基于FPGA的智能超声波功率源的设计

发布者:Chanhero最新更新时间:2011-09-15 关键字:超声波  功率源 手机看文章 扫描二维码
随时随地手机看文章
   

摘要:本文介绍了一种基于直接数字合成(Direct Digital Synthesis,DDS)技术的超声波功率源的设计。详细介绍了基于现场可编程逻辑门阵列(FPGA)的DDS信号产生电路、功率放大电路以及超声波功率源与换能器的匹配设计,与传统的DDS相比,本系统的功率已经达到工业应用的水平。
关键字:直接数字合成 可编程逻辑门阵列 超声波

  近年来,超声波在工业中的应用不断涌现,比如超声波探伤,超声波清洗等等。伴随着超声研究的热门,如何有效的产生符合要求的超声波功率源也变的迫切起来,其性能特点直接影响着超声的研究工作。上述研究需要超声波具有高分辨率、高稳定性、大功率、频率大范围可调等特点,为此,本文提出了一种基于现场可编程逻辑门阵列(FPGA)的DDS技术用来产生超声波功率源的方案,并已将其应用在实际的声学研究中。

一.系统原理及特点
  系统原理如图1所示。用现场可编程逻辑门阵列(FPGA)芯片,通过直接数字频率合成(DDS)技术产生频率为1kHz~100kHz的波形信号;功率放大采用功放模块;功率放模块的输出通过输出变压器和电感组成的匹配网络驱动压电换能器激发超声波。
  本系统的主要特点有 :
(1)用数字DDS技术产生波形信号,分辨率高、稳定性好、频率范围大,系统频率不会随工作时间出现漂移。
(2)功率放大功放模块,系统性能稳定,功率可达500W左右。
(3)系统通过上位机串行口输入控制数据或接收反馈,操作灵活方便。

二.系统硬件实现
2.1 DDS原理及电路实现   DDS技术是一种用数字控制信号的相位增量技术,具有频率分辨率高、稳定性好、可灵活产生多种信号的优点。基于DDS的波形发生器是通过改变相位增量寄存器的值△phase(每个时钟周期的度数)来改变输出频率的。如图2所示,每当N位全加器的输出锁存器接收到一个时钟脉冲时,锁存在相位增量寄存器中的频率控制字就和N位全加器的输出相加。在相位累加器的输出被锁存后,它就作为波形存储器的一个寻址地址,该地址对应的波形存储器中的内容就是一个波形合成点的幅度值,然后经D/A转换变成模拟值输出。当下一个时钟到来时,相位累加器的输出又加一次频率控制字,使波形存储器的地址处于所合成波形的下一个幅值点上。最终,相位累加器检索到足够的点就构成了整个波形。
  DDS的输出信号频率由下式计算:
    Fout=(△phase×FCLK)/2N (1)
  DDS的频率分辨率定义为:
    Fout=FCLK/2N (2)
  由于基准时钟的频率一般固定,因此相位累加器的位数决定了频率分辨率,位数越多,分频率越高。

2.2 DDS的FPGA实现
  FPGA(现场可编程逻辑门阵列)是从80年代中期开始出现的一种新的可编程器件,它们的编程方式先进高速,可以在线编程修改,一般工作频率可以达到100MHz,所以在数字电路设计领域得到越来越广泛的应用。本系统中采用Altera公司的cyclone系列的FPGA进行DDS的设计,采用的芯片是EP1C3T144C8。
(1)相位字寄存器
  它是一个24位的并行输入并行输出寄存器,用来存放24位的相位值,即频率控制字,系统工作时,可以通过上位机的串口输入频率控制字。
(2)相位累加器
  相位累加器用于对代表频率的相位字进行累加运算,相位字的值决定了输出信号的频率。
  如图3,本系统中的累加器采用的是24位的结构,如果直接采用很宽位数的加法器构成累加器,则加法器的延时会大大的限制累加器的操作速度,所以采用的是3个8位的累加器级连的结构,每一级采用一个小的累加器实现部分位的累加,然后再将进位值传给下一级做进一步的累加,从而提高了系统的运算速度。 (3)查找表的结构
  本系统将累加器的高8位作为查表表的地址,其中高两位用来确定象限。
  在FPGA中,正弦表是用ROM来实现的,为了节省资源,考虑到正弦波的对称性,实际上只需要存储正弦值在第一象限的值,如图4所示。查找表的逻辑流程如图5。
2.3 DA转换电路的实现
  本系统中,考虑到系统在高频时要求DA的转换速度较快,所以选用了DA公司的AD9750,它是10位的DA芯片,具有125MSPS的转换速度,其典型接法如图6:
