本文介绍了采用PHILIP公司生产的控制器局域网的高度集成的通信控制器SJA1000和82C250作为收发器的CAN总线接口电路的硬件设计方法,介绍了控制器和收发器及看门狗芯片的特点、内部结构、寄存器结构及地址分配,说明一种通用型CAN总线的设计和开发.探讨应用中需注意的一些问题。
关键词:CAN总线;控制器;收发器;电路设计
目录
摘要....................................................................I
1 绪论................................................................1
1.1 CAN总线简介.....................................................1
1.1.1 CAN协议...................................................1
1.1.2电气参数及信号表示.........................................2
1.2 CAN的主要技术特点...............................................2
1.3 CAN总线通信系统拓扑结构.........................................3
2 CAN总线接口电路设计.................................................3
2.1 总体方案设计....................................................3
2.2 各模块电路的设计................................................4
2.2.1单片机最小系统.............................................4
2.2.2 CAN总线接口控制电路设计...................................5
2.2.2.1SJA1000简介..........................................5
2.2.2.2基于SJA1000的控制电路设计...........................10
2.2.3 CAN总线收发电路设计......................................11
2.2.3.1CAN总线收发器82C250介绍.............................11
2.2.3.2基于82C250收发电路设计.............................14
2.2.4复位、监控电路设计........................................15
2.2.4.1X5045P简介...........................................15
2.2.4.2基于X5045P的电路设计................................18
2.2.5电源设计..................................................18
2.3 接口电路总体电路原理图.........................................19
3 结束语.............................................................21
参考文献..............................................................22
附录1: 接口电路总体电路原理图.........................................23