深入剖析 ADE7878 评估板:从硬件到软件的全方位解读

电子说

1.4w人已加入

描述

深入剖析 ADE7878 评估板:从硬件到软件的全方位解读

在电子工程师的日常工作中,精准的电能测量是一个关键需求。今天,我们就来详细探讨一下 Analog Devices 的 ADE7878 评估板,它为我们提供了一个全面评估 ADE7878 电能计量 IC 的平台。

文件下载:EVAL-ADE7878EBZ.pdf

评估板特性与概述

特性亮点

ADE7878 评估板专为配合软件实现全功能三相电能表而设计。它具有以下显著特点:

  • 便捷连接:通过螺丝端子可轻松连接外部传感器,方便进行各种测试和应用。
  • 灵活修改:使用 PCB 插座,能方便地修改信号调理组件,满足不同的设计需求。
  • 状态指示:CF1、CF2、CF3、IRQ0 和 IRQ1 逻辑输出处设有 LED 指示灯,便于实时监测状态。
  • 隔离与通信:计量组件采用光隔离设计,通过 USB 与 PC 进行通信,确保数据传输的安全性和稳定性。
  • 参考选项:提供外部电压参考选项,可用于片上参考评估。
  • 固件更新:支持基于 PC COM 端口的固件更新,方便后续功能升级。

总体描述

ADE7878 是一款高精度的三相电能测量 IC,具备串行接口和三个灵活的脉冲输出。它集成了七个 ADC、参考电路以及进行总(基波和谐波)有功、无功和视在电能测量、基波有功和无功电能测量以及均方根计算所需的所有信号处理功能。评估板包含 ADE7878 和 NXP Semiconductors 的 LPC2368 微控制器,两者通过光隔离,微控制器通过 USB 接口与 PC 通信,固件更新可通过 PC COM 端口和普通串行电缆完成。

评估板硬件详解

电源供应

评估板有三个电源域:一个为微控制器和光耦合器的一侧供电,一个为光耦合器的另一侧供电,一个为 ADE7878 供电。微控制器的电源地通过 USB 电缆与 PC 地相连,而 ADE7878 的电源地由相电压 VAP、VBP、VCP 和 VN 的地决定,且与微控制器的电源地不同。微控制器的 3.3 V 电源由 P12 连接器提供,ADE7878 的 3.3 V 电源由 P9 连接器提供,闭合跳线 JP2 可确保 ADE7878 的 3.3 V 电源也提供给光耦合器。

模拟输入

电流输入(P1 - P4)

ADE7878 可测量三相电流和中性电流。可使用电流互感器或 Rogowski 线圈来感应电流,但不能混用。不同相电流和中性电流的内部 PGA 增益不同,因此可使用不同比例的传感器,但需确保 PGA 输出信号的比例相同,否则会影响 ADE7878 的匹配功能。

  • 电流互感器:使用电流互感器时,需根据其比例和系统最大电流定义 R1 和 R2 负载电阻,公式为 (R 1=R 2=1 / 2 × 0.5 / sqrt(2) × N / I_{FS})。同时,要注意避免二次侧开路,以免产生高电压,造成电击危险和损坏电子元件。
  • Rogowski 线圈:使用 Rogowski 线圈时,无需负载电阻,需打开 JP3A 和 JP4A 跳线引入额外的抗混叠滤波器,并通过设置 CONFIG 寄存器的 Bit 0 (INTEN) 启用 ADE7878 的积分器。

电压输入(P5 - P8)

电压输入可直接连接到线电压源,线电压通过简单的电阻分压器网络进行衰减后提供给 ADE7878。电压通道的衰减网络设计为使网络的截止频率(3 dB 频率)与电流通道输入的抗混叠滤波器匹配,以防止在低功率因数下出现大的电能误差。

跳线设置

评估板上的跳线设置对其正常工作至关重要,不同的跳线状态决定了不同的功能和连接方式。例如,JP1 用于连接 AGND 到地,默认焊接;JP2 用于连接 ADE7878 的 VDD 电源和光耦合器的电源,默认闭合等。具体的跳线设置可参考文档中的表格。

评估板软件介绍

软件安装与卸载

ADE7878 评估板由基于 Windows 的软件支持,该软件可让用户访问 ADE7878 的所有功能。软件安装在 CD-ROM 上,包含 NXP LPC2368 项目和基于 LabVIEW 的程序。安装时,将 CD-ROM 放入光驱,双击 LabView_projectinstallation_filessetup.exe 即可完成安装。卸载时,可通过控制面板的“添加/删除程序”选项进行操作。

软件界面与功能

软件启动后,会显示一个包含主菜单、子菜单和通信端口显示框的前端面板。用户需先选择用于连接 PC 和评估板的 COM 端口,默认使用 SPI 端口进行串行通信。主菜单中的“查找 COM 端口”功能可让 PC 尝试连接评估板,并设置通信参数。

PSM0 模式 - 正常功率模式

在该模式下,可进行多种操作,如进入 PSM0 模式、重置 ADE7878、配置通信、测量各种功率和电能等。例如,进入 PSM0 模式时,微控制器会操作 ADE7878 的 PM0 和 PM1 引脚,等待电路上电后激活 SPI 端口,并进行一系列寄存器初始化操作。

其他功率模式

PSM1 模式下,仅可访问平均绝对值电流功能;PSM2 模式下,仅可进行相电流监测;PSM3 模式为睡眠模式,大部分内部电路关闭,可通过选择进入其他功率模式来唤醒。

通信协议与数据采集

通信协议管理

微控制器在通信过程中作为纯从设备,接收 PC 发送的命令,执行后将结果返回给 PC。协议包括回声命令、功率模式选择、重置、I2C/SPI 选择、数据读写、中断设置等。例如,回声命令用于确认通信是否正常,功率模式选择命令可切换 ADE7878 的功率模式。

连续采集 HSDC 数据

该功能可在规定时间内连续采集 HSDC 数据,最多可采集两个变量。微控制器以 4 kB 为单位发送数据,采集电流和电压或功率时,协议有所不同。

固件升级与寄存器管理

微控制器固件升级

评估板虽已预装微控制器固件,但用户可通过 IAR 嵌入式工作台环境修改 NXP LPC2368 微控制器项目,并使用 IAR J - link 调试器或 Flash Magic 进行下载。使用 Flash Magic 时,需按特定步骤操作,包括连接串口电缆、识别 COM 端口、设置 Flash Magic 参数等。

控制寄存器数据文件

在“所有寄存器访问”面板中,可将 ADE7878 的控制寄存器保存到数据文件中,也可从数据文件中加载寄存器值并写入 ADE7878。寄存器的存储顺序在文档中有详细说明。

评估板原理图与布局

文档提供了评估板的详细原理图和布局图,包括电源电路、模拟输入电路、通信电路等。这些图有助于工程师深入了解评估板的内部结构和信号流向,为进一步的开发和调试提供参考。

总结与思考

ADE7878 评估板为工程师提供了一个全面、便捷的平台,用于评估 ADE7878 电能计量 IC 的性能。通过对硬件和软件的详细配置和操作,我们可以实现各种电能测量和分析功能。然而,在实际应用中,我们还需要考虑一些问题,如如何优化硬件设计以提高测量精度,如何根据不同的应用场景选择合适的传感器和通信协议等。希望本文能为电子工程师们在使用 ADE7878 评估板时提供一些有价值的参考。你在使用类似评估板时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分