2.4滤波放大及阻抗匹配的实现
  考虑到系统中的超声波的频率范围大概处于1k至100k之间,所以前向滤波采用的是Sallen-Key Low-Pass Filter滤波器,其电路结构如图7所示。
  为了使系统能高效稳定的工作,我们选用了集成功率放大模块D-500W。
  在超声波功率源的设计中,发生器与换能器的匹配设计非常重要,在很大程度上决定了超声设备能否正常、高效地工作。超声波发生器与换能器的匹配包括两个方面:阻抗匹配和调谐匹配。阻抗匹配使换能器的阻抗变换为最佳负载,即起阻抗变换作用。调谐匹配使换能器两端的电压和电流同相,从而使效率最高,同时串联谐振可以提高换能器两端电压,有利于对压电换能器激励。   本系统中的阻抗匹配采用的是一个高频变压器,功放的输出经过高频变压器的耦合以后加在超声波换能器上,如图8所示,取得了较好的匹配效果。

三 试验结果
  试验中采用的超声波换能器的参数如下:谐振频率f(KH) 49.05等效阻抗R(Ω)73.9静电容C0(nf)4.94,FPGA产生的正弦波的频率设定位49.5KHz,测得的功放的输出电压和换能器两端的输入电压的波形如下图所示。
  
  可见,系统在高频下的波形较为稳定,且可在较高的功率下连续工作,获得了较为完好的波形。

关键字:超声波  功率源 引用地址:基于FPGA的智能超声波功率源的设计

上一篇:在FPGA上建立一个UWB脉冲发生器
下一篇:基于ARM和FPGA架构的三维图形加速系统

推荐阅读最新更新时间:2024-05-02 21:34

