【应用】高性能超低功耗的高度集成解决方案助力故障指示器
【摘要】故障指示器是一种易于实施、少维护或免维护型低成本解决方案。在32位MCU EFM32JG/PG+射频收发器Si4438 C版本的高度集成解决方案中,实测功耗分别仅为15.45uA和12uA。该方案提供了业界领先的超低功耗性能,使得整个系统信号链范围功耗达到历史新低,且大大降低了设计的复杂性。
在环网配电系统中,特别是大量使用环网负荷开关的系统,如果下一级配电网络系统中发生了短路故障或接地故障,上一级的供电系统必须在规定的时间内进行分断,以防止发生重大事故。因此,越来越多的线路故障指示器被用于配电系统中,用来标出发生故障的部分。
故障指示器是一种易于实施、少维护或免维护型低成本解决方案,因此对于该设备在配电网中的应用需求日益增长。图1是故障指示器及监测系统示意图。
故障指示器会定时将采集到的数据通过无线的方式传输给无线网络通信节点,节点将数据传送给网关后,网关上传到后台的系统平台。通过系统平台可以观察到每一个故障指示器的数据,从而能够有效地监测配电网络。
图1:故障指示器及监测系统
故障指示器的系统框图如下图所示,其主要包括能量采集、电源管理、处理器、模拟前端采样电路和通信接口等。在设计中,智能能量采集/管理和超低功耗成为客户对该检测系统的关键要求,因而选择具有低功耗特性的处理器和无线收发器尤为重要。本文为大家介绍SILICON LABS(芯科科技有限公司)的低功耗32位MCU EFM32JG/PG和射频收发器Si4438在故障指示器中的应用方案以及功耗实测情况。
图2:故障指示器系统框图
32位高性能超低功耗MCU作为处理器,实测功耗仅为15.45uA
Silicon Labs最新推出的超低功耗32位单片机EFM32JG/PG系列,分别基于Cortex-M3和Cortex-M4内核,运行时功耗低至63uA/MHz,内部RTCC工作时,休眠电流只有1.4uA。EFM32JG/PG具有非常广泛的外设选择,并且集成了硬件AES、ECC和SHA加密方式,使其非常适合用于高性能低功耗的应用。
高压线中交流电的频率是50Hz,即周期为20ms,故障指示器要想完整地对其采样,一般在一个周期中至少要采样8次,因此,故障指示器的采样频率要求至少400Hz,周期为2.5ms。而考虑到使功耗尽可能低,MCU需要尽可能多的工作在休眠状态,MCU的工作流程一般是:周期休眠2.5ms后唤醒,启动ADC进行采样,并将采样的结果存到缓冲区,然后继续休眠,采样到第8次时,对这8次的采样结果进行处理。在这种情况下,MCU需要频繁地唤醒,对于产品来说功耗往往不会太理想。
然而,EFM32PG/JG可以更进一步的降低功耗。该MCU的ADC可以工作在EM2和EM3模式下,并且在不唤醒系统的情况下触发LDMA,令其将ADC FIFO中的数据传输到RAM中。EFM32JG/PG的ADC具有4个FIFO可以存放ADC的结果。因此,实现上述同样的功能,EFM32JG/PG的工作流程可以如下:使用内部32.768KHz低频振荡器作为时钟源,定时2.5ms,时间到后通过PRS触发ADC采样,ADC采样结果存放在FIFO中,ADC采样时MCU不会唤醒,依然在EM2模式。当4个ADC FIFO都存满后,通过LDMA将数据传输到RAM的Buffer中,LDMA每隔10ms传输一次。LDMA传输数据时,高频振荡器会自动开启,传输数据结束后会自动关闭。传输数据时,MCU依然不会唤醒执行代码,但开启了高频振荡器,电流会高于EM2模式。每采样8次后,即LDMA传输两次后,MCU唤醒一次对数据进行处理。
这样的工作流程,EFM32JG/PG基本上全部是在休眠模式下将ADC采样的数据保存下来,并且由于EFM32JG/PG在EM2模式下的唤醒时间极短(仅2us),运行功耗非常低,这都大大降低了系统的功耗。图3为使用EFM32PG STK SLSTK3401A实际测试的功耗图,由图中可知,实现上述的功能,MCU平均电流仅为15.45uA。
图3:EFM32PG实际测试功耗图
增加了PSM功能的Si4438C版本,高性能低功耗特性更上一层楼
Silicon Labs针对中国无线市场推出了Si4438的C版本,与B版本相比,C版本突出优化了针对接收功能的功耗。Si4438的工作频段是425MHz到525MHz,发射功率高达20dBm,接收灵敏度在500bps的情况下为-124dBm,因此链路预算最高为144dBm。
Si4438的C版本增加了前缀检测模式(PSM),能够降低preamble和SYC的检测功耗。图4为Si4438的C版本和B版本的功耗对比表格,由图中的数据对比可得出,Si4438 C版本无论在高性能还是低功耗的特性中,都得到了有效的改善。
图4:Si4438 C版本和B版本功耗对比
为了降低功耗和随时接收到发送端的数据,接收端无线收发器的一般工作模式是休眠模式和RX模式周期性转换,发送端需要先发送一个唤醒包将接收端唤醒,进行数据传输。Si4438的这种工作模式叫做LDC模式,当开启PSM功能时,Sleep设置1000ms,RX设置5ms的工作条件,实测Si4438的平均功耗在12uA。图5是Si4438的实际测试功耗图。
图5:Si4438 LDC with PSM功耗图
通过上面的分析,我们可以看到,EFM32JG/PG+Si4438C方案提供了业界领先的超低功耗性能,使得整个系统信号链范围功耗达到历史新低。此外,32位MCU EFM32JG/PG的 Cortex-M内核,处理能力和执行效率都比8位和16位的更高效。此高度集成的解决方案对于紧凑型布局极其有利,可减少设计的复杂性。
看到这里您是否又有项目灵感需实现,点击下面开发软件帮你忙。
- |
- +1 赞 0
- 收藏
- 评论 0
本网站所有内容禁止转载,否则追究法律责任!
相关推荐
【应用】功耗电流仅900nA的32位MCU在GPS定位器上的应用
相对于传统的8位、16位单片机实现的GPS追踪器,基于EFM32JG实现的本方案具有超低功耗、集成度高和扩展性良好的优势。
【应用】低功耗32位MCU在智能安防无线报警系统中的应用
芯科高性能低功耗的32位微控制器EFM32非常适合于智能安防系统的应用,其EFM32JG系列内核采用运算性能突出的Cortex-M3设计,极大地缩短了智能安防应用中的算法处理时间,提高了系统的性能。
【应用】高集成度、小封装!32位MCU助力RFID智能标签
外部总线接口支持4x256MB外部存储器映射空间,封装最小可做到4.36mm x 4.28mm。
【经验】从低功耗角度比较32位单片机EFM32和STM32
Silicon Labs 32位单片机EFM32是世界上功耗最低的单片机之一,比目前市场上所有通用MCU的功耗都要低,本文通过跟目前最流行的MCU之一由ST推出的STM32L系列低功耗MCU进行比较,来向读者展示EFM32系列32位MCU的低功耗性能。
【经验】基于EFM32JG1B200F128低功耗32位MCU中RTC在暂态录波型故障指示器无线采样三相同步设计方法
在JYL-60架空暂态录波型远传故障指示器项目开发过程中,考虑到架空线路ABC三相的特殊性,三支架空暂态录波型远传故障指示器分别挂在ABC线路上,无法提供可靠的硬件同步信号,在这样的环境下,无线三相同步技术正好提供了三相同步录波的可能。本文以EFM32JG1B200F128低功耗32位MCU中的RTC,设计了一种无线的三相同步采样方法。
【经验】EFM32JG1B200F128低功耗32位MCU为暂态录波型故障指示器应用现场改变需求提供解决方案
暂态录波型故障指示器一般应用在10kV的输配电线路上,用来监测线路电流,检测线路短路和接地故障,最终实现故障位置定位。考虑到客户现场需求的改变以及软件功能优化升级等需求,暂态录波型故障指示器要具有大批量无线升级应用的功能。本文设计了一种基于EFM32JG1B200F128低功耗32位MCU的应用升级方法。
基于32位单片机的超声波物位计的研制
在一些需要非接触式精准测量的环境下就需要用到超声波物位计,本文探讨的是如何完成一款基于EFM32单片机的超声波物位计。
【技术】8位MCU与32位MCU的区别
对某类应用做产品定义和规划时,首要任务之一就是选择理想的处理器/控制器,但开发人员往往难以选择合适的MCU。本文是关于微控制器的技术文章,该文从基本差异、基准性能、应用适用性等角度详细地对8位和32位MCU进行了分析。
【经验】32位MCU EFM32JG系列RTCC定时器不能正常工作问题分析
Silicon Labs的32位MCU EFM32JG系列是针对低功耗电池产品推出的ARM Cortex-M3内核的主控单片机。最高可达40Mhz主频,低功耗模式下也可以进行ADC的采集、DMA的数据传输。本文通过分析一个客户在故障指示器的采集单元应用时遇到的时钟管理单元设置不正确导致模式不能定时切换的问题,来介绍时钟源的设置需要注意的事项。
32位单片机EFM32ZG222使用timer输出PWM时,UP模式下,如何调节PWM的频率及占空比?
32位单片机EFM32ZG222的timer在UP模式下输出PWM,其频率由TIMERn_TOP寄存器决定,可以设置TIMERn_TOP寄存器调节频率,同样TIMERn_CCx_CCVB寄存器可设置占空比,但要注意,TIMERn_CCx_CCVB的值必须比TIMERn_TOP小,才能产生有效PWM。
【应用】低成本Sub-GHz 无线收发器Si4438助力故障指示器进行校时和故障报警
Silicon Labs的Sub-1GHz无线收发器Si4438-C2A,是以前SI4432的加强版,在以前有穿墙王的封号,可见其射频性能是十分优秀的。也是Silicon Labs为满足中国的抄表、频率使用规范出的低成本无线收发芯片。故障指示器使用Sub-1GHz的无线手段进行校时、故障报警。Si4438可更好的解决功耗、数据丢包、过检测试等问题。
【经验】32位MCU LEUART位周期抖动大,该如何解决?
Silicon Labs 32位MCU EFM32,当基于32.768kHz时钟使用LEUART(@9600bps)进行通讯的时候,发现存约1%误码,原因是什么?如何解决?
【产品】EFM32JG和EFM32PG新型32位MCU具备活跃的待机模式,系统功耗再降50%
Silicon Labs推出了两大新型MCU Jade Gecko和Pearl Gecko。该两款MCU在前EFM32产品低功耗等优越特性的基础上,进一步优化了电源管理模式和内部结构。使整个系统的功耗降低了50%以上。
【经验】Silicon Labs的32位MCU EFM32GG380系列之DMA 开发指导
DMA用于不需要CPU干预的数据传输。Silicon Labs的EFM32地址空间中的可读源地址和可写目标地址,可以由设置DMA请求信号的外设启动,也可以由CPU直接启动。当DMA处理数据传输时,为了节省能源,CPU可以自由地做其他工作或休眠(EM1)。DMA完成后,可以通过触发中断来唤醒CPU。本文主要介绍一下timer触发DMA的配置方式,帮助工程师缩短开发时间。
【经验】基于EFM32JG1B200F128低功耗32位MCU的暂态录波型故障指示器低功耗设计技巧
暂态录波型故障指示器一般用在10kV的输配电线路上,用来监测线路电流,检测线路短路和接地故障,最终实现故障位置定位。 以CT取电作为主电源,超级电容和锂电池作为后备电源。考虑到后备电源有限性及10年在线运行免维护的要求,CT取电能力需满足其全速运行, 故对其动态功耗和静态功耗要求较高。笔者采用EFM32JG1B200F128芯片开发的指示器,采用了一些低功耗的设计技巧。
电子商城
品牌:SILICON LABS
品类:HIGH-PERFORMANCE LOW-CURRENT TRANSCEIVER
价格:¥12.1718
现货: 834
品牌:SILICON LABS
品类:HIGH-PERFORMANCE LOW-CURRENT TRANSCEIVER
价格:¥14.7732
现货: 407
现货市场
服务
可定制插座连接器的间距1.25mm~2.54mm;列数:单列/双列/三列/四列;端子类型:直焊针、直角焊针、表面贴装式、无焊柔性针压接、绕接、载体.;镀层、车针长度/直径、连接针长度等参数可按需定制。
最小起订量: 1 提交需求>
可定制单位/双位/三位/四位LED数码管的尺寸/位数/发光颜色等性能参数,每段亮度0.8~30mcd,主波长470~640nm,电压2~10.2V。
最小起订量: 1000 提交需求>
登录 | 立即注册
提交评论