推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于Linux和CAN总线的重型卡车监测系统设计

更新时间:2020-04-02 05:27:31 大小:5M 上传用户:六3无线电查看TA发布的资源 标签:linuxcan总线 下载积分:3分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

随着我国国民经济的发展和生活水平的提高,人们对重型卡车的安全性、舒适性和可靠性提出了越来越高的要求。现实生活中因重型卡车行车时造成的交通事故,给人民生命财产安全造成了巨大损失。随着汽车网络技术的快速发展,采用汽车网络技术构成的分布式状态监测系统成为保证重型卡车安全运行的一种有效技术措施。分布式状态监测系统能够实时地监测和记录卡车运行时的多种信息,包括:发动机工况、车辆行驶中的技术参数、仪表显示信息、制动系统工作状况、拖车工况等,这些信息不仅为驾驶员判断是否发生故障以及发生故障的状况提供了依据,而且为运输公司的经营和事故处理提供依据。分布式状态监测系统的设计对于保证行车安全、及时处理现场故障起到了重要作用。

    基于此,论文设计了一个基于CAN总线的分布式重型卡车状态监测系统,监测系统由采用独立网段的牵引车系统和拖车系统组成。牵引车网段中的网络互连ECU一方面负责接收本网段上传的来自电子控制单元ECU的监测数据,另一方面负责对拖车系统中的网络互连ECU进行轮询,接收拖车系统的监测数据。

    论文对电子控制单元ECU和网络互连ECU进行了硬件电路设计和电路板制作。电子控制单元ECU采用AT89C51单片机作为微处理器,设计了数据采集模块、开关量输入模块以及CAN通信模块。网络互连ECU采用核心板和扩展板相结合的结构形式,以嵌入式微处理器S3C2410A为核心,设计了SDRAM、NORFlash、NAND Flash、JTAG接口、以太网接口、RS232接口、CAN接口、液晶显示模块以及电压转换模块等。

    在硬件设计的基础上,论文还进行了整个监测系统的软件设计。以嵌入式Linux操作系统为软件平台,完成了各功能模块设计,具体包括数据采集程序设计、CAN驱动程序设计以及基于MiniGUI的重型卡车状态监测界面设计。整个系统实现了对卡车运行时信息的采集、存储、通信以及显示的基本功能。

    完成整个监测系统的软硬件设计后,在车辆实验室进行了系统调试和实验。实验结果表明,监测系统能够实时记录卡车的状态信息,并据此进行相应的故障判断,同时在液晶屏的人机界面上显示出故障信息。论文设计的重型卡车状态监测系统是合理的、可行的。

部分文件列表

文件名 大小
基于Linux和CAN总线的重型卡车监测系统设计.pdf 5M

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载