功率电感生产厂家
联系我们
热门搜索
点击排行
推荐阅读
猜猜你喜欢的
技术知识 您所在的位置: 首页 > 技术知识

采用ARM的PWM模块的超声波检测系统的设计

来源:    作者:    发布时间:2015-05-15 23:26:41    浏览量:

  2)电阻R2有2个作用:一是调节放电时间和发射功率,二是作为阻尼电阻,调节超声脉冲宽度。R2的阻值越小,发射功率越小,发射脉冲越窄;R2阻值越大,发射功率越大,发射脉冲越宽。

  3)快速恢复型二极绕线电感管Vd1、Vd2滤去充电脉冲,使A点只有放电时的负电压激励脉冲。

  充电时,电流i与电压UR的关系式如式(2)~式(3)所示。

  


 所研制的电路板可激发探头产生0.5~10 MHz的超声波,激励脉冲电压最高可达830 V,脉冲的上升时间小于50 ns。

  3 基于ARM的PWM脉冲的产生

  ARM嵌入式处理器是具有极低功耗、极低成本的高性能处理器,运算速度快、精度高,而且便于实时操作系统的移植,真正成为实时多任务系统。S3C2440A内嵌PWM脉冲模块含4通道16位定时器,占空比、频率、极性可编程,且具有自动重载和双缓冲功能。主频FCLK最高达400M-Hz,APB总线设备使用的PCLK最高达68 MHz。具体过程为:首先,开启自动重载功能,对PWM脉冲的各个参数通过PWM寄存器进行设置,如定时器配置寄存器(TCFGn),定时器控制寄存器(TCON),定时器计数缓存寄存器(TCNTBn),定时器比较缓存寄存器(TCMPBn),定时器计数观察计数器(TCNTOn)等的设置。其次,设置相应定时器的手动更新位,然后设置开始位,在等待时间后定时器开始倒计数,当TCNTn和TCMPn的值相同时,TOUTn的逻辑电平由低变为高。当TCNTn为0,TCNTn用TCNTBn的值自动重一体电感器载。如果要重新设置TCNTn的初始值,则要执行手动更新。

  通过使用TCMPBn来执行PWM功能,PWM的频率由TCNTBn来决定。双缓冲功能允许对下个PWM周期在当前PWM周期任意时间点由ISR或其他程序改写TCMPBn。

  4 高压电源及其控制

  超声波发射电路对激励电压脉冲要求较高,需要一定的幅值,而且脉冲宽度要求越小越好,且须有一定的发射功率,这决定了超声波探伤的灵敏度,还关系到工件探伤的深度。如果要穿透较厚的工件,就需将较大的电功率转换成声功率。发射功率为:

  

  式中,uA0为电容放电时的瞬间电压,C为电容容量,t为放电时间,

为有效功率。

  当放电时间常数确定后,放电时间和C即确定。所以加大发射电压是提高发射功率的主要途径,由放电电压公式可知,除电路中的各个电阻影响外,高压电源的电压是一个主要因素。但电压又不能太高,否则会使压电晶片加速老化。一般发射电压不超过1 800 V。

  这里采用美国Ultravoh公司的高压电源模块。其中“V”系列的型号为1V12-P0.4电源模块,能完全满足该设计的需求,其输入电压为12 V,输出电压为0~1 000 V,控制电压为0~5 V,功率为0.4 W。低功耗、体积小、重量轻,并带有输出电压监测和自保护电路。高压电源控制电路如图3所示。

  

  ARM微处理器输出的控制信号经D/A转换后可输出0~5 V的控制信号V2,相应的高压电源模块即可输出0~1 000 V的电压。

  5 仿真及分析插件电感器

  为验证本设计是否能满足实验的需要,对电路进行软件仿真。因为t=5τ1,约为500μs时认为充电电容充满,所以把开关频率设置为1kH-z。仿真结果如图4和图5所示。

  

  图4中,高压电源输出为725V,R1=10 kΩ,R2=100 Ω,C=0.01μF,得到的激励脉冲约为600 V,宽度为600 ns。此脉冲满足本设计中超声波频率为2.5 MHz时,探头对激励脉冲宽度的要求。

  • 基于GPS的智能公交报站系统近年来,随着城市公交事业的迅速发展,国内公交车报站的方式已经有了很大改善,由传统的售票员喊话报站逐渐变为驾驶员使用报站器手动报站。虽然手动报站器使用比较方便,但是因为驾驶员需要在保证安全驾驶的前提下进

  • 低压大电流开关电源的设计摘要:随着计算机、通信技术的发展,低电压大电流开关电源成为目前一个重要的研究课题。介绍了一种输出电压为3.3V,输出电流为20A的开关电源的设计过程。 关键词:有源钳位;同步整流;正激式变换器1 引言

  • MAX121与TMS320VC5402在高速数据采集中的接口TMS320VC5402是TI公司的第五代DSP专门基于数字信号处理的低功耗的DSP芯片,工作频率高达10ns,在数字信号处理中应用广泛。该芯片提供了2个MCBSP,既可以工作在SPI模式又可以工作在

  •