2014单片机课设超声波测距素材.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录 第一章 超声波测距的概述 1.1几种测距方法及比较 1.2单片机应用系统概述 1.3超声波及测距系统概述 1.4本设计任务主要内容 第二章 系统主要硬件设计 2.1方案论证与比较 2.2单片机主机系统电路 2.2.1单片机电路 2.2.2复位电路 2.2.3时钟电路 2.3超声波发送电路 2.4超声波接收电路 2.5超声波收发集成模块 2.6 LED显示电路 2.7电源电路 第三章 系统软件设计 3.1系统程序结构 3.2系统主程序 3.3 40KHz超声波发送程序 3.4超声波的接收和处理 3.5距离计算程序 3.6 LED显示程序 3.7延时程序 3.8 T1中断服务程序 3.9最终程序 第四章 实验分析 4.1实验测试 4.2实验数据 4.3误差分析 第五章 总结 参考文献 基于单片机的超声波测距系统 摘要:由于传统的接触测量方法在很多特殊场合:如带腐蚀的液体,强电磁干扰,有毒等恶劣条件下,测量距离存在不可克服的缺陷,超声波测距能很好的解决此类的问题。本论文主要对单片机超声波测距系统的原理,单片机的应用等进行了分析;并且对超声波的发生电路和接收电路,LED显示电路,硬件制作和软件设计进行阐述;最后对系统进行误差分析。 关键词:单片机,超声波测距,LED显示,硬件构架,软件设计,误差分析。 1 超声波测距的概述 1.1几种测距方法及比较 在实际生活中,常常需要对物体间的距离进行精确测量。目前测距实现的方法有很多种,由激光测距,红外测距和超声波测距。1960年,美国休斯飞机公司科学家梅曼首先研究出激光测距仪,渐渐成为高精度测距仪的主流。虽然其测量距离远,速度快,精度高,但是激光测距传感器价格昂贵;而超声波测距设计简单,成本低,监控迅速,方便,计算简单,易于做到实时监控,在测量精度上也满足本次课程设计的要求,并且可以满足我们对单片机知识由理论到实践的积累过程。超声波测距在泊车辅助系统,导盲机器人等方面都有广泛的应用。所以最终选择超声波测距方案。 1.2单片机应用系统概述 STC89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在线系统可编程Flash存储器。与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在线可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使的STC89S52为众多嵌入式控制应用系统提供高灵活,有效地解决方案.STC89S52具有以下标准功能:8位字长的CPU,可在线ISP变成的8K片内Flash存储器,256B的片内数据存储器,可编程的32跟I/O口线(P0~P3),4.0~5.5V电压操作范围,3个可编程的16位定时/计数器,双数据指针DPRR0和DPTR1,具有8个中断源,6个中断矢量,2级优先权的中断系统,可在“空闲”和“断电”两种低功耗方式运行,3级程序锁定位,全双I的UARE串行通信口,1个看门狗定时器WDT,具有断电标志位POF,振荡器和时钟电路的全静态工作频率为0~30MHZ。 1.3超声波测距系统概述 总体来讲,超声波发生器可以分为两大类:一类使用电气方式产生超声波,一类使用机械方式产生超声波。电气方式包括压电型、磁致伸缩型和电动型等;机械方式有加尔统笛,液哨和气流旋笛等。各不相同。他们所产生的超声波频率、功率和特性各不相同,因而用途也不同。目前较为常用的死压电式超声波发生器。压电式超声波发生器实际上是利用压电晶体的谐振来工作的,它有两个压电晶片和一个共振板。当它的两极外加脉冲信号,其频率等于压电晶片的固有振荡频率时,压电晶片将会发生共振,并带动震荡板震动,便产生超声波。反之,如果两电极间未外加电压,当共振板接受到超声波时,将压迫压电晶片作震荡,将机械能转化为电信号,这时它就成为超声波接收器了。 超声波发射器向某一方向发射超声波,在发射时刻的同事开始计时,超声波在空气中传播,途中碰到障碍物就立即返回,超声波接收器收到反射波就立即停止计时。超声波在空气的传播速度为340m/s,根据计时器记录的时间t,就可以计算出发射点距障碍物的距离(s),即s=340t/2。超声波测距的原理是利用超声波在空气中的传播速度已知,测量声波在发射后遇到障碍物反射回来的时间,根据发射和接收的时间差测量出实际距离。超声波测距原理图如下: ?? 1.4 本设计任务主要内容 以STC89S52为核心,设计一个测距范围在1~350cm,精度为1cm的测距系统。 2 系统主要硬件设计 2.1方案论证与比较 常用的超声波发射和接收电路有多种,如下 超声波发射电路: 分立元件构成的发射电路 图 2.1.1 分立元件构成的超声波发射电路 图2.1.1是由两只普通低频小功率三极管C

文档评论(0)

ddf55855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档