×

基于双CAN总线的自动测试系统

消耗积分:2 | 格式:rar | 大小:1.03 MB | 2018-01-19

分享资料个

  系统主要由车载采集终端和数据处理服务器组成。所有的采集终端由统一的时统进行控制。各终端通过专用的试验通讯网络将数据汇总到上位机的数据处理服务器中。为确保采集终端能够满足耐低温、三防等军用标准,设计采用飞思卡尔MC9S12XEPlOOMAL单片机作为核心处理器。该芯片内部集成PLL电路同时具有倍频功能,通过外部加装4M晶振,能够倍频到48 M,满足电磁兼容要求。电路外围搭配W5100芯片实现数据的透明传输,其功能是接收两路CAN总线数据并将数据封装到一个数据包中,在采集卡上以TXT文件的形式存储在板载SD卡中,同时将该数据包以UDP协议的方式通过网口发送给数据采集服务器。同时系统还应具备总线数据接收状态指示、电源状态指示、断电数据保护、关键通信参数在线编程、数据筛选等功能。

  在系统工作的时候,先对总线差分信号进行处理,将双端输入的差分信号通过总线驱动器或差分接收器转换成单端口的高低电平信号,然后送到单片机的CAN总线接口,由协处理器XGATE以中断方式进行接收,一个通信周期(80 ms)相关数据采集完毕后进行封装,在周期定时器中断控制下,由主控制器HC12X通过SPI总线接曰存储到板载SD卡中,同时通过并行总线利用W5100芯片转换成UDP数据,发往数据处理服务器。利用4个LED灯指示采集卡工作状态,使用4个拨码开关选择系统的工作方式等。

基于双CAN总线的自动测试系统

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !