技术干货集中营
直播中

刘彦亮

11年用户 15经验值
擅长:测量仪表 嵌入式技术 处理器/DSP 接口/总线/驱动 控制/MCU
私信 关注

如何用智能手机监控CAN总线设备?

在工业自动化现场我们一直使用笔记本电脑调试设备。随着智能手机的发展,使用智能手机连接CAN总线设备进行调试和监控,成为了可能。

如何实现CAN总线设备与手机的连接呢?
我们使用的智能手机都有WiFi接口,如果可以使用手机通过WiFi连接CAN bus设备,那么我们就可以摆脱笔记本电脑使用手机来调试和监控CAN bus设备。那么,如何能使CAN现场控制总线网络与无线网络转换,由于CAN总线协议数据与TCP/IP协议数据在桢结构上完全不同,所以我们必须使用转换接口对其数据包重新封装。

使用“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总线设备WiFI无线连接Android手机示意图如图1所示:



K9130可以在-25℃~75℃的温度范围内工作。K9130具有接入WiFi网络的能力,CAN口通信波特率最高支持1Mbps,完善支持TCP Server,TCP Client和UDP等多种工作模式。支持AP与Station模式,既可做热点被电脑,平板、手机直接接入,也可做客户端接入路由器。K9130是开放的标准通讯协议,可支持各类开发环境,如VB、VC、C#、labview、Java、PHP等。支持Windows、Linux、Android、iOS等操作系统。

我们通过使用“K9130 CAN转WiFi”无线数据采集收发器成功实现CAN总线设备无线连接Android设备,方便的实现调试CAN设备,并对CAN设备进行无线数据采集和监控。

以下是Android手机软件收发CAN数据截图:



在很多场合我们不必背着笔记本前往现场采集那么几组数据,完全可以掏出随身携带的手机实现对CAN总线设备的调试和监控。


回帖(8)

h1654155956.5608

2016-7-22 15:32:07
想法挺好,物联网现在正是热门。
举报

刘彦亮

2016-7-22 16:52:53
引用: zhifubao 发表于 2016-7-22 15:32
想法挺好,物联网现在正是热门。

用手机可以省点事,拿电脑有时候麻烦
举报

王栋春

2016-7-22 20:27:22
物联网是大势所趋啊
举报

刘彦亮

2016-10-8 11:02:13
引用: 王栋春 发表于 2016-7-22 20:27
物联网是大势所趋啊

王工也在关注物联网吗?你怎么看待物联网的发展,哪个方向会最先取得突破?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分