【讨论】基于ARM7处理器的CAN总线网络设计

[复制链接]
查看1378 | 回复0 | 2011-5-20 20:33:00 | 显示全部楼层 |阅读模式


1 引言 CAN(Controller Area Network)即控制器局域网络,最初是由德国BOSCH公司为解决汽车监控系统中的自动化系统集成而设计的数字信号通信协议,属于总线式串行通信网络。由于CAN总线自身的特点,其应用领域由汽车行业扩展到过程控制、机械制造、机器人和楼宇自动化等领域,被公认为最有发展前景的现场总线之一。CAN总线系统网络拓扑结构采用总线式结构,其结构简单、成本低,并且采用无源抽头连接,系统可靠性高。本设计在保证系统可靠工作和降低成本的条件下,具有通用性、实时性和可扩展性等持点。2 系统总体方案设计 整个CAN网络由上位机(上位机也是网络节点)和各网络节点组成(见图1)。上位机采用工控机或通用计算机,它不仅可以使用普通PC机的丰富软件,而且采用了许多保护措施,保证了安全可靠的运行,工控机特别适合于工业控制环境恶劣条件下的使用。上位机通过CAN总线适配卡与各网络节点进行信息交换,负责对整个系统进行监控和给下位机发送各种操作控制命令和设定参数。网络节点由传感器接口、下位机、CAN控制器和CAN收发器组成,通过CAN收发器与总线相连,接收上位机的设置和命令。传感器接口把采集到的现场信号经过网络节点处理后,由CAN收发器经由CAN总线与上位机进行数据交换,上位机对传感器检测到的现场信号做进一步分析、处理或存储,完成系统的在线检测,计算机分析与控制。本设计CAN总线传输介质采用双绞线。500)this.style.width=500; border=1 width=460 border=0>图 1 CAN总线网络系统结构3 CAN总线智能网络节点硬件设计 本文给出以ARM7TDMI内核PHILIPS公司的LPC2119芯片作为核心构成的智能节点电路设计。该智能节点的电路原理图如图2所示。该智能节点的设计在保证系统可靠工作和降低成本的条件下,具有通用性、实时性和可扩展性等特点,下面分别对电路的各部分做进一步的说明。 500)this.style.width=500; border=1 width=370 border=0>图2 &
.....查看全部



以上是引用“基于ARM7处理器的CAN总线网络设计” 时间:2011-5-20 20:33:13
好东西。。。
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则