0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于高端Cortex-A9处理器的电能质量分析与录波方案设计

武汉万象奥科 2022-06-20 15:02 次阅读

随着国家工业规模的扩大和科学技术的发展,电网负荷结构面临诸多电能质量问题。一方面,非线性、冲击性和不平衡负荷的大量增长使得电能质量恶化;另一方面,随着信息技术的发展。越来越多的敏感负载对电能质量的要求也越来越高。这就要求电能质量检测分析设备具有实时检测、快速分析、实时显示的能力。

采用嵌入式计算机系统(ARM)和高性能数字信号处理器(DSP)处理器架构设计电能质量分析仪能满足上述要求。DSP 系统实现电压、电流信号的实时采集处理,通过傅里叶变换和小波算法得到电能质量参数;ARM 嵌入式平台运行Linux操作系统完成人机交互、数据存储、异常录波、实时显示等功能。


基于高端Cortex-A9处理器的电能质量分析与录波方案设计

硬件系统包括信号调理、数据采集与处理、ARM 嵌入式平台、协控制器电源系统5 个模块,系统框架如下图所示。电网电压电流信号经调理电路预处理;采用高速 ADC数字化后由 DSP 处理器系统实现缓存及快速、准确的分析计算;采集到的波形数据和分析计算结果通过 FIFO 传递到 ARM 嵌入式平台;采用 LCD 实现波形和分析结果显示;


基于高端Cortex-A9处理器的电能质量分析与录波方案设计

采用 SATA硬盘存储设备来存储大量的数据以便回放或进一步深入分析;利用键盘或触摸屏实现人机交互功能;设置 RS-232、USB网络接口,便于实现电能质量分析装置统化和网络化扩展。

系统中采用 FPGA芯片设计协控制器。它的作用主要是产生A/D转换器所需要的采样时钟、完成采样通道的时序控制、综合 FIFO 读时钟逻辑、控制逻辑等。

推荐方案

设计采用基于NXP i.MX6Q的核心模块,集成四核1.0GHz Cortex-A9处理器、2GB内存、8GB存储,模块支持众多外设接口:LCD 接口用于 TFT 液晶屏的驱动,USB 接口适用于多种即插即用设备,SATA接口可以支持硬盘用于海量数据存储(实现录波),触摸屏接口可实现触摸屏控制,网络接口实现数据与后台服务器上传,串口可以扩展RS-485、GPS等功能,扩展总线接口与PCIe接口可扩展FPGA。


基于高端Cortex-A9处理器的电能质量分析与录波方案设计


ARM 嵌入式平台移植了Linux操作系统。在实时数据管理、图形界面、开发环境等方面极易上手。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ARM
    ARM
    +关注

    关注

    134

    文章

    8651

    浏览量

    361780
  • Linux
    +关注

    关注

    87

    文章

    10990

    浏览量

    206734
  • 电能质量分析

    关注

    0

    文章

    35

    浏览量

    7706
收藏 人收藏

    评论

    相关推荐

    Cortex™-M3处理器介绍

    本实验的目的是向您介绍意法半导体Cortex™-M3处理器,该处理器使用ARM®KEIL™MDK工具包,具有集成开发环境μ®。 我们将在Keil MCBSTM32C评估板上使用串行线查看
    发表于 09-04 08:01

    Arm Cortex-M55处理器数据集

    ARM Cortex-M55处理器是一款完全可合成的中端微控制处理器,实现了ARMv8.1-M主线架构,并支持M-Profile向量扩展(MVE),也称为ARM氦技术。 它是ARM
    发表于 08-25 07:46

    Arm Cortex-M23处理器产品介绍

    ARM Cortex-M23处理器是一款非常紧凑的两级流水线处理器,支持ARMv8-M基准架构。 配备TrustZone的Corest-M23是最受限制的物联网和嵌入式应用程序的理想处理器
    发表于 08-25 06:19

    将GICv2中断控制与ARM Cortex-A5x和Cortex-A72处理器集成

    与之前的一些ARM处理器(如Cortex-A9 MPCore)不同,ARM®Cortex®-A5x MPCore和Cortex-A72 MP
    发表于 08-23 07:21

    ARM Cortex-R52处理器技术参考手册

    Cortex-R52处理器是一款中等性能的有序超标量处理器,主要用于汽车和工业应用。 它还适用于各种其他嵌入式应用,如通信和存储设备。 Cortex-R52
    发表于 08-18 07:07

    Arm Cortex-R82处理器技术参考手册

    在本手册中,以下术语指的是下面提供的描述。 核心A核心包括与数据处理单元、存储系统和管理、电源管理以及核心级调试和跟踪逻辑相关的所有逻辑。 在Cortex®-R82处理器环境中,CPU
    发表于 08-17 08:02

    ARM Cortex-M7处理器参考手册

    Cortex-M7处理器是一款高效、高性能的嵌入式处理器,具有低中断延迟、低成本调试的特点,并具有与现有Cortex-M Profile处理器
    发表于 08-17 07:55

    Arm Cortex-R82处理器技术参考手册

    Cortex®-R82处理器是一款中等性能的多核有序超标量处理器,适用于实时嵌入式应用。 Cortex®-R82处理器采用ARM®V8-R
    发表于 08-17 07:45

    Cortex-A9技术参考手册

    Cortex-A9处理器是一款高性能、低功耗的ARM宏单元,具有提供完整虚拟内存功能的一级高速缓存子系统。 Cortex-A9处理器实现ARMv7-
    发表于 08-17 06:53

    Arm Cortex-R52处理器技术参考手册

    Cortex-R52处理器是一款中等性能的有序超标量处理器,主要用于汽车和工业应用。 它还适用于各种其他嵌入式应用,如通信和存储设备。 Cortex-R52
    发表于 08-17 06:24

    ARM Cortex-M85处理器软件优化指南

    Cortex®-M85处理器是一款完全可合成的高性能微控制处理器,实现了Arm®v8.1‑M主线架构,其中包括对M‑profile矢量扩展(MVE)的支持。该
    发表于 08-10 07:43

    ARM Cortex-M85处理器技术参考手册

    Cortex®-M85处理器是一款完全可合成的高性能微控制处理器,它实现ARM®v8.1-M主线架构,其中包括对M-Profile向量扩展(MVE)的支持。该
    发表于 08-09 07:28

    ARM Cortex-M4处理器技术参考手册

    Cortex-M4处理器包含处理器核心、嵌套矢量中断控制(NVIC)、高性能总线接口、低成本调试解决方案和可选的浮点单元(FPU)。
    发表于 08-08 07:18

    Cortex-A9处理器技术参考手册

    Cortex-A9处理器是一款高性能、低功耗的ARM宏单元,具有L1缓存子系统,可提供完整的虚拟内存功能。Cortex-A9处理器实现ARMv7-A
    发表于 08-02 16:29

    Arm Cortex-A32处理器高级SIMD和浮点支持技术参考手册

    Arm Cortex-A32 Cortex-ACortex‑A32处理器支持A32和T32指令集中的高级SIMD和浮点指令。
    发表于 08-02 14:50