最简单的基于AT89C2051单片机超声波测距系统设计报告(4)

2019-06-02 14:08

则需将下限值增大。本测距板1S钟测量两次,若要修改测量间隔,可将程序“if(csbds>=40) //1S测量一次。”中的“40”增大或减小即可。超声波发送功率较大时,测量距离远,则相应的下限值(盲区)应设置为高值。试验板中的声

速没有进行温度补偿,声速值为340m/s。 5.2 性能分析

从实物测试的总体来说本测距板基本上达到了要求,理想上超声波测距能达到5到7米左右,而我们所能实现的最大距离只有3.50米,测量结果受环境温度影响。分析原因如下:

1.超声波发送部份为了简化电路,没加设置专门的超声波驱动电路,而是用单片机的P3.5输出端加了一个上拉电阻后就直接驱动超声波发送头。理论上,驱电电压只有5伏。

2.本测距板没设计温度补偿电路,来对测量结果进行修正。

参考文献

[1]赵建领 薛园园 51单片机开发与应用技术详解 北京:电子工业出版社,2009 [2] 沈红卫. 基于单片机智能系统设计与实现. 北京:电子工业出版社,2005 [3] 杨国田 白 焰 董 玲 51单片机实用C语言程序设计 中国电力出版社 2009 [4] 李群芳,黄建. 单片机微型计算机与接口技术. 北京:电子工业出版社,2001 [5] 楼然苗、李光飞. 51系列单片机设计实例. 北京:北京航空航天大学出版社,2003 [6] 王守中 51单片机开发入门与典型实例. 北京:人民邮电出版社,2009

16

附录一:基于AT89C2051单片机超声波测距系统电原理图

17

附录二 基于AT89C2051单片机超声波测距系统PCB图

18

附录三 基于AT89C2051单片机超声波测距系统焊接组装图

19

附录四 基于AT89C2051单片机超声波测距系统C语言原程序

附录五附录:元件清单

编号 型号、规格 描述 R1 R2 R3 R4 R5 R6 R7 R8 R9 R10 R11 R12 R13 R14 R15 R16 BG1 10k 4.7k 4.7k 150k 4.7k 150k 4.7k 4.7k 4.7k 470 470 470 470 470 470 470 9013 数量 1 1 1 1 1 1 1 1 1 1 1 编号 型号、规格 BG2 BG3 LED C1 C2 C3 C4 C5 C6 C7 IC1 9013 9013 HS310561K 220uF 104 10uF 30pF 30pF 104 104 AT89C2051 描述 NPN NPN 数量 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1/4W电阻器 1/4W电阻器 1/4W电阻器 1/4W电阻器 1/4W电阻器 1/4W电阻器 1/4W电阻器 1/4W电阻器 1/4W电阻器 1/4W电阻器 1/4W电阻器 1/4W电阻器 1/4W电阻器 1/4W电阻器 1/4W电阻器 1/4W电阻器 NPN 三位数码管 电解电容器 瓷片电容器 电解电容器 瓷片电容器 瓷片电容器 瓷片电容器 瓷片电容器 单片机 1 Y1 1 T 1 R 1 D1 D2 1 12MHz 晶振 T40-16T 传声波传感器 T40-16R 传声波传感器 IN4148 开关二极管 IN4148 开关二极管

20


最简单的基于AT89C2051单片机超声波测距系统设计报告(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中级育婴师理论试卷资料1

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

马上注册会员

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