智能电网作为下一代电网的发展模式而倍受关注,中国国家电网公司(“中国国网”)也对智能电网进行了全新的规划。在刚刚结束的飞思卡尔技术论坛(FTF)上,除主题演讲外,还就智能电网改造的话题进行了专家讨论会,探讨行业的最新动态和趋势。飞思卡尔也展示了为中国国网新标准而特别研发的、专供中国国网应用的新一代智能微控制器(MCU)MZ系列。
飞思卡尔MZ系列是智能电表用MCU,有8位和32位两种,分别基于S08内核和ColdFire内核。两者均支持新国网标准有关基本计量功能增加,费控功能复杂,具备多种抄表通讯模式,以及电子线路布局布线位置相对固定等特点。
MZ系列最主要的特点是所有芯片都可以实现64引脚芯片完全兼容,工程师在更改设计时可以无需修改PCB布线,从而可以直接进行产品升级。此外,该系列产品采用的是同一套开发工具,软件和模块移植性强,大大减少开发时间。外置LCD驱动,可以让客户把LCD驱动和LCD放在一起,减少布线,提高方案抗干扰能力。
飞思卡尔技术销售经理张明峰介绍说,以8位的MZ60为例,其64引脚封装包括55个IO端口;2路硬件异步串口;3个16位定时计数器,总计支持多达10路引脚通道时间控制,其中任意一路均可以通过软件配置成输入脉冲沿捕捉、定时比较电平输出或PWM脉宽调制;带总共16路输入的8位ADC;另外硬件SPI和I2C模块各一个;还有一个8位的实时计数器可以在芯片休眠时维持定时计数并唤醒MCU。“芯片附带的丰富接口,很容易满足设计者外设需求。以下面的设计为例,芯片提供的各引脚能够最大程度的满足硬件需求,无需外借端口,在满足整体设计指标的情况下,降低系统成本。”
图1,MZ系列一站式解决方案硬件框图
上图以64K字节EEPROM为主,附设2M字节串行Flash 扩充。MCU工作于内部时钟,无需片外晶体振荡,可通过运行过程中的动态标定来保证时钟精度。2路硬件串口被用来进行485抄表和电力线载波通讯,引脚通道实现脉冲输入捕捉检测电量脉冲和软件配合模拟实现相对低速的异步串行通讯。ADC模块则直接用于监测电池电压和交流供电状态检测,硬件SPI模块用于和前端计量芯片通讯,节约软件开销。
人们经常听见的分段计价以及掉电计数等功能则是通过图中所示的定时器以及实时计数器完成。其中,16位的定时器及其所附的引脚通道用以产生一个1ms间隔的系统时间节拍,帮助软件任务进行定时控制,如定时抄表,波峰波谷电价计费等功能。8位的实时计数器则是在交流掉电后帮助芯片在进入低功耗休眠状态时维持工作,用来周期性地唤醒MCU,定时检测并记录开盖、按键、电池电压和交流恢复等状态。
设计要点:
电源设计方面,MCU主板和前端计量板直接共地,交流供电和电池供电通过简单的二极管通路切换,交流供电及电池电压可以直接送片上ADC进行掉电检测,可省去一般设计用于掉电检测和电池检测的电压比较器;
实时时钟方面,外置RTC芯片和MCU通过I2C总线控制,读取时钟参数,可实现单片机自身内部时钟的频率校准;
计量部分,采用外置计量芯片,MCU通过SPI总线对芯片进行配置和数据读取,MCU软件配合来实现软件校表,实现电流和电压的零偏校准。
数据通讯方面,RS485通讯支持最高速率19200bps,而红外抄表通讯可支持1200/2400bps,载波通讯基于片上硬件SCI模块可实现MCU和载波模块之间的9600bps串行通信。
数据保护方面,交流掉电后MCU进入电池供电的低功耗休眠模式。通过内部实时计数器定时唤醒,整个系统功耗可低于7uA。
张明峰介绍,除了MCU,飞思卡尔还提供一些智能电表设计配套芯片,用来配合实现一些关键功能,一站式帮助开发者提供即插即用完整解决方案。
关键字:飞思卡尔 MZ系列 单片机
引用地址:
飞思卡尔MZ系列单片机为国网电表提供完备芯片方案
推荐阅读最新更新时间:2024-03-30 21:31
关于使用c8051fxxx单片机用户常见疑问如下
1. 振荡器 问:内部时钟振荡器是不是不稳定?是否可以用于产生波特率的时基? 答:不同器件的内部时钟振荡器的精度是不同的( 20%)。随电源电压变化,它也将发生变化(6.5%/V)。但基本不随温度变化( 1%温度变化范围-40-+85℃)。由于不同器件内部振荡器的离散性较大,所以不能用于产生波特率,应该外接标准晶体 (而C8051F300/301内部振荡器精度为 2%,可用于产生波特率) 。 问:片内/外振荡器如何配置? 答:正确步骤: 1. 允许外部振荡器; 2. 等待1ms; 3. 查询XTLVLD '0'- '1' 4. 切换到外部振荡器。 注意:
[单片机]
基于μPD780822型单片机的客车CAN总线灯光节点设计与实现
1 引言 CAN(Controller Area Network)是德国Bosch公司最先提出的,是目前汽车控制器局域网中最流行、最常用的总线。它的主要特点是:CAN总线为多主站总线,各节点均可在任意时刻主动向网络上的其他节点发送信息,不分主从,通信灵活;CAN总线采用独特的非破坏性总线仲裁技术,优先级高的节点先传送数据,能满足实时性要求;CAN总线具有点对点、一点对多点及全局广播传送数据的功能;CAN总线上每帧有效字节数最多为8个,并有CRC及其他校验措施,数据出错率极低,某个节点出现严重错误,可自动脱离总线,总线上的其他操作不受影响;CAN总线只有2条导线,系统扩充时可直接将新节点挂在总线上,因此走线少,系统容易扩充,改型
[单片机]
51单片机入门经验分享2-关于进制 typedef 头文件 main 延时函数
接上篇帖子,单片机这种东西,如果是用来考试,翻翻书大概就可以了,如果是拿来开发一些小的作品,自学2个月,也不会太难,因为现在开发板也是很多的,资料也很丰富,如果你是想找工作,想独立开发产品,这个,对于一个刚毕业的人来说,就比较难了,很大的原因,是走了弯路,而且沿着弯路一直走了下去。我们希望分享一些有用的东西,实用的东西,让新手少走些弯路,如果每个坑都重踩一遍,这得浪费多少时间啊。 言归正传,单片机是必须要亲自动手敲代码才能学会的,所以从这一章节开始,我们会分享一些例程,并详细解析,希望能给新手带来帮助,还是那句话,本人水平有限,老手轻拍,有错误请指出,有事请留言。 一个经典的例程,点亮你的LED 我以手里的这块STC15W1
[单片机]
mcs51单片机计数器/定时器工作方式3 编程举例
2个8位方式。工作方式3只适用于定时器0。如果使定时器1为工作方式3,则定时器1将处于关闭状态。 当T0为工作方式3时,THo和TL0分成2个独立的8位 计数器 。其中,TL0既可用作定时器,又可用作计数器,并使用原T0的所有控制位及其定时器回零标志和中断源。TH0只能用作定时器,并使用T1的控制位TRl、回零标志TFl和中断源,见下图。 通常情况下,T0不运行于工作方式3,只有在T1处于工作方式2,并不要求中断的条件下才可能使用。这时,T1往往用作串行口波特率发生器(见1.4),TH0用作定时器,TL0作为定时器或计数器。所以,方式3是为了使单片机有1个独立的定时器/计数器、1个定时器以及1个串行口波特率发生器的应用场合而特地
[单片机]
51单片机程序——按键控制单个数码管显示
#include reg52.h unsigned char code table ={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,};// 显示数值表0-9 void main (void) { while(1) //主循环 { P1 = 0x01; //打开数码管的位选 P3 = 0xff; switch(P3) //P3口作为独立按键输入端,检测端口电平并做如下判断
[单片机]
桥接传感器/云端更有效 以太网MCU实践智能网关
根据IHS Markit指出,物联网(IoT)装置到2025年将增加到750亿个之多。 IoT市场的成长幅度等同于1990年代的PC市场和2000年代的手机市场。虽然这些市场也会随时间演化,但其基本需求很清楚,不过零碎且动荡大的IoT市场就不同了。 新的连接标准持续出现,目前尚未看到能完全整合的能力;基础架构已使用数十年,大多采用有线通讯协议的旧型系统亟待重整,才能与新的IoT环境互通。 尽管连接标准仍在开发中,边缘节点(即IoT中的物)的数量将因为更聪明、更智能的传感器和致动器大量投入而快速增加,为包括终端客户、服务供货商和原始设备制造商(OEM)的整个生态系统带来益处。 例如工业系统中的终端设备,若能与远程传感器、其他终端设备
[半导体设计/制造]
基于单片机AT89C2051的电子琴设计
声音的频谱范围约在几十到几千赫兹,若能利用程序来控制单片机某个口线不断的输出“高”“低”电平,则在该口线上就能产生一定频率的方波,将该方波接上喇叭就能发出一定频率的声音,若再利用程序控制“高”“低”电平的持续时间,就能改变输出波形的频率,从而改变音调。 乐曲中,每一音符对应着确定的频率,表1给出C调时各音符频率。如果单片机某个口线输出“高”“低”电平的频率和某个音符的频率一样,那么将此口线接上喇叭就可以发出此音符的声音。 本系统就是根据此原理设计,对于AT89C2051单片机来说要产生一定频率的方波大致是先将某口线输出高电平然后延时一段时间再输出低电平,如此循环的输出就会产生一定频率的方波,通过改变延时的时间就
[单片机]
意法与厦门大学合作研发32位嵌入式系统
微控制器设计开发的厂商意法半导体协同其增值服务商深圳市博巨兴,宣布与厦门大学签订合作协议,成立“ST嵌入式系统联合实验室”,并举行实验室揭牌仪式。意法半导体持续推动校园合作计划,与中国的大学携手开发嵌入式应用技术和培训电子工程专业学生,再迈出重要的一步。
作为32位微控制器的主导厂商之一,意法半导体将向厦门大学提供先进的基于32位ARM CORTEX-M3的STM32微控制器及其开发工具,信息科学与技术学院(通信工程系、电子工程系、自动化系、计算机系及智能科学与技术系)的本科生及研究生将参与意法半导体的实际项目的开发。此外,意法半导体将提供所需的全部培训和技术支持,从事教学和学术研究,协助大学院校及产业
[单片机]