【经验】基于EFM32JG1B200F128低功耗32位MCU中RTC在暂态录波型故障指示器无线采样三相同步设计方法
在JYL-60架空暂态录波型远传故障指示器项目开发过程中,考虑到架空线路ABC三相的特殊性,三支架空暂态录波型远传故障指示器分别挂在ABC线路上,无法提供可靠的硬件同步信号,在这样的环境下,无线三相同步技术正好提供了三相同步录波的可能。本文以EFM32JG1B200F128低功耗32位MCU中的RTC,设计了一种无线的三相同步采样方法。关于暂态录波型故障指示器的其他相关信息,可阅读世强官网中的文章《EFM32JG1B200低功耗32位MCU在暂态录波型故障指示器中的应用》和《基于EFM32JG1B200F128低功耗32位MCU的暂态录波型故障指示器低功耗设计技巧》。
一般情况下,每相的故障指示器以RTC周期性采样电流数据如图1所示。
图1 CPU周期性采样数据
采样三相同步的具体思路如下:
1》 各相接收汇集单元的周期性无线对时命令(含时间的无线数据),各相采集单元并保存自己的采样点位置。如图2所示:
图2 汇集单元无线对时原理图
其中,无线对时,就是汇集单元通过无线模块发送的一串包含时间的数据。当接收到汇集单元无线对时数据后,一方面,采集单元立即更新自己的时间;另一方面,采集单元及时计算自己的采样点位置,计算方法如下:PA(N)= CNT_RTC_Tick_A +8*CNT_ADC_A。
PA(N)为第N个采样点时,基本计时单元的总数。PA(N)是以30.52uS为最小基本计数单元,其中,CNT_RTC_Tick_A为RTC寄存器计数器的计数值,RTC晶振周期采用低频的32.768KHz晶振,故数值1代表30.52uS;CNT_ADC_A为ADC的采样点计数,其采样周期为8*30.52uS=244us,故一个采样点计数代表8个30.52uS为最小基本计数单元。
PB(N) 、PC(N) 同理计算。在A相保存并计算自己的采样点位置后,周期性计算相邻两次的采样点位置差值,计算如下:
PA(N)diff= PA(N)- PA(N-1),同理,B、C相计算如下:PB(N)diff= PB(N)- PB(N-1);PC(N)diff= PC(N)- PC(N-1)。
2》在A相周期性计算出自己的采样点位置后,同时周期性向BC两相无线广播采样点位置差值PA(N)diff。在B相接收到A相的采样点位置差值后,同时计算B相采样点差值相对于A相采样点差值的初始偏移,计算如下:PBA(N)diff= PB(N)diff - PA(N)diff。同理,C相采样点差值相对于A相采样点差值的初始偏移计算如下:CA(N)diff= PC(N)diff - PA(N)diff。
3》RTC的调节。
在B(N) 与B(N+1)之间,B相需连续调整数N个RTC滴答数(30.52uS时间单元),使B相采样点位置与A相的采样点位置同步即B(N)逼近 A(N),N计算方法如下:N= PBA(N)diff /Tickrtc。其中,Tickrtc为RTC寄存器计数器滴答数即30.52uS。
同理,在C(N) 与C(N+1)之间,C相需连续调整数M个RTC滴答数(30.52uS时间单元),使C相采样点位置与A相的采样点位置同步即C(N)逼近 A(N),M计算方法如下:M= PCA(N)diff / Tickrtc.。通过调整RTC滴答数的实现方式,改变了RTC周期,最终实现三相采样位置的同步。
图3 三相电流同步录波测试
图3 为三相电流同步录波测试数据,可知三相同步误差小于1°,符合三相同步设计需求。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由wshine提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】EFM32系列32位MCU常量定位问题的解决方法
Silicon Labs的32位MCU EFM32系列具有低功耗、集成度高的优势,在电池供电类的应用中具有非常明显的优势。开发EFM32的软件一般都是在Simplicty Studio软件下完成。介绍EFM32程序中的常量定位到FLASH的固定地址的方法。
设计经验 发布时间 : 2019-01-27
【经验】用STK3700评估板采集EFM32GG低功耗32位MCU外部频率信号完整周期的经验
在调试EFM32GG低功耗32位MCU,想测试外部频率信号的周期,范例程序测试的是按键按下的时间,也就是对应的是半个周期,不是完整的周期信号。针对范例程序做了如下修改(修改部分用红色字体标识),实现了用STK3700评估板对外部频率信号周期时间的计算
设计经验 发布时间 : 2019-05-03
【经验】基于EFM32JG1B200F128低功耗32位MCU的暂态录波型故障指示器低功耗设计技巧
暂态录波型故障指示器一般用在10kV的输配电线路上,用来监测线路电流,检测线路短路和接地故障,最终实现故障位置定位。 以CT取电作为主电源,超级电容和锂电池作为后备电源。考虑到后备电源有限性及10年在线运行免维护的要求,CT取电能力需满足其全速运行, 故对其动态功耗和静态功耗要求较高。笔者采用EFM32JG1B200F128芯片开发的指示器,采用了一些低功耗的设计技巧。
设计经验 发布时间 : 2019-08-17
SiM3L1xx High-Performance, Low-Power, 32-Bit Precision32™ MCU Family with up to 256 kB of Flash
型号- SIM3L1XX,SIM3L1X7,SIM3L1X6,SIM3L1X4
【应用】基于低功耗32位MCU EFM32G2X的智能温控器节能解决方案
采用Silicon Labs的ARM Cortex-M3内核EFM32是全球最低功耗的32位MCU,外设丰富,5大超低模式,非常适用于智能温控器。无线WIFI模块采用WGM110,具有卓越的射频性能,并可提供远程范围的稳定无线连接和安全性。
方案 发布时间 : 2019-07-30
【应用】低功耗32位MCU EFM32,实现低成本医疗内窥镜
电子内窥镜少不了这一款逆天MCU-- EFM32,其集成的USB-HOST接口,结合Cortex-M4内核的高效运算能力以及DSP指令和浮点运算单元,能够很轻松执行图像处理任务,EFM32具有丰富的外设,为系统扩展功能及降低成本提供了条件。
新应用 发布时间 : 2019-07-15
【应用】芯科科技提供内置16位ADC的低功耗32位MCU助力蓝牙耳机,主频高达80MHz
蓝牙耳机的系统设计需要选型一款MCU,要求尺寸小,效率高,待机功耗低。本文推荐SILICON LABS推出的低功耗32位MCU EFM32PG23B210F256IM48-C,主频高达80MHz,具有DSP指令和浮点单元,具有性能灵活的16位的数转换器。
应用方案 发布时间 : 2023-03-14
【应用】功耗电流仅900nA的32位MCU在GPS定位器上的应用
相对于传统的8位、16位单片机实现的GPS追踪器,基于EFM32JG实现的本方案具有超低功耗、集成度高和扩展性良好的优势。
新应用 发布时间 : 2019-09-05
【产品】EFM32JG和EFM32PG新型32位MCU具备活跃的待机模式,系统功耗再降50%
Silicon Labs推出了两大新型MCU Jade Gecko和Pearl Gecko。该两款MCU在前EFM32产品低功耗等优越特性的基础上,进一步优化了电源管理模式和内部结构。使整个系统的功耗降低了50%以上。
新产品 发布时间 : 2016-12-04
【应用】高算力低功耗32位MCU EFM32PG22C200F64IM32助力汽车仪表盘设计,功耗仅26μA/MHz
汽车仪表盘通过安装在车上各部位的传感器数据汇集到仪表盘上显示出来的。主要有发动机转速、车速、燃油位等相关信息,因为处理信息的复杂度及安全性的要求,对主控制芯片有较高的要求。本项目需要一款高算力低功耗的MCU,本文推荐芯科的控制器方案。
应用方案 发布时间 : 2022-12-11
【应用】EFM32JG1B200低功耗32位MCU在暂态录波型故障指示器中的应用
本文提出了一种基于EFM32JG1B200低功耗32位MCU的暂态录波型故障指示器,给出了暂态录波型故障指示器设计框图,并对其进行了功耗测试,满足中国电科院送检以及现场应用需求。
应用方案 发布时间 : 2019-08-17
【应用】低功耗32位MCU在智能安防无线报警系统中的应用
芯科高性能低功耗的32位微控制器EFM32非常适合于智能安防系统的应用,其EFM32JG系列内核采用运算性能突出的Cortex-M3设计,极大地缩短了智能安防应用中的算法处理时间,提高了系统的性能。
新应用 发布时间 : 2019-09-03
【应用】低功耗32位MCU EFM32TG210作为便携式心脏监测仪的核心,可连续运行长达 14 天
Silicon Labs(亦称“芯科科技”)微处理器可作为新型动态心脏监测仪的核心,该监测仪参考案例可连续运行长达 14 天,需要高性能和相对较低的功耗。本文详细介绍了此款基于低功耗EFM32系列32位MCU设计的便携式心脏监测仪的开发考量、功能特色,以及研发团队的心得。
应用方案 发布时间 : 2022-05-27
芯科EFM32JG1B200F128系列32位MCU要进入EM2低功耗模式时,GPIO如何关闭输出和输入引脚呢?调用哪个函数?
例如 GPIO_PinModeSet(gpioPortC, 5, gpioModeDisabled, 0);就把PortC.5口不使能了。
技术问答 发布时间 : 2018-12-25
【产品】超低功耗EFM32G880 32位MCU,具有ARM Cortex-M3内核CPU架构
Silicon labs推出的EFM32G880系列超低功耗32位MCU,系列下具体型号有EFM32G880F32,EFM32G880F64,EFM32G880F128。具有32/64/128KB三种可选的flash闪存存储,便于工程师快速擦写程序,8/16KB的RAM运存,多达86个普通I/O管脚。主要用于智能配件、报警和安全系统、工业和家庭自动化等领域。
新产品 发布时间 : 2018-10-28
电子商城
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥8.1764
现货: 103,858
品牌:SILICON LABS
品类:Mighty Gecko Multi-Protocol Wireless SoC
价格:¥27.0929
现货: 90,767
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:126,000
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
提供全面表征产品器件耗电特征及功耗波形、快速瞬态效应、电源优化、表征和仿真测试服务,使用直流电源分析仪测量精度达50µV,8nA,波形发生器带宽100kHz,输出功率300W,示波器200kHz,512 kpts
实验室地址: 深圳/苏州 提交需求>
登录 | 立即注册
提交评论