|
/ U+ f$ W; g6 _8 x! w! A; ^想要实现的逻辑# z3 K- F9 O9 {6 S0 C3 X+ A
) Q/ b& @$ S7 [+ F1.入库为了省电---在接收到APP OFF (内部测试版)之后,MCU_CTL输出低电平!切断电池供电' F9 x2 @& F- L: h5 E( B- K
, H: @( R8 P5 ?2 C! J/ J; R
! Y# h! R4 g/ v6 L9 G4 b4 L
, F( n% `5 k! n+ h& j2.出库客户使用---不管App。直接充电,mcu得到电,MCU_CTL输出高电平,使电池输出给后级电路供电,就算拔了外部电源4.2V(充电器5V),电池也可以保持电压输出" K: u( L0 j! e( f
% q5 @; ?) O# ]1 M
' V8 ], @: V. g9 I, t6 t1 P5 b三个需要确认的点:
3 N$ W' p) ^# L ]$ f( ?; z( U) _! @
* t. c/ V! n7 P/ u3 Y% S入库后MCU_CTL输出已经是低电平。当从仓库取出来充电器接上给芯片供电,没有复位信号,没有唤醒动作,芯片得到工作电压,MCU_CTL就能输出高电平?
9 G; t, b o, k
# _, b8 _4 Q* `/ |) m
1 ^% a V b8 L5 ?入库是要脱离底座的(意味着充电座给过来的4.2V没了,或者4.2V转3.3V没了)MCU_CTL能保持低电平不?此时电池供电已经断了,那么MCU就不工作了?Q4、Q2是否能锁住?也就是MCU_CRL是悬空状态,外部4.2V也没有,这时电池是没有输出的吧!
- l. u, c/ G1 O5 J- }& x" V. z1 ]1 H# a2 d$ \8 u
, v2 ^9 \3 l6 H! c7 K# HMCU_CTL在没有接收到APP OFF 的情况下,都是高电平输出,在点了APP OFF 的情况下都是低电平,能实现不?
4 o% e( | C' U, z
- E- T' Z! Q3 g' H- t) B
: f! f% \: r% O F# {& C2 a备注------芯片的3.3V有两个来源。一个是电池,在脱离底座之后,用电池经过LDO降压到3.3V供电。在连接底座的时候,底座充电芯片出来的4.2V,这个4.2V给电池充电(如果此时Q4和Q2打开的话);同时4.2V降压3.3V给芯片供电。外部的这一路4.2V是直接LDO降压到3.3V给芯片供电5 ?% V p2 w4 t2 H
|
|