一种超声波传感器在自动扶梯行业的应用
一、前言 随着社会自动化程度越来越高,人们更倾向于选择更多地代步工具,因此在上下楼道间取代楼梯的自动扶梯应用越来越广,包括地铁、机场、卖场、酒店、过街地道和人行天桥等场合。以前的普通型扶梯无探测装置,无法判断是否有人乘坐,其扶梯是一直保持不断运行的状态,带来了不少能源的浪费。在如今国家大力提倡节能的要求下,已经逐渐不能满足业主的要求了,因此变频电梯应运而生,而这种电梯最大的特点就是在入口处会检测人员接近,在探测到有人乘坐时处于正常速度,而没人时处于慢速或停止状态,以达到节能功效。因此,一种能可靠判断人体是否接近的传感器装置就显得非常重要了。 邦纳公司是美国一家闻名于世的传感器制造商。其产品可广泛用于全球各类自动化设备上,遍及
[嵌入式]
再塑超声波成像系统设计
超声波系统结构   超声波系统因其功能和性能而各异。例如,一些高端系统通常具有 3D、4D 和谐波成像模式,而一些低端系统可能只有 2D B 模式成像和频谱多普勒成像模式。功能差异化主要取决于数字后端。高端超声波系统则要求更多、更快的高端 DSP 计算资源调用,从而达到近乎实时的信号处理。很明显,在高端和便携式系统之间共用信号处理单元十分困难。但是,在忽略不同性能要求的情况下,超声波系统一般都具有类似的接收通道架构。      图 1 超声波系统结构图   如图所示,超声波系统接收模拟前端由常用模块组成,例如:低噪声放大器 (LNA)、时间增益控制 (TGA) 放大器、压控放大器 (VCA)、可编程增益放大器 (P
[嵌入式]
再塑<font color='red'>超声波</font>成像系统设计
智驾系统传感器科普:超声波、电磁波和激光束雷达的作用
在讨论 问界M5 ( 参数 | 询价 ) EV的一起交通事故时,有些汽车爱好者贴出图片来进行反驳;其称2022款问界M5汽车并没有用华为智驾系统,然而这并不重要,重点是该车在开启智能辅助驾驶系统的前提下,与行车道停放的施工车辆发生了碰撞,并且碰撞之前没有明显减速动作。 于是有些问界汽车的支持者认为这是没有用华为智驾系统,尤其是没有车顶激光雷达导致的结果。 这样的描述有些强词夺理的味道,而且缺乏常识,不论该车用的是哪家的智驾系统它都是问界汽车;现在的关键点在于激光雷达和ASS/AEB的正常作用没有必然关系,也就是说没有激光雷达照样可以实现智能辅助驾驶,甚至没有任何雷达,只依靠摄像头都可以做到,特斯拉就在搞纯视觉系统的辅助
[汽车电子]
智驾系统传感器科普:<font color='red'>超声波</font>、电磁波和激光束雷达的作用
具有语音播报功能的超声波测距源程序电路图
具有语音播功能的超声波测距器件清单:单片机、瓷片电容0.1uf、电解电容10uf、电解电容220uf、电解电容4.7uf、0.001uf(瓷片电容)22PF(瓷片电容)、LED小灯(5mm)、语音芯片、12864液晶、喇叭、咪头、(话筒\、六脚插件(插针)、四脚插件(插针)、三脚插件(插针)、电阻1k、电位器1k、独立按键(两脚)、晶振。 代码如下:代码还需要调试 #include reg52.h #include intrins.h //超声波引脚定义 sbit RX = P1 ^ 1; //接超声波模块的Echo引脚 sbit TX =
[单片机]
具有语音播报功能的<font color='red'>超声波</font>测距源程序电路图
超声波金属焊接原理 铜箔焊接方法 铜箔铝箔焊接
由于新能源电动汽车的快速发展,锂离子电池需求也不断增加,对铜箔和铝箔的超声波焊接应用显著增加。 焊接机理:低于熔点的再结晶过程 上焊头和下底座表面都带有滚花,因此焊接时上层材料横向移动,而下层材料固定不动,这样上下层之间产生相对运动。在压力作用下,连接表面上粗糙的凸起不断相互摩擦和塑性变形。 超声金属焊接形成分子键的三个主要阶段是: ·相对移动导致连接面上的粗糙凸起特征产生剪切和塑性变形——初始塑性变形; ·超声振动导致连接面上氧化层(或污染物)分散,以及凸起特征的进一步塑性变形。这导致金属和金属之间接触面积增加和焊接区域形成,该特征也叫做微焊缝。 ·进一步的超声波振动会导致接触面继续增大,从而增加焊接区域。 超声波焊接决
[嵌入式]
<font color='red'>超声波</font>金属焊接原理 铜箔焊接方法 铜箔铝箔焊接
基于GP21+EFM32的超低功耗超声波热量表电路模块设计
  基于32位Cortex-M3内核的超低功耗微控制器EFM32与ACAM公司的高集成度TDC-GP21芯片推出的超声波热量表方案,能够充分发挥EFM32的超低功耗与高运算能力的特点及GP21高精度的测量能力,它将成为超声波热量表方案中的最优之选。    主控及显示部分   超声波主控MCU采用EFM32TG840F32,它是基于ARM公司的32位Cortex-M3内核设计而来,对比于传统的8位、16位单片机,它具有更高的运算和数据处理能力,更高的代码密度,更低的功耗。实际数据显示,EFM32TG840在执行32位乘法运算仅需4个内核时钟周期,32 位除法运算仅需8个内核时钟周期,而相应热表上运用的16位单片机却分别需要50和4
[电源管理]
基于GP21+EFM32的超低功耗<font color='red'>超声波</font>热量表电路模块设计
US-020超声波模块驱动(STM32)
一、前期准备 单片机:STM32F103C8T6 开发环境:MDK5.14 库函数:标准库V3.5 US-020模块:淘宝有售 二、实验效果 三、驱动原理 触发信号Tirig维持10Us以上的高电平即可等待Echo的返回,这里是用EXTI检测俩个跳变信号,去打开和关闭定时器,最后一次测量计算结果后清除定时器计时,并等待下一个循环开始。需要完整工程或者有问题的请加QQ:1002521871,验证:呵呵。 四、驱动代码 US-020.h #ifndef __US_020_H__ #define __US_020_H__ #include stm32f10x.h #include gpio.h #include
[单片机]
US-020<font color='red'>超声波</font>模块驱动(STM32)
超声波料位计在粉仓料位测量中的应用
1、 工艺简介 随着我国选煤 自动化 的不断提高,选煤厂对于各类参数有了更高的要求,尤其是仓位的准确性,要求更加严格。我们知道煤仓中的结构是相当复杂的再加上传统的粉仓加料方式又各种各样,诸如:皮带给料机、刮板机、斗式提升机等。被测介质也各不相同,比重,颗粒度等给测量带来很大困难,超声波料位计在固体颗粒和块状物料的测量中已经被普遍采用,并且得到一定的认可。 2、 超声波料位计原理 西门子妙声力超声波料位计是利用测量换能器发射和接收到的声波的时间,计算出换能器到物料表面距离的仪表。 1) 针对粉仓: 选用量程大的换能器,提高声波的强度,减小粉尘对它的影响 使用带泡沫面的换能器,可以提高它的发射强度和灵敏度,同时利用震
[传感器]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved