案例简述如下:
TFT-LCD显示屏背光灯不能被LM3S点亮。
当LM3S通过GPIO使能LCD背光LED驱动芯片FAN5331 时,该芯片不能被使能,即不能被LM3S拉高(高电平使能)。
具体情况请查看 http://bbs.**/thread-346782-1-1.html
问题的原因:
LED驱动芯片FAN5331的供电3.3V不够。
解决办法:
更换驱动能力更大的3.3V电源芯片(500mA)
解释:
3.3V由LDO XC6221B332MR提供,经计算系统的需求为3.3V 200mA,该LDO标称为250mA。
根据FAN5331芯片手册第5页说明,该LED驱动芯片启动1ms之内需要的驱动电流超过100mA。
由于FAN5331启动电流加上系统其他耗电总和,超过了250mA LDO最大驱动电流,因此FAN5331的启动电流不够,导致其不能启动,因而其使能管脚也不能被拉高。
在此情况下,即使把FAN5331的使能管脚直接短接到3.3V供电,强制其工作,这也导致直接拉低3.3V主供电(在本实例中拉低到3.15V)。---这个现象可以作为供电不够的判断依据。
另外,尝试用表笔短接FAN5331的使能管脚到3.3V供电几次,FAN5331也许可以被启动,移开表笔,该芯片仍然能够工作。但是主供电同样是被拉低。
当电路中有FAN5331这样的开关电路,并且其供电不够,会导致整个电路的主供电不稳,伴有周期(本实例约为1Hz)电压大幅度(本实例为0.5V左右)波动。
如果您的电路中存在如下情况,不能工作,请检查其电流驱动能力:
供电不稳,有周期性电压大幅度波动;
芯片不能使能;
打开某模块电路,主供电整体被拉低;
电路存在某些芯片,其启动需要大幅度超过正常工作的电流。
请大家集思广益,把电源模块遇到的问题都贴出来,避免往后再出现电源问题 |