1. mcu
    mcu
    +关注
    关注 22
    文章 1862
    浏览量 169545
  2. Linux
    +关注
    关注 26
    文章 2235
    浏览量 89456
  3. 智能硬件
    +关注
    关注 147
    文章 1680
    浏览量 57595

MCU+MPU双处理器架构的电力馈线终端设计方案

ZLG致远电子 2018-01-12 09:24 次阅读
目前市面上大多电力FTU产品均采用MCU+MPU双处理器架构,以利用MCU的实时性和MPU上运行的稳定的网络协议和文件系统资源。那么,我们是否可以把MCU+MPU的结构用一个MPU来替代?答案是完全可以,本文就介绍一种单处理核心的FTU实现方案。 FTU全名是馈线终端设备,是配电自动化系统中重要的监控设备。具有遥控、遥信,故障检测功能,并与配电自动化主站通信,提供配电系统运行情况和各种参数即监测控制所需信息,包括开关状态、电能参数、相间故障、接地故障以及故障时的参数,并执行配电主站下发的命令,对配电设备进行调节和控制,实现故障定位、故障隔离和非故障区域快速恢复供电等功能。 FTU照片如下: 图1 FTU FTU硬件需要符合《DL/T721-2000 配电网自动化系统远方终端》标准,软件需要符合《IEC 60870-5-104:2009》传输规约。从以上2份标准和规约中可以提炼出FTU的3个关键实现技术点: 1、遥信SOE分辨率需要达到1ms以内; 2、软件协议要求数据采用文件系统存储方式,存储空间需求数量级在50M字节左右; 3、要求最少2路以太网接口。 以上3点中即有实时性要求,又有比较丰富的数据处理和通信能力要求,所以常规情况会采用MCU+MPU的方案,常规硬件方案框图如下: 图2 FTU框图 下面我们就3个关键点逐一讨论FTU的MCU+MPU替代为AW280单核心方案的可行性。 一、1ms的SOE分辨率 从电力自动化装置事件顺序记录过程来看,影响装置SOE分辨率的主要因素有事件处理时间和装置时间精度。事件处理时间取决于装置状态量处理方式及硬件处理速度;装置时间精度取决于装置时钟芯片的准确度及装置时钟处理方式。装置最佳状态量处理方式为中断响应方式,以保证状态量可打断其它任务以最高优先级立即执行。 常规MPU运行的linux系统由于任务负载的不确定性,会导致中断响应时间的不确定性,这样就会造成装置状态量处理不及时,所以常规FTU方案中必须有一颗MCU运行的实时操作系统核心来处理状态量,以达到1ms以内的SOE分辨率。 AW280核心板搭载的AWorks操作系统为实时操作系统,其中断处理方式和MCU中常用的RTOS近似,这样就可以保证中断响应时间不低于常规方案;另外AW280核心板采用的MPU的运行速度为454MHZ,是常规的MCU主频的2倍以上,这就让AW280的中断响应会优于常规MCU处理方案,性能可以满足之前MCU+MPU才能实现的SOE分辨率。 二、文件系统 IEC 60870-5-104:2009规定装置需要提供文件服务,有详细规定需要提供文件系统目录查询、文件读写、文件传输等功能。常规MCU对于文件系统操作的支持有限,所以常规方案中均会采用一颗MPU搭载linux系统来提供文件服务。 AW280区别于普通MCU,可以支持NAND型FLASH,低成本实现大容量存储。AW280核心板搭载的AWorks操作系统具有完善稳定的文件系统。AW280的硬件和软件性能决定了可以满足之前MCU+MPU才能实现的文件系统服务。 文件系统在AWorks系统中的位置见下图: 图3 文件系统在AWorks系统中的位置 三、以太网需求 FTU至少需要2路以太网来完成不同对象之间的通信,常规方案中MCU一般只具备一个网口,导致必须要多加一颗MPU来增加网络接口。 AW280搭载的IMX280芯片本身具有2路以太网,并且AWorks系统默认支持双网口。这在常规MCU上没有,在常规的RTOS上也少见双路以太网的支持。所以AW280可以满足之前MCU+MPU才能实现的多网口功能。 另外,AW280具有SPI可以连接国家电网加密IC,AW280具有5路UART可以满足周边设备通信需求。 综上所述,AW280核心板完全可以胜任FTU的功能需求,可以取代传统MCU+MPU方案。 图4 AW280系列核心板

