一種新型溫鹽深傳感器的數據采集與應用
由于程序設計相對簡(jiǎn)單,為了提高開(kāi)發(fā)效率,不采用高級語(yǔ)言編寫(xiě)程序,而是直接選擇匯編語(yǔ)言編寫(xiě)程序。在可靠性需求高的環(huán)境,串口RS232的編程只使用發(fā)送、接收和地線(xiàn)等三個(gè)信號線(xiàn),這樣可以確保數據可以在任何時(shí)候都可以發(fā)送和接收,提高可靠性。
如圖3所示的電路,是設計完成并在實(shí)際中使用的SBE 37-SI MicroCAT數據格式轉換電路。電路設計精巧,面積小,安裝方便,信號線(xiàn)拔插易用。
SBE 37-SI MicroCAT溫鹽深傳感器在空氣中測量直接出來(lái)的數據格式(如果數據為負則多加一位):
xxx.xxxx,xx.xxxxx,xxxx.xxx,xxxx.xxx,xxxx.xxxx,xxxxx.xxx,xxx.xxxx[CR][LF]
24.7798, 0.00068, -0.310, -0.307, 0.0130, 1496.123, -2.8873[CR][LF]
接口電路接收傳感器(有三個(gè)負值)來(lái)的數據接口所輸出的數據(將空格置換為零):
$Txxx.xxxx,Cxx.xxxxx,Pxxxx.xxx,Dxxxx.xxx,Sxxxx.xxxx,Vxxxxx.xxx,Rxxx.xxxx*cc[CR][LF]
$T024.7798,C00.00068,P-0000.310,D-0000.307,S0000.0130,V01496.123,R-002.8873*66[CR][LF]
圖3 SBE 37-SI MicroCAT格式轉換電路板
4 結束語(yǔ)
本文作者創(chuàng )新點(diǎn):SBE 37-SI MicroCAT溫鹽深傳感器的性能、體積、質(zhì)量和可靠性都能滿(mǎn)足潛水器中綜導顯控臺系統的設計要求,能精確測量潛水器所需海水的溫度、電導率、壓力、深度、鹽度、聲速、密度等狀態(tài)參數。由于其輸出的數據格式與導航設備的常用格式不同,無(wú)法直接相接,因此必須在其接口上另接一個(gè)數據格式轉換電路,才可以得到常規的數據輸出格式,以便更快地開(kāi)發(fā)出通信與數據采集軟件,通過(guò)人機界面完成對數據采集系統的控制與通信。本文介紹的實(shí)例系統的軟硬件的實(shí)現方法比較簡(jiǎn)單,可靠性高,具有廣泛的實(shí)用性。
評論