摘 要:本设计以AT89C51单片机为重要元件,利用超声波传感器实现对物体的长度或距离的测量。硬件电路由蜂鸣器发出响声电路,数字显示电路,超声波传感器测距模块等组成。软件电路是由主程序,定时中断子程序,外部中断程序组成。利用软件绘制了硬件电路并进行了仿真。超声波测距具有测量精度高,识别方向能力强,易于调试,操作简单快捷,成本少等优点,可广泛应用于生产生活当中,具有一定的实践意义。
关键字:单片机AT89C51,测距,超声波
目录
摘要
Abstract
1 引言-4
1.1 目前状况-4
1.2 本设计任务的主要内容-4
2 超声波测距原理-5
3 超声波测距仪的硬件结构电路-6
3.1 系统结构-6
3.2 单片机最小系统-6
3.2.1 单片机模块-7
3.2.2 复位电路-9
3.2.3 晶振电路-10
3.3 超声波测距模块-10
3.3.1 超声波的发射和处理-11
3.3.2 超声波的接收与处理-12
3.3.3 超声波显示电路-12
3.4 蜂鸣器电路-13
3.5 供电模块-13
4 超声波测距系统的软件设计-14
5 仿真-15
6 调试和实物图-16
7 测试数据-17
总 结-18
参考文献-19
致 谢-20
附录A-21
附录B-21