论文部分内容阅读
传统的汽车倒车防撞系统大多采用单片机控制,具有数码管显示和声光报警功能。它的功能简单、测量精度低、人机交互性差。本文所设计的基于ARM倒车防撞系统将嵌入式技术、视频采集与显示技术和超声波测距技术融合在一起,形成了以S3C2440为微处理器,以linux系统为软件开发平台的可视化倒车防撞系统。该系统的研究与设计方向是汽车防撞系统智能化、可视化的一个重要的发展趋势。本文首先根据系统需求进行硬件架构,从理论上分析了系统实施的可行性。系统通过S3C2440微控制器控制OV9650摄像头视频采集和超声波测距,将这两组数据融合叠加显示在液晶屏上,根据设定的要显示距离阈值和报警阈值确定测距显示和报警情况。然后根据理论分析和需求进行硬件和软件设计。硬件方面给出了硬件设计方案和接口电路;软件方面先是进行linux系统移植,完成OV9650、LCD驱动的编写和移植,给出了视频采集显示、视频字符叠加和超声波测距程序设计。最后进行系统测试,测试了测距功能和视频字符叠加显示功能,并给出测试方法和结果。结果表明,该系统视频采集的图像清晰流畅、超声波测距精度较高,显示效果达到了可视化倒车防撞系统的需求。该系统成本低、功耗小、使用方便、易于功能扩展和产品升级,具有较高的应用价值和一定的市场前景。