基于MSP430超声波测距系统设计.docVIP

  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文档。上传文档
查看更多
基于MSP430超声波测距系统设计

基于MSP430超声波测距系统设计   摘要:为了满足工业生产中非接触性距离测量及报警的需求,设计并实现了一套基于MSP430的超声波测量系统。系统主要由超声波测距模块,主控制模块,显示模块及报警系统组成,具有实时显示测量距离的功能,并且通过对测量数据的数值判断进行相应的语音提示。系统在设计制作完成后实际运行表明此系统可靠性高,完全满足对距离的实时测量,显示及报警要求。   关键词:MSP430 超声波 语音提示   中图分类号:TP274.53 文献标识码:A 文章编号:1007-9416(2014)09-0142-02   Abstract:In order to meet the demand of non-contacting measurement of distance in industry, one kind of ultrasonic?measurement system based on MSP430 was designed. This system is composed by Ultrasonic?measure module; control module, display module and alarm module. It can display the measured distance in real-time and can make alarm if the distance is out of the limit. The testing shows that the system is high reliability. The design satisfied the requirement of measure ,display and alarm of measured distance.   Key Words:MSP430 ultrasonic voice prompt   目前,常用的非接触式测距方法有红外测距,超声波测距,激光测距,微波雷达测距等。相对而言虽然超声波测距测量距离短,但其优势是精度高,且具有定向性好,能耗缓慢,反射能力强,受环境因素影响较小等特点,因此广泛应用于如井深液位,管道长度,倒车等短距离测量环境。本文着重介绍超声波测距原理及系统设计。   1 系统设计   1.1 超声波测距原理   超声波测距是利用超声探头向外发射超声波,此超声波遇障碍物会反射回来(回波)。此超声波及回波在同一介质中传递速度一致,因此从发射超声波到接收回波所经历的传输时间t即是关于距离的函数。超声波测距原理如图1所示[1]。   图中,L为被测距离,M为发射与接收设备中心距的1/2,S为超声波发送及接收路径长度,且S=1/2vt。V为超声波在介质中的传递速度。根据上图,L=S*tan()。当检测距离足够大时,可认为=0度。L≈1/2vt。因此测得超声模块发送与接收的时间差即可通过计算得到距离值[3]。   1.2 系统总体结构   测距系统主要由超声波测量模块,MSP430单片机核心控制模块,显示模块及报警模块四部分构成。其整体结构如图2所示。   系统以超低功耗的MSP430单片机作为主控芯片,控制超声波测距模块启动并接收从此模块发回的测量数据。数据经处理运算后实时显示在LDC1602液晶模块上,当测量距离超过量程范围时发出声光报警信号。   2 系统硬件设计   2.1 主控模块设计   系统采用MSP430149单片机作为主控芯片。这是一款功耗低,功能强大的16位单片机[1],它内部资源丰富,可以外接两个不同频率的晶振满足速度性能与功耗的平衡,内部定时器功能非常强大,可实现定时,比较,捕捉等功能;串口可实现UART及SPI功能,它共有6个通用I/O口,其中P1和P2口的每一个引脚都可用作外中断功能。因此对于本系统来说它的功能完全足够。图3为MSP430149工作的最小系统,主要包括系统的复位电路,晶振及JTAG下载电路。   2.2 超声波测距电路设计   距离测量传感器采用US-100超声波测距模块[2]。此模块可实现2cm~4.5m的非接触测距功能,静态功耗低于2mA,同时具有GPIO,串口等多种通信方式。它可将信号发送与接收的时间差直接转化为脉冲信号或脉宽信号,直接与主控芯片进行数据传递。此外此芯片自带温度传感器对测距结果进行校正,无需外接温度传感器进行温度补偿计算,因此可简化硬件电路结构,提高系统稳定性。图4为US-100测距模块。   其工作原理为在Trig引脚外加10us的高电平信号,即会促使US-100触发产生8个40KHz的方波脉冲经发射驱动电路加在发射探头上,经被测物反射后由接收探头接收。在此过程中会在Ec

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档