基于ARM的智能电网数据采集器设计

发布者:NexusDream最新更新时间:2012-11-12 来源: 21ic 关键字:ARM  智能电网  数据采集器 手机看文章 扫描二维码
随时随地手机看文章

入门级数据采集器的应用及系统结构

入门级数据采集器通常支持单相电力线,用途是采集自动抄表系统(AMR)的数据或新式带数字输出的智能电表数据。采集的数据通常存储在采集器系统的闪存中(内置或外置于微控制器本身),集中数据通过选定的通信接口在预定时间传输至上游网络。

入门级数据采集器向上游网络传递信息之前通常会执行一定量的初步数据处理。例如,结合少量的数据采样和时间记录,数据采集器可以报告某一特定时间内的电力使用情况,从短短几分钟到一个星期或一个月不等。也可以根据不同时间间隔和筛选方式对数据进行分类、存储。这样有助于公用事业公司详尽地分析电力使用趋势,数据粒度细化至单个用户,并可进行动态调整,实现更合理的电力输配。经配置后,数据采集器可监测电子式电表的下游运行情况。如果电表参数发生变化,或报告间隔超过公差,或检测到故障或异常数据,则数据采集器会实现软件智能化,及时报警,并向维护团队提供远程修复所需的信息。

各地智能电网的传输方式可能有所不同,因此,应地方规范要求,需要扩展基本功能集。根据数据采集器的部署位置,可以使用RS-485、通用分组无线业务(GPRS)或电力线通信(PLC)进行数据传输,也可用红外线或RS-485进行外部控制。许多开发商并不针对每个地区或市场进行定制设计,而是采取了“一刀切”的做法,构建系统支持可能使用的所有传输方式(但不是所有传输方式都同时使用)。此做法可能在制造时带来规模经济效益,但同时对微控制器将提出更多要求。

入门级数据采集器系统框图和资源要求


图1显示了如何配置微控制器用于入门级数据采集器,表1则列出了该设计的一般功能要求。假定该设备从多个UART端口采集数据,并支持多种基本功能,包括输入采集、数据存储、通信和维护。设计中包括用于提供时间戳数据的实时时钟RTC、进行实时供电质量检查的可选模数转换器ADC以及与外部存储器或外部设备通信(如无线传输射频模块)一起使用的可选SPI接口。

图1 用于入门级数据采集器的微控制器配置示例

表1中未列出微控制器本身的电耗要求,但通常来说,数据采集器需要高效用电。公用事业公司不想增加电网电力消耗而产生的额外成本,消费者也不愿意因使用新的计量功能而增加电费支出。


入门级数据采集器元件选举及考量

恩智浦LPC1200工业控制系列为入门级数据采集器提供了不错的解决方案。如图2所示,该系列采用ARM Cortex-M0处理器,提供高达128 KB闪存,且包含数据采集器可以使用的其他资源,如RTC、ADC和SPI。

图2 LPC1200功能框图

LPC1200系列标配支持两个UART,另外,其独特的特殊应用标准产品(ASSP)功能使得该系统可以额外支持两个硬件UART。ASSP功能让设计人员可以避免增加高端设备支出,同时又具有足够的灵活性,可在不同应用中执行多项任务。例如,其内置的ASSP还可以被配置用于I2C转DMA传输、引脚模式匹配或模拟数据记录等。使用ASSP可降低CPU的负载及减少处理简单信息时对系统运行产生的中断,可在定制微控制器功能的同时最大限度地降低系统开销。[page]

中级和高级数据采集器的应用及系统结构

较之入门级数据采集器,中级和高级数据采集器都具有更广泛的功能。高级与中级的区别通常在于CPU的速度。也就是说,高级数据采集器一般需要更快的CPU速度,而这对微控制器配置至关重要。

高级数据采集器系统框图和资源要求

高级数据采集器常用于更复杂的住宅设置和三相工业应用中。计算需求越高,CPU性能要求也越高。200 MHz以上主频通常是最佳选择。高级数据采集器还具备更先进的通信和控制功能,如以太网和Wi-Fi、用于交互式显示的LCD接口以及供本地数据下载的USB主机。这些新增功能需要更多闪存与系统内存,且需要实时操作系统(RTOS)。图3给出了示例功能框图。

图3 用于高级数据采集器的微控制器配置示例

图4 用于中级数据采集器的微控制器配置示例

高级数据采集器元件选举及考量

