德州仪器技术支持工程师:
你好,我最近设计一款充电器,采用BQ24707A充电管理芯片方案,有些疑惑,请求帮助,谢谢!
设计原理图请见附件。
问题描述:
HIDRV和LODRV引脚只在上电后写入设置数据有短暂PWM波形后就没输出了,无法控制MOSFET进行输出。
每次上电后读取BQ24707A寄存器的值都是初始值,写入数据无法永久保存,必须每次上电都写入,不知是否正常?
电路调试过程:
由于输入电压比较宽(18-34V)超过了BQ24707A最大输入电压,所以使用在BQ24707A和N-MOSFET之间采用ucc27201驱动,BQ24707A单独9V供电;
输出接锂电池是2串的,8.4V;
I2C接口和单片机通信,读取写入数据都正常;
ACDET引脚为3V; >2.4V
ILIM引脚是0.76V; >105mV
REGN引脚为6V;
BTST引脚为3.4V;
ACOK IFAULT CMPOUT引脚均为低电平
Deyisupport 管理员Y:
我觉的有可能是BTST的电压太低了,因为你在BTST和REGN之间接了个2k的电阻,如果High-side需要导通时,HIDRV变高是需要从BTST抽电流的,2k电阻足以让BTST在这个过程中电压变得很低,High-side管就可能通不了。
至于BQ24707的寄存器数据无法永久保存,我觉得正常,如果是寄存器存储,每次上电,肯定是要复位的。
Fan XiaoChong:
回复 Deyisupport 管理员Y:
星期一上班后试试把那个2K电阻短路后再回复,感谢您的建议,谢谢!