机电工程测试与信号分析.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
机电工程测试与信号分析

机电工程测试与信号分析 题目:超声波测距 院系:汽车与机械工程学院 班级:车辆1202 姓名:吴青槟 学号:201269030227 时间:2014.12.05 超声波传感器测距设计 摘要 本设计以C8051F020单片机为核心控制芯片,产生40KHz的脉冲波送到超声波发射探T-40使其振荡发射出超声波,超声波在传送过程中碰到障碍物的时候马上反射回来,接收探头收到声波后送回到单片机计算处理,通过发射与接收的时间差以及当时温度对应的声速计算出距离。本系统使用一发一收的硬件设计,C8051F020单片机内部本身自带了温度传感器DS18B20,实现当前温度的补偿降低了测量误差,简化了电路。软件的精妙算法设计使测量值精确到毫米级且当物体与探头之间的距离改变时,LCD-1602液晶显示屏能够迅速显示即时距离,为用户提供了很直观的界面。 关键词:C8051F020 超声波传感器 温度传感器 一 系统设计要求 1.1 设计任务 设计一个距离测量的简易装置,将测量的距离显示在液晶上,系统要求有校准功能,精度达到0.5mm。详细指标要求有1、测量长度0mm~90mm;2、测量精度0.5mm;3、液晶显示;4、校准。 1.2 设计思路 超声波是指频率高于20KHz的机械波。为了以超声波作为检测手段,必须产生超声波和接收超声波,完成这种功能的装置就是超声波传感器,习惯上称为超声波换能器 超声波探头。 超声波发生器可以分为两类:一类是用电气方式产生超声波;一类是用机械方式产生超声波,本课题属于近距离测量,可以采用常用的压电式超声波换能器来实现。 超声波测距的原理一般采用渡越世间法TOF(timeofflight)。首先测出超声波从发射到遇到障碍物返回所经历的时间,再乘以超声波的传播速度就可以得到二倍的声源与障碍物之间的距离。测量距离的方法有很多种,短距离的可以用尺,远距离的有激光测距等,超声波测距适用于高精度的中长距离测量。因为超声波在标准空气中的传播速度为331.45米/秒,由单片机负责时,单片机使用22.1184M晶振,所以此系统的测量精度理论上可以达到毫米级。 1.3 方案论证与选择 1.3.1 主控芯片的选择与论证 方案一:开始考虑到低功耗的问题准备使用MSP430系列的低功耗单片机,但是因为刚接触这系列的单片机不久,对其掌握不深所以放弃了该方案。 方案二:使用最普遍的AT系列单片机,最大的优点就是相对比较便宜,而且很容易购买到,相关的资料非常丰富,而且我们对这类单片机掌握的比较好,使用的过程中有疑问很容易在网上或者资料书上得到解决,但是定时器、中断、ROM等较少,抗干扰能力较差。 方案三:采用新华公司的C8051F020,C8051F020不仅处理速度快,容量大而且自带功能齐全。例如本设计中C8051F020就自带了要用到的温度传感器DS18B20不仅简化了电路而且还减小了误差。 综合考虑选择方案三。 1.3.2 发射部分方案选择与论证 方案一:因为频率的稳定性是十分重要的,所以出于频率稳定性的方向考虑,选用40KHz晶振提供等脉宽的方波,然后用单片机控制与非门,使与非门输出等脉宽来作为驱动,但经过深入研究讨论后,发现在时间上有不匹配的现象。因为单片机的机器周期为1us,而40KHz的晶振产生一个高脉冲需要25us,单片机的控制电平时间过短不能和晶振相与发出信号,若时间过长则影响距离的测量精度,而且发送的第一电平的高低随机,所以在发送超声波信号时不容易控制发出的方波数,最终认为这个方案不可用。 方案二:查资料得知T/R-40的探头驱动在超声波为40KHz,所以想用NE555产生40KHz方波,用单片机通过NE555的第四脚控制方波信号是否发送,但是该方案的缺点是很难将频率调得十分稳定,这样对于高精度的测量距离系统有着致命的影响,所以经讨论放弃该方案。 方案三:用单片机直接发送40KHz的信号,这样能够精确的计算出时间,得出精确的测量数据。 综合考虑选择方案三。 1.3.3 接收部分方案选择与论证 方案一:使用红外线接收处理芯片CX20106A,因为它处理的是38KHz的红外线信号,而40KHz的超声波信号和它比较接近,这个芯片的外围电路很简单而且通过外围电阻调节它的中心频率。 方案二:使用LM324运放对接收探头收到的微弱信号进行比较放大、滤波,然后整形,这方案可以调节到接收很细微的超声波信号,但是调节比较器时有一定的难度。 方案三:我们使用的是28015型号的超声波传感器,这种型号的传感器本身集成了滤波、积分比较,所以选择使用这种型号的超声波传感器就可以不需要外界电路来实现这些功能。 综合考虑选择方案三。 1.3.4 温度补偿方案选择与论证 温度补

文档评论(0)

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

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

1亿VIP精品文档

相关文档