论文题名: | 基于嵌入式Linux的汽车BCM自动检测仪 |
关键词: | 车身中央控制器;自动检测仪;触摸屏;接口电路;人机界面 |
摘要: | 进入21世纪以来,伴随着科技的进步汽车工业取得了持续快速的发展。随着人们生活质量的不断提高,汽车的舒适度与安全性也越来越受到人们的重视。因此,现代汽车的电子控制装置的功能也日益增多。汽车BCM即车身中央控制器,它集汽车的绝大部分电子控制装置于一体,主要包括门窗控制、电子打火控制、雨刮器控制、安全气囊控制、倒车雷达控制等。目前国内有很多汽车生产厂家已经能够根据实际需要开发设计汽车BCM,并且实现了批量生产。因为汽车BCM相当于汽车“大脑”,所以产品出厂前的功能检测就非常重要。目前厂家大都采用人工手动检测的方法,影响了产品的生产效率,所以开发一套高效的汽车BCM自动检测仪具有重要的实际意义。 本文在软件方面通过Linux操作系统搭建开发平台,通过开发、移植驱动实现对控制器上GPIO硬件端口的操作。利用高效、稳定的ARM9核心控制器来运行应用程序并处理数据,使用QT设计器搭建起触摸屏控制界面。 本系统硬件方面通过设计接口电路板,连接汽车BCM与控制器来组成一套完整的检测仪。设计的接口板电路起到了一个很好的桥梁作用,通过锁存器74HC573和总线驱动器74HC245来扩展IO口,解决了IO口数量紧张的问题,从而顺利实现汽车BCM与控制器之间信号的上下传输。通过使用大功率电阻来模拟实际的负载,然后采用LTC6101构建的采样电路实现模拟负载大电流的检测。 本系统开始检测之前,通过人机控制界面来选择不同车型的汽车BCM进行检测,并且检测结果通过液晶屏来显示。系统进行检测的基本原理是通过中央控制器给汽车BCM发来检测信号,然后对BCM反馈回来的信息进行分析处理,进而来判断汽车BCM是否存在故障。本自动检测仪投入生产使用后,与传统的汽车BCM检测仪器相比检测效率至少可以提高三倍。 |
作者: | 马超 |
专业: | 仪器仪表工程 |
导师: | 罗文广 |
授予学位: | 硕士 |
授予学位单位: | 桂林电子科技大学 |
学位年度: | 2012 |
正文语种: | 中文 |