基于单片机的超声波测距专业系统设计.doc
《基于单片机的超声波测距专业系统设计.doc》由会员分享,可在线阅读,更多相关《基于单片机的超声波测距专业系统设计.doc(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目录一、摘要3二、正文31、引言32、系统设计方案42.1超声波测距原理 42.2设计框图 42.3 US-100超声波收发模块42.4 单片机电路 62.5 蜂鸣器报警电路 82.6显示电路 92.7供电及程序下载电路103 软件编程 103.1软件流程图103.2主程序 114、下载调试195、实物图196 元件选取 20三、总结20四、参照文献20一、 摘要超声波具备指向性强,能量消耗缓慢,传播距离较远等长处,因此,在运用传感器技术和自动控制技术相结合测距方案中,超声波测距是当前应用最普遍一种,它广泛应用于防盗、倒车雷达、水位测量、建筑施工工地以及某些工业现场。本设计详细简介了超声波传感
2、器原理和特性,分析了超声波测距原理基本上,指出了设计测距系统思路和所需考虑问题,给出了以STC89c52单片机为核心低成本、高精度、微型化数字显示超声波测距仪硬件电路和软件设计办法。该系统电路设计合理、工作稳定、性能良好、检测速度快、计算简朴、易于做到实时控制,并且在测量精度方面能达到工业实用规定。核心词:超声波 单片机 测距 STC89c52AbstractUltrasonic wave has strong pointing to nature ,slowly energy consumption ,propagating distance farther ,so,in utilizing
3、 the scheme of distance finding that sensor technology and automatic control technology combine together ,ultrasonic wave finds range to use the most general one at present ,it applies to guard against theft ,move backward the radar ,water level measuring ,building construction site and some industr
4、ial scenes extensively。This subject has introduced principle and characteristic of the ultrasonic sensor in detail ,on the basis of analyzing principle that ultrasonic wave finds range ,the systematic thinking and questions needed to consider that have pointed out that designs and finds range ,provi
5、de low cost ,the hardware circuit of high accuracy ,ultrasonic range finder of miniature digital display and software design method taking STC89c52 as the core ,this circuit of system is reasonable in design,working stability,performance good measuring speeding soon ,calculating simple ,apt to accom
6、plish real-time control ,and can reach industrys practical demand in measuring the precision 。Key Words:Ultrasonic wave;One-chip computer;Range finding;STC89c52 二、 正文1 、引言:测量距离办法有诸各种,短距离可以用米尺,远距离有激光测距等,超声波测距合用于高精度中长距离测量。由于超声波在原则空气中传播速度为331.45米/秒,由单片机负责计时,系统测量精度理论上可以达到毫米级。2、系统设计方案2.1超声波测距原理超声波测距原理普通采
7、用渡越时间法TOF(time of flight),也可以称为回波探测法,如图所示。超声波发射器向某一方向发射超声波,在发射时刻同步开始计时,超声波在介质中传播,途中遇到障碍物就及时返回来,超声波接受器收到反射波就及时停止计时。依照传声介质不同,可分为液介式、气介式和固介式三种。依照所用探头工作方式,又可分为自发自收单探头方式和一发一收双探头方式。而倒车雷达普通是装在车尾,超声波在空气中传播,超声波在空气中(20)传播速度为340m/s(实际速度为344m/s这里取整数),依照计时器记录时间就可以计算出发射点距障碍物距离,公式S=340*t/2。图1 超声波测距原理由于超声波也是一种声波,其声
8、速c与温度关于,表1列出了几种不同温度下声速。在使用时,如果温度变化不大,则可以为声速是基本不变。如果测距精度规定很高,则应通过温度补偿办法加以校正。表1 声速与温度关系2.2设计框图本研究设计超声波测距仪框图如图所示。超声波测距仪方框图2.3 US-100超声波收发模块该超声波收发模块可自己产生40kHz方波,并经放大电路驱动超声波发射探头发射超声波,发射出去超声波经障碍物反射后由超声波接受探头接受。经接受电路检波放大,积分整形,在ECHO引脚上产生方波脉冲,该脉冲宽度与被测距离成线性关系。详细过程如图3所示。US-100超声波收发模块工作时序图上图表白:只需要在Trig/TX管脚输入一种1
9、0us以上高电平,系统便可发出8个40KHZ超声波脉冲,然后检测回波信号,当检测到回波信号后,模块还要进行温度值测量,然后依照当前温度对测距成果进行校正,将校正后成果通过Echo/RX管脚输出。在此模式下,模块将距离值转化为340m/s时时间值2倍,通过Echo端输出一种高电平,可依照此高电平持续时间来计算距离值。即距离值为:(高电平时间*340m/s)/2注:由于距离值已经通过温度校正,此时无需再依照环境温度对超声波声速进行校正,也就是不论温度多少,声速选取340m/s即可。使用US-100超声波收发模块进行距离测量测量时,单片机只需要输出触发信号,并监视回响引脚,通过定期器计算回响信号宽度
10、,并换算成距离即可。该模块简化了发送和接受模仿电路,工作稳定可靠,其参数指标如表2所示。 表2 US-100模块电气参数应注意测量周期必要在60毫秒以上,防止发射信号对回响信号影响。US-100超声波模块外形图2.4 单片机电路本设计选用单片机STC89C52,其管脚如图所示。 STC89C52单片机管脚图该芯片为52内核8位单片机,兼容Intel等52内核单片机,支持ISP下载,合用于惯用检测控制电路。由STC89C52构成单片机系统原理图如图6所示。图中TRIG引脚为单片机发送触发信号引脚,ECHO引脚为US-100模块送回回响信号引脚,接至单片机外部中断P3.2脚上,可以运用外部中断测量
11、回响信号宽度。当测量距离不大于阈值20cm时,单片机通过管脚P3.6发出灯光报警信号,触发LED报警灯亮,同步通过管脚P3.7发出声音报警信号beep,该信号用以触发蜂鸣器鸣响报警。 图6 单片机系统及超声波模块接口原理图2.5 蜂鸣器报警电路图7所示为蜂鸣器报警电路。由于单片机管脚灌电流比拉电流容量大,因而电路设计为低电平输出时蜂鸣器响,高电平关闭。当P3.7脚输出低电平时,PNP型三极管8550导通,有集电极电流通过,蜂鸣器鸣响。当P3.7脚输出高电平时,三极管截止,蜂鸣器关闭。 图7 蜂鸣器报警电路2.6显示电路显示某些采用SMC 1602液晶屏进行数据显示,其重要技术参数为:表3 液晶
12、屏技术指标接口信号阐明如表4所示。 表4 液晶屏接口信号阐明与单片机接口 电路如图8所示。 图8 LCD与单片机接口电路2.7供电及程序下载电路本设计采用USB接口供电,电源电压5V。同步,USB接口通过内含PL2303芯片转换电路对单片机进行程序编写。其电路原理如图9所示。 图9 供电及程序下载电路3 软件编程3.1软件流程图本设计软件主程序流程图如图10所示, (a)为主程序流程图,(b)为定期中断子程序流程图,(c)为外部中断子程序流程图。 (a) 主程序流程图 (b) 外部中断流程图 图10 程序流程图3.2主程序(1) 头文献和某些宏定义/*/ /*超声波测距仪*/ /*(液晶屏显示
13、)*/*晶振 11.0592MHz*/#include #include 1602.htypedef unsigned char U8;/* defined for unsigned 8-bits integer variable无符号8位整型*/ typedef signed char S8;/* defined for signed 8-bits integer variable有符号8位整型*/typedef unsigned int U16;/* defined for unsigned 16-bits integer variable无符号16位整型*/typedef signed
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 超声波 测距 专业 系统 设计
限制150内