“倒车雷达”案例原理与测试说明
1程序设计目标及程序运行效果说明
程序设计目标:利用超声波测距模块和无源蜂鸣器,实现类似类似倒车雷达的功能,并有距离显示在数码管上。
程序运行效果说明:程序中距离显示分为七个阶段:
①distance>800mm②500mm<distance<800mm③300mm<distance<500mm
④100mm<distance<300mm⑤70mm<distance<100mm⑥40mm<distance<70mm
⑦distance<40mm。
当距离distance不断减小时,蜂鸣器响声越来越急促。
2程序相关电路及工作原理说明
2.1LED数码管电路
2.2超声波测距模块电路图
2.3无源蜂鸣器电路
2.4工作原理
本实验就是综合运用超声波模块和蜂鸣器模块。
程序中利用三个定时器:
(1) 定时器0,用于测量超声波测量模块接收端持续高电平的时间。
(2) 定时器1,每隔60ms中断一次,使得超声波模块发出信号。
(3) 定时器2,用于控制蜂鸣器beep端反转,产生方波。
注意不同距离情况下,蜂鸣器发声的间隔不同。