语音提示功能。Р本设计的总体框图:Р本设计主要是在单片机的控制下,超声波发送模块发送超声波,超声波接收模块接收到反射回来的超声波信号反馈给单片机,在单片机的控制下将距离在数码管中显示,同时当测出的距离小于安全距离(1米)的时候控制语音模块发出语音提示,然后超声波模块不断的测出距离,单片机发生数码管显示出来。Р设计的各个模块:Р单片机模块Р超声波模块Р数码管模块Р语音模块Р单片机模块Р单片机模块是系统的核心模块,控制着整个系统的运行,超声波模块把数据交到单片机模块处理,数码管模块和语音模块由单片机控制显示和发出语音提示。Р超声波模块Р超声波测距原理: 在超声波发射器两端输入40KHZ 脉冲串, 脉冲信号经过超声波内部振子, 振荡产生机械波, 并通过空气介质传播到被测面, 由被测面反射到超声波接收器接收, 超声波经气体介质的传播到接收器的时间, 即为往返时间。那么往返时间乘以超声波在空气中的速度就得到二倍的声源与障碍物之间的距离,即为 L=c•t/2 ? L为超声传感器与被测障碍物之间的距离, c为超声波在介质(空气)中的传输速率, t为超声波从发射到接收的时间。在测量精度不是很高的情况下, 一般可以认为c为常数340m/s。Р用一个超声波传感器来发射超声波,同时它又可以接收到回波。一般使用的超声波频率为40KHZ。根据以上原理,所算出的障碍物距离都是指障碍物到传感器的距离。Р超声波模块Р超声波的误差分析:?1.温度误差:超声波也是一种声波,其声速C与温度有关。?2.时间误差:当要求测距误差小于1mm时,假设已知超声波速度C=344m/s (20℃室温),忽略声速的传播误差。测距误差s△t<(0.001/344) ≈0.000002907s 即2.907μs。?3.反射的角度,反射面,障碍物的材质,以及细小物体草地,或者是传感器附着异物都会造成无法侦测或侦测不良,从而产生误差。