UCD3138中讨论的其他部件
工具/软件:TI C/C++编译器
现在,我想写一个关于 LLC 半桥电路的代码,我使用的器件是 ucd3138A,我应该做什么?我怎么能启动?
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.
工具/软件:TI C/C++编译器
现在,我想写一个关于 LLC 半桥电路的代码,我使用的器件是 ucd3138A,我应该做什么?我怎么能启动?
是的、您是对的、它不是开环的。 我们从未实际执行过开环 LLC 代码。 在谐振模式下启动时会出现问题、因为滤波器的输出端以零开始、DPWM 永远不会触发、因此它永远不会触发滤波器。
我尝试使用预设并在滤波器上使用强制启动功能将值放入其中一次、但我在使其正常工作之前已经用完了时间。 因此、我不知道半桥 LLC 的任何开环示例代码。
对于闭环代码、由于我们以 PWM 模式启动、因此这不是问题。 PWM 模式会使事情发生、因此当我们切换到谐振模式时、DPWM 中有一个很好的数字。
您需要它的目的是什么?
如果您的电路板与 EVM 相同、它将在轻负载时支持 PWM 模式、因此您可以使用开环 PWM 进行测试。 如果您观看 UCD3138视频培训、您可以找到几种不同的方法来生成开环 DPWM 信号。 您必须调整应用的频率和死区时间、但这并不是很困难。 实际上、通过使用第一个练习 DPWM 的实验、您甚至可以对谐振曲线上的某个点进行静态仿真、这非常适合调试。
您将需要确定所需的时间。 在实验练习2中、您可以将所需的任何时序输入到事件寄存器中。
我首先要为两个相位提供一个较短的导通时间、假设您的初级 FET 位于 DPWM0上、使事件1可能在200nsec、事件2在事件1加上所需的脉冲宽度。 然后将事件3设为周期的一半加200 nsec、将事件4设为事件3加上所需的脉冲宽度。
在这种静态情况下、您可以将事件1设置为零、但在动态系统中、您希望将其保留在周期开始时的事件更新窗口之外。
在为 FET 供电之前、您需要查看示波器上的时序、并立即获取时序。