CAN總線是由德國BOSCH公司為現實汽車測量和執行部件之間的數據通訊而設計的串行通訊網絡。隨著CAN的應用普及,其應用范圍已不局限于汽車行業,正在向機械、紡織等行業發展,隨著應用領域分布式控制系統的網絡越來越龐大,CAN總線越來越受地域限制。如何能使CAN網絡脫離地域局限性,最有效的方法當屬將CAN現場控制總線與成熟網絡結合,讓CAN通訊的工業測控設備、汽車電子設備、醫療電子設備等也能在有、無線中進行信息傳遞。那么,如何能使CAN現場控制總線網絡與有、無線網絡轉換,由于CAN總線協議數據與TCP/IP協議數據在楨結構上完全不同,所以我們必須使用轉換接口對其數據包重新封裝。
Android 是由 Google 公司主導的開放手機聯盟于 2008 推出的移動手持終端操作系統。 Android 具有穩定、開放性、所有應用程序平等、應用程序間無界限、快速方便的應用程序開發等優點,故 Android已成為目前使用用戶最多的嵌入式操作系統。
隨著Android操作系統市場占有率的提高,Android設備性能的調高和價格的下降,使用手機、平板調試CAN設備以及進行數據采集和監控成為可能。
如何實現CAN總線設備無線連接Android手機?

1.通過使用K9130 CAN轉WiFi CAN轉WLAN無線數據采集收發器實現CAN總線設備無線連接Android手機
K9130是工業級CAN轉WiFi無線數據采集收發器。內部集成一路CAN-bus接口,一路WiFi無線接口,及TCP/IP協議棧,符合 IEEE802.11b/g/n標準,具有傳輸速率高,接收靈敏度高等特點。K9130通過與無線路由器配合使用,設備可以在擁有相同SSID的接入點 之間自由漫游,通過無線WiFi把CAN接入Wireless Ethernet,也可以自建熱點允許手機,平板,筆記本等設備連接組成無線局域網。用戶可以使用K9130輕松完成CAN-bus網絡和 Wireless Ethernet的互聯互通,進一步拓展CAN-bus網絡和WiFi網絡的應用范圍。
使用K9130實現CAN總線設備無線連接Android手機示意圖如下:

2.通過使用K9150 CAN轉藍牙無線數據采集收發器實現CAN總線設備無線連接Android手機
K9150 CAN轉藍牙無線數據采集收發器。內部集成一路CAN-bus接口,一路藍牙無線接口。因為支持傳統藍牙和BLE兩種模式,可以在部分手機和平板上使用。
使用K9150實現CAN總線設備無線連接Android手機連接示意圖如下:

總結
我們可以通過以上兩種方式如何實現CAN總線設備無線連接Android手機,方便的實現調試CAN設備和對CAN設備進行無線數據采集和監控。
原文地址:http://www.cankau.cn/service/website/how-to-connect-CAN-to-Android.html
|