ZHCAD60B May   2011  – September 2023 MSP430AFE221 , MSP430AFE222 , MSP430AFE223 , MSP430AFE231 , MSP430AFE232 , MSP430AFE233 , MSP430AFE251 , MSP430AFE252 , MSP430AFE253

 

  1.   1
  2.   使用 MSP430AFE2xx 实施单相电子电表
  3. 商标
  4. 引言
  5. 方框图
  6. 硬件实现
    1. 4.1 电源
      1. 4.1.1 电阻电容 (RC) 电源
      2. 4.1.2 基于开关的电源
    2. 4.2 模拟输入
      1. 4.2.1 电压输入
      2. 4.2.2 电流输入
  7. 软件实现
    1. 5.1 外设设置
      1. 5.1.1 SD24 设置
    2. 5.2 前台进程
      1. 5.2.1 公式
        1. 5.2.1.1 电压和电流
        2. 5.2.1.2 功率和能量
    3. 5.3 后台进程
      1. 5.3.1 电压和电流信号
      2. 5.3.2 相位补偿
      3. 5.3.3 频率测量和周期跟踪
      4. 5.3.4 LED 脉冲生成
    4. 5.4 能量计配置
  8. 能量计演示
    1. 6.1 EVM 概览
      1. 6.1.1 与测试设置或交流电压的连接
      2. 6.1.2 电源选项
    2. 6.2 加载示例代码
      1. 6.2.1 打开工程
  9. 结果
    1. 7.1 在 PC 上查看结果
    2. 7.2 在调试期间查看结果
  10. 重要注意事项
  11. 原理图
  12. 10参考文献
  13. 11修订历史记录

后台进程

后台进程使用 SD24 中断作为触发器来收集电压和电流样本(共三个值)。这些样本会在专用的 48 位寄存器中进行进一步处理和累积。后台函数主要处理软件中的时序关键型事件。累积了足够的样本(大约 1 秒)后,将会触发前台函数以计算 VRMS、IRMS、功率和电能的最终值。后台进程还全权负责每一相的电能比例脉冲以及频率和功率因数的计算。图 5-2 展示了后台进程的流程图。

GUID-5443789E-0676-407E-9838-AE0EE0B4D6B0-low.gif图 5-2 后台进程

以下各节讨论后台进程中的各个电量测量元素。