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.

[参考译文] TIDM-BIDIR-400-12:确认 PC 正常运行转换器的必要性

Guru**** 1079480 points
Other Parts Discussed in Thread: TIDM-BIDIR-400-12, C2000WARE
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1288817/tidm-bidir-400-12-a-confirmation-about-the-necessity-of-pc-to-make-the-converter-work

器件型号:TIDM-BIDIR-400-12
主题中讨论的其他器件: C2000WARE

大家好、各团队、

 

感谢您检查并回答我关于 TIDM-BIDIR-400-12的问题。

 

我想检查一点。

 

我知道、将程序安装到转换器上的 controlCARD 后、无需 PC 和 USB 连接即可工作。 换句话说、它通过输入直流电压来工作。 是这样吗?

 

感谢您的全力支持。

 

此致、

Takumi

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我明白、将程序安装到转换器上的 controlCARD 后、无需 PC 和 USB 连接即可工作。 换句话说、它通过输入直流电压来工作。 是否正确?

    不、这是不正确的。 设计指南列出了用户启动应用所需的一系列手动步骤。 如果希望在没有人工干预的情况下启动、则需要修改代码。  

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

    尊敬的 Gus:

     

    感谢您的答复。

     

    谢谢你,我可以理解你说的步骤逐步。

     

    很抱歉、但我要检查我的以下认可。 如果有一些误解、您愿意指出并展示相关说明或相关的技术文档吗?

     

    1. 当用户想要运行转换器时、他/她应该操作2个变量 Buck0_Boost1和 start_converter。 此外、用户无需操作除 Buck0_Boost1和 start_converter 之外的其它变量。
    2. 用户可以通过更改 Buck0_Boost1的值来更改转换器的降压模式和升压模式。 如果设置为0、则它会在降压模式下工作。 如果1被置位、它将在升压模式中工作。
    3. 用户可以通过更改 START_CONVERTER 的值来更改转换器的工作模式和停止模式。 如果设为0、则转换器停止。 如果设为1、则转换器工作。

     

    此外、我还想知道以下内容。

     

    1. 如前所述、设计指南指出了用户使转换器正常工作所需执行的步骤。 我觉得这里只展示了修改2种工作模式的步骤、BUCK 模式和 BOOST 模式、工作模式和 STOP 模式、PC 和用户操作。 是否可以通过远程控制或远程通信更改这些模式? 如果方法存在、我想了解这些方法或相关的技术文档。
    2. 您说过、如果希望在没有人工干预的情况下启动、我需要修改代码。 如何修改设计指南或任何其他技术材料中显示的代码? 如果它没有写在他们里面,你知道,你会介意解释吗?

     

    我感谢你继续支持我。

     

    此致、

    Takumi

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

    您好、Takumi:

    在本参考设计中、用户还必须设置 Gui_Vlv 中的输出电压目标值、并设置 Gui_Vhv 中的输出电压 目标值、以升压模式设置输出电压目标值。 我想您要把这款器件排除在外。

    如果您希望转换器能够启动/停止并能够在降压和升压模式之间切换、并且您可以在升压和降压模式下实现固定/默认输出电压目标、那么我认为一个简单的选择是为此使用一些 GPIO 和用户开关。 需要修改 HW 和 SW 才能添加此功能。 在代码中有一个小状态机、它以不同的速率运行多个后台任务、例如、您可以将 GPIO 轮询代码添加到 C 任务中。 轮询代码会根据 GPIO 状态修改 Buck0_Boost1和 start_converter。 在这种简单的方法    中、可以修复 Gui_Vlv 与 Gui_Vhv 中所需的默认值。 我建议使用 LED 来指示故障状态(过压/过流)。

    如果您想要更高级的功能、例如能够在不使用 JTAG 或 CCS 的情况下从 PC 动态控制应用程序、那么 您可以向代码中添加一些通信/命令层、通过 UART 之类的程序导出/导入这些命令变量。 F28035 controlCARD 具有可以很好地实现此目的的隔离式 RS -232接口。 例如、您可以将通信代码添加到 C 任务中。 这在代码中没有实现。

    这些只是建议。 这未实现。  

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

    尊敬的 Gus:

     

    感谢您多次回复。

     

    很抱歉、我忘了认识参数 Gui_Vlv 52 Gui_Vhv。 感谢您指出。

     

    基于您的意见以及设计指南中写入的内容、我对与转换器的通信有4个问题。 你会介意检查一下吗?

     

    1. 我知道通过修改代码、用户可以使用 USB、JTAG、UART 和 CAN 与转换器进行通信。 是这样吗?
    2. 我知道用户可以通过修改代码来使用上述通信方法远程控制转换器。 是这样吗?
    3. 是否有除 PC 外的任何器件示例可远程控制转换器?
    4. 转换器是否应用了恒定电流控制功能?

     

    感谢您的全力支持。

     

    此致、

    Takumi

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我认识到用户可以通过修改代码来使用 USB、JTAG、UART 和 CAN 与转换器进行通信。 是否正确?

    改正

    我认识到用户可以通过修改代码来使用上述通信方法远程控制转换器。 是否正确?

    改正

    是否有除 PC 以外的任何设备用于远程控制转换器的示例?

    不是专门针对此进行的。 但是、C2000ware 中有一些 LIN 和 UART 示例可用于与 C2000 MCU 进行通信。

    C:\ti\c2000\c2000Ware_5_00_00\device_support\f2803x\examples\c28

    转换器应用的恒定电流控制的函数是否是?

    该软件可以配置为在 VCM 或 ACMC 模式下运行。 这需要在构建时指定。  

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

    尊敬的 Gus:

    感谢您的答复。

    我想参考您有关进行原型设计的信息。

    感谢您的全力支持。

    此致、
    Takumi

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

    Takumi、如果有任何其他问题、请告诉我。

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

    尊敬的 Gus:

     

    感谢您的热情款待。

     

    我现在正在考虑如何对转换器进行原型设计。

     

    我认为,从现在起,我也可能会面临一些问题。

     

    那么、我想再次提出问题。

     

    万分感谢。

     

    此致、

    Takumi

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

    当然、只需打开另一个包含新问题的主题。