方案二:采用1602液晶显示屏。LCD1602液晶显示屏功耗低、无辐射、性能稳定,抗干扰能力强。
综上所诉,LCD1602使用便捷,所以我们选择方案二。
3 系统硬件电路设计
3。1 整体方案设计来自优I尔Y论S文C网WWw.YoueRw.com 加QQ7520~18766
整个系统以STC89C52单片机为核心元器件,搭配其他常见器件,组成单片机的最小系统。发射超声波,接着根据接收电路接收到超声波后所获得数据,计算出所需距离,然后控制显示模块显示距离,同时控制语音播报模块播报当时距离。超声波检测模块HC-SR04,作为距离传感器,进行测量的距离;显示模块,采用LCD1602作为显示模块,负责显示测量到的距离值;按键模块,主要是进行报警值的设置;语音芯片NV040C作为语音模块,对实测距离进行语音播报;最后一个是电源模块,采用5V的USB供电,本系统如需移动测量时,可实用移动电源对其进行供电。本系统框图如图3-1所示。
图3-1系统框图
3。2 单片机最小系统电路
(1)STC89C52概述
STC89C52是一个电压低、功耗低、性能高CMOS8位单片机,片内含8kbytes的可重复擦写的Flash只读程序存储器和256bytes的随机存取数据存储器(RAM),兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强大的STC89C52
单片机可提供许多较复杂系统控制应用场合。STC89C52有40个引脚,32个外部双向输入
/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线。
(2)单片机最小系统论文网
STC89C52的最小系统如图3-2所示,整个最小系统由晶振电路、复位电路、电源电路等三个部分组成。晶振电路包括12M的晶振X1以及2个30pF的电容C2和C3。电容是起振作用,帮助晶振更容易的起振。晶振的取值也可以是24M,晶振的取值越高,单片机的执行速度越快。在进行电路设计的时候,晶振部分越靠近单片机越好。分别连接STC89C51的XTAL1(19脚)和XTAL2(18脚)。XTAL1(19脚)是接外部晶振的一个引脚,采用外部振荡器时,该引脚接地,在单片机内部,它是一个反相放大器的输入端。XTAL2(18脚)是接外部晶振的另一个引脚,采用外部振荡器时,此脚接外部振荡器的输出端,在片内接至反相放大器的输出端和内部时钟电路的输入端。
单片机复位电路就类似电脑的重启部分,电脑在使用过程中出现死机时,按下重启按钮电脑内部的程序从头开始执行。单片机也一样,当单片机系统在运行中,受到环境干扰出现程序跑飞的时候,按下复位按钮内部的程序自动从头开始执行。复位电路由10uF的极性电容C1和10K的电阻R4构成。利用电容电压不能突变的性质,当系统开始上电时,RESET脚将会出现高电平,并且高电平持续的时间由电路的RC值来决定。RESET(9脚),复位信号输入端,复位/掉电时内部RAM的备用电源输入端。典型的51单片机当RESET脚的高电平持续两个机器周期以上就将复位,所以选择适当组合RC的取值就可以保证可靠的复位。
在本设计中,电容的的大小是10uF,电阻的大小是10k。根据公式,可算出电容充电到电源电压的0。7倍(单片机的电源是5V,充电到0。7倍即为3。5V),需要的时间是10k
×10uF=0。1s。即在单片机启动的0。1s内,电容C1两端的电压在0~3。5V增加,这时RESET引脚所接收到的电压是5V~1。5V。在5V正常工作的51单片机中小于1。5V的电压信号为低电平信号,而大于1。5V的电压信号为高电平信号。在启动0。1s内,单片机系统自动复位+(RESET引脚接收到的高电平信号时间为0。1s左右)。 STC89C52单片机的倒车防撞系统的设计+电路图(4):http://www.youerw.com/zidonghua/lunwen_199170.html