多模式数据采集装置为装甲车辆动力传动系统以及整车试验的数据获取方法提供一种较为理想的设计思路,实现了以下功能:
①记录车辆内部总线通信数据,实现CAN总线、FlexRay总线数据存储,并预留接口,以便后续扩展1553B总线和MIC总线。
②记录车辆关键部位加装的传感器采集数据,实现温度、压力参数的采集,并预留对环境参数、振动冲击等参数的采集接口。
(一)关键技术
①计算机16位总线接口技术。
FlexRay总线通信控制器采用16位总线接口,因此在通信板设计时必须采用计算机的16位总线设计与之匹配。16位总线接口控制逻辑较为复杂,在初样设计阶段,发现与计算机接口的16位总线在外部出现干扰(如电源干扰)时会出现逻辑错误,导致通信板中断,后经反复调试CPLD内的逻辑设计,成功实现了对16位总线的可靠读写。(www.xing528.com)
②FlexRay控制器缓冲区配置方法。
本设计中,需要接收挂接在FlexRay总线上的所有设备的收发数据,针对通信信息量大、节点多的特点,必须使用专用的FlexRay通信控制芯片MFR4310。MFR4310控制器的缓冲区控制,不同于其他常规总线控制器,需要进行自定义设置。若配置错误,可能会导致某些节点的数据无法接收。
(二)设计特点
①采用电路板层叠结构及基于计算机的16位总线通用设计,便于实现各种总线接口板的互换。后期使用预留的MIC通信板或1553B通信板时,只需将原有板卡拔出,替换即可,从而实现了一个平台,可以兼容多种总线的设计需求。
②使用体积小巧、容量大的DOM硬盘,有效解决了大容量数据存储问题,并大大减少存储设备占用空间。
③对于现有装甲车辆内的各种存储记录设备,大多采用串口、USB口或网络接口导出数据,数据导出速度较慢;尤其在寒冷地区,更是存在笔记本电脑无法使用等现实问题。本设计采用拔插硬盘的快捷方式,解决了大容量数据导出的难题。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。