成都列举网 > 车辆相关 > 其他车辆相关 > 汽车CAN总线实验教学
成都
[切换城市]

汽车CAN总线实验教学

更新时间:2017-08-03 09:10:13 浏览次数:96次
区域: 成都 > 龙泉驿 > 龙泉
汽车数字仪表系统设计——汽车CAN总线实验教学系统
考虑到车辆实际状况,该汽车数字仪表还能接收传感器的车速、油量、油压、制动气压等信号并显示,为驾驶员提供实时车辆工况。
所以在汽车拥有数字仪表系统的情况下,信息都会很好的传递给驾驶者,让驾驶者能******时间了解自己手中正在驾驶的车辆的安全状况,这样使得行驶过程就变得相对安全的多,也更舒适方便的多。更多先关阅读》》》汽车CAN总线分布式控制系统——汽车CAN总线实验教学系统
汽车数字仪表系统如何设计,汽车CAN总线实验教学系统研发工程师贺工介绍说,这里提出的基于CAN总线的汽车数字仪表是利用CAN总线使其成为车身网络一部分。下面就一起来了解一下基于CAN总线的汽车数字仪表系统设计中的硬件电路设计和软件电路设计。
硬件电路设计——汽车CAN总线实验教学系统
汽车CAN总线实验教学系统研发工程师表示说:汽车数字仪表系统由信号采集和处理显示等模块组成,通过模拟量信号分压,滤波整形脉冲信号,CAN总线信号通过收发器发送至中央处理器,然后再将处理后的信号通过步进电机控制器控制步进电机,驱动LCD液晶屏显示。其中信号采集模块包含CAN总线数据采集和传感器数据采集。在实际的车载环境中,系统设计遵循SAEJ1939协议在CAN总线上获取发动机转速、水温和故障代码,而其他信息包括车速、油量、机油压力、制动气压则从相应传感器以模拟量和脉冲量形式读取。
软件设计——汽车CAN总线实验教学系统
软件通过LM一LINK调试仿真器与LM3S2948的JTAG端口连接,实现在线仿真调试。数据接收处理软件首先初始化系统时钟、CAN节点、LCD液晶屏、步进电机等,并使能CAN中断,设置CAN屏蔽码和验收码。其中,来看以下初始化CAN节点的具体步骤:
初始化CAN节点步骤一:封装CAN节点相关信息,创建一个软件CAN节点结构体指针pCAN_Node_lnfo;
初始化CAN节点步骤二:初始化CAN控制器;
初始化CAN节点步骤三:中断CAN控制器;
初始化CAN节点步骤四:设置CAN节点接收过滤。
只有标识符中的相关位与验收码相应位相同,系统才接收报文。如满足屏蔽条件则从寄存器读取数据并存入缓存区,再根据SAEJ1939协议判断计算发动机转速、水温和故障代码信息,传输至步进电机和液晶屏显示。
在初始化步骤后,系统读取CAN总线和其他传感器信号。控制步进电机和液晶屏显示处理数据。等待CAN总线接收中断产生,判断总线数据是否满足屏蔽条件,即逐位比较接收的29位标识符报文与验收码、屏蔽码值,屏蔽码用于定 位相关位(0=相关,1=不相关)。
成都盘沣科技致力于汽车电子和CAN总线网络实验开发、实训教学设备,自主研发可提供产品原理图和源程序,进行二次开发。可对ECU通信信息的仿真、记录、模拟、发送!虚拟拆装3D仿真软件及新能源开发!更多详情可咨询

【咨询电话】028- 68627808
【业务联系人】胡先生
【业务】18328520711
【业务联系Q Q】1475476254
【E_mail】sales-1@pfau***

【公司地址】 四川成都龙泉国际汽车城经开区南二路
成都其他车辆相关相关信息
注册时间:2016年10月24日
UID:332985
---------- 认证信息 ----------

查看用户主页