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.
您好!
我已将控制器的外部电路配置为在初级输出上获得占空比为45%时的90KHz。 因此 RT ~82k Ω 和外部 PWM 施加在该电阻器上。
测试条件#1:以电路配置运行:90KHz 和45%占空比。
控制器在90KHz 和45%占空比下按预期运行。
测试条件2: 如上所示运行时、 在 RT 电阻器上施加外部同步 PWM (220KHz @ 50%占空比)。
控制器可在输出端提供110KHz PWM 以及49%的占空比。
测试条件#3:但一旦您移除同步 PWM、控制器就不会恢复到由电阻 RT 设置的 PWM 频率。
在19%占空比时观察到的 PWM 频率为38KHz。
为什么 在移除同步 PWM 后、控制器不会以90KHz 的频率返回到 PWM?
我可以看到斜坡的峰值电压约为2.92V。 在测试用例1和2中、斜坡峰值电压为2.1V。 为什么现在即使由 Vref 供电、斜坡峰值电压也增大了?
原理图屏幕截图如下所示:
PWM 由微控制器引脚生成、有一个50欧姆的串联电阻器。 它直接驱动 RT 引脚。
注意:由于测试设置限制、它确实具有较长的双绞线。
下面是屏幕截图:
我想知道当我们禁用 PWM 时、微控制器是否正在下拉其引脚。
您好!
取消 SYNC 后、50欧姆电阻是否接地? 您能否手动打开50欧姆电阻进行检查?
我怀疑50欧姆接地、因此 RT 自设置电阻值实际上变为50欧姆、而不是预期的频率设置值。
那么、如何将 MCU PWM 与控制器连接?
我尝试了串联高阻值电阻器、以便它不会改变 Rt 引脚看到的结果电阻、但它不起作用。
您好!
一种方法是使用 MCU I/O 三态引脚、如果 MCU 具有三态 I/O 引脚、则具有高阻抗。
另一种方法是在 SYNC 源和 RT 引脚之间串联一个二极管、因此当禁用 SYNC 时、I/O 引脚接地、同时二极管阻止或通过二极管将 RT 引脚与 GND 隔离。
第三种方法是将反向连接的二极管添加到 RT 引脚、然后使用电容器耦合到 SYNC。
通常上述方法之一应该起作用。
您好!
请提供您尝试过的电路和相关波形、以帮助您找到为什么不能解决问题。
我稍后尝试了两件事、但仍然面临相同的问题:
方案1:串联二极管
它与 PWM 同步。 移除 PWM 后、它达到38KHz。
选项2:与反向连接二极管串联的电容器
同步时、我 在 SYNC 模式下观察到频率变化。 移除 SYNC 后、开关频率变为38KHz。
您好!
方案1、这可能是由二极管反向漏电流造成的。 您能否首先在不同步的情况下进行测试、但使用二极管反向连接从 RT 引脚到 GND、看看您是否可以为该值未同步设置化石? 这种方法有助于将二极管泄漏电流效应添加到 fosc 设置中。
使用了什么二极管? 您能否寻找具有较小泄漏的二极管。
选项2、C1需要放电路径。 但是、由于选项1效果更好、让我们重点看看选项1。
好的、一个小时后就可以回复您了。
选项1:
当以下二极管与 RT 以反并联方式连接时、开关频率为92kHZ。
二极管: PMEG4010CEH
我将检查封装 aka 泄漏电流较小的二极管。
您好!
之前、我要求手动移除/打开50欧姆电阻器、以便从 MCU 断开连接、以查看化石是否恢复到 RT 设置值。 您试过这个吗? 如果 ok fosc 返回到您的 RT 设置 fosc?
我现在就尝试了。 我手动将 PWM SYNC 连接到控制器、然后它得到同步。 只要我手动拔下导线、PWM 频率就会变为38KHz。
看起来控制器不允许从 SYNC 到 RT 电阻器的转换。
您好!
好的、这就是我的想法。
IC 可以根据您的测试使用 RT 引脚上的反向并联二极管。 二极管保持这种状态。 通过一个100pF 电容器将 SYNC 连接到 RT、以查看是否可以进行同步。 然后、手动从100pF 电容器中移除 SYNC、以查看是否有 fosc 返回到 RT fosc。
请注意、当您移除 SYNC 或添加 SYNC 时、100pF 的另一端仍连接到 RT 引脚、因此会手动从100pF 侧添加或移除 SYNC、而不会连接到 RT 引脚。
我现在就开始测试了。 测试结果仍然相同。 频率保持在38 kHz。
您好!
好的、让我进行一些测试、看看要做什么
您好!
我在寻找任何可能的方法来使其正常工作、我认为您使用 MCU 进行 SYNC、MCU I/O 引脚始终连接到 RT。 您是否仍可以使用 MCU 将 fosc 更改为 RT 引脚编程的 fosc 值、而不是关闭同步?
让我来更深入地探究一下这个选项。
以下是 更多测试结果:
1.当控制器通过 RT 电阻器工作时、RT 上的电压为0.867mV
2.当控制器由外部时钟输出时 RT 处的平均电压为~ 827mV
3.移除外部时钟后,该引脚电压保持在200mV 左右。
您好!
您可以更改为 UCC28251的新单元、以查看是否有任何差异。
此外、还应考虑是否可以使用 MCU 始终设置 fosc。
您好!
我做了一些测试。 基本来说、我发现我的电路板以前用于测试 RT 同步。 看来您需要使用一个100k 欧姆的电阻器来连接 RT 引脚和同步源。 我的观察结果是可以在连接时同步、并在断开100k Ω 电阻后返回到 RT 设置化石。
您好!
请参阅下面的几个波形捕获。
我尝试了几种不同的电阻组合、包括100千欧、它对我不起作用。 请注意、我使用的是 UCC28251、而不是 UCC28250。
您好!
同步功能应该相同。
您能否提供您认为"不工作"的详细信息并展示您的 RT 引脚波形和同步波形?
无法正常工作:-->移除外部同步 PWM 后,控制器工作频率为38kHz。
我昨天取得了以下测试结果。 我仍在研究这个问题。
当通过 RT 电阻运行时:
从外部 SYNC PWM 运行时:
注意:我在控制器的输出端连接了电平转换器、以获得15V PWM
CH1:一个来自控制器的 PWM 输出
CH2:电平转换器之后的 PWM 输出
CH3:RT 引脚电压
CH4:电平转换器之后的另一 PWM 输出
3.当移除外部 SYNC 后,CH3上的平均电压约为0.2V。
您好!
我怀疑您的 SYNC 信号太强。 您是否能够实现与我的同步类似的同步?
您好!
我认为不需要更多的支持、因为很长一段时间内没有进行沟通。 我将关闭该主题。 你可以重新打开这个主题、或者在需要时创建一个新的主题。