基于kinetis微控制器的三相电表设计_第1页
基于kinetis微控制器的三相电表设计_第2页
基于kinetis微控制器的三相电表设计_第3页
基于kinetis微控制器的三相电表设计_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于KINETIS微控制器的三相电表设计1概述目前,高效能源管理和输配电方面存在各种挑战,而嵌入式控制和集成连接功能将成为未来智能电网成功的关键,而智能三相电表是智能电网的终端环节和最重要的基本构建。飞思卡尔三相电表方案按照中国电网标准GB/T172153222008/IEC62053222003设计。方案采用飞思卡尔最新的基于ARMCORTEXM0内核44引脚的KINETISM系列,KM14作为计量芯片,其基于ARMCORTEXM0内核100引脚的KINETISL系列,KL36作为系统芯片。该方案可以简化并加速设计者的设计流程,降低研发风险及成本,缩短研发时间,确保客户并在此基础上开发出有竞争力的产品。2系统组成21系统图本设计主要由主控部分、液晶显示模块、电压电流采样模块、参数测量模块、电源模块、通信模块等部分构成。系统以飞思卡尔KL36为控制核心,以KM14配合高精度、低成本、低功耗计量芯片KM14完成电量参数的测量。系统原理框图如图1所示。ACTIVE/RATI/MFUNCELECTROPULSI3I2I1CTCTVOLTAGEDIVDRV123POWERSUPLYL321NMKL36Z25VL410PINQFPUARTI2C3XGPIOUSERPSHBUTONDEBUGRSWD_IO/CLKICISOLATEDRS485IILTIMAG310AGNETICMPRFREMASTRUIUARTSPI2XGPIOMK14Z6CH5FLOWCNTRLDATTRMSFER3XGPIOTI/CTIV/LIGHTLISPIEXTERNALFSHI2CROMPMCISOLATEDLINRPWRSUPLYOTILIR/F图1系统原理框图22系统描述计量芯片KM14基于ARMCORTEXM0内核,主频可达50MHZ,可以用来做谐波分析和计量。其SPI可以与后端主MCUKL36进行通信。有4路独立的24位ADC,含有两个可编程增益放大器,能够满足高精度计量。该设计之所以能够实现三相计量(如图1下半部分红色线所标识),是因为不但有4路独立的24位ADC,还有16位SARADC,两者进行相位补偿算法以后,就可以满足三相电表规范。4个UART接口可以满足国家电网载波485、红外和PLC的相关要求。该设计不但可以满足国家电网的计量规范,也可以满足国外IEC6205322和IEC6205323等计量标准。低功耗模式,全速情况下可以实现97UA/MHZ,对于停电等情况可以得到很好的支持。我们知道,电力计量市场对于ESD和EMC性能要求很高,计量芯片KM14可以达到15KV的ESD,6KV的EFT。在整表级,该设计可以做到15KV的ESD特性。在一些机构(如电科院)的测试中,该设计能够顺利通过电力特性、计量精度和RTC的测试要求。23系统功能特点根据以上的描述,总结出该系统的特点如下。1电压输入范围3220380V;2电流输入范围560A;305S有用功计量精度;42S无用功计量精度;5231次谐波分量;615KVESD;76KVEFT;8电网频率检测;95PPM精度RTC;102路隔离RS485输出;11832段码式LCD输出;123路隔离式电脉冲输出;133路光脉冲输出;14多种防篡改保护;15多种外部存储器。3系统功能31功能概述电表主要功能分为测量、处理和显示三大部分。三相电压、电流信号经电能表采样电路和计量芯片变换成相应的数字信号后,传送给主控制器,并通过程序处理求出各相电压、电流、功率、电量、需量、功率因素等参数,同时识别各相电压、电流有无异常并记录相应的失压、失流状态。32功能模块321计量单元本设计采用了KINETISM系列MCUKM14作为计量芯片。KINETISM系列MCU基于低功耗ARMCORTEXM0内核,适用于单芯片1、2和3相电表和流量计,以及其他高精度测量应用。KINETISM系列MCU包括一个由多个24位ADC组成的强大的模拟前端、多个可编程增益放大器,还包括低温度漂移的参考电压以及一个相移补偿器。高精度的内部参考源和可编程增益放大器可以满足全温度范围内的一切计量。丰富的安全特性,包括存储器保护单元、外部篡改检测引脚、带篡改检测的IRTC和随机数生成器,在MCU内部以及MCU与电网间提供供应商/用户数据保护功能。一个低功率段式LCD控制器,支持多达288段和8块背板。KM14最大的特点是在满足基本三相电表功能的基础之上附带了5PPM的RTC,其可以进行自动温补和精确校准。该设计另一个特点是高精度的计量,可以进行谐波分析,包括每一个谐波分量的计算。内嵌的3232乘法器,可以很好地支持谐波计量算法和复杂电能参数的计量。整个设计能够完全满足国家电表最高等级电表的要求。该电表的计量部分将传统的4种低功耗模式换成了11种低功耗模式,可以灵活配置。系统的低功耗得益于CORTEXM0内核、飞思卡尔薄膜存储器(TFS)FLASH工艺以及外设的低功耗设计。除了低功耗,该设计有加密和安全模块,符合AES、ECC和RSA的认证。322主控单元电表的电源管理、输出显示、按钮输入、时间计算等一系列处理还需要有核心微处理器,出于综合考虑,本设计采用了KINETISL系列KL36作为系统控制器。KINETISL系列MCU集新型ARMCORTEXM0处理器的卓越能效和易用性与KINETIS32位MCU组合的性能、丰富的外设集、支持功能和可扩展性于一身。有了KINETISL系列,设计者不再因限制功耗的问题而拘泥于8位和16位MCU。该系列具有优化的动态和停止电流并提供出色的处理性能,而且还提供多种片上闪存密度以及丰富的模拟模块、连接功能和HMI外设。KINETISKL3XMCU系列增加了一个灵活的低功耗段式LCD控制器,可支持376个段。KINETISKL3X系列还兼容KINETISK30ARMCORTEXM4内核系列,为迁移到更高性能和实现功能集成提供了解决之道。器件涵盖了从采用64LQFP封装并配备64KB闪存的型号到采用100LQFP/121MAPBGA封装并配备256KB闪存的型号,结合了超低功耗性能,包含一套丰富的模拟、通信、定时和控制外设。这些特性使KINETISKL3X系列非常适用于需要显示功能的应用,如恒温器、流量计和智能电表。KINETISL系列MCU提供多个低功耗智能外设,即使在MCU处于深度休眠模式时也能维护正常功能,因此可实现少消耗多工作。DMA控制器、计数器、定时器、通信接口、ADC、比较器都能够在不占用CPU的情况下做出自己的决策。传统的MCU必须激活主时钟和处理器内核才能执行任务,即使是执行琐碎的任务,如发送或接收数据、捕捉或生成波形或模拟信号采样时也是如此。KINETISL系列外设不需占用内核或主要系统就能执行这些功能,从而大大降低能耗并延长电池寿命。这也使得其特别适合用于智能电表这类需要长时间持续使用的仪器中。此外,在该设计中KL36MCU和片上硬件RTC一起只需要一个外置32KHZ的晶振就可以驱动,节省了外部元器件。4软件设计该设计的软件开发并不是从零开始,可以采用飞思卡尔的应用架构、基于滤波器的计量算法(如希尔波特滤波器)和FFT计量算法。其中,基于FFT的谐波分析算法在64点的FFT时,可以支持32次谐波。飞思卡尔提供的算法库用来帮助精确计算有功、无功、总功率等。本设计用到的其他软件库如下所示。(1)ZCD零交叉检测,用于计算电源线频率。(2)ADC采样AFESDADC用于采样电流,SARADC用于采样电压,补偿技术可确保电压和电流同时采样。(3)RTC补偿库RTC输出精度在整个温度范围内均达到5PPM。(4)计量表与控制MCU之间的SPI按下按钮之类的信息,KM14通知KL36电能信息,KL36可能反馈有用信息。(5)段式LCD显示显示有功功率和无功功率值。5通信协议三相电表数据通信接口是为配合电力系统实现用电管理现代化而设计的。从前文中,我们可以知道本设计有两路隔离RS485输出。RS485采用差分信号负逻辑,2V6V表示“0”,2V6V表示“1”。RS485有两线制和四线制两种接线,现在多采用的是两线制接线方式,这种接线方式为总线式拓扑结构,在同一总线上最多可以挂接32个节点。在RS485通信网络中一般采用的是主从通信方式,即一个主机带多个从机。在使用RS485接口时,对于特定的传输线路,从RS485接口到负载其数据信号传输所允许的最大电缆长度与信号传输的波特率成反比,这个长度数据主要是受信号失真及噪声等因素所影响。理论上,通信速率在100KP/S及以下时,RS485的最长传输距离可达1200M。6仿真实验该设计的目的就是在保持低功耗的同时达到高精度,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论