MCP3909 3 相电表参考设计:从硬件到校准的全面解析

电子说

1.4w人已加入

描述

MCP3909 3 相电表参考设计:从硬件到校准的全面解析

一、引言

在电力计量领域,准确可靠的电表设计至关重要。Microchip 的 MCP3909 3 相电表参考设计为工程师提供了一个优秀的方案,它结合了 MCP3909 芯片和 PIC18F2520 微控制器,能够实现精确的三相电能计量。本文将深入探讨该参考设计的各个方面,包括产品概述、硬件设计、寄存器描述、协议与校准等内容。

文件下载:MCP3909RD-3PH1.pdf

二、产品概述

2.1 整体功能

MCP3909 3 相电表参考设计是一个功能完备的三相电表,但出厂时未校准,需要使用标准电表校准设备和配套软件进行校准。它由主板和 USB 通信模块组成,主板包含模拟电路和 PIC18F2520 设备,作为主要的 RMS 引擎;通信模块采用 PIC18F4550 USB 接口模块,带有 LCD 显示屏,用于显示 PIC18F2520 的输出,并通过 USB 连接到 PC 进行校准。

2.2 套件内容

该参考设计套件包含 MCP3909 3 相电表参考设计板、USB 通信模块以及模拟和接口产品演示板 CD - ROM,其中 CD - ROM 包含相关的数据手册和参考设计文档。

2.3 入门指南

以 4 线 3 相、220VAC 线电压为例,使用电表校准设备或其他可编程负载源进行测试。具体步骤如下:

  1. 接线:按照 4 线系统连接线路和负载,注意电流互感器和电压输入的连接。
  2. 供电:当线路连接的任意三相中有 220V 电压时,电表开启。
  3. 连接 USB 模块:将 USB 电缆连接到运行 Windows 操作系统的计算机,电表应被识别为 HID 兼容的 USB 设备。
  4. 运行校准软件:计算机识别电表后,可使用校准软件进行实时测试和校准。

三、硬件设计

3.1 输入和模拟前端

电表主板底部有高压线路和负载连接,每个相位的电流互感器连接标记为 CTA、CTB 和 CTC,电压输入和电源变压器连接标记为 PHA、PHB 和 PHC,线路和中性线连接标记为 “L” 和 “N”。硬件版本 2 使用 P/N 为 SCT954 的电流互感器,每个相位的电压通道使用 221 kΩ 电阻实现 453:1 的分压比,电流通道使用匝数比为 2000:1 的电流互感器和 56.4 kΩ 的负载电阻。同时,在差分通道上包含抗混叠低通滤波器。

3.2 时钟生成电路和 PLL

为实现三相同时采样,3 个 MCP3909 设备使用相同的时钟源。时钟源可以是 PIC18F2520 的 CCP2 定时器输出,也可以是锁相环(PLL)电路锁定到线路频率的输出。目标是每个线路周期采样 128 次,PLL 设计的乘数为 32768,以确保 MCP3909 设备的 MCLK 能实现精确采样。对于低成本电表,可使用 CCP2 定时器输出提供合适的 MCLK 频率。

3.3 电表输出

PIC18F2520 有两个输出:CF 校准脉冲和包含寄存器信息的 RS - 232 接口。这两个输出都使用数字隔离器 (U{13}) 和光隔离器 (U{10}) 进行隔离,同时使用 DC - DC 转换器隔离输出电源,通过输出头与 USB 接口模块连接,实现与 PC 和 LCD 的通信。

3.4 电源供应电路

电源供应电路使用三个电压变压器将 220V 线路电压降压到 5V 稳压器。IEC62053 和 IEC61036 规范限制了电源电压,以确保功耗在规定范围内,电表必须能够在任何单相 70% 标称电压下正常工作。

四、PIC18F2520 计算和寄存器描述

4.1 寄存器概述

通过 PIC18F2520 的 RS - 232 接口可访问 100 多个寄存器,这些寄存器用于描述每个相位的测量值和校准功能。校准的目的是使输出寄存器以十进制表示最终的能量、功率、电流或电压值。

  • RMS 电流和电压寄存器:校准后,PHy_I_RMS 寄存器表示 RMS 电流,PHy_V_RMS 寄存器表示 RMS 电压,最终的校正因子存储在 PHy_I_RMS_GLSB 和 PHy_V_RMS_GLSB 寄存器中。
  • 瞬时功率寄存器:PHy_W 和 PHy_VA 寄存器分别表示校准后的有功功率和视在功率,校正因子存储在 _GLSB 寄存器中。
  • 校准寄存器:分为偏移、增益和 LSB 三类,分别用 _OFF、_GAIN 和 _GLSB 表示,此外还有 CFNUM 和 CFDEN 寄存器用于校准输出脉冲 CF。

