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.

Fusion数字电源软件

Other Parts Discussed in Thread: UCD9222, UCD9240, UCD7242

用TI的USB仿真器无法检测到UCD9240和UCD9222,自己画的电源板子,原理图PCB都检查过了,请问怎么排查问题?有可能是什么原因?谢谢指教!

补充:PMBus是如何检测到UCD92xx芯片的呢?

  • ZQ,

      请检查JTAG及I2C 接口的上下接电阻是否连接正确,电源是否正常?是不是使用USB-TO-GPIO的仿真器?仿真器上的电源灯是否有亮?驱动程序是否安装正确?

    www.ti.com/.../usb-to-gpio

  • Trevor,

           终于等到了回复,首先非常感谢!

           UCD92xx的JTAG并没有使用,的确使用的是USB-TO-GPIO的仿真器,驱动自动安装且安装正确(仿真器亮绿灯);上下拉电阻按照C6678的开发板连接,CLK,DATA,ALERT都是上拉2K(仿真器也可调节自身的上拉电阻,分别试验过2.2K和开极均无法连接)。

            Fusion软件总是显示"No Devices found!"芯片上不上电完全没有区别的样子。为了排查PCB的问题,我又重新焊了一块板子,这次仅仅给UCD9222提供3.3的电源,复位和使能引脚拉高,即使是这样简单的电路,仿真器仍然无法找到设备。

             目前 ,我的工作进入了停滞状态,希望TI的专家能给予帮助,再次感谢!

  • ZQ,

      如果硬件没有错误的话,查看下Device Scan Mode是否正确,步骤如下:

         Open the Fusion GUI Offline by either opening an existing project or start a new project.  Click the “Preferences” selection from the File dropdown.  Click the Configure Device Scan Mode and Adresses button.  Make sure all addresses are set to DEVICE_ID, clicking the DEVICE_ID button at the top of the window will set all addresses to this if they aren't set correctly.

  • Trevor,

           你好,这个我已经设置正确。这样我是不是基本排除了仿真器的问题,所以还是我的电路或者芯片有问题?

  • Trevor,

           你好,我再确认一个问题,UCD9222只要正确上电并且复位拉高,就应该能连上仿真器?工厂firmware应该出厂就固化在芯片里的了吧。

  • ZQ,

       是的,nRESET引脚一般用10K的电阻上拉,Firmware已固化在ARM7核处理器中。

  • 非常感谢您的帮助,最后我更换了UCD9222和UCD7242才解决了仿真器无法连接的问题。只是目前一路配置为12V输入0.9V输出,实际输出电压(空载)却为1.0-1.2V不但有偏差还有较大波动。请问如何排查问题?

  • ZQ,

      1.0-1.2V的电压是从GUI上读出的?还是实际从UCD7242的输出测量得到的?用示波器测量的吗?试着用示波器的交流耦合,20MHZ的带宽测量下纹波的大小及频率,如果是纹波过大,看使用什么样的输出电容?是电解电容?还是瓷片电容,尽量使用瓷片电容以减小ESR,从而减小输出纹波。

    另外,带载时输出电压是否达要要求?纹波大小如何?

  • 是GUI上读出的,示波器测量1.1V左右;我用的是陶瓷电容,目前为空载。20MHz带宽测试好像没有什么反应,峰峰值10mv左右跳动,频率100多Hz到6KHz之间无规律地跳动。

  • 又一次测试结果,测量到了纹波为180mV左右,频率20KHz左右。万用表测试0.9V左右。

  • 输出电感使用多少uH的?能否加大电感看是否纹波有减小?

    输出电容使用多少uF的?其ESR能查得到吗、能否多并联个电容看能小减小纹波?

  • 1.电容电感都是按照fusion给出的原理图设计的。目前输出电感为0.47uH,输出电容为AVX钽电容TAJ系列:330uF/10V/0.9ESR(1个),47uF/6.3V/2ESR(2个)。是否满足要求?

    2.接入1欧姆左右的康铜丝测试负载时,UCD7242无法产生电压,对此比较困惑。

    谢谢您的关注!

  • 1. 电感使用0.47uF应该是可以的,型号是什么?其饱和电流多大?

    2.接入1ohm的负载,那输出电流应该为0.9A,应该没有触发current limit.建议检查下配置及外围器件的选择。

  • Trevor 你好

    下面是回答你给出的建议:

    1. 电感使用的是和开发板同样型号的电感,应该可以满足要求。

    2. 接入负载的问题没有解决。负载断开后仍然无法出电压。

    下面是我的问题情况说明:

    1. 默认开关频率751KHz,拉高control芯片复位,无法产生电压,降低频率到500KHz甚至400KHz时才能产生输出电压,请问开关频率的高低取决于什么,我认为正常情况下开关频率应该能更高才是,是否有其它制约因素?

    2. 使用Fusion GUI时出现的这个提示是什么意思?

     

    IOUT_CAL_GAIN_1这个命令经常会有报错。如图。

     

    3. 板子上还有UCD9240,但写入其配置时出现如下错误:

     

    多谢你的关注!

     

  • 您好 是之前用的假芯片吗