北邮小学期单片机超声波测距教程详解.docVIP

北邮小学期单片机超声波测距教程详解.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2015年小学期单片机设计实验 设 计 报 告 题 目: 基于单片机的 超声波测距 班 级: 2013211114 学生姓名: 指导老师: 葛顺平老师 基于单片机的超声波测距 (负责硬件部分) 实验摘要 这次课题我们做的是基于单片机的超声波测距系统。超声波测量技术是一种非接触式的测量方法。它是基于蝙蝠等无目视能力的生物防御及捕捉猎物生存的原理,利用超声波(20kHz以上的机械波)借助空气媒质传播,通过遇到障碍物反射回来的时间间隔长短及被反射超声波的强弱判断障碍物性质和位置的方法。 实验中,我们使用型号为PIC16F877的单片机为核心,结合超声波发射和超声波接 收模块,通过测量超声波在碰到障碍物反射回来的时间与超声波声速来计算障碍物位置,再用1602lcd显示屏显示测距结果。 关键字:超声波 测距 单片机 目录 实验分工说明 实验原理总述 系统总体设计 1.硬件基本框图 2.详细电路图及分析说明 四.硬件连接图 五.调试过程及所遇问题 1.LCD显示问题 2.各个模块的组合嵌套 3.软硬件联合调试 六.实验心得体会 七.参考文献 实验分工说明 本次超声波测距实验,在软硬件方面均有很多涉及。为了提高效率,我和搭档决定各司其职,分别实现硬件和软件方面的工作。其中由我负责硬件部分,故在以下实验报告中将着重体现硬件部分,软件部分由搭档吴曦的实验报告提供。和搭档吴曦分属不同班级 二、实验原理总述 利用超声波的指向性较强及在传输过程中能量损 耗较慢、反射能力强的优点,来设计制作超声波测距电路。 首先,由超声波发射电路激励超声波传感器,使其产生超声波发射信号,向某一测距方向定向发射超声波。同时,单片机的计时器开始计时,发射信号一旦遇到障碍物就会产生回波,由超声波接收器收到有效反射回波后,利用硬件电路对回波进行一系列的处理后输出中断请求信号给单片机,单片机收到中断信号后停止计时。假设,超声波在空气中的传播速度为v(m/s),从超声波发射到接收回波的时间为t(s),则发射点距障碍物的距离s=v*t/2(m)。在已知超声波在介质中的传播速度的情况下,测距电路设计的主要任务就是计算超声波从发射到接收到回波所需的时间。 在20°C时,声波速度为34315ms,其传播0102m需要的时间为518224×10-5s,即频率为171175kHz时钟的周期。超声波传送到反射物再反 射回接收器,所传播的距离为所测距离的2倍,因此,一个时钟周期所测到距离为0.01m。即从超声波发射器开始发射脉冲到接收器接收到脉冲所经历的时间内,计数器所计频率为kHz方波的脉冲个数即是发射器与反射物质之间的距离。 系统总体设计 硬件基本框图 2、详细电路图及分析说明 2.1 超声波发射模块 在实验中所产生的超声波,我们是使用单片机PIC16F877内部的RC振荡电路产生。原本RC振荡电路将产生的是4MHz方波,但在实验中发现频率并非如此,由搭档编写程序将频率变为40kHz,在此不多赘述。由超声波发射探头接收方波,使探头发射超声波。在这个模块中,我并未使用任何驱动电路,因为由单片机产生的方波足以驱动超声波发射探头发射需要的超声波。 原本在此环节我有加入基于CD4069的超声波驱动电路,但发现其实并不需要,加入后反而减小了驱动力,使测量距离变短,这个问题在后续我会详细说明。 2.2 超声波接收模块 这个模块是整个超声波测距系统硬件部分的核心,由放大电路和比较电路组成。 2.2.1 放大电路 由于超声波探头接收到的信号幅度十分小,是mv级,故需要放大,才能使测量距离尽量远。 放大电路使用的运放为TL074,引脚图如下 采用了2级同相比例放大,放大倍数为200倍左右,放大后峰峰值接进4V。使用同相放大输入阻抗大,输出电阻小,和反相放大比有更好的阻抗匹配。因为是单电源5V供电,所以在反相端加入2.5V分压。电路图(仿真)如下 2.2.2比较电路 单片机重新接受到高低电平后停止计数,所以需要将超声波接收探头接收到的信号转换为高低电平的数字信号,在这里我们没有采用单片机内部的AD模数转换功能,而是在外部使用 比较电路将超声波转换成高低电平。采用了同相比较器,器件型号为LM393,在输入端接上拉电阻10k欧姆实现高电平,电路图如下 下图设计的是高于2.2V即为高电平,低于即为低电平。由于单片机在接收到信号前为低电平,所以一旦比较器输

文档评论(0)

富贵礼包 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档