智能语音汽车数显泊车控制系统设计(附件)【字数:8887】

智能语音汽车数显泊车控制系统实现汽车泊车距离的检测以及车后方有人时的预警。该系统以STC89C52单片机作为泊车控制系统的驱动核心。启动泊车控制系统后,超声波测距传感器开始测距,实时的检测倒车过程车辆的安全运行情况,同时,在LCD1602液晶屏中显示检测到汽车泊车时的距离,以便车主对车辆的进行前进、后退或者停止的判断。汽车泊车过程中,HC-SR501人体红外感应器检测到车后方有人,智能语音汽车数显泊车控制系统发出预警命令。若超声波传感器测距小于汽车预警距离,系统发出报警,提示车主注意。这种智能泊车系统对于车主的泊车控制起到了有效的辅助作用,能够减不必要的事故。
目 录
一、绪论 1
二、智能语音汽车数显泊车系统方案设计 2
(一)设计方案 2
(二)任务要求 2
三、硬件设计 3
(一)单片机最小系统电路 3
(二)LCD1602液晶显示电路 3
(三)车预警距离电路 4
(四)超声波测距电路 5
(五)人体感应电路 5
(六)预警指示电路 6
(七)声预警电路 6
四、软件设计 8
(一)总软件程序 8
(二)LCD液晶显示流程 8
(三)测距系统软件流程 9
(四) 预警流程 10
五、调试设计 11
(一)实物设计 11
(二)实物调试 11
总结与展望 16
致 谢 17
附录1总设计原理图 19
附录2 PCB图 20
附录3 器件清单 21
附录4程序 22
一、绪论
生活水平的不断改善,私家车逐渐成为代步工具,越来越多的私家车进入到居民家庭。然而,汽车的不断增多却带来了很多安全问题,汽车的安全事故逐渐变多,汽车倒车引发的交通路障,汽车违章乱停的情况比比皆是。汽车在泊车过程中,由于存在盲区,经常会出现一些不可避免的事故。这种情况下传统的泊车测距系统就不能满足设计的需求,需要改变泊车的测控模式。在传统的泊车测距系统中,加入人体感应检测,这样汽车在倒车过程中, *好棒文|www.hbsrm.com +Q: *351916072* 
可以实现车后方人体信息的检测,以便司机能够及时停车,减少不必要的交通事故。根据这种情况,本课题研究了智能语音汽车数显泊车控制系统。该系统主要解决汽车司机泊车过程中的汽车距离的检测,以及汽车泊车过程中,实时检测汽车后方是否有来往行人。智能语音汽车数显泊车控制系统,将当下的主流STC89C52单片机与汽车泊车系统相互结合,单片机智能芯片时系统的CPU,内部集成了定时器、计时器、存储器以及计算器,可以将超声波传感器检测到的距离信号实现不断的距离信号处理,然后,将该信息在通过单片机内部的发送数据端口,输出到汽车的显示屏中,汽车车主能够根据此结果调控汽车的行驶方向,正确泊车到库。泊车过程中检测到意外,系统发出报警,提示车主注意泊车。如此设计的智能语音汽车数显泊车控制系统在未来会有很多的发展空间,方便车主实时的泊车入库,减少不必要的泊车事故发生。

二、智能语音汽车数显泊车系统方案设计
(一)设计方案
智能语音汽车数显泊车控制系统需要实现车后方人员信息的检测、泊车时的实时距离检测。根据此要求系统以STC89C52单片机作为泊车控制系统的驱动核心,系统由超声波测距电路、LCD1602数显电路、单片机最小系统电路、HCSR501人体红外感应电路、预警电路等构成。据此设计的智能语音汽车数显泊车控制系统框图如图21所示。

图21 智能语音汽车数显泊车控制系统设计方框图
智能语音汽车数显泊车控制系统的框图可知,系统通过STC89C52单片机作为驱动核心实现外部电路控制。当智能语音汽车数显泊车控制系统运行后,车主开始泊车时,车后方的超声波测距传感器开始测距,实时的检测倒车过程车辆的安全运行情况,同时,在LCD1602液晶屏中显示检测到汽车泊车时的距离,以便车主能够根据泊车的距离,对车辆的进行前进、后退或者停止的判断。汽车泊车过程中,HCSR501人体红外感应器会实时运行,不断的监测车后方是否有来往人员,一旦检测到车后方有人,智能语音汽车数显泊车控制系统发出预警命令。同时,在泊车的过程中,超声波传感器测距小于汽车预警距离,系统发出报警,提示车主注意泊车。这种智能泊车系统对于车主的泊车控制起到了有效的辅助作用,能够减不必要的事故。
(二)任务要求
智能语音汽车数显泊车控制系统中,系统所需完成的任务要求有如下几点:
(1)通过STC89C52单片机作为智能语音汽车数显泊车控制系统驱动核心;
(2)通过超声波测距传感器测距,实时的检测倒车过程车辆的距离;
(3)通过HCSR501人体红外感应器会实时运行,不断的监测车后方是否有来往人员;
(4)LCD1602液晶屏中显示检测到汽车泊车时的距离;
(5)在泊车的过程中,超声波传感器测距小于汽车预警距离,系统发出报警,提示车主注意泊车。
三、硬件设计
(一)单片机最小系统电路
智能语音汽车数显泊车系统中,采用其时钟电路、复位电路来控制单片机最小系统的驱动。完成的单片机的最小系统如图31所示。

图31 单片机最小系统
1、智能语音汽车数显泊车系统电路中,当系统进入工作模式后,必须保证单片机的运行周期稳定。单片机的运行周期与其外部时钟电路有关系,由单片机时钟端口接入的时钟芯片决定其运行周期的频率。在智能语音汽车数显泊车系统的系统中,接入12MHZ的晶振给单片机供给,让智能语音汽车数显泊车系统的系统,以1us的时间驱动系统运行。
2、智能语音汽车数显泊车系统电路中,在系统正常运行之前,单片机内部先自行复位,让单片机的控制端口均初始化,以保证单片机控制的各个模块进入工作之后,工作状态极佳,不会出现模块卡机的情况。当智能语音汽车数显泊车系统开始进入检测智能语音汽车数显泊车系统的信号后,工作几个小时后发现,检测液晶显示器一片空白。该情况是由于单片机死机导致,为此,可以通过复位按键S1,重新启动智能语音汽车数显泊车系统,这样单片机将会进入到重启模式,系统激活,进入运行状态。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/txgc/149.html

好棒文