振弦采集模塊的數(shù)字接口
振弦采集模塊數(shù)字接口
數(shù)字接口 1( UART/RS232/RS485)
VM 系列模塊提供全雙工串行 TTL 電平的 UART 接口以及基于 TTL 擴(kuò)展的 RS232 或 RS485 接口,默認(rèn)端口設(shè)置為“ 9600,N,8,1” , 并支持由軟件修改為 9600~460800bps 通訊速率。
UART 的 TTL 電平邏輯高為 VDD,邏輯低為 GND, 與非 3.3V 單片機(jī)進(jìn)行連接時,要注意邏輯電平的轉(zhuǎn)換。TXD 為強(qiáng)推挽輸出管腳, RXD 為輸入管腳。管腳 485CR 為數(shù)據(jù)收發(fā)指示管腳, 模塊向外發(fā)送數(shù)據(jù)時管腳 485CR 輸出高電平( 強(qiáng)推挽),非發(fā)送時輸出低電平。 利用這一邏輯特性, 當(dāng)在 UART 外部連接 RS485 電平轉(zhuǎn)換芯片時,發(fā)送指示管腳可作為半雙工 485 芯片的收發(fā)控制管腳使用。
注: 當(dāng)模塊為 RS485 接口版本時, 485CR 管腳已在模塊內(nèi)部連接到了 485 芯片( VM511、VM614、 VM618、 VM704S)。
數(shù)字接口 2( IIC)
VM5XX 支持雙向 IIC 總線和數(shù)據(jù)傳輸協(xié)議, 支持最高 500kHz 的通訊速率。在總線中, VM5XX 為從設(shè)備,與之通訊的上位機(jī)為主設(shè)備,主設(shè)備控制整個通訊過程。向總線發(fā)送數(shù)據(jù)的設(shè)備定義為發(fā)送器,接收數(shù)據(jù)的設(shè)備定義為接收器??偩€必須由主設(shè)備來控制,由主設(shè)備產(chǎn)生串行時鐘( SCL)、控制總線訪問以及產(chǎn)生開始和停止信號(條件)。
VM5XX 設(shè)備通過 SCL 和 SDA 線與總線連接, 兩根數(shù)據(jù)線均為漏極開路, 與非 3.3V 單片機(jī)進(jìn)行連接時,要注意邏輯電平的轉(zhuǎn)換。部分型號的 SDA 和 SCL 管腳已內(nèi)置了上拉電阻,詳見下表。
設(shè)備地址
使用 IIC 總線時, VM5XX 使用 IIC 專用的設(shè)備地址, 設(shè)備的 IIC 地址默認(rèn)為 0xA0(160),可通過特殊的 UART 接口指令來完成 IIC 地址的修改,修改后的地址永久保存。
IIC 地址修改指令為: $IICA=xxx\r\n 需要注意的是, IIC 地址必須為偶數(shù),否則修改不能成功。
IIC 協(xié)議硬件層信號類別及說明
為了降低使用難度, VM 系列模塊的 I2C 接口采用了與 AT24C02 完全相同的讀寫時序,在此不再描述更多細(xì)節(jié)。
應(yīng)用領(lǐng)域
應(yīng)力應(yīng)變: 結(jié)構(gòu)應(yīng)力應(yīng)變、基坑支護(hù)、 管廊、 地下工程
儀器儀表: 振弦(采集儀)讀數(shù)儀表開發(fā)。
自動化、 信息化: 結(jié)合物聯(lián)網(wǎng)技術(shù)替代傳統(tǒng)人工檢測。
*博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點(diǎn),如有侵權(quán)請聯(lián)系工作人員刪除。
水位傳感器相關(guān)文章:水位傳感器原理