热门推荐

  1. 【干货】全自动AI移动机器人开源资料
  2. 电子书 中美人工智能行业生态比较
  3. 电子书 电源开关设计秘笈 第一部
  4. 麦肯锡AI报告 人工智能如何为公司提供真正价值
  5. 采用Raspberry Pi 3和扩展板对工业控制设计(附代码)
原文标题:【经验】电力馈线终端设计方案 文章出处:【微信号:ZLG_zhiyuan,微信公众号:ZLG致远电子】欢迎添加关注!文章转载请注明出处。
收藏 人收藏
分享:

评论

相关推荐

在嵌入式系统中,主控MCU集成多种片上外设设计

本文导读随着MCU的快速发展,MCU内部往往集成了多种外设。同种外设在不同MCU中的实现可能千差万别....
的头像 ZLG致远电子 发表于 05-25 09:04 113次阅读
在嵌入式系统中,主控MCU集成多种片上外设设计

基于STM32的语音导览系统的设计方案

景点语音导览主要有以下几种方式:一种是通过全球定位系统(GPS)的用户终端接收工作卫星的导航信息,从....
的头像 电子设计 发表于 05-25 08:01 4次阅读
基于STM32的语音导览系统的设计方案

请问仿真中MCU器件很少,怎么添加其他的MCU?怎么找?

发表于 05-24 23:05 31次阅读
请问仿真中MCU器件很少,怎么添加其他的MCU?怎么找?

微芯科技推出两大全新单片机系列

