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.

[参考译文] EVM430-F6779:如何在 PC 的串行监视器上显示这些测量的电流和电压值?

Guru**** 1139930 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1290617/evm430-f6779-how-to-bring-those-measured-current-and-voltage-values-on-the-serial-monitor-in-the-pc

器件型号:EVM430-F6779

您好、TI 团队:

我正在使用 evm430f6779 energymeter、 我想使用 UART 在 PC 的串行监视器中查看电流和电压测量值。 我怎么能做到这一点? 在哪里可以更改 Energymeter 代码?

根据源代码、我不了解测量的电流和电压值是如何显示在 Energymeter 屏幕上的?  

您能为我提供帮助吗?

谢谢你。

此致、

Abhi

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Abhi:

    是否需要结果的原始格式? 结果被转换为 DLT645通信标准、以便通过 UART 与 GUI 进行通信。 emeter-ng 文件夹中的 emeter-dlt645.c 包含通过 UART 发送的通信协议和数据包创建。

    否则 emeter-communication.c (和.h)文件将具有 UART ISR。

    如果您想查看结果、我建议使用提供的 GUI (在 GUI 文件夹中、通过编辑和更改 COM 端口来更改 calibration-config.xml 文件、只需搜索 COM 端口、您就会找到正确的位置。 然后运行 calibrator.exe 文件)、否则您将必须在上面提到的文件中调整 UART 格式。

    此致、
    卢克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的,谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Luke、您好!

    可以更换电流表中的电流传感器吗? 我们是否需要在代码中进行更改?

    如果我们使用的是另一种类型的电流传感器、 为该能量计提供了900mV 和60A 的输入值、那么我需要在源代码中进行哪些更改、您能告诉我吗? 还有在哪个文件中? 其中?

    从手册(第21页)可以看出,他们提到电流 I1+和电流 I1-之间的电压不得超过930mV ,但他们没有提到任何关于电流范围的内容。 那么、我可以使用能够提供900mV 和60A 输入的电流传感器吗? 我是否必须因此而对代码进行任何更改?

    另一个问题:在电量计中、我们没有使用显示屏。 我删除了其中包含代码显示的代码内容。 它是否会影响任何其他值?

    同时删除了 Aux VCC 接头 DGND 接头。 电压监测器、连接到电流表原理图中的引脚34。 如果我们删除这些组件、是否必须在代码中进行更改? 或者它能够正常工作、没有任何问题?

    谢谢

    此致、

    Abhi

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Abhi:

    1. 如果您更改电流传感器、应该不需要调整代码、但可能需要调整硬件设计(电流的模拟前端)。
    2. 您可能需要根据 ADC 看到的实际输入来调整增益、
    3.  电流读数从技术角度而言是电压最大值为930mV 的原因是由于数据表中的此统计数据、因此对增益的任何调整都将调整您的电压范围。
    4. LCD 只是一个显示屏、您可以将其和调用 LCD 更新的代码删除。
    5. 电压监控器最初未连接、因此不需要更改代码。 我需要检查该代码是否设置了辅助电源。 考虑到我们有跳线来移除这些选项、您应该可以自由移除它们。

    建议阅读 实施三相电子电表 以了解设计和代码流程。

    此致、
    卢克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好 Luke ,

    非常感谢您回答这些问题。  

    还有几个问题:

    在这种情况下 、软件如何区分10A 电流传感器提供930mV 输出还是65A 电流传感器提供930mV 输出? 软件中必须有一些传感器调整。 "我想怎么样?

    假设如果测量到 ADC 的输出为500mV、这意味着什么电流?

    在您的实际参考电路板中、930mV 输出意味着什么? 在软件中必须有一些公式可以将电压转换为电流值。

    我见过两次手动操作、但没有发现 ADC 输出存在任何电流值限制。  

    由于这种电流差、功率值也会发生变化。

     非常感谢。

    祝你度过美好的一天!!

    此致、

    Abhi  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Abhi:

    我必须回头谈谈电流检测的软件方面、但模拟前端是 电流检测的大部分。

    此致、
    卢克

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Luke、您好!

    是的、我期待您在软件方面的回复。

    谢谢。

    渐变、

    Abhi

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Abhi:

    要保持低于输入允许的最大值、需要满足电压范围。 电流比例因子用作乘法器以校准您的系统、因为电流和电压之间的关系是线性的。 这可以在 emeter-structs.h current_sensor_nv_parms_s 中找到。 我建议使用 GUI 调整此值、因为需要针对您的 CT 校准系统。

    此致、
    卢克