论文部分内容阅读
随着交通运输业的飞速发展,汽车超载现象也日益严重。车辆超载不仅会对交通设施造成损坏,还极易引发交通事故。因此,汽车超载检测系统在交通运输管理系统中的地位日趋重要。研究精度更高的汽车动态称重技术来有效抑制超载的现象,是当今研究的热点。
近年来,嵌入式技术发展迅速,尤其是Linux嵌入式系统具有高性能、体积小、运行速度快、使用方便等优点,已经在各种电子类产品得到了应用。可以说Linux嵌入式系统在人们的日常生活中无处不在。对于如何把嵌入式技术融入到汽车超载检测系统当中去,是本文研究的内容。
本文以汽车超载为着手点,依据汽车超载检测系统做了对嵌入式平台搭建的研究。首先通过对汽车运动模型的分析,研究得出:在汽车在运动过程中,汽车的振动是影响动态超载检测的重要因素。通过这样的理论分析为我们在得到更为精确的汽车动态称重数据打下了坚实的基础。其次对汽车超载检测系统信号及数据处理进行研究:提出了IIR数字滤波器的设计,并针对现实司机逃避超载检测的问题,做了深入的研究,提出了脉冲峰值检测算法。
再次针对嵌入式硬件分析,深入了解了S3C2410,内部体系结构以及外围电路,从而达到对嵌入式系统硬件的架构的理解。对嵌入式平台软件设计有着至关重要的作用。
最后对嵌入式平台软件设计着重分析,主要包括U-boot设计及移植、Linux内核裁剪及移植、Linux根文件系统制作及移植、Linux驱动程序设计及移植、QT图形界面设计及移植等。文章最后给出了实验结果,实现了整个嵌入式平台的搭建。文中还分析了系统的不足,提出了改进的方案。
通过本文研究为下一步对汽车超载检测系统深入研究做好了铺垫,对汽车超载检测系统的实现起到了指导的作用,同时为公司缩短了开发系统周期、给公司带来良好的经济效益。