通常情況下,當工程師想檢測CAN總線數(shù)據(jù)時,往往使用的都是USBCAN分析儀設(shè)備與上位機軟件進行配合來實現(xiàn)數(shù)據(jù)的采集與處理。但是如果用戶想要在高空、高壓等物理連接不是很方便的環(huán)境中使用時,使用電腦+USBCAN分析儀的組合就會顯得不太方便。那么這個時候是否有什么好辦法呢?成都某公司的李工帶著同樣的需求找到了我們。
李工的需求是這樣的:他們在做一個CAN總線通信電梯控制系統(tǒng),電梯控制器的安裝位置非常高,一旦產(chǎn)生故障人需要爬到很高的地方去測試哪里故障,那么有沒有一種模塊可以把CAN總線數(shù)據(jù)通過無線的方式發(fā)送到終端上呢?
答案是有的!將CAN總線數(shù)據(jù)通過無線的方式發(fā)送到遠程終端共有兩種方式:CAN轉(zhuǎn)WIFI或CAN轉(zhuǎn)藍牙。
針對李工這種需求,使用CAN轉(zhuǎn)藍牙即可,這種模塊雖然可轉(zhuǎn)換的數(shù)據(jù)量較小,但是功耗和成本都是很低的,而且我公司也會提供安卓系統(tǒng)開發(fā)例程源碼,用戶可根據(jù)自己的需求自行開發(fā)手機APP軟件,實現(xiàn)手機接收報文后處理數(shù)據(jù),以及將指令設(shè)置成按鍵等功能,讓查看總線狀態(tài),以及調(diào)試更加直觀。如圖為設(shè)備提供的基本軟件的界面。
在這里需要和大家說強調(diào)一下,由于藍牙通訊本身的限制,能通過藍牙方式傳輸?shù)臄?shù)據(jù)量比較小,最大負載是每秒鐘三百幀左右。所以,當要監(jiān)測的總線的數(shù)據(jù)超過這個門限,那么就會出現(xiàn)手機端接收的數(shù)據(jù)丟失。所以如果總線上數(shù)據(jù)量較大,是不能直接使用藍牙轉(zhuǎn)CAN模塊進行數(shù)據(jù)收發(fā)的,這時,就需要使用模塊本身的濾波功能來將不需要查看的數(shù)據(jù)進行過濾,只接收想要的數(shù)據(jù)就可以了有效的降低CAN總線的數(shù)據(jù)量了。
——廣成科技-孫工
-
控制器
+關(guān)注
關(guān)注
112文章
16396瀏覽量
178509 -
CAN
+關(guān)注
關(guān)注
57文章
2756瀏覽量
463899 -
總線
+關(guān)注
關(guān)注
10文章
2891瀏覽量
88164
原文標題:如何實現(xiàn)通過手機APP監(jiān)控CAN總線數(shù)據(jù)?
文章出處:【微信號:gccanzx,微信公眾號:廣成工控】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論