无论是用于入门级嵌入式开发,用作连接应用的主控制器,还是充当附加组件以减轻大型系统负荷,8位单片机(....
发表于 05-24 17:14 43次阅读
微芯科技推出两大全新单片机系列

基于AM335x平台 Linux系统上运行PRU程序(下篇)

发表于 05-24 16:56 27次阅读
基于AM335x平台 Linux系统上运行PRU程序(下篇)

基于AM335x平台 Linux系统上运行PRU程序(上篇)

发表于 05-24 16:40 14次阅读
基于AM335x平台 Linux系统上运行PRU程序(上篇)

Python快速入门方法

发表于 05-24 15:37 87次阅读
Python快速入门方法

基于嵌入式Linux的语音识别系统硬软件设计详细讲解教程

该设计运用三星公司的S3C2440,结合ICRoute公司的高性能语音识别芯片LD3320,进行了语....
发表于 05-24 15:15 73次阅读
基于嵌入式Linux的语音识别系统硬软件设计详细讲解教程

中国移动在深圳成立智能硬件创新中心

5月18日,中国移动宣布在深圳成立智能硬件创新中心,由中国移动终端公司管理,这是国内通信运营商成立的....
的头像 通信头条 发表于 05-24 15:13 177次阅读
中国移动在深圳成立智能硬件创新中心

linux标准学习教程,让你学习linux有方法

发表于 05-24 15:06 67次阅读
linux标准学习教程,让你学习linux有方法

全志式发布了无线MCU系列芯片XR871

故事机解决方案硬件部分采用XR871ET+AC101套片形式,打造出一个高集成度高性价比的音频方案。....
的头像 深圳市汽车电子行业协会 发表于 05-24 10:37 624次阅读
全志式发布了无线MCU系列芯片XR871

嵌入式Linux主设备号和次设备号的获取

静态分配设备号,就是驱动程序开发者,静态地指定一个设备号。对于一部分常用的设备,内核开发者已经为其分....
的头像 嵌入式ARM 发表于 05-23 17:18 136次阅读
嵌入式Linux主设备号和次设备号的获取

瑞萨电子宣布推出5款新产品 扩充其16位微控制器(MCU)产品线

全球领先的半导体解决方案供应商瑞萨电子株式会社(TSE:6723)的子公司瑞萨电子(中国)有限公司(....
发表于 05-23 15:21 49次阅读
瑞萨电子宣布推出5款新产品 扩充其16位微控制器(MCU)产品线

中断程序时间过长导致的后果是什么?

发表于 05-23 10:06 127次阅读
中断程序时间过长导致的后果是什么?

MCU单片机主流芯片公司有哪些_十大主流MCU单片机公司汇总

本文主要盘点了全球十家主流MCU单片机公司,分别有瑞萨电子、恩智浦、微芯科技、意法半导体、英飞凌、德....
发表于 05-22 16:44 310次阅读
MCU单片机主流芯片公司有哪些_十大主流MCU单片机公司汇总

Achronix告诉你,新一代人工智能硬件需要具备哪些特质

如今AI的触角已经伸向了市场各个领域,AI离不开硬件,新一代人工智能硬件相较于之前的硬件有什么不一样....
发表于 05-22 15:17 244次阅读
Achronix告诉你,新一代人工智能硬件需要具备哪些特质

OMAP35x Linux PSP数据表

本文档提供了OMAP35X Linux PSP包的一部分的设备驱动程序的概述和性能数据。
发表于 05-22 09:24 26次阅读
OMAP35x Linux PSP数据表

浅谈Microchip MCU系列实现降低功耗的措施

对大多数应用来说,人机界面、低功耗和无线连接集成是单片机(MCU)的三大前沿技术。而新型技术的推出都....
发表于 05-22 07:13 174次阅读
浅谈Microchip MCU系列实现降低功耗的措施

请问依靠RM48系列MCU的自身资源是否可以实现对时钟的高覆盖率诊断?

发表于 05-22 01:58 48次阅读
请问依靠RM48系列MCU的自身资源是否可以实现对时钟的高覆盖率诊断?

我现在做一个多路模拟信号接到MCU做AD采集,请问有没有 IC可以把AD信号接到MCU?

发表于 05-22 01:47 32次阅读
我现在做一个多路模拟信号接到MCU做AD采集,请问有没有 IC可以把AD信号接到MCU?

我想用3359做一个EtherCAT的主站,底层的系统是选择RT linux好还是TI RTOS好呢?有没有两者的对比?

发表于 05-22 00:51 62次阅读
我想用3359做一个EtherCAT的主站,底层的系统是选择RT linux好还是TI RTOS好呢?有没有两者的对比?

要设计一款12路继电器控制电路,请问有大神可以帮助推荐一款合适的MCU吗?

发表于 05-22 00:23 70次阅读
要设计一款12路继电器控制电路,请问有大神可以帮助推荐一款合适的MCU吗?

通过这10个基础命令开始掌握Linux命令行

如果你对 Linux 感兴趣,但是一直在使用 PC 或者 Mac 桌面,你可能想知道你需要知道什么才....
的头像 Linux爱好者 发表于 05-21 17:21 311次阅读
通过这10个基础命令开始掌握Linux命令行

超低功耗 16位MSP430 MCU电源管理解决方案

TI公司的MSP430系列超低功耗MCU由多个设备组成,这些设备具有针对不同应用的不同外设集合。
发表于 05-21 16:21 28次阅读
超低功耗 16位MSP430 MCU电源管理解决方案

用30个实例探索top命令的细节

最全Linux TOP命令使用教程!
的头像 马哥Linux运维 发表于 05-20 10:20 326次阅读
用30个实例探索top命令的细节

技术帖:如何在 Linux 中使用 find

find 是日常工具箱中功能更强大、更灵活的命令行工具之一,因此值得花费更多的时间。
的头像 Linux爱好者 发表于 05-20 10:11 299次阅读
技术帖:如何在 Linux 中使用 find

手把手教你轻松玩转跨界处理器电源的设计

众所周知,处理器芯片的供电都有一定的上下电时序要求,产品设计中必须遵循芯片的上电、下电时序才能确保器....
的头像 周立功单片机 发表于 05-20 09:40 968次阅读
手把手教你轻松玩转跨界处理器电源的设计

NXP的Cortex-M系列为例做简要介绍Linux开发

单片机与应用处理器的核心区别到底是什么呢?是核心主频的差异?还是Linux系统的支持?又或者是处理器....
的头像 ZLG致远电子 发表于 05-20 08:00 993次阅读
NXP的Cortex-M系列为例做简要介绍Linux开发

驱动是如何工作的_Linux设备驱动的固件加载详解

作为一个驱动作者, 你可能发现你面对一个设备必须在它能支持工作前下载固件到它里面. 硬件市场的许多地....
的头像 88lifa利发国际娱乐网工程师 发表于 05-20 07:10 167次阅读
驱动是如何工作的_Linux设备驱动的固件加载详解

CoreOS与红帽OpenShift联手推动混合云原生服务

红帽公布CoreOS与红帽 OpenShift集成的发展蓝图 CoreOS与红帽 OpenShift....
的头像 88lifa利发国际娱乐网工程师 发表于 05-20 00:44 407次阅读
CoreOS与红帽OpenShift联手推动混合云原生服务

基于Linux的USB+20+OTG驱动的研究与实现

学习Linux的好帮手,对于大家学习一定帮助
发表于 05-19 10:29 39次阅读
基于Linux的USB+20+OTG驱动的研究与实现

电源意外关闭时MCU能否继续完成相应操作

大容量的电容虽然能延时系统掉电,使得系统在电源意外关闭时MCU能继续完成相应操作,而如果此时重新上电....
的头像 MCU开发加油站 发表于 05-19 09:14 1036次阅读
电源意外关闭时MCU能否继续完成相应操作

嵌入式Linux的开机启动流程简单的介绍

这里ROM Code是上电后最先执行的动作,就相当一个启动引导的过程;U-Boot除了初始外设外,还....
的头像 嵌入式ARM 发表于 05-18 15:04 249次阅读
嵌入式Linux的开机启动流程简单的介绍

设备驱动模型直观的认识

可以看到,我们在使用kobject、kset、ktype结构,就在sysfs虚拟文件系统下创建(通过....
的头像 嵌入式ARM 发表于 05-18 14:58 134次阅读
设备驱动模型直观的认识

MSP430F42X单片机称重秤设计实践

使用电阻式全桥传感器和使用低功耗设计实践的完全集成MCU解决方案来实现单芯片袋称重秤。
发表于 05-18 14:36 22次阅读
MSP430F42X单片机称重秤设计实践

ST MCU的生态系统:物联网催生新服务 STM32家底还算殷实?

生态系统原意是指在一定的地域内,生物与环境形成的统一的整体。随着经济社会的发展,现在我们提到生态系统....
发表于 05-17 17:16 658次阅读
ST MCU的生态系统:物联网催生新服务 STM32家底还算殷实?

美高森美和SiFive推出HiFive Unleashed扩展板 助力Linux软件和固件开发人员首次构建RISC-V PC

致力于在功耗、安全、可靠性和性能方面提供差异化的领先半导体技术方案供应商美高森美公司(Microse....
的头像 人间烟火123 发表于 05-17 11:23 629次阅读
美高森美和SiFive推出HiFive Unleashed扩展板 助力Linux软件和固件开发人员首次构建RISC-V PC

Linux操作系统下C语言编程入门.pdf

Linux操作系统下C语言编程入门
发表于 05-17 10:08 57次阅读
Linux操作系统下C语言编程入门.pdf

电源重新上电引起的MCU启动失败的原因分析

对于主电源掉电后需要继续工作一段时间来用于数据保存或者发出报警的产品,我们往往都能够看见产品PCB板....
的头像 人间烟火123 发表于 05-16 18:08 967次阅读
电源重新上电引起的MCU启动失败的原因分析

Holtek新推出超低功耗具有液晶驱动电路Flash MCU

Holtek新推出超低功耗具有液晶驱动电路Flash MCU,针对RTC On超低待机功耗应用提供最....
发表于 05-16 16:41 55次阅读
Holtek新推出超低功耗具有液晶驱动电路Flash MCU

物联网时代,如何让智能硬件开发变得更简单

物联网从提出到现在仍是碎片化的,即没有标准可言,又无事实规范。要解决这一问题,就需要一个可以兼容各色....
发表于 05-16 12:14 349次阅读
物联网时代,如何让智能硬件开发变得更简单

0.7V至3.3-V输入,3.3-V输出,高效率DC/DC转换器

这个设计是为了帮助那些希望在StalARIS®ARM®皮质-M3 MCU中设计一个需要非常低的输入电....
发表于 05-16 10:24 29次阅读
0.7V至3.3-V输入,3.3-V输出,高效率DC/DC转换器

智能硬件究竟该怎么做?怎么才能赚钱?

目前智能家居的创新应用中,不排除有部分应用确实能减轻人工负担;但大部分却在实际应用中频繁地被吐槽,新....
的头像 传感器技术 发表于 05-16 09:41 1284次阅读
智能硬件究竟该怎么做?怎么才能赚钱?

在Linux中安装Vim-anywhere

这仅仅只是一个例子。你甚至可以使用 Vim-anywhere 在烦人的 web 表单或者其他应用上进....
的头像 Linux爱好者 发表于 05-16 09:32 190次阅读
在Linux中安装Vim-anywhere

PIC24FJ256GB412低功耗加密MCU

本视频将介绍PIC24FJ256GB412系列低功耗加密单片机的详细信息,还将展示IoT演示的加密和....
的头像 亚德诺半导体(ADI)视频 发表于 05-15 18:33 428次阅读
PIC24FJ256GB412低功耗加密MCU

生态之痛:没有产业化的研发都是在耍流氓

倪光南在反思芯片发展的问题时也提到:越没人用就越无法获得应用支持,越没有应用支持就越没人用,这是个恶....
的头像 传感器技术 发表于 05-15 17:10 369次阅读
生态之痛:没有产业化的研发都是在耍流氓

德州仪器推出以太网MCU--SimpleLink MSP432

德州仪器(TI)近日在SimpleLink微控制器(MCU)平台上引入了以太网连接,这是一个用于有线....
发表于 05-15 17:03 201次阅读
德州仪器推出以太网MCU--SimpleLink MSP432

交叉编译工具链的命名规则

ARM 公司推出的编译工具,功能和 arm-none-eabi 类似,可以编译裸机程序(u-boot....
的头像 嵌入式ARM 发表于 05-15 11:06 272次阅读
交叉编译工具链的命名规则

MRAM进驻MCU 28nm下将无闪存

随着越来越多具成本效益的应用选择磁阻随机存取内存(MRAM),不仅为其带来了成长动能,业界生态系统也....
的头像 面包板社区 发表于 05-15 09:24 288次阅读
MRAM进驻MCU 28nm下将无闪存

集MCU、DDR、NandFlash、硬件看门狗等等于一体核心板

为了便于用户快速开发产品,ZLG致远电子研发设计了基于AWorks平台的,集MCU、DDR、Nand....
的头像 周立功单片机 发表于 05-15 09:15 980次阅读
集MCU、DDR、NandFlash、硬件看门狗等等于一体核心板

从全局的视角分析内核对内存的管理

内存溢出的解决办法:1、等比例缩小图片。2、对图片采用软引用,及时进行 recycle( ) 操作。....
的头像 Linuxer 发表于 05-14 14:24 173次阅读
从全局的视角分析内核对内存的管理

3 相无刷电机驱动器

DRV3211-Q1器件是一款设计用于3相电机控制的场效应晶体管(FET)预驱动器,其应用包括油泵或....
发表于 05-14 11:50 59次阅读
3 相无刷电机驱动器

了解各种系统调用助你成为一名Linux下编程高手

Linux内核中设置了一组用于实现各种系统功能的子程序,称为系统调用。用户可以通过系统调用命令在自己....
的头像 嵌入式资讯精选 发表于 05-14 11:10 317次阅读
了解各种系统调用助你成为一名Linux下编程高手

陈光祖:汽车芯片是汽车产业发展的一个基石

“在新时代,我们再也不能因为汽车芯片之艰难,而步步退却,要下铁一般的决心,改变汽车缺芯的短板,打破依....
发表于 05-14 08:38 216次阅读
陈光祖:汽车芯片是汽车产业发展的一个基石

如何解决Linux设备驱动的固件问题

作为一个驱动作者, 你可能发现你面对一个设备必须在它能支持工作前下载固件到它里面. 硬件市场的许多地....
的头像 嵌入式ARM 发表于 05-12 10:46 462次阅读
如何解决Linux设备驱动的固件问题

透了解系统调用助你成为Linux下编程高手

Linux内核中设置了一组用于实现各种系统功能的子程序,称为系统调用。用户可以通过系统调用命令在自己....
的头像 嵌入式ARM 发表于 05-11 11:27 214次阅读
透了解系统调用助你成为Linux下编程高手

Silicon Labs EFR32BG MCU系列SOC支持多协议无线连接

“智能照明”在目前在IoT应用领域中,已经展现出巨大的市场爆发力。家庭和商业领域皆可,并且结合室内定....
发表于 05-10 14:08 247次阅读
Silicon Labs EFR32BG MCU系列SOC支持多协议无线连接

三个Linux命令行工具能让你假装很忙

有时候你很忙。而有时候你只是需要看起来很忙,就像电影中的黑客一样。有一些开源工具就是干这个的。
的头像 Linux爱好者 发表于 05-10 09:24 358次阅读
三个Linux命令行工具能让你假装很忙

深入理解Linux RCU:RCU是读写锁的替代者

请注意,在单个CPU上读写锁比RCU慢一个数量级,在16个CPU上读写锁比RCU几乎要慢两个数量级。....
的头像 Linuxer 发表于 05-10 09:13 216次阅读
深入理解Linux RCU:RCU是读写锁的替代者

深入理解Linux RCU:经典RCU实现概要

减少锁竞争的一个有效方法是创建一个分级结构,如上图所示。在此,四个rcu_node 结构中的每一个都....
的头像 Linuxer 发表于 05-10 09:08 534次阅读
深入理解Linux RCU:经典RCU实现概要

88lifa利发国际娱乐

百度360搜索搜狗搜索