主题中讨论的其他器件:EVM430-I2040S
大家好、
这个问题是最近提出的,所以我想提供一些指导,以防其他人有同样的问题。 目前、EMDC 支持交流 RMS 和峰值测量。 虽然我们没有明确列出 EMDC v1.30.00支持直流测量、但 EMDC GUI 中只需进行一些微小的更改即可。 在本练习中、我们将使用 EVM430-i2040S 开发板、因为它支持交流和直流测量。 对于最大直流电压和电流、假设它们等于200V 和10A。
假设您已下载并安装 EMDC v1.30.00、打开 EMDC GUI、然后打开预配置的 EMDC 示例项目"EVM430-i2040S_SH_1V_1C_50Hz"。
更新传感器参数
首先、我们需要调整 EMDC GUI 中的电压和电流传感器参数、因为它们已针对 RMS 输入实施、并自动转换为峰值单位、以便轻松地将传感器输出电压与最大 ADC 输入电压进行比较。 但是、我们的直流值已经具有峰值单位、因此我们需要通过将直流值乘以2的平方根来将峰值转换为 RMS 单位。 从概念上讲、RMS 直流值没有意义、但请记住、我们这样做是为了抵消单元之间的自动转换。 这可确保 EMDC 为绝对最大输入选择正确的增益设置。
将直流电压转换为"RMS"。
200V DC ->200/sqrt (2)= 141.421V =~142V (RMS)
将直流电流转换为"RMS"。
10A DC --> 10/sqrt (2)=7.071A =~8A (RMS)
在 EMDC 的电压和电流传感器参数窗口中输入这些"RMS"值。 请注意、这里的电流传感器是一个分流器。 这是因为电流互感器和 Rogowski 线圈无法测量直流电流。
更新库配置
接下来、在 EMDC 的控制器属性窗口中修改微控制器的库配置。 从"Results"选项卡开始、单击"Deselect All"按钮、然后手动选择以下结果:
- Vrms (将此结果用于直流电压测量)
- IRMS (将此结果用于直流电流测量)
- 有功功率
- 有功电能
其他参数不适用于直流测量。 单击"保存"按钮、然后继续。
接下来、在"ADC Channels"选项卡下、通过取消选择直流滤波器来禁用所有 ADC 通道。
检查错误、生成代码并对目标微控制器进行编程。 您可以在 EMDC 技术指南中找到有关如何执行此操作的详细说明。
对直流测量执行系统校准
假设您已焊接在高压直流连接的导线上并进行了隔离式 EMDC 通信连接(在 EMDC 技术指南中进行了介绍)、请配置您的高压直流测试源以提供校准所需的直流电压和电流、例如200V 和1A。
接下来、打开微控制器的属性窗口并导航至"Calibration"选项卡。 然后、选择您的相位。 在这里、它是"PHASE_A"。 最重要的是、我们只需对直流测量执行增益校准、因此单击"步骤2"下的"增益"。 对于 VRMS、输入直流电压200V。 对于 IRMS、输入直流电流1A。 保持"相位角"等于零。 单击"Start (开始)"、然后单击"Apply"以完成校准。 在弹出窗口中、单击"是"将校准系数保存到闪存中、或单击"否"将其保存在 RAM 中。 有关总体校准过程的更多详细信息、请参阅 EMDC 技术指南。
查看直流测量值
在微控制器的属性窗口中、单击"结果"选项卡以查看测量值。 同样、请记住、我们将分别为直流电压和电流使用 VRMS 和 IRMS 值。 此外、其他结果为空、因为我们在库配置期间没有选择它们。
结论
就是这样! 我们计划将此功能集成到未来的 EMDC 版本中、以使一切变得更轻松、但同时、这些说明应帮助您使用 EMDC 测量 DC。 如果您有任何问题或反馈、请在下面随意发表评论。 几天后、该主题将锁定、因此您可以在新主题中提出问题。 谢谢!