This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、
这个问题是最近提出的,所以我想提供一些指导,以防其他人有同样的问题。 目前、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"按钮、然后手动选择以下结果:
其他参数不适用于直流测量。 单击"保存"按钮、然后继续。
接下来、在"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。 如果您有任何问题或反馈、请在下面随意发表评论。 几天后、该主题将锁定、因此您可以在新主题中提出问题。 谢谢!