
沒明白該怎樣通信,原理是什么樣的。求指導?
傳感器是SMARTGAS的SF6傳感器。
要是我通過單片機的IO口該如何給傳感器發協議過去,讀到資料又該如何接受呢?
uj5u.com熱心網友回復:
這是單總線通信協議吧,比如常用的溫濕度傳感器DHT11、光感DS18B20,可以參考這些程式來寫uj5u.com熱心網友回復:
說錯了。DS18B20是溫濕度,不是光感,
uj5u.com熱心網友回復:
是 MODBUS ASCII/RTU SELF-ADJUSTING 協議用的是 RS-232 傳輸,我剛看了下SF6的傳感器,波特率是 38400。這個口是個雙向口,應該是TTL 電平的 232 介面。按 MODBUS 組織資料幀進行訪問。將單片機的 TXD/RXD 兩個角短路后連接 COM 用串口 38400波特率收發資料來訪問傳感器
下面的連接是 MODBUS 中文說明,要整明白才能干活
https://wenku.baidu.com/view/58afeb53182e453610661ed9ad51f01dc28157a8.html?fr=search
uj5u.com熱心網友回復:
這個你要看傳感器的資料,重點是通訊協議,指令,讀寫暫存器時序等等。轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/20398.html
標籤:單片機/工控
上一篇:求指導WHQL認證
