你好! 这是Suresoft!
今天,就让我们一起来看看让车联网通信成为可能的CAN(Controller Area Network)吧!
CAN是什么?
1.定义
CAN(控制器局域网)是一种标准通信规范,设计用于微控制器或设备在没有主机的车辆中相互通信。 车辆中的 ECU(电子控制单元)使用 CAN 协议进行通信。
2.出现背景
早在 1980 年代,汽车大多是机械的。然后,随着技术的发展,汽车中逐渐出现了各种模块(ECU),这些模块之间使用异步串行通信方式UART(通用异步接收器/发送器)进行通信。
但是,由于每个模块进行1:1通信,因此每次添加模块时,UART的通信都需要更多的连接线。众多的连接线占用了越来越多的车内空间,从而导致了汽车的重量和成本的增加。
为了解决这个问题,梅赛德斯-奔驰委托博世创建了车载网络,博世于1985年开发了CAN。多个CAN设备可以相互通信,一个CAN接口可以控制多个模块。通过这种方式,可以减少连接线的数量,减轻车辆的重量,降低成本,并有效的对系统进行控制。 1993年ISO确立为国际标准时,CAN已成为汽车通信不可缺少的元素,现已发展到第二代。
3.CAN通讯的优点
1)多线程通信
CAN总线通讯方式是多线程的,允许多个节点共享通信总线,随时都可以使用。
2)结构简单
它与两个信号进行通信CAN_High 和 CAN_Low因此只需要两根线。 因此,即使添加了很多模块,添加的线数也很少。
3)抗电噪声强大
CAN 总线由两根双绞线组成,因此具有很强的抗电噪声功能来保护信息。
4)优先使用ID值
汽车中的 ECU 具有唯一的 ID 值。 CAN通过接收过滤设置的ID值来确定优先级。 由于消息内容和优先级由 ID 值而不是地址决定,因此可以提高系统控制速度和安全性。
5)高速远程通讯
CAN 通信提供高达 1M bps 的高速通信,可实现高达 1,000m 的远距离通信。
6)即插即用功能
该功能可轻松将 CAN 控制器连接和断开总线,从而轻松添加和移除多个设备。
测试BOX
- CAN收集装置、制作 Test box
1)CAN收集终端装置
它是为了使用无线通信网络将车辆的 CAN 信息传输和管理到控制服务器而创建的。
- 测试BOX的制作目的
作为车辆测试的临时响应方式,可以方便终端与服务器之间的数据验证。
- 测试BOX的工作方式
在 CAN 模拟器(PCAN-View)中,它通过无线通信响应 CAN 数据(传输到控制服务器系统和数据管理)。

- 测试盒的内部构成
- 构件清单
- Debugging board
- CAN simulator : 1CH/2CH
- 13V Adapter : 220V/13V/5A
- Sw pc simulator
- 终端cableA(8pin), B(12pin)
- 其他(switch,box,bracket)
2)成品参考照片
2.1) CAN-2ch 终端-A (I/F 8pin) 检测 box
- DC+13V/5A
- CAN 2ch simulator + Debugging board
- 终端-A (I/F 8pin) type harness cable
- On/off switch 和固定装置
2.2) CAN-1ch 终端-B (I/F 12pin) 检测 box

- DC+13V/5A
- CAN 1ch simulator + Debugging board
- 终端-B (I/F 12pin) type harness cable
- On/off switch 和固定装置
2.3)其他连接设备

- Wire avss 0.3 / 1M / 12pin
- DSUB9 : RS232, CAN1, CAN2






版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/120159.html