单片机超声波测距系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3
LOGO
2、我的设计思路
完成超声波测距系统的
自动测量显示距离和可
以按照不同场合设置报
警距离范围,误差不超 过±5cm。
软件设计
使用目前常用的 NEW KELL软件编 程。编写语言规则 可以跟高级C语言 规则大致一样。先 设计流程图,按照 流程图编写模块化 程序,便于凋试, 修改。
硬件设计
选择压电式双探头超声波传感器,集成电 路加外围元件构成的收发电路。比较稳定 ,集成芯片电路的引起误差较小,凋试简 单。显示电路使用液晶LCD显示,数码管 比较耗电,要驱动电路,显示单一,LCD 同时显示距离跟当前温度。温度补偿使用 数字式DS18B20简单构成采集温度电路, 简单驱动蜂鸣器电路跟按键输入设置电路 。
2、硬件电路检查----焊接电路板前,使用万用表检查板 没有短路断路。正确安装元器件,分清极性。安装前 检查元器件好坏,焊接做到没有虚焊漏焊。完成使 用万用表检查短路断路。
3、下载程序凋试----如果取方波的周期为1/40ms的,即25
µs的,半周期为12.5µs。每半周期时间,让输出电平信
号取反,实物是使用12M晶振的单片机的时钟分辨率是1
LOGO
学生:XXX 班级:
指导老师:
1
目录
1
课题设计要求
2
我的设计思路
3
硬件设计
4
软件设计
5
凋试
6
结论
2
LOGO
1、课题设计要求
▪ 超声波测距系统要求:在基于传统的测量距
离存在不可克服的缺陷。要求选定超声波传 感器,以单片机为核心完成系统的硬件电路 及软件程序,测距系统的距离检测误差范围 不大于5厘米。
µs,所以只能产生半周期即为12µs或13µs的方波信号,
频率大约分别为41.67kHz和38.46 kHz。本论文设计在
编程时选择了大约38.5kHz,汇编编写误差较小。
10
LOGO
LOGO
11
此课件下载可自行编辑修改,此课件供参考! 部分内容来源于网络,如有侵权请与我联系删除!感谢你的观看!
5
LOGO
3、硬件设计
超 声 波 系 统 总 框 图
6
LOGO
3、硬件设计
7
LOGO
4、软件设计
软 件 设 计 流 程 图
8
LFra Baidu bibliotekGO
4、软件设计
软 件 设 计 流 程 图
9
LOGO
5、凋 试
1、语法错误检查----输入程序后,检查命令代码及其格式, 运行编译没有语法拼写错误,做好下载到单片机。
4
LOGO
2、我的设计思路
超声波发射接收探头 温度传感器补偿
单片机主控处理
计单控头定送波算定片经制发物时到信中时机过大射反器P号间器的放约3出射计推经开2P大3去回2端时8挽历始、1.,来口停5式端的计整K同接外止由口时时形H时收部单Z发程间遇滤的单探中片射序。到波方片头断机探障模机接,碍块收每L采起C增程D用温温测增的加显片序D度度量加数1示S机计传补,摄0据1屏的算.感8偿通氏6总B显C纠m器作过度2线P示正/0进U用D,s直数当温处.S行。速接字1前度理温同度8输式温的,B度时就入2度误通在0单。差过单跟,同片报馈接的误报过屏时机警回收数差警键显处要的来回据,距盘示理控蜂补来处在离输准温制鸣偿信理1范入确度信6器数号可围到0的传号。据处以2,单距感发液,理调控片离器送晶修。节制机,反显正通示