基于AT89C51单片机的超声波测距仪的设计.

基于AT89C51单片机的超声波测距仪的设计.

基于AT89C51单片机的超声波测距仪的设计.

  • 适用:本科,大专,自考
  • 更新时间2024年
  • 原价: ¥307
  • 活动价: ¥200 (活动截止日期:2024-04-29)
  • (到期后自动恢复原价)
基于AT89C51单片机的超声波测距仪的设计.

  超声波测距仪

摘要:
本设计是以AT89C51为核心的低成本、高精度、微型化数字显示超声波测距仪的硬件电路和软件设计方法。该电路设计合理、工作稳定、性能良好、检测速度快、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求。
关键词:AT89c51; 超声波;测距
传感器技术是现代信息技术的主要内容之一。信息技术包括计算机技术、通信技术和传感器技术,计算机技术相当于人的大脑,通信相当于人的神经,而传感器就相当于人的感官。比如温度传感器、光电传感器、湿度传感器、超声波传感器、红外传感器、压力传感器等等,其中,超声波传感器在测量方面有着广泛、普遍的应用。利用单片机控制超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且测量精度较高。
超声波测距系统主要应用于汽车的倒车雷达、机器人自动避障行走、建筑施工工地以及一些工业现场例如:液位、井深、管道长度等场合。因此研究超声波测距系统的原理有着很大的现实意义。对本课题的研究与设计,还能进一步提高自己的电路设计水平,深入对单片机的理解和应用。


毕业设计说明书目录

1 引言………………………………………………………………………………14
2 方案论证………………………………………………………………………………14
2.1方案一:基于单片机的超声波测距系统…………………………………………14
2.2方案二:基于CPLD的超声波测距系统……………………………………………15
2.3方案比较………………………………………………………………………16
3 各电路的设计论证……………………………………………………………………17
3.1超声波传感器……………………………………………………………………17
3.1.1超声波传感器的与特性原理…………………………………………………17
3.1.2 超声波传感器的检测方式……………………………………………………19
3.2 电源电路的设计…………………………………………………………………19
3.3发射电路的设计……………………………………………………………………20
3.4接收电路的设计……………………………………………………………………22
3.5显示模块的设计……………………………………………………………………23
4 AT89C51单片机简介……………………………………………………25
   4.1时钟电路的设计……………………………………………………26
   4.2复位电路………………………………………………………27
5. 软件设计……………………………………………………………………………27
5.1程序流程………………………………………………………………………28
5.1.1系统主程序流程图………………………………………………………28
5.1.2各子程序流程图…………………………………………………………29
5.2程序……………………………………………………………………………
5.2.1主程序……………………………………………………………………29
5.2.2 各子程序…………………………………………………………………30
6.软硬件系统的调试…………………………………………………………………31
6.1声速引起的误差……………………………………………………31
6.2单片机时间分辨率的影响……………………………………………………32
7 结论…………………………………………………………33

8附录……………………………………………………………………………………34
超声波测距系统电路图……………………………………………………………34
C语言源程序……………………………………………………………35
9.参考文献……………………………………………………………………………37
参考文献
[1] 胡萍.超声波测距仪的研制.计算机与现代化,2007.10
[2] 时德刚,刘哗.超声波测距的研究.计算机测量与控制,2004.10
[3] 华兵.MCS-51单片机原理应用.武汉:武汉华中科技大学出版社,2004 .5
[4] 李华.MCU-51系列单片机实用接口技术.北京:北京航空航天大学出版社, 1999. 6
[5] 陈光东.单片机微型计算机原理与接口技术(第二版).武汉:华中理工大学出版社,2003.4
[6] 徐淑华,程退安,姚万生.单片机微型机原理及应用.哈尔滨:哈尔滨工业大学出版社,2003. 6.
[7] 苏长赞.红外线与超声波遥控.北京:人民邮电出版社,2005.7
[8] 张谦琳.超声波检测原理和方法.北京:中国科技大学出版社,2007.10
[9] 九州.放大电路实用设计手册.沈阳:辽宁科学技术出版社,2006.5
[10] 樊昌元,丁义元. 高精度测距雷达研究.电子测量与仪器学报,2000.10
[11] 苏伟,巩壁建.超声波测距误差分析.传感器技术,2004.
[12] 永学等.1-Wire总线数字温度传感器DS18B20及应用.电子产品世界,2003.12
[13] 胜全.D18B20数字温度计在微机温度采集系统中的序编制. 南京:南京大学出版社2004. 3
[14] 恒清,张靖.加强单片机系统抗干扰能力的方法.通化师范学院学报,2004 .10
[15] 晗晓,袁慧梅.单片机系统的印制板设计与抗干扰技术.电子工艺技术,2004 .6
[16] 丰,薛红宣.采用软件抗干扰设计提高微机系统的可靠性.电子产品世界,2004.1
[17] 占操,梁厚琴,曹燕.单片机系统中的软件抗干扰技术.电子技术,2003.3
[18] 华兵.MCS-51单片机原理应用.武汉:武汉华中科技大学出版社,2002 .5
[19] 继兴,刘霞.单片机系统软件抗干扰措施分析.电子测量技术,2003
[20] 田华等.可编程单总线数字式温度传感器DS18B2的原理与应用.电子质量,2005.7


 

  • 关键词 AT89C51 单片机 超声波 测距仪
  • 上一篇:基于AT89C51单片机的超市人数统计显示装置的设计
  • 下一篇:基于单片机的温度控制系统
  • 暂无购买记录

    暂时没有评论

    真实

    多重认证,精挑细选的优质资源 优质老师。

    安全

    诚实交易,诚信为本。

    保密

    所有交易信息,都为您保密。

    专业

    10年专业经验,10年来帮助无数学子。