4.2 信号流总结

RMS 电压、RMS 电流、有功功率、视在功率和校准输出脉冲的计算通过特定的流程进行,每个计算都涉及相应的校准寄存器和输出寄存器。

4.3 完整寄存器列表

文档详细列出了所有寄存器的地址、名称、位数、读写属性和描述,包括配置寄存器、状态寄存器、能量积累寄存器、校准寄存器等。

4.4 配置和输出寄存器

  • MODE1 寄存器:控制电表的操作模式,定义了各种功能位,如功率计算模式、PGA 设置、CF 相位启用等。
  • STATUS1 寄存器:包含电表的运行状态信息,如各相有功功率的符号位,可用于判断 CT 是否接反。
  • CAL_CONTROL 寄存器:用于控制校准模式,通过设置位 0 启用校准模式,位 1 控制能量积累寄存器的更新。
  • LINE_CYC 寄存器:设置线路周期数,以 2 的幂次方表示。
  • LINE_CYC_CNT 寄存器:计数线路周期,从 0 开始,达到 (2^{LINE_CYC}-1) 后重新开始。
  • 其他寄存器如 PHy_I_RMS_RAW2、PHy_I_RMS_RAW、PHy_I_RMS 等分别表示原始 RMS 值、校准后的 RMS 值等。

4.5 校准寄存器

校准寄存器包含偏移、增益、LSB 调整、相位延迟和校准输出脉冲调整设置,这些值可通过 “3 相电表校准软件” 自动生成。

五、电表协议和时序

5.1 PIC18F2520 协议

使用 PIC18F2520 的 RS - 232 端口访问电表的寄存器映射,定义了多种命令,如 E(回显所有接收数据)、L(从闪存加载校准寄存器)、S(将校准寄存器存储到闪存)、W(从指定地址写入字节)、R(从指定地址读取字节),每个命令以 ASCII 字符 “X” 结尾。

六、电表校准

6.1 校准概述

校准的目的是计算第三章中校准寄存器的值,以消除偏移、设置增益和相位调整,并进行单位/LSB 调整。校准过程分为有功功率校准、RMS 电流和电压校准、视在功率校准,可组合成 4 种不同的校准配置,需要选择一个标准相位进行相位匹配。

6.2 有功功率信号流和校准

有功功率信号流有两条路径:一条是三相总和,影响 CF 输出脉冲频率和有功能量寄存器;另一条是每个相位独立的有功功率输出寄存器。校准过程涉及设置多个寄存器,如 CFDEN、CFNUM、PHy_W_GAIN 等。

6.3 RMS 电流、RMS 电压、视在功率信号流和校准

RMS 电流和电压输出需要在配置 C1 和 C4 进行两点校准,通过设置多个寄存器实现校准,如 PHy_V_RMS_OFF、PHy_I_RMS_OFF 等。

6.4 校准方程和流程

文档详细给出了不同配置下的校准方程,如配置 C1 下计算 CF 输出频率、增益匹配寄存器和 GLSB 寄存器的方程,以及增益匹配、相位匹配、偏移校准等的方程和流程图。

七、3 相电表校准软件

7.1 软件概述

该软件与 Windows XP 和 Windows 2000 兼容,通过 USB 与电表通信,将命令转换为 RS - 232 命令在 PIC18F2520 上执行。

7.2 软件使用

使用软件时,需要将 USB 接口模块安装在电表主板上或使用定制的电表和 USB 转 RS - 232 接口。软件有三个标签页:结果、日志、通信,分别显示电表的功率读数、操作日志和 USB 通信活动。

7.3 电表校准

软件的主要功能是辅助电表校准,通过选择校准相位并点击 “CALIBRATE” 按钮,按照配置 C1、C2、C3、C4 依次进行校准,每个步骤都有相应的对话框提示用户输入正确的电压、电流和相位角等信息,软件根据第五章的方程计算校准寄存器的值。

八、总结

MCP3909 3 相电表参考设计提供了一个全面的三相电能计量解决方案,从硬件设计到软件校准都有详细的文档和工具支持。工程师可以根据实际需求进行定制和优化,实现精确可靠的电表设计。在实际应用中,需要注意校准过程的准确性和稳定性,确保电表的性能符合要求。你在使用这个参考设计的过程中遇到过哪些挑战呢?欢迎在评论区分享你的经验。

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

全部0条评论

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

×
20
完善资料,
赚取积分