APP下载

基于CAN总线的智能小车通信系统设计

2021-12-24林建宇

上海电力大学学报 2021年6期
关键词:单片机系统

林建宇

(上海电力大学 电子与信息工程学院, 上海 200090)

智能车系统是利用传感器技术与通信技术综合集成的控制系统。它是集车辆工程技术和通信技术于一体的综合技术,是车辆工程领域发展的趋势。CAN(Controller Area Network)总线[1]是一种支持分布式和实时控制的串行通信网络。常用的CAN汽车总线是实现汽车数字网络化的基础,主要应用于自动控制系统和汽车网络的通信,具备通信实时性和可靠性等优点。CAN总线控制器SJA1000能够完成通信系统的物理层与数据链路层的功能。CAN总线采用载波监听多路访问的方式对媒体进行访问,类似于以太网的媒体访问机制;使用CANH 和CANL传输数据信号,采用差分传输方式,具备较强的抗干扰能力。CAN总线控制器连接总线收发器模块和隔离电路模块就可以建立一个CAN总线通信节点。

1 CAN通信系统的硬件设计

基于CAN总线通信系统的硬件设计主要包括单片机控制模块、CAN总线控制器模块、CAN总线收发器隔离电路模块和CAN收发器TJA1050模块。基于CAN 总线通信系统总体工作原理框图如图1所示。

图1 基于CAN 总线通信系统的工作原理示意

1.1 CAN总线的工作原理

汽车上的控制器都是由电子装置控制的,为了将各个电路单元统一管理,实现车内速度、温度等状态信息通信的共享,在汽车通信网络内部利用CAN 总线进行数据通信。基于CAN总线的数据传输通信具有实时性,在汽车CAN通信网络内部,任意一个节点都可以在任意时刻主动向网络上的其他节点发送信息,可以多主方式工作。……

登录APP查看全文

猜你喜欢

单片机系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于单片机的SPWM控制逆变器的设计与实现
基于PowerPC+FPGA显示系统
基于单片机的层次渐变暖灯的研究
基于单片机的便捷式LCF测量仪
半沸制皂系统(下)
小议PLC与单片机之间的串行通信及应用
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini