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.

[参考译文] TMS320F28377S:具有逻辑0、逻辑1和放大器的继电器驱动;ePWM

Guru**** 2394305 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1329482/tms320f28377s-relay-drive-with-logic-0-logic-1-epwm

器件型号:TMS320F28377S
主题中讨论的其他器件:SysConfig

我们的系统中有三个继电器、它们需要三个信号电平来实现以下三种状态:

逻辑电平0=>关闭继电器

逻辑电平1=>首先开启继电器

ePWM @ 20kHz 和70%占空比=>在电流减小时锁存继电器。

继电器连接到 DSP、如下图所示:

因此、我们希望能够自由地使用逻辑0、逻辑1和 ePWM 独立驱动 GPIO39、GPIO40和 GPIO43。 是否可以使用输出交叉开关实现它? 如果是,请提供一些细节。 任何其它软件解决方案也可考虑在内。

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

    您好!

    我检查了该器件的引脚多路复用表、引脚39、40、43未连接到 ePWM。  

    您可以选择连接到 ePWM 的引脚并将 多路复用模式更改为 GPIO 以驱动逻辑0/1、还可以切换到 PWM 模式以驱动 PWM 输出

    此致、

    维纳

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

    非常感谢你的评分 是的、我知道引脚39、40、43未连接到 ePWM。 因此、我想知道是否可以使用此引脚上的输出 x-bar 在内部对 ePWM 进行路由。 实际上、PCB 已经制作完成、我们不能在此版本中更改继电器驱动引脚的路由。

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

    您好!

    如果这些引脚具有 OUTPUTXBAR 多路复用选项、我们本来可以这么做。  但那也是未连接的。 我来咨询 XBAR 专家、了解一下您有没有其他的

    请求、

    维纳

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

    您好、Asad、

    要将 ePWM 输出发送到这些 GPIO、您需要使用 CLB 并选择 EPWM 输出作为 CLB 的输入。 然后将 CLB 输出配置为与 CLB 输入相等、并通过输出 XBAR 将 CLB 输出发送到 GPIO。 我建议使用 SysConfig 来查看哪些 GPIO 连接到 outputxbar。 遗憾的是、您提到的 GPIO 均未连接到 outputxbar。

    谢谢!

    卢克

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

    非常感谢 Luke Jones。 您的回复回答了我的问题。 我们现在可以关闭 TT。

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

    感谢 Veena Kamath 提供进一步的支持。

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

    您好、Asad、

    很高兴这解决了您的问题、我将关闭此 TT。

    Luke