樓主說的問題有點混淆,單片機是操控系統(程序控制:輸出信號、信號反饋、處理信號、再輸出信號),單片機的信號是純數字信號,數字信號經過放大、切換為功率驅動輸出,達到控制外圍設施工作的目的,而傳感器是外圍實施對象,使用什么傳感器,具體要視你使用什么形式轉換為單片機能接受并處理的信號。
(開玩笑的舉個例子:人拿水瓢接雨水,接滿1瓢,回身拿鐵錘,咚的敲了單片機1下,這個動作過程算不算傳感器的功能?但是,單片機什么反應都沒有!為什么?因為你“咚”的一聲不是它識別的信號!怎么辦?接個咪頭、接個話筒,把聲音轉換為電平信號傳輸給單片機,這下它認識了,而電平信號的大小、強弱、時長、、、這就需要解碼、需要約定,也就是協議,不然它照樣不知道你接了多少瓢。)
繞了一大圈、開了個玩笑,目的是想告訴你:沒有單片機傳感器這么個說法!用什么傳感器,要看你采用什么轉換形式、傳輸形式(也可以理解為銜接、接口)!
而“雨量、風向和風速”又是3個不同的事物范疇(可以關聯也可以不關聯),都需各自的計量、計算方式,也需各自對應的量化轉換(數字轉換),所以,你的問題是不能這樣一句話完成的。當你弄明白單片機需要什么信號,雨量檢測設備和風向、風速檢測設備以什么形式展示(輸出什么信號),而你在中間采用什么銜接,這樣你就可以對設備選型了,也就不再蒙圈了。 |