基于MSP430的倒车雷达设计(2)
图5 倒车雷达声光报警电路图
报警模块采用简单的声光报警电路,如图5所示。先设定一个临界值,当车尾与障碍物的距离小于设定的最小距离时,红色指示灯闪亮,绿色指示灯熄灭。单片机向其端口发出PWM脉冲,随着距离的减小,通过控制PWM脉冲的占空比使闪光和蜂鸣的频率加剧,以此来提示驾驶员。
图6 倒车雷达通信接口电路图
通信接口电路如图6所示。采用美信的MAX3232芯片,外围电路非常简单,只需要5个0.1μF的电容器。该电路把单片机串口输出信号隔离变换成 RS-232信号发送到汽车总线上,同时还可以实现该系统与计算机的通信。
图7 倒车雷达键盘显示电路图
键盘和显示电路如图7所示,由键盘和液晶显示两部分组成。其中键盘采用独立式按键,有3个按键,一个设置键、一个上翻键、一个下翻键。可以进行报警值、工作方式、时钟等各个参数的设置。液晶显示电路采用ZJM12864BSBD这款低功耗的点阵图形式LCD,显示格式为128点(列)×64点(行),具有多功能指令,容易使用,可实时的显示时钟、距离和报警提示信息,方便直观。
系统软件设计
软件采用模块化设计,程序由主程序、测距子程序和键盘显示子程序、时钟显示子程序等多个模块组成,调试过程中对其中每个功能模块和子程序逐一调试,在每个子程序都完成指定的功能后,再进行综合调试。系统的软件流程如图8所示。
图8 系统软件流程图
超声波发射电路发出超声波的同时计数器开始计数,当遇到障碍物反馈信号到超声波接收器接收,经CX20106接收电路处理后,产生一个低脉冲,该信号传送给单片机产生中断,调用测距子程序,计算出测量距离,调用显示子程序,根据不同的测量数值在液晶上显示距离和报警。当距离大于2m,显示“安全”和测量距离,继续测量;当距离小于1m时,显示“危险”和测量距离,由P1.2位驱动蜂鸣器报警;当距离小于2m且大于1m时,显示“注意”和测量距离。为增强抗干扰能力,系统连续发射超声波测量三次,从中剔除最大最小值,取中间值计算出精确的距离。这样每秒可测约三个数据,仍然可以满足实时性要求。
结语
该倒车雷达采用了高性能的MSP430F2274单片机,并充分利用了其片上资源使得系统功能丰富,使用的外围芯片减少,系统可靠性得到提高。该倒车雷达应用于汽车中,当驾驶员倒车时,从液晶显示屏上一目了然便知道障碍物离车的距离,克服了后视镜小,视野窄的缺点,消除了倒车造成的事故隐患。
- 第 1 页:基于MSP430的倒车雷达设计(1)
- 第 2 页:副标题#
本文导航
非常好我支持^.^
(1) 100%
不好我反对
(0) 0%
相关阅读:
- [新品快讯] TI推出64款16位的最新超低功耗MSP430 Value Line微控制 2011-02-09
- [新品快讯] TI推出超低功耗MSP430 Value Line微控制器 2011-01-26
- [传感技术] 基于MSP430的无线传感器节点动态功率管理研究 2011-01-18
- [汽车电子] 智能化倒车雷达主控芯片设计 2011-01-10
- [汽车电子] 基于PSoC芯片的倒车雷达控制系统设计 2011-01-10
- [单片机类] MSP430单片机中的WDT研究 2011-01-05
- [单片机类] 基于MSP430系列MCU的非侵入式可视脉搏血氧计的设 2010-11-22
- [单片机类] 基于MSP430单片机的日程管理系统 2010-11-17
( 发表人:nana )