对于图3的应用方案,恩智浦LPC3250系列不失为一个很好的选择。该系列采用ARM9 CPU内核,其运行速度高达266 MHz,同时采用矢量浮点(VFP)协处理器用于高级算术运算。此外,还提供了必要的外设和接口,包括7个UART、1个带专用DMA控制器的10/100 G以太网MAC、1个具有全速主机和设备性能的USB OTG、1个RTC,以及1个灵活的可支持STN和TFT面板的LCD控制器。
图3的配置为三芯片解决方案,因为微控制器需要外部SDRAM和NAND闪存才能形成足够的存储器资源。如果系统不需要这么快的CPU时钟频率,则选择一款板载资源充足的微控制器往往更为可取,这也正符合了中级解决方案的要求,如图4所示。

中级数据采集器元件选举及考量

相对于高级解决方案,中级数据采集器的突出优点是成本较低。因为需要较少的组件,所以在PCB方面可节省高达2~3美元成本。简单的配置带来更好的经济性,但性能上的局限使得中级数据采集器更适合作为入门级的升级产品使用,并非高级解决方案的替代方案。中级数据采集器更适合于以牺牲系统功能换取成本的工业应用。对于想提高系统性能的住宅应用来说也是不错的选择,如以太网实时通信可用于控制用户电源开与闭,或用于报告状态变化(显示设备篡改)等。
恩智浦LPC1760系列非常适合中级数据采集器。该系列采用ARM Cortex-M3 CPU,主频高达100 MHz,且包括最大64 KB的SRAM和512 KB闪存。板载外设和通信接口也为中级数据采集器提供了充足的资源。

数据采集器执行了提高电网智能化的重要任务。选择合适的32 bit微控制器可简化开发步骤,设计出经济高效的解决方案。选择微控制器时,工程师应考虑片上资源,也应考虑其他设计因素,如设备可靠性(温度和湿度范围、数据保持能力、电流快速瞬变可靠性、防静电等)、系统级组件集成、区分功能(如数据加密),当然还有价格因素。恩智浦的ARM解决方案包括LPC1200、LPC32x0和LPC1760系列,可提供最佳的性能特点组合及满足系统需求,是各种住宅甚至是工业用数据采集器设计的理想选择。

关键字:ARM  智能电网  数据采集器 引用地址:基于ARM的智能电网数据采集器设计

上一篇:DIALOG SEMICONDUCTOR面向ARM®四核应用处理器推出最强大的电源管理芯片
下一篇:ARM工作模式和BOOTLOADER -2410

推荐阅读最新更新时间:2024-03-16 13:12

联电携手ARM扩大28奈米布局
    晶圆代工厂联电在28奈米制程上扩大布局,与ARM在14日联手宣布,由ARM将提供ARM Artisan实体IP平台和POP IP,使用在联电28奈米高效能低功耗HLP制程上,应用在各种行动装置、通讯、数位家庭等相关产品上,双方已签署正式协议。 联电旗下先进制程包括28奈米的布局,在2014年奋起直追,尽管外界对于联电28奈米制程的营收贡献看法不一,预计比重仍在10%以内,但内部期待甚深,至少可摆脱给外界先进制程落后的观感,也可与最大竞争对手GlobalFoundries一较高下,分食布局IC设计客户订单。 联电的28奈米制程正积极追赶,盼2014年的营收贡献能有所突破。李建梁摄 联电为了强化28奈米的布局,扩大与ARM合
