版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
超声波测距仪一、任务与要求1、 任务设计并制作超声波测距仪2、 要求使用数码管显示器显示测得的距离距离测量范围为20~300cm测距响应时间为1秒二、方案设计及论证超声波测距主要应用于倒车雷达、建筑施工工地以及一些工业现场,例如:液位、井深、管道长度等场合。目前国内一般使用专用集成电路设计超声波测距仪,但是专用集成电路的成本很高,并且没有显示,操作使用很不方便。此次设计的是一种以AT89C2051单片机为核心的低成本、高精度、微型化的数字显示超声波测距仪。超声波是一种频率超过20KHZ的机械波。压电传感器中的压电晶片受发射电脉冲激励后产生振动。当超声波作用于晶片时,晶片受迫振动引起的形变可转换成相应的电信号。前者用于超声波的发射,后者即为超声波的接收,而且每一种压电传感器有固定的工作频率超声波测距是通过不断检测超声波发射后遇到障碍物所反射的回波,从而测出发射和接收回波的时间差t,然后求出距离S=Ct/2,式中的C为超声波波速。一般在空气中的超声波传播速度为340m/s由于超声波也是一种声波,其声速C与温度有关,表1列出了几种不同温度下的声速。在使用时,如果温度变化不大,则可认为声速是基本不变的。如果测距精度要求很高则应通过温度补偿的方法加以校正。声速确定后,只要测得超声波往返的时间,即可求得距离。这就是超声波测距仪的机理。其系统框图如图1所示。表1声速与温度关系表温度(°C)-30-20-100102030100声速(米/称)313319325323338344349386三、系统硬件设根据本课题的要求,我们涉假的超声波测距仪由以下部分组成:电源部分、信号产生部分、信号发射部分、信号接收部分、单片机控制部分、LED显示部分。原理框图如图1。
图11、电源部分设计电源通过稳压电源输出7〜9伏的直流电,在通过滤波稳压IC限流、稳压后输出为所需的5伏电压,供各电路工作。2、信号发射部分和信号接收部分一般超声波传感器有压电式、磁致伸缩式、电磁式等,其中使用最多的是压电式的,这里选用的压电传感器为T/R40-16P超声波传感器,其工作频率为40KHZ,包括一个发射传感器(T)和一个接收传感器(R)。该器件性能:略。3、 单片机控制部分及显示部分单片机软件主要是对40KHZ超声波信号发送控制,定时计算及数据显示等工作任务。完成信号发送和接收、数据采样和中断处理,理论计算距离。四、硬件单元电路硬件单元电路我们设计采用了分立元件和集成电路的结合,为让设计更好地稳定工作。1、稳压电源部分我们采用芯片L7805、滤波电容及散热片组成。产生的5伏工作电压电路,工作性能可靠。集成块L7805的脚1接电压源输入,脚2接地,脚3输出+5伏,此电路相对简单且工作稳定,较实用。2、信号发生部分40KHZ超声波信号由集成芯片NE555产生,我们设计的是一个占空比可调的方波发生器。NE555内部的比较器灵敏度较高,输出驱动电流大,而且采用差分式电路形式,它的振荡频率受电源电压和温度变化的影响很小。电路中,二极管D1、D2是起单相导电的作用。振荡频率为:f=1.4/(R1+R2+R3)*C1,调节R3即可得40KHZ频率的方波。通过调节R2可调节占空比。3、信号发射部分信号输入端由单片机软件产生,由三极管C9013放大,增益较大,会产生较好信号,由超声波发射探头发射信号。超声波经过该级电路之后,发射出来的波形可能受外界干扰影响而产生稍微偏差,但频率是比较稳定的。4、 信号接收部分由于在距离较远的情况下超声波的回波信号比较弱,接收换能器R40-16P的输出信号只有几十毫伏,因此接受到的回波信号首先经过4运放集成的LM324进行放大,放大倍数约100倍,放大后的信号经电平变换电路加以滤波以及电平变换,输出低电平即表示监测到回波信号,若输出是高电平即表示未检测到回波信号或发射探头未发射信号。LM324是一个四运放集成电路,并且可以单电源供电,静态功耗小,价格低廉等优点,广泛应用在各种电路中,因此用此芯片放大。放大器采用单电源供电,由电阻R17、R14组成1/2V+偏置,电容C9是消振电容5、 显示部分考虑到要有多位显示,因此采用四位共阴LED数码管。五、系统软件设计采用汇编语言作为开发语言,使用模块化设计,由主程序、发射子程序、接收子程序、计时子程序、显示子程序等模块组成。;显示的缓存为70H71H72H73H,以段码形式存放,每隔8ms显示一位,每2s=250*8ms更新一次。;设最大测量距离为3.4m,则计时最大长度20ms,可以用16为定时器(65536us)进行测量计时t;t用两个字节表示,s=c*t/2,每us传播0.34mm,实际用s=0.17*t=t*17/100,数字工程化,;编程时把转化完S的的10进制的低两位丢掉即可,相当于除以100了;对10进制半字节进行显示译码,译码的结果更新显示缓存ORG0000HAJMPMAINORG000BHAJMPT8MSORG0100HMAIN:MOVTMOD,#10HMOVTH0,#00HMOVTL0,#00HMOVR7,#00HMOVP2,#00HCLRP1.0MOVR6,#250SETBEASETBET0SETBTR0AJMP$ORG0150HT8MS:CLRTR0 ;中断服务程序CJNER7,#00H,BIT1CLRP2.3MOVP0,70HSETBP2.0MOVR7,#01HJMPBACK1BIT1:CJNER7,#01H,BIT2CLRP2.0MOVP0,71HSETBP2.1MOVR7,#02HJMPBACK1BIT2:CJNER7,#02H,BIT3CLRP2.1MOVP0,72HSETBP2.2MOVR7,#03HJMPBACK1BIT3:CLRP2.2MOVP0,73HSETBP2.3MOVR7,#00HBACK1:DJNZR6,BACKACALLSERVEYNOPBACK:MOVTH0,#00HMOVTL0,#00HSETBTR0RETIORG0300HSERVEY:SETBP1.0ACALLDELAY25msMOVTH1,#00HMOVTL1,#00HCLRP1.0SETBTR1LOOP:JBP3.2,LOOP;P3.3为0则马上关断定时CLRTR1MOV61H,TH1MOV60H,TL1MOVA,60H;AB*C乘法部分,完成*17的步骤MOVB,#17MULABMOV60H,AMOVA,61HMOV61H,BMOVB,#17MULABADDA,61HMOV61H,AMOVA,BADDCA,#00HMOV62H,A;接下来要把62H61H60H的值转化为10进制数采用左移再自身相加,再DAA即可MOVR5,#24;24次左移MOV50H,#00HMOV51H,#00HMOV52H,#00HLOOP1:CLRCMOVA,60HRLCAMOV60H,AMOVA,61HRLCAMOV61H,AMOVA,62HRLCAMOV62H,A;完成一次左移MOVA,50HADDCA,50HDAAMOV50H,AMOVA,51HADDCA,51HDAAMOV51H,AMOVA,52HADDCA,52HDAAMOV52H,A;自身相加DJNZR5,LOOP1;得到结果后丢掉50H,只显示高两字节52H51H的内容SWAPA现在的值时52H的ANLA,#0FH;屏蔽掉低四位,即每半字节转换为显示段码MOVDPTR,#TABLEMOVCA,@A+DPTRMOV73H,AMOVA,52HANLA,#0FHMOVCA,@A+DPTRMOV72H,AMOVA,51HSWAPAANLA,#0FHMOVCA,@A+DPTRMOV71H,AMOVA,51HANLA,#0FHMOVCA,@A+DPTRMOV70H,ARETORG0450HDELAY25ms:MOVR4,#25HLOOP2:MOVR3,#0FAHLOOP3:NOPNOPNOPNOPDJNZR3,LOOP3DJNZR4,LOOP2RETTABLE:DB3FH,06H,5BH,4FH,66H,6DH,7DH,07HDB7FH,6FH,77H,7CH,39H,5EH,79H,71HEND六、测试与结果(一)1、环境:室温25摄氏度左右,无风;2、仪器:HY3002D-3型稳压电源,MS8200G型数字万用表,伟福硬件仿真器S51,TDS1002型数字示波器。(二)指标测试1、 超声波产生测试用直流电源经过稳压电路给方伯发生器力口+5伏电压,产生40KHZ方波信号,用示波器直接互测并通过调节得到相对准确的频率(40KHZ)和幅度(+5伏)方波信号。2、 超声波发射测试在发射电路的三极管的基极接入方波信号,示波器测量发射探头,是否有放大且同频率信号发射输出。3、 超声波接收测试发射探头与接收探头平行放置,正前方放置障碍挡板,当发射探头发射信号波,经障碍挡板发射,接收探头应接到同频率、幅度在十到几十毫伏左右的回波信号,可能出现回波信号过于微弱、受外界干扰等问题,但可进行调试改进。4、信号放大及电平转换调试对接收探头所接收到的信号或用函数发生器直接产生的信号进行放大,我们采用的LM324是运放集成,用到了两个运放,单级放大约10倍左右,经LM324放大之后设计测量40KHZ及峰一峰值在1伏以上的波形信号。当有信号接受时,经电平转换电路加以滤波和电平转换之后,输出是低电平,反之,为高电平。5、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 遵义职业技术学院《矿床地球化学》2023-2024学年第二学期期末试卷
- 昆明医科大学《医学影像设备学实验》2023-2024学年第二学期期末试卷
- 华中师范大学《电子商务》2023-2024学年第二学期期末试卷
- 平顶山职业技术学院《中外管理思想比较》2023-2024学年第二学期期末试卷
- 2024年02月广西2024年柳州银行信息科技人才招考笔试历年参考题库附带答案详解
- 东北大学《公司法学》2023-2024学年第二学期期末试卷
- 上海电机学院《多媒体系统导论》2023-2024学年第二学期期末试卷
- 山西财经大学《机器学习技术及应用》2023-2024学年第二学期期末试卷
- 青岛港湾职业技术学院《医学科研方法入门及设计》2023-2024学年第二学期期末试卷
- 南昌职业大学《瑜伽基础》2023-2024学年第二学期期末试卷
- 快修店营销方案
- 《幼儿园健康》课件精1
- 报价单(报价单模板)
- 刑事案件模拟法庭剧本完整版五篇
- 乌海周边焦化企业概况
- 22S803 圆形钢筋混凝土蓄水池
- Flash动画设计与制作(FlashCS6中文版)中职PPT完整全套教学课件
- 2023年开心英语四年级上册全册练习
- Hadoop大数据开发实例教程高职PPT完整全套教学课件
- 新人教版小学数学五年级下册教材分析课件
- 企业中层管理人员测评问题
评论
0/150
提交评论