ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:170.75KB ,
资源ID:8415694      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8415694.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(超声波测距原理与应用.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

超声波测距原理与应用.docx

1、超声波测距原理与应用1-1 MC9S12系勇a控SS主5性能产禺型号RAM/KBFLASH 1/KBEPROM/KB串RuAzDPWM.MHzI/O 弓国MOS12DT2S6B122564SCL 弐L PC、GN2.0A,B8顷25918MC9S12DT128B81282SCI, SPL FC、 CANZQA/BI68iio28爵8g25918MC9S12DJ256B122564set sPh re. tANIOA/B16踣KI位8庭8童2559.918MC9S12DP256B122564SCI、SPk FC、 CANZOArB16滋血也8路8也25918MS12DJ128B81282SCI,

2、 SPI、FC、 CAN2.0A,B msCANMlesiofi8恥也2559.918MtS12DG255B122564SCI、SPI、PC、CAN2OA/B16 路 eft8恥也25918MC9S12DG128B812?i2SCI、SPk 卩c、CAN2.0A/B16昭卫位8路8也25*5998MC9S12DB128B81282SCh SPhCAN2.0A/B16K10R8路8包25918MC9S12H128612841 scu SPL PC1CAN2.0A/B16路M.6路8也258|1-2 S12X5$12系做较FLASHmKB-S12XE501MBS12XS3264-256 KB16-

3、25 ; 32-128 KBS12Q 81632-125 KB25照ROMS12XF50128-512 KB1025H12KBROM耶S12HZ 2532 256 KB iROMOIRAM/KBCANSCISPlFC12M4-126iI卜4616-322他16-32242-120-2120-101EEPROMpraKB6 将 I 0-4图1系统廉理框图MS12e81削也猜 106 im16*10 也im776爵10位卜瞩述3. 1超声波发射部分 超声波发射部分是为了让超声波发射换能器 TCT40- 16T能向外界发出40 kHz左右的方波脉冲信号。 40 kHz左右的方波脉冲信号的产生通常有两

4、种方法:采用 -硬件如由555振荡产生或软件如单片机软件编程输出, 本系统采用后者。编程由单片机P1.040 kHz方波脉冲信端口输出40 kHz左右的方波脉冲信号,由于单片机端口输出功率不够,号分成两路,送给一个由 74HC04组成的推挽式电路进行功率放大以便使发射距离足够远,满足测量距离要求,最后送给超声波发射换能器 TCT40- 16T以声波形式发射到空气中。发射部分的电路,如图2所示。图中输出端上拉电阻_R31, R32, 方面可以提高反向器 74HC04 另一方面可以增加超声换能器的阻尼效果, 缩短其自由振荡的时间。ffi2趨声波发射电路框哥3. 2超声波接收部分 上述TCT40-

5、16T发射的在空气中传播,遇到障碍物就会返回,超声 波接收部分是为了将反射波 (回波)顺利接收到超声波接收换能器 TCT40- 16R进行转换变成电信号,并对此电信号进行放大、滤波、整形等处理后,这里用索尼公司生产的集成芯片 CX20106,得到一个负脉冲送给单片机的 P3.2(INT0)引脚,以产生一个中断。接收部分的电路,如图3所示。14CX20H)&2I0C330Lt二二6 (M nF国3超声披接收电路框图点,由于红外遥控常用的载波频率 38 kHz与测距的超声波频率40 kHz比较接近,而且CX20106内部设置的 滤波器_中心频率f0五可由其5脚外接电阻调节,阻值越大中心频率越低,范

6、围为 3060 kHz。故本次设计用它来做接收电路。 CX2010g内部由前置 放大器、限幅放大器、带通滤波器、检波器、积分器及整形电路构成。工作过程如下:接收的回波信号先经过前置放滤除干扰大器和限幅放大器, 将信号调整到合适幅值的矩形脉冲, 由滤波器进行频率选择,信号,再经整形,送给输出端7脚。当接收到与CX20106滤波器中心频率相符的回波信号时, 其输出端7脚就输出低电平,而输出端 7脚直接接到.AT89S52的INT0引脚上,以触发中断。 若频率有一些误差,可调节芯片引脚5的外接电阻R42,将滤波器的中心频率设置在 40 kHz,就可达到理想的效果。本设计显示部分采用字符型 TC160

7、2夜晶显示所测距离值。TC1602显示的容量为2行 16个字。液晶显示屏有微功耗、体积小、显示内容丰富、超薄轻巧、使用方便等诸多优点,与数 码管相比,显得更专业、美观。使用时,可将 P0与LCD的数据线相连,P2口与LCD的控制线相连,如图5所示。onffli 5 TC1I6G2 A晶显示电路其中,TC1602第4脚RS为寄存器选择,第5脚RW为读写信号线,第6脚E为使能端。第7 14脚:D0D7为8位双向数据线。这里要注意的是,为了布线方便,单片机端的 D0D7是接到LCD/ 602的D1D0,正好相反,因此在编写软件时需要做处理,使读取正确。设计方案二:40KHZ 的超声波发送脉冲信号由单

8、片机的 P1.0 口送出,发出一系列的脉冲群,每一个脉冲群的持续时间大约为0.5ms左右。信号经过三极管放大,再经过阻抗匹配电路即变压器(变压器输入输出比为1: 10)后,驱动超声波发射头,发射换能器两端就加上了高电压,内部的压电晶片开始震动,经过压电换能器将发出 40kHz的脉冲超声波。当超声波遇到障碍物时就会产生反射波,发射波返回到超声波传感器上,尽管发射部分的脉冲电压比较高, 但是由回波引起的接受压电晶片产生的射频电压幅度近距离有几毫伏,远距离还不到几毫伏,由于在较远距离的情况下, 声的回波很弱,因而转换为电信号的幅值也很小,为此要求将信号放大6000倍左右。信号经过放大整形电路产生一个

9、负脉冲信号,使单片机产生中断。在接收端第一级,要求其放大倍数为了 C945这62倍左右,所以选择只三极管,达到 了放大倍数。第二三级选用了一枚集成放大器 NE5532它集成了两个放大器,可达到预定放大倍数。超声波回波接收电路IJ信号放大器原理图控制端A1A0输岀Cl -I评aSCP1Jp It 1基于AT89C51单片机的超声波测距系统发射接收电路由AT89C51单片机编程,执行程序后 P1.0 口产生40KHZ的脉冲信号,经三极管放大后来IC2。IC2是带有锁定环的音频驱动超声波发射探头 UCM40T,产生超声波。接收头采用和发射头配对 UCM40R,将超声波调制脉冲变为交变电压信号,经运算

10、放大器两级放大后加至译码集成块LM567,内部的压控振荡器的中心频率 fO=1/1.1R8C3,电容C4决定其锁定带宽。调解R8在发射的载频上,则 LM567输入信号大于25mv,输出端8脚由高电平越变为低电平,作为中断请求信号, 送至单片机处理。在启动发射电路的同时启动单片机内部的定时器当收到超声波反射TO,利用定时器的计数功能记录超声波发射的时间和收到反射波的时间。波时,接收电路输出端产生一个负跳变, 在INTO或INT1端产生一个中断请求信号,单片机响应外部中断请求, 执行外部中断服务子程序,读取时间差, 计算距离。发射电路电路图如 图3.9所示:T40-16至单片机n. on图3.9系

11、统发射电路 此电路由一个9V的电源,R1=3.6K欧,R2=360欧,三极管T一个,激励换能器T40-16 个。其流程图如图3.10所示:图3.10流程图发射电路原理:当单片机AT89C51通过P1.0这个I/O 口,发送一系列的脉冲经过三极管 T进行放大,从而使T40-16这个激励换能器发射出超声波。接收电路如3.11所示:其原理框图如下:至丽需魅EJ0-15551車图3.12原理框图此系统为了全方位测距,故有左、右、中三个测距电路,其电路都相同。3.3.1系统显示电路显示器是一个典型的输出设备, 而且其应用是极为广泛的, 几乎所有的电子产品都要使用显示器,其差别仅在于显示器的结构类型不同而

12、已。最简单的显示器可以使LED发光二极管,给出一个简单的开关量信息,而复杂的较完整的显示器应该是CRT监视器或者屏幕较大的LCD液晶屏。综合课题的实际要求以及考虑单片机的接口资源,采用串行方式显示的 LED驱动输出设备。由于全程显示的距离范围在 4米之内,用3个LED数码管表示距离的 cm数值。在单片机应用系统中,发光二极管LED显示器常用两种驱动方式:静态显示驱动和动态显示驱动。所谓静态显示驱动,就是给要点亮的LED通以恒定的电流即每一位 LED显示器各引脚都要占用单独的具有锁存功能的 I/O接口。单片机只需要把要显示的字形段码发送到接口电因此,使用这种方法单片路并保持不变即可, 如果要显示

13、新的数据,再发送新的字形段码。机中CPU开销小,但这种驱动方法需要寄存器、译码器等硬件设备。当需要显示的位数增 加时,所需的器件和连线也相应增加,成本也增加。而所谓动态显示驱动就是给欲点亮的LED通以这时LED的亮度就是通断的平均亮度。考虑各种因素,本设计选用动态驱动显示。本设计选用8155芯片作为单片机应用系统扩展的 I/O 口。8155的P 口作为LED的字形输出口,为提 高显示亮度,采用 8路反相驱动器74LS244驱动PC口作为LED的位选控制口,采用共阳极的LED显示器,由于8段全亮时位控线的驱动电流较大,采用 6路反相驱动器74LS06以提高驱动能力。图3.13系统显示电路3.5

14、稳压电源而且对于我们通常所大部分的电子电路与电子设备都需要有一个稳定的直流电源提供能量, 接触的控制器而言,一般都是利用电网提供的交流电源,经过整流、滤波、稳压后,滤去其不稳定的脉动、干扰成分,提供一个稳定的直流电压, 来使电子电路与电子设备保持正常的即通过降压、整流、工作。并且,我们目前绝大部分电子电路与电子设备都是使用线性电源,(7805)是滤波、稳压后提供稳定的直流电压给电子电路及芯片工作的。固定式三端稳压电源 由输出脚Vo,输入脚Vi和接地脚GND组成,它的稳压值为+5V,它属于CW78xx系列的稳压器,输入端接电容可以进一步的滤波 ,输出端也要接电容可以改善负载的瞬间影响 ,此电路的

15、稳定性也比较好。由于固定式三端稳压电源(用扩流电路,如图 3-17。Ct 15 T:(W*7互J7805)的输出电流有1.5A,而本次设计电路电流i:a3-174.1单片机AT89C51介绍AT89C51是一个低电压,高性能 CMOS 8位单片机,片内含 4kB的可反复擦写的Flash只读程序存储器和128 B的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准 MCS-51指令系统,片内置通用 8位中央处理器和Flash存储单元,内置功能强大的微型计算机的 AT89C51提供了高性价比的解决方案。AT89C51是一个低功耗高性能单片机,40个引脚,3

16、2个外部双向输入/输出(I/O)端口,Flash存储器结合在一I/O寄存器进行编程。具同时内含2个外中断口, 2个16位可编程定时计数器,2个全双工串行通信口, AT89C51可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和起,特别是可反复擦写的 Flash存储器可有效地降低开发成本。I/O端口的编程实际上就是根据应用电路的具体功能和要求对体步骤如下:(1)根据实际电路的要求,选择要使用哪些I/O端口,用EQU伪指令定义其相应的寄存器;(2)初始化端口的数据输出寄存器,应避免端口作为输出时的开始阶段出现不确定状态,影响外围电路正常工作;(3)根据外围电路功能,确定 I/O端口的方

17、向,初始化端口的数据方向寄存器。对于用作输入的端口可以不考虑方向初始化,因为 I/O的复位缺省值为输入;(4)用作输入的I/O管脚,如需上拉,再通过输入上拉使能寄存器为其内部配置上拉电阻;(5)最后对I/O端口进行输出(写数据输出寄存器)和输入(读端口)编程,完成对外围电路的相应功能。kP1,O匚140P1.1匚2saP1I玄匚3二迫P1匚A:P1 .4匚5Pl匚fl聞Pl.a匚734Pii 7r6RST匚 P:j 11rICJ31(TXn 1匚1 i30(INTO) P3 ?rIN艺y( INT1厂1第(TO) P3.4匚147 H34匚1 uKO(RD) P3.7匚1Z24X ! RyCI

18、BN3XTRL1匚NNGND匚vcc =1 npn.o (AOO)1 t AO 1) Pfl S tADiJj PC 3 (AO3) Pfl 4 (An4) PO.fi AO5) 列 fi (ADfi) P3 7 (AO 7) ALE/FTO53 n PSEN7 (A1SJ 戸2 M pa.G PE 4 R2h3 0全N P2 1n(A 1 d)邑0 (AS图4.1 AT89C51单片机芯片根据系统设计要求,各接口功能如下:P1.0:产生输出一个40KHZ的脉冲信号。(用于前方测距电路)P1.1:产生输出一个40KHZ的脉冲信号。(用于右侧测距电路)P1.2:产生输出一个40KHZ的脉冲信号。

19、(用于左侧测距电路)INTO:产生中断请求,接前方测距电路。INT1:产生中断请求,接前方测距电路。P1.3:接ICA3输入端,用于中断优先级的判断。P1.4:接ICA3输入端,用于中断优先级的判断。PO.O:用于显示输出,接显示器。P0.1:用于显示输出,接显示器。P0.2:用于显示输出,接显示器。P0.3:用于显示输出,接显示器。P0.4:用于显示输出,接显示器。P0.5:用于显示输出,接显示器。P0.6:用于显示输出,接显示器。P0.7:用于显示输出,接显示器。P2.7:接报警电路P2.0:接报警电路P2.1:接报警电路XTAL1:接外部晶振的一个引脚。在单片机内部,它是一反相放大器输入

20、端,这个放大器构成了片内振荡器。它采用外部振荡器时,些引脚应接地。XTAL2接外部晶振的一个引脚。 在片内接至振荡器的反相放大器输出端和内部时钟发生器输入端。当采用外部振荡器时,则此引脚接外部振荡信号的输入。RST AT89C51的复位信号输入引脚,高电位工作,当要对芯片又时,只要将此引脚电位提升到高电位,并持续两个机器周期以上的时间,AT89C51便能完成系统复位的各项工作, 使得内部特殊功能寄存器的内容均被设成已知状态。4.2 运算放大器主要技术参数 :1 、开环差模电压增益 Au0:Au0 是指集成运放在无外加反馈情况下 ,并工作在线性区时的差模电压增益.用分贝表示则是 20lgAu0.

21、性能较好的集成运放的 Au0可达140db以上。2、输入失调电压及其温漂:失调电压的大小主要反映了差分输入元件的失配;输入失调电压是随温度 ,电源电压或时间而变化的 ,通常将输入失调电压对温度的平均变化率称为输入电压温度漂移。3、输入失调电流及其温漂:在常温下,输入信号为零时,放大器的两个输入端的基极静态电流之差称为输入失调电流 110。输入失调电流温度漂移是指输入失调电压随温度变化的平均变化率。一般以 mA/0C 为单位。高质量的为每度几个皮安。4、输入偏置电流IIB: IIB是指常温下输入信号为零时,两个输入端静态电流的平均值,IIB越小,运算放大器的输入电IIB的大小反映了放大器的输入电

22、阻和输入失调电流的大小,阻越咼,输入失调电流越小。5、差模输入电阻 Rid: Rid是指运算放大器两个输入端之间的动态电阻,一般为几兆。6、输出电阻R0:运算放大器在开环工作时,在输出端对地之间看进去的等效电阻即为输出电阻。R0大小放映了运算放大器的负载能力。7、共模抑制比KcmR(4-2)KcmR=Aud/Auc用 dB 表示,即为 20lg(Aud/Auc).8、最大差模输入电压 UidM : UIdM是指运算放大器同相端和反相端之间所能加的最大电压。9、最大共模输入电压 UicM : UIcM是指运算放大器在线性工作范围内能承受的最大共模输入电压。4.3探头UCM介绍压电陶瓷超声波换能器

23、(超声波传感器)体积小,灵敏度高、性能可靠、价格低廉,是遥控、遥测、报警等电子装置最理想的电子器件、 用此换能器构成的超声波遥控开关, 可使 家电产品、电子玩具加速更新换代,提高市场竞争能力。表2.1传感器特性参数型号UCM T40K1UCM R40K1结构开放式开放式发射距离8 10 米8 10 米使用方式发射接收谐振频率40KHZ 1KHZ40KHZ 1KHZ频带宽2KHZ 0.5KHZ2KHZ 0.5KHZ灵敏度70dB/V/ubar70dB/V/ubar外形尺寸e 16mm322.5mme 16mm322.5mm温度范围20C +60C20 C +60C相对湿度20 5C 时达 98%

24、20 5 C 时达 98%PB5Pli6卩B7 pTT ITTTT(iRSI(iNl)PI 3Ph2pTTPLUPIMPP5PP7PMOPM IPM380797877亟互2n72PM4PM 5PJ6PJ771西PS3PS2PM崗VRL676663吏rrPP3PWM3PP2PWM2 PWMIPPI PWMOPPO lOCOPTO lOClPTl IOC2PT2 I0C3 PT3 VDDFVSSlIOC4PT4P P4/PWM4PP5/PWM5P P7/PWM7VDDXI VSSXl HMO/RXCANO/RXOI P MIZTXCANOZTXDlP M2/M1SOOPM3/SS0 P M4/MO

25、S10 PM5/SCK0PJ6/KWJ6 PJ7/KWJ7TESTP S3ZTXDI PS2/RXDI P Sl/TXDO P SO/RXDO g VSSA VRLVDDA PAD07 AN07 PAD06AN06 PAD05AN05 PAD04 AN04 PAD03E03I0C5PTSVREGAPIPAD02AN02IOC6PT6 IOC7PT7 MODCBKGD PBO PBl K PB S PB3 “ PB4 XSale bttpssh36265907_aobaoconl5 6 7 7 6 5B B Fp p ppp p3ssVPAD0LAN2PADOO ANOOVSS2VDDPA7PA6PASPA4PA3PA2PAIPAO2120JT33TP41-4b475152535556558pPAH-*pfcpp A 4pA5P A 6pA7soA D 2A D 3召5召6s7XS128MC9sl2xsg

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1