[手机便携]
基于DSP/ARM双核系统的通信接口设计
嵌入式系统的核心是嵌入式微处理器和嵌入式操作系统。早期的嵌入式系统硬件核心是各种类型的8位和16位单片机;而近年来32位处理器以其高性能、低价格,得到了广泛的应用。近年来,又出现了另一类数据密集处理型芯片DSP。DSP由于其特殊的结构、专门的硬件乘法器和特殊的指令,使其能快速地实现各种数字信号处理及满足各种高实时性要求。随着现代嵌入式系统的复杂度越来越高,操作系统已成为嵌入式系统不可缺少的部分。免费的嵌入式操作系统,如 Linux等,随着自身不断的改善,得到了飞速的发展。Linux是一个免费的、强大的、可信赖的、具有可伸缩性与扩充性的操作系统。Linux实现了许多现代化操作系统的理论,并且支持完整的硬件驱动程序、网络通信协议与多处
[单片机]
基于DSP/<font color='red'>ARM</font>双核系统的通信接口设计
关于IAR的一些总结 -- ARM调试和Flash调试的区别
最近一直埋头于 毕业论文 的撰写当中,真是有种“两耳不闻窗外事,一心只写毕业论文”的感觉啊。成天大眼对小眼地面对着word、viso和知网客户端等等文字编辑工具真是有种麻木的赶脚,不写论文不知道,一写论文吓一跳,感觉让我写上几万行代码也比坐在电脑面前憋出几万字论文来的轻巧,“问君能有几多愁,恰似一江春水向东流”,哎,突然间发现,人生最最痛苦的不是人死了钱没花了,而是写了十几天的论文才发现,晕,还有一多半没写呢,不过木有办法,只能硬着头皮上了,再此之前还是更篇博客为好,不然该沉底落灰了(话说貌似断更了好长时间了,不过幸好不是写小说,不然该被拍砖了),哈哈~ 闲话少说,下面进入正题。其实关于Flash调试和RAM调试的概念,我也是
[单片机]
关于IAR的一些总结 -- <font color='red'>ARM</font>调试和Flash调试的区别
Arm:大部分产品不受美出口管制约束
Arm首席执行官Simon Segars表示,我们大部分产品不受美国的出口管制约束,这不会随着美国母公司的改变而改变。 英伟达今日发布声明,正式宣布将以400亿美元的价格从软银手中收购Arm。根据协议,英伟达将向软银公司支付价值215亿美元的英伟达股票,以及120亿美元现金,其中包括签约时即刻支付的20亿美元。英伟达同时也确认,这笔交易不包括Arm的IoT服务。 英伟达首席执行官黄仁勋和Simon Segars在接受媒体采访时表示,英伟达将保留Arm的英国总部,这使其免受许多美国出口管制法律的影响以及开放的许可模式。 黄仁勋强调,就技术管辖权而言,此交易中不会有任何改变。Arm技术起源于英国,它将继续留在英国,因为Arm公司总部仍
[手机便携]
ARM高管阐述2013年发展蓝图
        3月21日,ARM在北京举行了媒体沟通会。ARM全球业务拓展执行副总裁Antonio Viana介绍了其2012年的业绩及未来发展方向。        2012年,ARM共签署了110项专利授权,其中17项与v8架构有关。全球基于ARM架构的芯片出货量有87亿片,市场份额增加到32%,Cortex-A和Mali系列是功臣。        2013年,ARM将关注4个重要市场:计算、服务器、网络连接和嵌入式图形处理。        移动计算和家庭网络连接领域已毋庸多言,这是ARM的传统地盘。不过,Antonio仍流露出些许忧虑:“ARM最不想见到推入市场的手机是x86架构的,因为x86会从现有市场拿走一部分
[手机便携]
ARMLinux驱动移植RTC(实时时钟)移植
硬件平台:FL2440 内核版本:2.6.28 主机平台:Ubuntu 11.04 内核版本:2.6.39 原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/6584285 首先修改内核源码/arch/arm/mach-s3c2410/mach-smdk2410.c 添加红色字体部分 static struct platform_device *smdk2410_devices __initdata = { &s3c_device_usb, &s3c_device_lcd, &s3c_device_wdt, &s3c_device_i2c,
[单片机]
ARMLinux驱动移植RTC(实时时钟)移植
Ubuntu安装arm-linux-gcc 详细步骤
gcc编译的只能在Linux中使用,要在ARM中使用,还要使用交叉编译工具: arm-linux-gcc 1.获取压缩包 首先尝试使用命令行安装,结果如下: 但是此方法需要翻墙获取(我听别人说的…),一般情况不会成功的。 所以在主机上下载 arm-linux-gcc的安装包,通过FTP传输工具发送压缩包到Ubuntu中: 发送到 /tmp 路径下,如图: 2.解压 压缩包到指定路径 然后解压压缩包到根目录,注意这里使用tar命令,根据压缩包的后缀信息看出使用bzip2压缩然后tar命令分包: sudo tar -xjvf arm-linux-gcc-4.6.4-arm-x86_64.tar.bz2 -C /
[单片机]
Ubuntu安装<font color='red'>arm</font>-linux-gcc 详细步骤
ARM的等精度测频在机组转速测控中的应用
  传统测量方法有2种,一种是测频法(M 法),是对被测信号在闸门时间(T—Nfo,N 个基准信号脉冲的时间)内的脉冲进行计数(计数值为M),被测信号的频率为 ,误差为   另一种是测周法(T法),是在被测信号一个周期内对基准脉冲计数(计数值为N),被测信号的频率为 , 误差为 。   其中, 为基准信号频率准确度,通常可达 ;对于测频法,在相同的闸门时间内,对于任意的f不能保证在T时间内正好有M 个T ,因此会产生最大±1个T 的量化误差,并且随着被测频率f 减小,M 减小,误差越大,因此,测频法只对高频信号有较好的测量精度;对于测周法,随着被测频率.f 增大,N 越小,误差越大,因此测周法只对低频信号有较好的测量精度
[单片机]
<font color='red'>ARM</font>的等精度测频在机组转速测控中的应用
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved