需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:8525 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘 要:随着科学技术的发展和生活水平的提高,传统的测距方法根本无法完成测量的任务,因此很有必要对非接触式测距的方法进行研究。本设计是以AT89C51单片机为核心,设计了超声波发射电路、超声波接收电路、数据处理电路、A/D转换电路、LCD1602显示电路以及电源电路等模块。单片机发出信号后经放大器放大并通过超声波发射器输出,碰到被测物体后折回,随之超声波接收器接收到该信号后再经放大器放大,并启动中断程序,测得时间,根据时间即可得出相应的距离,再通过程序运行后将其传入到显示屏中显示。实验结果表明该系统能够精确的对距离信息进行测量和显示,验证了本设计的可行性和可靠性。 关键词:单片机,超声波,测距
目录 摘要 Abstract 1 绪论-4 1.1 选题背景及意义-4 1.2 超声波-4 1.3 设计安排-4 1.4 工作原理-5 2 开发环境及仿真软件介绍-5 2.1 开发环境Keil C51-5 2.2 仿真软件Proteus-6 3 硬件设计-6 3.1 硬件的总体概述-7 3.2 总电路图设计-7 3.3 单片机的选型-8 3.4 单片机最小系统-9 3.5 超声波发射电路-9 3.6 超声波接收电路-10 3.7 LCD1602显示电路-10 3.8 电源电路-11 4 软件设计-11 4.1 主程序设计-11 4.2 超声波发射子程序设计-12 4.4 LCD1602显示子程序设计-14 5 系统调试-15 5.1 系统的硬件调试-15 5.2 系统的软件调试-16 5.3 仿真调试结果-16 6 实物测量-18 6.1 数据记录-19 6.2 误差分析-21 结 论-22 参 考 文 献-23 致 谢-24 附录-25 |