基于SMS的單片機無線監(jiān)控系統(tǒng)的設計
2.3 CAN驅動與通信電路設計
CAN總線通信與驅動部分的硬件由:微控制器 AT90CAN128、CAN總線驅動器 PCA82C250以及高速光電耦 6N137構成,主要實現從 CAN總線上按照 J1939協(xié)議標準采集實時信息[9]。在數據的接收過程中,數據從 CAN總線上經過接口(一般是 DB9系列)進入 82C250收發(fā)器,再經過高速光電隔離芯片 6N137的隔離進入 CAN控制器。通過 6N137進行光電隔離以提高總線的抗干擾能力。
3.軟件結構系統(tǒng)軟件結構同樣本著模塊化和功能昀小實現的原則,主要包括監(jiān)控中心軟件、監(jiān)控終端軟件。監(jiān)控中心軟件主要由串口通信模塊、管理模塊、用戶操作界面和后臺數據庫四部分組成??梢詫崿F的功能有:短消息的提取與存儲,數據的分析處理和顯示,對異常數據的聲光報警,數據庫查詢、統(tǒng)計及報表輸出等。監(jiān)控終端則主要包括:符合 J1939數據采集與處理、人機界面軟件、與 GSM短信編碼與發(fā)送。實現功能:實時采集、運行監(jiān)控、液晶顯示、發(fā)送及控制以及聲光報警等。
4.總結隨著
J1939與移動通信技術的發(fā)展,移動終端及 CAN總線采集設備的普及應用程度越來越高,而基于短消息的增值服務的前景越來越光明。基于短消息和 J1939的遠程監(jiān)控系統(tǒng)將有線傳輸的低廉與無線傳輸的便利有機結合了起來,有效降低了系統(tǒng)建成和運營成本;同時由于 J1939通信穩(wěn)定可靠,也在一定程度上減少了系統(tǒng)出錯的概率。因此,該系統(tǒng)在車載監(jiān)控、工業(yè)數據采集系統(tǒng)等領域具有一定的實用價值。
但是,由于 SMS的費用及傳輸的缺點局限:容量限制(每條短信內容昀多 140個字節(jié));網絡繁忙時短信延遲長等,只適于傳輸小流量的數據。而建立在 GSM基礎上的 GPRS恰恰具備了實時性強、快速性等等優(yōu)點。故在實時性要求較高或數據量較大的應用場合,使用 GPRS代替短消息作為無線數據傳輸平臺將更為合適。
西門子plc相關文章:西門子plc視頻教程
評論