基于FPGA的智能超声波功率源的设计
近年来,超声波在工业中的应用不断涌现,比如超声波探伤,超声波清洗等等。伴随着超声研究的热门,如何有效的产生符合要求的超声波功率源也变的迫切起来,其性能特点直接影响着超声的研究工作。上述研究需要超声波具有高分辨率、高稳定性、大功率、频率大范围可调等特点,为此,本文提出了一种基于现场可编程逻辑门阵列(FPGA)的DDS技术用来产生超声波功率源的方案,并已将其应用在实际的声学研究中。
一.系统原理及特点
系统原理如图1所示。用现场可编程逻辑门阵列(FPGA)芯片,通过直接数字频率合成(DDS)技术产生频率为1kHz~100kHz的波形信号;功率放大采用功放模块;功率放模块的输出通过输出变压器和电感组成的匹配网络驱动压电换能器激发超声波。
本系统的主要特点有:
(1)用数字DDS技术产生波形信号,分辨率高、稳定性好、频率范围大,系统频率不会随工作时间出现漂移。
(2)功率放大功放模块,系统性能稳定,功率可达500W左右。
(3)系统通过上位机串行口输入控制数据或接收反馈,操作灵活方便。
二.系统硬件实现
2.1DDS原理及电路实现
DDS技术是一种用数字控制信号的相位增量技术,具有频率分辨率高、稳定性好、可灵活产生多种信号的优点。基于DDS的波形发生器是通过改变相位增量寄存器的值△phase(每个时钟周期的度数)来改变输出频率的。如图2所示,每当N位全加器的输出锁存器接收到一个时钟脉冲时,锁存在相位增量寄存器中的频率控制字就和N位全加器的输出相加。在相位累加器的输出被锁存后,它就作为波形存储器的一个寻址地址,该地址对应的波形存储器中的内容就是一个波形合成点的幅度值,然后经D/A转换变成模拟值输出。当下一个时钟到来时,相位累加器的输出又加一次频率控制字,使波形存储器的地址处于所合成波形的下一个幅值点上。最终,相位累加器检索到足够的点就构成了整个波形。
DDS的输出信号频率由下式计算:
Fout=(△phase×FCLK)/2N(1)
DDS的频率分辨率定义为:
Fout=FCLK/2N(2)
由于基准时钟的频率一般固定,因此相位累加器的位数决定了频率分辨率,位数越多,分频率越高。
2.2DDS的FPGA实现
FPGA(现场可编程逻辑门阵列)是从80年代中期开始出现的一种新的可编程器件,它们的编程方式先进高速,可以在线编程修改,一般工作频率可以达到100MHz,所以在数字电路设计领域得到越来越广泛的应用。本系统中采用Altera公司的cyclone系列的FPGA进行DDS的设计,采用的芯片是EP1C3T144C8。
相关文章
- 2024-04-07基于信息融合技术的呼气丙酮分析
- 2023-01-18基于全站仪测距的超声波液位计检校方法的提出和研究
- 2023-04-27平展流冷态湍流场的PIV测量
- 2023-12-26VPN在PDM中的应用
- 2022-06-06基于单片机和TEA5767HN的FM收音机系统的设计
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。