ucd9244 + ucd7242 不能同时4路输出
最近在调试ucd9244 + ucd7242 的过程中出现了几个问题,希望各位大师帮忙解决一下:
电路的具体设计是:使用1片ucd9244和1片ucd7242输出4路1V,完全参考6678开发板的设计,调试阶段负载是5欧姆的水泥电阻。
出现的问题是:每一路都能单独开启;每单个ucd7242都能同时输出两路;第1路+第3路能同时输出;第1路+第4路能同时输出;第2路+第4路能同时输出;其他情 况,Fusion Designer就会提 示芯片发生复位,程序重新加载,根本就看不到发生了什么错误。
一些相关的现象是:
在软件的监控面板:第1路的Iout约1A,第2路的Iout约6A,第3路的Iout约8A,第4路的Iout约5A,为什么2、3、4路电流这么大呢?这块板子一共做了两套,另一块这四路电流分别是第1路的Iout约7A,第2路的Iout约1A,第3路的Iout约1A,第4路的Iout约1A,也是不能同时工作。还有,我上一块电路板也是使用这个电源管理方案,同样的原理图设计,PCB布线不一样,四路电流都是1A左右,能同时输出4路,工作正常。
最近调试有了新进展,应该算是找到了问题的根源:
把开关频率从原来的799KHz,降到400KHz,4路同时输出,UCD9244 终于不复位了,但是会提示某几路产生FLT错误,即UCD7242报错,怀疑是4路PWM相互干扰。接下来把4路PWM的同步从原来的0%、25%、50%、75%,调到都是0%,终于能同时4路输出不报警了。顺着这个思路,对比新旧电路板的4路PWM信号布线,发现新版的PWM布线确实比旧版的要近很多,最近的有8mil,而且新版4路PWM都在同一层上,而旧版的线间距在20mil以上,并且只有两条PWM在同层。
你好,我也遇到类似的问题,我的9244检测到的1路DSP程序加载完就是3A了,程序加载完毕后,运行后跑到5核电流就显示的已经10A了。。肯定是错误的。但是3路加载完是1.5A。
我想问问这个应该是9244的配置问题吧?
开关频率和PWM的脉冲宽度满足关系就可以了么?
我的开关频率的1.2M,脉宽是69ns,同步只有2路和1路同步,50%,4路和3路同步,50%。
是我的开关频率太高了么?
chunyu Lee
最近在调试ucd9244 + ucd7242 的过程中出现了几个问题,希望各位大师帮忙解决一下:
电路的具体设计是:使用1片ucd9244和1片ucd7242输出4路1V,完全参考6678开发板的设计,调试阶段负载是5欧姆的水泥电阻。
出现的问题是:每一路都能单独开启;每单个ucd7242都能同时输出两路;第1路+第3路能同时输出;第1路+第4路能同时输出;第2路+第4路能同时输出;其他情 况,Fusion Designer就会提 示芯片发生复位,程序重新加载,根本就看不到发生了什么错误。
一些相关的现象是:
在软件的监控面板:第1路的Iout约1A,第2路的Iout约6A,第3路的Iout约8A,第4路的Iout约5A,为什么2、3、4路电流这么大呢?这块板子一共做了两套,另一块这四路电流分别是第1路的Iout约7A,第2路的Iout约1A,第3路的Iout约1A,第4路的Iout约1A,也是不能同时工作。还有,我上一块电路板也是使用这个电源管理方案,同样的原理图设计,PCB布线不一样,四路电流都是1A左右,能同时输出4路,工作正常。
这个反馈电流的采样值感觉和实际值有差距,这个有办法修改么?
电流高的话,只要UCD7242不报FLT错误就可以继续用
我觉得没办法修改,是UCD7242的问题,只能换芯片
chunyu Lee
电流高的话,只要UCD7242不报FLT错误就可以继续用
我发现可以改那个IOUT的增益,修改那个电阻的阻值,就可以改变所显示的大小。这样就可以修改了。
我在8核运行的时候,按照一个核增加多少电流来算,应该是不会超出门限而断电的,但是实际情况是就自动断了,应该是第8个开始运行的时候,会产生一个电流脉冲,而9244没有办法监控到,这样就需要修改开关频率了。
现在都解决了。。。然后另一块板子,一拉高就直接报FTL错误,好像是电流直接超出门限了。。这个的话是修改什么地方?你有什么建议么?
其实归根到底就是两种错误会导致输出中断:
1.非FLT错误:主控芯片UCD9244通过软件设置的各种门限值,如电流、电压、温度等,这些都是软设置,是可以更改的。
2.FLT错误:功率输出芯片UCD7242检测到自身的过流、过温,切断输出,FFT管脚会有个高脉冲。过流检测片内集成,不受片外接的那个电阻控制。这种错误只能通过修改开关频率来解决了。