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.

[参考译文] TMS320F28069M:输出级因噪声而突然变化

Guru**** 2538950 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/611244/tms320f28069m-output-stage-sudden-change-due-to-noise

器件型号:TMS320F28069M

您好!

最近、我一直在使用 F28069M 微控制器来控制某些线圈上的电流。 该系统在200kHz 时的工作电流为40安培和80伏。 我遇到的问题是、当我提高系统的功率水平时、会向微控制器的某些引脚引入一些噪声、这些引脚被视为一些输出引脚、用于控制某些栅极驱动器、以便在特定时间打开某些 MOSFET (未使用输出引脚) PWM 发生器、并且由于系统要求、它们只会变为1或0一段时间)。 这些引脚上的噪声有时会改变这些引脚的输出级! 我的意思是、例如、在我的代码中、我将这些引脚中的一个设置为1并保持"T"时间、但当在我到达"T"之前有噪声进入此引脚时、引脚的输出级会从1变为0、反之亦然(完全不可预测)! 这种现象导致我的系统出现非初始化行为。

我已经将每个引脚的输出锁存器也设置为1。 我想知道我是否有任何方法可以确保我的引脚的输出级永远不会改变、除非我在代码中更改它们(如何在最小硬件更改的情况下使它们不受输出噪声的影响!)?  

此致

米拉德

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    我写信告诉您、C2000团队成员已被分配到此帖子、应该很快回答。

    此致
    Baskaran