想使用/PRES引脚实现MOS控制,NR=0。使用3.3V单片机IO口串联了一个100R的电阻连接到PRES引脚。
通过拉低PRES时,可以打开MOS,功耗正常。
单片机IO配置成推挽输出,强行拉高PRES,可以关闭MOS,但是PRES引脚上有10mA左右的电流。导致关机功耗超10mA 。
单片机IO配置成OD输出,拉高PRES,或者释放PRES,功耗正常,但无法正常关闭MOS。
单片机IO配置成推挽输出,增大串联电阻到1K,增大强行拉高PRES,可以关闭MOS,PRES引脚上仍有3mA左右的电流。继续增大串联电阻到100K以上,则无法关闭MOS。
请问是否有哪里配置错误,会导致芯片内部下拉PRES引脚,从而使从外部强制上拉PRES引脚会导致功耗异常?
Johnsin Tao:
Hi
增大到15kohm 看看?
xiji xiao:
回复 Johnsin Tao:
增大道15K拉高PRES时电阻上有3.28V的压降。MOS管不能关闭。
xiji xiao:
回复 Johnsin Tao:
是不是RHOUT闭合了,导致芯片内部下拉。但是没找到哪里可以控制RHOUT
Hugo Zhang:
回复 xiji xiao:
需要确认一下PRES pin有没有损坏了
xiji xiao:
回复 Hugo Zhang:
目前测试发现所有的板子都存在这个问题,并非个别现象。
这是我目前的原理图,shut网络连接3.3V单片机IO,这个电路应该不会损坏PRES引脚吧。
能否寄两个拆下来的芯片给你,帮忙分析一下。
Richard Tang:
回复 xiji xiao:
这个问题是因为芯片内部上拉电压和你的MCU的输出电压之间的压差导致的。用IO来控制输出地的时候可以推挽输出低,但是想输出高的时候,不能够用推挽输出,而需要采用高阻状态,比如配置成输入。
另外,采用这种方式的时候,需要把参数里面的Emergency Shutdown功能关掉。
xiji xiao:
回复 Richard Tang:
我用万用表测量,串联100R的电阻时,PRES端的电压是1.9V,而单片机IO是3.0V 。1K电阻时PRES引脚是0.3V,单片机IO是3.3V。10K电阻时PRES引脚是0.03V,单片机IO是3.3V。充测量的结果来看,PRES引脚内部都处于下拉状态,而非上拉状态。更换成未下载过的固件的新芯片也是一样的结果。只有进入ROOM模式的时候,PRES才会被释放掉,可以用IO拉高或拉低。非ROOM模式下,IO设置成输入,或者OD都无法关闭充放电MOS。直接断开PRES与IO的连接,PRES引脚这段呈低电平,充放电MOS管打开。
下图是我的设置,emergency shutdown是关闭的
xiji xiao:
回复 Hugo Zhang:
搞不定啊,有人能办忙解答一下吗?