陶瓷添加剂讨论了基于CAN总线技术的汽车分布式控制系统的组成结构和实现方案,介绍了系统通用模块和数字化仪表的硬件设计,并选用基于磁耦隔离技术的ADUM1201来提高通信时的抗干扰能力。阐述了系统主控软件、CAN收发数据软件设计流程。模块硬件的通用化设计和主控软件可灵活升级的特点,使系统可适用于更多车型。 标签:CAN总线;控制系统;磁耦隔离;软件设计
引言
随着计算机技术、网络通讯技术和集成电路技术的飞速发展,汽车网络技术应运而生,为简化汽车上电子控制单元(ECU)之间进行的复杂的信息传递和数据交换,已产生了多种网络标准,如美国汽车工程协会(SAE)的J1850、国际标准化组织(ISO)的VAN和德国博世公司 (BOSCH)的CAN等[1]。其中,CAN总线是BOSCH为解决汽车中众多的控制与测试仪器之间的数据交换而开发的一种通信协议,具有突出的可靠性、实时性和灵活性[2],近年来,基于CAN总线技术的分布式控制系统越来越广泛地被应用到汽车上。汽车仪表也随着电
乳鸽养殖子技术和CAN总线技术的日趋完善而快速向数字化方向发展,并与其它节点组成整车控制网络,对车辆状态进行监控。而对位置分散的信号进行通用化监控处理,可使系统具有更灵活的适用性和更便捷的后期维护,适于批量生产。led点阵书写显示屏
管式直线电机
1 车身控制系统组成结构
系统中数字化仪表和三个通用模块单独供电,它们通过双绞线相连,组成多主CAN网络,实现节点间数据的双向传送。车身系统的控制逻辑运算均由仪表模块的处理器来完成,仪表模块通过采集或者通过CAN总线从其它节点获取车辆状态信息后,经过逻辑运算,再将控制命令通过CAN总线发送给其它节点,实现对功率负载的控制,同时,仪表还按照SAE J1939协议接收尿素液位ECU和发动机ECU的状态信息,并将车辆状态通过点亮LED灯或驱动步进电机带转指针来指示,或者以字符或图标在LCD显示屏中来显示,为驾驶员或维护人员实时提供信息。同时,还可通过按键进行状态查询和参数设置,实现人机互动。
>精准的失控