TMS320F28377D: EPWM6A、EPWM6B(芯片的1、2pin)的PWM输出乱, 输出占空比不受控。

Part Number: TMS320F28377D

本批次芯片焊接完成后,统一刷新程序后,测试过程中发现2个问题:

1、测试了30套板子,其中有7套,EPWM6A、EPWM6B(芯片的1、2pin)的PWM输出乱,

输出占空比不受控。

2、剩余的所有的23套板子,整机测试过程中,EPWM6A、EPWM6B对应的控制通道,电流

震荡,不稳定。

  • 您好

    . 针对EPWM6A、EPWM6B输出乱,占空比不受控的问题

    可能原因

    • 硬件问题:芯片焊接不良、引脚损坏、PCB布局布线问题(如信号干扰、电源和地不稳定)。
    • 配置错误:EPWM模块配置不正确,如时钟设置、计数器模式、比较寄存器值设置不当。
    • 软件问题:程序刷写过程中可能出现错误,或者EPWM初始化代码存在问题。

    解决建议

    • 检查硬件
      • 仔细检查这7套板子的EPWM6A、EPWM6B引脚及其周围的焊接情况,确保没有短路或虚焊。
      • 使用示波器或多用表检查这些引脚的电压和波形,看是否有异常。
      • 检查电源和地是否稳定,以及是否有其他信号干扰。
    • 核对配置
      • 重新检查EPWM模块的配置,确保所有参数都按照需求正确设置。
      • 检查相关的时钟设置和计数器模式,确保它们与期望的PWM输出相匹配。
    • 软件调试
      • 重新刷写程序,并确保刷写过程中没有错误。
      • 在代码中添加调试信息,如打印EPWM寄存器的值,以便跟踪问题所在。

     针对剩余板子EPWM6A、EPWM6B控制通道电流震荡、不稳定的问题

    可能原因

    • 控制环路问题:可能是PID参数调整不当,或者控制算法不稳定。
    • 硬件问题:电源不稳定、驱动电路问题、或者负载特性变化。
    • 干扰问题:来自其他信号的电磁干扰或电源噪声。

    解决建议

    • 调整控制参数:重新调整PID控制器的参数,确保控制环路的稳定性。
    • 检查硬件
      • 检查电源是否稳定,以及驱动电路是否正常工作。
      • 检查负载特性,确保它在预期范围内。
    • 减少干扰
      • 检查PCB布局和布线,确保信号线之间有足够的间隔,以减少电磁干扰。
      • 在电源线上添加滤波器,以减少电源噪声。

    https://dev.ti.com/tirex/explore/node?node=A__APtqCQeGmv2CPP6t5a0vkA__C2000WARE__1kRFgrO__LATEST

    官方给出相关代码。