主题中讨论的其他部件: controlSUITE, TMDSCNCD2.8379万D, TMDSHSECDOCK
您好,
我正在使用TMDSDOCK2.8379万D来运行我的定制转换器(IGBT有源功率因数校正(PFC)转换器和三相SiC MOSFET转换器), 但在较高电压(> 150 Vdc)下,当增加直流或交流参考以获得700 Vdc和230 Vac RMS相位时,串行USB (SCI_A)通信会持续中断。
有趣的是,当我运行一个有源功率因数校正转换器(PFC)(逆变器断开,负载连接到直流总线)时,我可以使用高达700 Vdc的直流总线,3 kW的输出直流电源和通信工作正常。 但当我在直流总线上连接逆变器时,串行通信在大约直流总线电压200 Vdc和0.5 A输出线路电流(>100 W)时中断。
到目前为止,我尝试了:
- 将波特率提高到46.08万 位/秒,
- 在controlCARD和PC (此)之间使用USB隔离器,通过隔离变压器供电,
- 正在运行的PC使用电池电源,
- 使用铁氧体磁芯USB电缆,
但沟通仍然中断。
在以前的一个树中,我被告知这可能是 因为地面弹跳。 我如何确认,衡量并最终减少这种情况。 从我上次报告以来,我重新设计了主板布局并使用了4层主板,但通信仍然中断。
我现在将在这里介绍一些较旧的线程,有几条建议。 在我开始探讨这些问题之前,请您详细介绍一下这方面的内容吗?
- 使用现成的仿真器+隔离适配器插入您自己的底板JTAG插头。 是否可以通过串行连接到TMDSDOCK2.8379万D (现成仿真器)来提高稳定性?
- 这表示测量接地弹跳。 我是否可以测量 接地弹跳 ,以确定这是否是问题所在。 以及如何衡量?
- 这也表明接地弹跳是由MOSFET切换造成的。 我能否再次测量一下,看看我的逆变器MOSFET是否会导致接地颤动问题,导致串行通信中断?
- 这一条表示 接地弹跳取决于布局,应用代码和负载(电机)。
我的第一步是确认接地弹跳是导致通信问题的原因,测量它,尝试找到问题并减少它。 确认这与MOSFET相关,因为只有一个有源功率因数校正转换器的通信工作正常。 如何做到这一点,即衡量和减少。
下一步是增加MOSFET的栅极电阻Rgon和Rgoff?后来,我还想改用 RS232或RS485通信 接口,而不是串行接口,只是为了使通信更稳定,但这仍然不能解决接地弹跳问题或噪声问题。
提前感谢您的参与。
附注
在controlCARD原理图(C:\TI\controlSUITE\DEPEND_KITS\~controlCARDs\TMDSNCD2.8379万D_v1_0\R1_3)中,Rx和Tx信号上没有上拉电阻器。 这是否会导致我运行MOSFET逆变器时通信的可靠性降低? 我读取上拉电阻器可以限制噪声电流并充当滤波器....这仍然无法回答为什么有源PFC通信工作,逆变器通信不工作。
我已经记录了通信正常时的病例(第一个图)和不工作时的病例(第二个图)。 通道1是SCIRXA_GPIO-28 (引脚76),通道3是SCITXA_GPIO-29 (引脚78),通道2是输出线路电压。 在第二种情况下,Rx始终为低。 获得Rx高电压(3.3 Vdc)的唯一方法是断开USB与A:J1的连接,然后重新插入。