【应用】基于32位单片机的超声波电源设计
——256K FLASH,32K RAM,内置16bit定时器、12bit精度ADC,让超声波更稳定
【摘要】超声波电源均采用单片机控制主要用作数据采集和运算处理、电压电流调节、PWM信号生成、系统状态监控和故障自我诊断等,一般作为整个电路的主控芯片运行,完成多种综合功能。本文主要介绍基于EFM32WG单片机的超声波电源设计及其在该应用中的主要作用。
超声波电源现状介绍
超声波是一种频率高于20KHz的声波,因其频率下限大于人的听觉上限而得名。它的方向性好,穿透能力强,易于获得较集中的声能,在水中传播距离远,可用于测距、测速、清洗、焊接、碎石、杀菌消毒等。在医学、军事、工业、农业上有很多的应用。
近些年来随着电力电子器件逐步向高频发展,电力电子电路的控制也向着更高频率、更低功耗和全数字化的方向发展。超声波现在全部都是采用芯片来控制。从数字化控制技术来区分一般有三种形式:采用单片机控制、采用DSP控制以及采用FPGA控制。本文主要介绍采用单片机控制方式。
采用单片机控制
主要用作数据采集和运算处理、电压电流调节、PWM信号生成、系统状态监控和故障自我诊断等,一般作为整个电路的主控芯片运行,完成多种综合功能。配合D/A转换器和MOSFET功率模块实现脉宽调制。另外,单片机还具有对过流、过热、欠压等情况的中断保护以及监控功能。单片机控制克服了模拟电路的固有缺陷,通过数字化的控制方法,得到高精度和高稳定度的控制特性,并可实现灵活多样的控制功能。但是,单片机的工作频率与控制精度是一对矛盾,而且处理速度也很难满足高频电路的要求。
而SILICON LABS推出的32位单片机EFM32WG能够很好的解决传统单片机的上述矛盾。由于本文是EFM32WG系列在超声波中的应用,后面提到的控制部分均采用单片机控制。而功率部分可根据实际对所产生超声波的频率和耐压值要求,采用VDMOS(场效应管)IGBT等功率器件,以及半桥、全桥、推挽等电路。
超声波电源的应用原理
超声电源的作用是为超声加工系统提供一定频率、一定功率的振荡信号。超声波发生器通电后,将50Hz的交流电转化为超声频的电振荡,换能器将超声频的电振荡转化为超声频的机械振动,如下图流程。
图1:超声波电源的应用原理流程图
超声波电源系统大致可以分为六个部分:电源,控制系统、功率放大、换能器、电流采样、有效值及相位检测。
图2:超声波电源系统
电源:
对输入的交流电,进行整流滤波成直流电,然后提供给部分器件作为工作电源。
控制系统:
输出PWM,根据反馈的数据,调整PWM,设置死区时间,电路保护等。
功率放大:
功率器件组所需的波形电路。
换能器:
电能转化成机械振动器件。
采样:
对输出正弦波相位和电流采样。
有效值和相位检测:
对采样的数据值进行一定的过滤处理,也可由控制系统来完成。
控制系统可根据设置的输出正弦波的频率和幅值进行PWM输出,功率放大部分被PWM驱动之后,产生高频的正弦波的电能,换能器得到高频正弦波产生超过2khz的震动,从而产生超声波。为了保证稳定频率输出,控制系统需要对输出进行了采样,根据采样相关数据对PWM输出进行调整。
EFM32WG230F256介绍:
图3:EFM32WG230资源图
图4:EFM32WG230F256介绍
图5:EFM32WG230F256介绍
EFM32WG230F256在超声波电源的应用
图6:基于EFM32WG230F256的超声波电源
EFM32WG在超声波电源系统应用中主要实现以下工作。
EFM32WG功率驱动:
1)EFM32WG230F256内置256K大容量FLASH,可需预先写入数十种不同频率的驱动波形绘点,可根据按键设置不同超声波频率,以拓宽超声波的应用范围。
2)配置16bit的定时器可产生两路PWM输出,可驱动半桥功率电路。
3)通过DMA通道配置,将flash内的波形图的数值和PWM缓存区连接器,快速的刷新PWM输出,可使输出的波形更平滑。
EEM32WG采样部分:
EFM32WG230F256的ADC采用精度为12bit。选取两路进行采样电流和相位的数值,MCU根据这些数据判读是否有过压,过流,波形变形的问题现象。
EFM32WG控制处理:
1)处理按键请求,对输出波形切换、开关机、系统配置进行响应和配置。
2)异常监控,对输出过压,过流,波形变形进行监控和对电路的保护。
3)显示,通过SPI驱动LCD显示屏,就当前状态以及系统配置状态进行显示。
看到这里您是否又有项目灵感需实现,点击下面开发软件帮你忙。
- |
- +1 赞 0
- 收藏
- 评论 2
本网站所有内容禁止转载,否则追究法律责任!
相关推荐
【应用】功耗电流仅900nA的32位MCU在GPS定位器上的应用
相对于传统的8位、16位单片机实现的GPS追踪器,基于EFM32JG实现的本方案具有超低功耗、集成度高和扩展性良好的优势。
新应用 发布时间 : 2019-09-05
【应用】低功耗32位MCU EFM32,实现低成本医疗内窥镜
电子内窥镜少不了这一款逆天MCU-- EFM32,其集成的USB-HOST接口,结合Cortex-M4内核的高效运算能力以及DSP指令和浮点运算单元,能够很轻松执行图像处理任务,EFM32具有丰富的外设,为系统扩展功能及降低成本提供了条件。
新应用 发布时间 : 2019-07-15
【应用】低功耗32位MCU在智能安防无线报警系统中的应用
芯科高性能低功耗的32位微控制器EFM32非常适合于智能安防系统的应用,其EFM32JG系列内核采用运算性能突出的Cortex-M3设计,极大地缩短了智能安防应用中的算法处理时间,提高了系统的性能。
新应用 发布时间 : 2019-09-03
世界上最节能的微控制器EFM32之十大低功耗奥秘
Silicon Labs EFM32 32 位微控制器系列是世界上最为节能的微控制器,特别适用于低功耗和能源敏感型应用,包括能源、水表和燃气表、楼宇自动化、警报及安防和便携式医疗/健身器材。本文着重强调10个Silicon Labs32位MCU功耗低的因素。
新产品 发布时间 : 2016-07-11
【产品】EFM32JG和EFM32PG新型32位MCU具备活跃的待机模式,系统功耗再降50%
Silicon Labs推出了两大新型MCU Jade Gecko和Pearl Gecko。该两款MCU在前EFM32产品低功耗等优越特性的基础上,进一步优化了电源管理模式和内部结构。使整个系统的功耗降低了50%以上。
新产品 发布时间 : 2016-12-04
【应用】芯科单路电源1.98~3.8V的32位MCU助力消毒柜温湿度探头设计,主频24MHz
最近有一个客户是做温湿度探头的,最近他在找一款MCU是用来作为温湿度探头上面的主控,要求低功耗,性能好,在停止模式(EM3)下电流为0.5μA,32位的MCU,内置12位ADC和比较器,32kb的Flash和4kb的RAM,根据需求推荐芯科32位MCU EFM32ZG110F32-B-QFN24R,该MCU主频在24MHz。
应用方案 发布时间 : 2023-03-29
【产品】节能型EFM32 32位微控制器击败现有的低功耗MCU替代品的几大因素
Silicon Labs的EFM32™32位微控制器(MCU)系列是世界上最节能的微控制器,特别适合用于低功耗和对能源敏感的应用,包括能源,水和燃气计量,楼宇自动化,警报和安全性以及便携式医疗/健身设备。 由于出于访问和成本的原因,通常无法更换电池,因此此类应用需要在没有外部电源或操作员干预的情况下尽可能长时间地运行。
新产品 发布时间 : 2020-07-16
使用32位MCU EFM32在调试窗口查看间接寻址寄存器(比如USB或者RTC寄存器)时,寄存器值似乎和写入这些寄存器的设置值不一致,为什么?
SimplicityStudio目前不支持以间接访问方式对这些寄存器的访问,如果需要调试这些寄存器,需要把这些寄存器读入到变量,然后在调式监察窗口查看这些变量的值。
技术问答 发布时间 : 2017-05-10
【应用】智能门锁方案核心处理器及电机驱动推荐:超低功耗32位MCU EFM32ZG210、H桥驱动器HR9110
本文主要是介绍基于Silicon Labs 32位MCU EFM32ZG210芯片和中科微H桥驱动器HR9110的通用智能锁方案。EFM32ZG210最大工作主频达24M,具有灵活的电源管理系统可满足智能锁低功耗的要求。HR9110可实现直流电机的驱动而且输出连续最大电流1.2A。
应用方案 发布时间 : 2020-03-10
用JLINK调试器调试32位单片机EFM32ZG110F32-QFN24的MCU,调试器经常在调试的中途断开,调试不顺畅,是什么原因?
电源的滤波不好会造成的JLINK调试MCU不顺畅,要在电源管脚放置合适的滤波电容,推荐IOVDD 和 AVDD管脚都各放一个10uf的电容,另外在IOVDD管脚再并联一个100nf的电容,在AVDD管脚再并联一个10nf的电容。这样用JLINK调试就能顺畅。
技术问答 发布时间 : 2017-10-10
【经验】基于EFM32JG1B200F128低功耗32位MCU的暂态录波型故障指示器低功耗设计技巧
暂态录波型故障指示器一般用在10kV的输配电线路上,用来监测线路电流,检测线路短路和接地故障,最终实现故障位置定位。 以CT取电作为主电源,超级电容和锂电池作为后备电源。考虑到后备电源有限性及10年在线运行免维护的要求,CT取电能力需满足其全速运行, 故对其动态功耗和静态功耗要求较高。笔者采用EFM32JG1B200F128芯片开发的指示器,采用了一些低功耗的设计技巧。
设计经验 发布时间 : 2019-08-17
【应用】高集成度、小封装!32位MCU助力RFID智能标签
外部总线接口支持4x256MB外部存储器映射空间,封装最小可做到4.36mm x 4.28mm。
新应用 发布时间 : 2019-09-05
“超省电”设备的电源管理之一:选对 MCU
一直以来设备电源管理的省电话题经久不衰,本系列文章从MCU的选择、无线协议选择、数据加密设计、传感器内置信号调节功能、简化系统本身供电,以及采用电源管理集成电路(PMIC)等多个方面,详细分析了如何为无线传感器节点应用实现能耗节约。
器件选型 发布时间 : 2019-07-11
如何读取EFM32系列32位MCU的多通道AD扫描采样数据?
EFM32系列单片机ADC的数据保存寄存器有两个,一个是单通道模式的采样数据保存寄存器,一个是扫描模式的采样数据保存寄存器。如果使用多通道扫描采样,那么每个通道采样完成后会产生一个ADC扫描模式中断,用户需要在中断里面读取该通道的扫描采样数据以便存储下一个通道的采样数据。建议使用DMA读取方式,将DMA的触发源设置为ADC的扫描模式事件,这样就可以实现不用进入ADC中断以及MCU的参与即可完成ADC扫描采样数据的保存和读取。
技术问答 发布时间 : 2017-05-05
【应用】内置DCDC的32位超低功耗MCU,助力智能锁更省电
EFM32JG/PG内部集成DCDC,电量输出高达200MA,适合用于智能锁中。
新应用 发布时间 : 2019-09-05
电子商城
现货市场
服务
可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。
提交需求>
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
查看全部2条回复