CAN通信----基本原理
一、CAN总线网络连接
1.闭环总线网络----ISO11898
闭环总线网络高速、短距离,它的总线最大长度为 40m,通信速度最高为 1Mbps,总线的两端各要求有一个120 欧的电阻。
2.开环总线网络----ISO11519
开环总线网络低速、远距离,它的最大传输距离为 1km,最高通讯速率为 125kbps,两根总线是独立的、不形成闭环,要求每根总线上各串联有一个2.2千欧的电阻。
二、CAN 收发器----电路图
CAN 收发器作用
- 将差分信号转换为TTL电平信号
- 将TTL电平信号转换为差分信号
高速CAN收发器(1Mbps)----TJA1050(NXP)
TJA1050是控制器区域网络(CAN)协议控制器和物理总线之间的接口。
该器件为总线提供差分发射能力并为CAN控制器提供差分接收能力。
TJA1050T芯片引脚
引脚说明如下:
引脚 | 名称 | 功能 |
---|---|---|
1 | TXD | 发送数据,向CAN总线发送数据 |
2 | GND | 电源地 |
3 | VCC | 电源电压+5V |
4 | RXD | 接收数据,从CAN总线读取数据 |
5 | Vref | 参考电压输出 |
6 | CANL | CAN总线低 |
7 | CANH | CAN总线高 |
8 | S | 低电平:高速模式 高电平:静音模式 |
CAN收发器TJA1050----电路图
未完待续。。。