乐虎国际娱乐官方

欢迎

手机导航

Microchip大师本事著作:若何利用超声波装配告终

发布时间:2020-01-06 文章来源:乐虎国际娱乐官方 作者:admin

  一台超声波装备、一个运算放大器和一个内部集成较量器且拥有 4 个可用 I/O 引脚的单片机,即可杀青超声波间隔探测。

  要领会这是怎样杀青的,咱们能够用一个超声波发射器来播送一个40 kHz的脉冲信号或者数个同频率的振荡信号。从单片机驱动一到几个波长的方波至超声波装备就能够创筑脉冲信号。该脉冲经由任何密度比氛围大的物体反射之后,有个人发射的脉冲信号会返回被回收器回收。因为音响的传扬速率是已知的,通过丈量脉冲的往返岁月并加以转换,咱们就能够计划出两者之间的间隔。

  音响的传扬需求借帮某种介质,例如氛围、水或钢铁。平常景况下,介质的密度越大,音响传扬的速率就越速。而音响正在氛围中传扬的速率会跟着比方温度、湿度和海拔高度等身分的转移而转移。正在室温要求下,咱们能够以为音响以恒定每秒343 米的速率传扬。这对待利用单片机来测定发射脉冲正在数米限度内往返的时长而言是最理思的速率。

  反射表貌是何品种型的介质并不主要;正在40 kHz的要求下,简直整个表貌都邑反射迎面而来的声波。即使是笔直入射到表貌则更为理思,由于这时脉冲会被直接反射回回收器。而与物体表貌造成的入射角越大,被反射回回收器的脉冲就会越少。

  超声波换能器的职责道理似乎于一个压电蜂鸣器,只但是采用的是一个体耳听不见的、更高的频率。当电流利过压电装备时,它就会形成变形或弯曲,断电之后则会还原到本来的形态。当一个40 kHz的方波被施加到该装备的引脚上时,会发射出一个40 kHz的声波脉冲。而超声波回收器的职责道理恰巧相反,它会对输入的超声波实行转换,从而天生一个振幅低得多的电压输出。

  超声波装备有超声波发射器、超声波回收器或者收发一体型超声波装备等几品种型, 采用怒放式或封锁式防水罩。本文演示利用的是回收和发射分裂的怒放型装备。由 于利用防水发射器需求更大的驱动电压,以是这品种型的装备利用起来最为轻省。

  图 1 所示的是一台超声波装备的等效电道。它正在此充任的是电容负载,但探求到感性和容性方面的身分,被调谐为 40 kHz 的谐振频率。输入信号频率为 40 kHz 的要求下,发射器被调谐为最大输出,而回收器被调谐为最大电压输出。这对整个其它频率会形成一个衰减过滤效应,并能正在放大所回收的信号时有用袪除噪声。图 1 底部的表格中列出了演示中装备所采用的各个样板值。

  以差分信号驱动容性超声波发射器能够正在维系器件两头偏移0.0V的同时,杀青最大的发射强度。别的,差分驱动引脚还袪除了使用负电源来驱动装备的需求。

  利用超声波换能器存正在的一个题目即正在驱动信号去除后换能器仍会一连振荡或是振 铃。施加驱动之后,颠末调谐的换能器会正在 指定的超声波频率上形成像振铃一律的形象,而驱动撤消后不久振铃就会衰减掉。 正在发射器振铃时,信号将正在PCB中耦合传扬或正在发射器和回收器之间的氛围中传扬,看上去就像回收到的信号一律。以是,咱们需求延迟翻开回收器以确保振铃曾经衰减掉,而回收到的整个信号均源自反射脉冲。如图2所示,振铃衰减所需的岁月量定夺了回收器可探测间隔的最幼值。

  超声波装备应尽量采用亲近指定频率的驱动频率,以升高输出功率。以Microchip 的PIC16F690单片机的8 MHz内部振荡器为例,咱们能够很轻松地对其实行分频,以创筑一个40 kHz的驱动信号。而PIC单片机的两个I/O引脚可用于天生40 kHz的差分信号以驱动超声波发射器。该演示利用Timer0准时器溢出中缀顺序来创筑输出的时基。

  利用良多PIC MCU上自带的ECCP模块是另一种驱动超声波装备的更为自愿化的替换 格式。该模块能够被设立成以半桥形式正在P1A和P1B两个引脚上输出选定频率的PWM, 此中一个为反相输出。ECCP模块利用Timer2准时器来创筑PWM的时基。启用Timer2 后分频器可使得用户正在设立中缀标记之前设定晴天生的脉冲数。如许,中缀一次即 可结束一个超声波脉冲的发射。

  一朝超声波信号创筑好并从超声波发射器输出,紧接着的工作即是对返回的反射脉 冲实行探测和计时。因为返回的声波衰减明显,以是有需要先对其实行放大以便该 信号能够被较量器探测到。而这种放大操作能够由差分放大器筑设中的单运放杀青。

  图3是一个差分放大器的电道示例图。此运算放大器电道能够放大跨接正在两个输入引脚之间的超声波回收器两头的电压。通过成婚流经电阻R2和R4以及电阻R1和R3的输入偏置电流,咱们能够淘汰输出端的共模噪声。

  超声波回收器正在此就像一个调谐的高Q值滤波器。差分运算放大器放大该回收器的过滤后果。而第一个运算放大器对输入信号和共模噪声实行放大和过滤打点。之后的各级运放也将放大通盘噪声并需求利用非常的滤波器。为超声波回收器的第一增益级选取好相宜的运算放大器,能够省去多个运算放大器和滤波器的需求。

  因为Microchip MCP6022运算放大器的单元增益带宽(UGBW)为10 MHz,以是咱们不才面的演示膺选用了这一器件。正在比方40 kHz如许特定的频率上,UGBW值更高意味着运算放大器的增益也更高。此处演示电道的增益因为受到UGBW的局限,而且不由R1/R2来界说,于是正在40 kHz的要求下其增益正在250到300之间。

  数据限幅器是很多通讯使用中常见的电道。咱们能够通过阈值电压V_th和放大输入的较量来实行信号探测。正在图4中,V_th被设为略低于V_US即放大超声波信号的均匀值。

  一朝超声波脉冲被放大,C2IN-引脚的值就会低落到C2IN+引脚的值以下,而较量器的值也会以是产生蜕化。R2的值应远雄伟于R1的值,但不应过大,免得较量器由于放大信号中的噪声而产生蜕化。而R1的理思设定值,应使得阈值电压的值略大于所回收超声波信号的噪声。阈值电压的值越亲近于所回收的信号,回收器可探测的间隔就越大。

  PIC单片机的C2OUT引脚可用于调试这一级的超声波回收器。而常见的题目是,阈值电压没有获得准确设立。即使该值设立得过低,就会局限回收器的可探测间隔。而即使设立得过高,较量器将会从线上噪声尖峰切换开,从而也就无法再知道信号显露的岁月。

  Timer1门控效用可为16位Timer1计数器的时钟信号供应一个使能信号。C2OUT即较量器输出能够被选作Timer1门控的一个内部源。当C2OUT信号较低时计数效用就会使能。一朝超声波信号被探测到且C2OUT值产生转移,计数就会中断。而存储正在Timer1寄存器中的值即是以超声波信号计数格式表达的往返岁月。遵循装备的振荡器速率,这些计数将对应一个特定的岁月值。

  正在探测到返回的超声波脉冲后,Timer1会存储一个对应于超声波脉冲传扬岁月的计数值。将这些计数除以二并乘以音响的速率就能够转换为间隔。之以是除以二是由于这里实行的是往返程的丈量,而且能够通过将计数值右移一位来杀青。

  载波频率的波长定夺了体例的分离率。40 kHz频率的波长约为0.85厘米。采用更高的载波频率能够升高分离率,但却会使指向性受限、间隔减幼。别的,影响分离率的身分还囊括用于对返回脉冲实行计时的振荡器的无误度,以及信号正在更纷乱的滤波器中传扬时所产生的延迟。将整个的身分探求正在内,以40 kHz频率运转的超声波体例的分离率约为1厘米,而且不受间隔影响,只要返回脉冲会被探测到。

  有两种格式能够扩大这一使用中的最大可探测间隔:加大发射功率及升高回收器聪颖度。本演示利用I/O引脚来驱动发射器,最大职责电流和电压分离为20 mA和5V; 同时能够利用MOSFET驱动器来擢升驱动电流和电压。40 kHz要求下的回收器的增益定夺了什么会被较量器探测到。

  该演示只利用一个运算放大器动作差分放大器。因为只要一个增益级,以是不需求实行滤波。而多级回收器就需求正在第一增益级和较量器之间作少少滤波打点以便淘汰噪声。幼心限定较量器的阈值电压还将确保纵使是最幼的返回脉冲也能被精确探测到。

  即使利用的是独立的发射器和回收器,则应将二者按统一倾向成婚安设。所发射的 信号和随后的振铃都邑通过PCB宣泄到回收器电道中。而正在电道板上的装备之间留 出更多空间或是安置一个保障装备,将有帮于淘汰这种宣泄。安设超声波换能器时,

  超声波测距能够借帮PIC16F690、MCP6022运算放大器以及MuRata MA40S4R/S超声波装备来结束。PIC单片机的两个端口引脚供应足够的驱动力来发射超声波脉冲。

  Timer0和Timer1准时器被用于创筑一个40 kHz的信号和对返回脉冲实行计时。

  MCP6022放大了回收器的信号,而PIC16F690内部模仿较量器则用于探测信号中返回脉冲的存正在。


最新内容

地址:江苏省连云港市西山区西苑浦路88号

手机:15996540880

邮箱:774494942@CVNGH.com

热线:53196850

传真:53196850

友情链接:

网站地图 XML地图

©CopyRight 2019, 乐虎国际电子娱乐, Inc.All Rights Reserved. 「szjssn.com」