惊艳了时光~,汽车倒车雷达设计 - 图文(4)

2019-04-01 20:39

nop djnz R6,here

RET END

nop

流程图:

超声波测距N 标志=1?Y发送超声波启动计时器T0延时避开盲区收到回波否?YN预设时间NN停止计时计算测量值结束- 12 -

4.3 超声波测距流程图

开始初始化启动定时器测量标志=0超声波测距=1距离>上限值NY显示值= - - -距离<盲区值N测量段码转换Y显示值=CCC设定段码转换显示N距离<报警值Y报警输出

- 13 -

第五章 系统调试

5.1调试步骤

我的步骤是先焊接各个模块,焊接完每个模块以后,再进行模块的单独测试,以确保在整个系统焊接完能正常的工作,原件安装完毕后,将写好程序的AT89S51机装到测距板上,通电后将测距板的超声波头对着墙面往复移动,看数码管的显示结果会不会变化,在测量范围内能否正常显示。如果一直显示“- - -”,则需将下限值增大。本测距板1s测量4-5次,超声波发送功率较大时,测量距离远,则相应的下限值(盲区)应设置为高值。试验板中的声速没有进行温度补偿,声速值为340m/s,该值为15℃时的超声波值。

注:由于条件原因调试时无法提供6V交流电与5V双USB接口线,所以由4.5V干电池与5V实验室稳压电源代替。我的错误与纠正

当我焊接好元器件,检查无短路后,我接通了电源。

当时的现象是:接通电源瞬间显示“- - -”伴随蜂鸣器一声“滴”蜂鸣,接着LED显示三个“C C C”,并伴随间断蜂鸣,此为超出最大探测范围。调节下限值无变化。

错误1:断电后我重新按照原理图对各个元器件焊脚进行对照。发现除了BG1外其它元器件焊脚焊接正确,BG1的“E”脚和“C”脚焊接错误。

纠正:拆下BG1检查未被击穿后重新按照正确的焊脚分部焊接。 错误2:接通电源重新调试却发现任就是之前的现象。

断电后我重新按照原理图进行排故。因为错误1的缘故元器件已经检查过焊脚无错误,所以我按照原理图检查元器件的名称标识,发现BG2、BG9两个三极管分别是9013和9012,而焊接是却焊接成了9012和9013.

纠正:拆下BG2、BG9检查未被击穿后重新按照正确名称标识焊接。 接通电源能正常工作... 调试准备

调试时由于没有皮尺和米尺所以本人以白纸粘贴起来做成55cm的简易倒车带如下图所示:

- 14 -

在简易倒车带最前方有0.8cm的空白区域

- 15 -

将简易倒车带最前方放于障碍物前(墙角)

- 16 -


惊艳了时光~,汽车倒车雷达设计 - 图文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:ADC0832数字电压表

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: