1、一种可实现按键硬件开机和供电切换电路

一、设计背景:

       1、满足1个按键实现硬件开机和挡位功能,并实现运输过程无功耗。

       2、满足USB与电池供电。

二:电路图如下:

三、电路工作原理:

3.1、不管是B+还是VBUS供电,只要系统上电后,先通过IO3进行判断是VBUS进来还是B+给系统供 电。如果是VBUS进来,则不检测电池电压(ADC-BAT),IO2输出为0。如果是B+进来,则检测电池电压 (ADC-BAT),看是否低于保护阈值,如低于保护阈值,IO2输出低电平,系统进入关机模式;高于低压保 护阈值,则IO2输出高电平,Q3导通,可持续拉低Q1,使得整个系统处于工作模式。

3.2、长按开机:长按SW-1,支路:B+~D1~R2~R4~D4~R1~SW1就形成回路,有电流产生,此时Q1的 栅极被拉低,Q1-Pmos管导通,此时B+可以给后极系统供电,并Q2也导通,单片机有电工作后就进行检测 IO3,电池电压,看是否低于保护阈值。如果低于保护阈值,IO2输出低电平,让系统进入关机模式;如果高 于低压保护阈值,则IO2输出高电平,Q3导通,可持续拉低Q1,使得整个系统处于工作模式。在工作模式 中,系统会时常检测ADC-BAT电压,若发现低于保护阈值,则IO2输出低电平,Q3关断,从而关断Q1、 Q2,整机进入关机模式,进入0功耗状态;

3.3、充电开机:当VBUS进来,Q3导通,从而拉低Q1栅极电压,Q1导通,由VBUS给后极系统供电,单 片机有电进入工作模式。

3.4、其中IO3是实时检测来监测VBUS跟B+的切换动作。R3、R5的电阻值需要根据B+和VBUS的电压 选。

3.5、C1的作用:一是滤波;二是在充电过程中,突然拔掉充电线时,放电维持Vout,保证Q3和Q1继续 导通,系统不被断电。注意:因为电容C1的存在,芯片不能立刻检测到充电器是否拔掉,所以建议由充电器 供电时,IO2也一直输出高电平,以防止突然拔掉充电器时,后极出现断电;当电池电压低时,插入充电 口,Q3导通,从而拉低Q1栅极电压,Q1导通,由VBUS给后极供电。

3.6、模式切换:系统正常工作后,IO1内部开上拉,实现短按切换模式。

3.7、D3的作用是防止在Q3不导通时,B+或VBUS通过R2和R4流入IO1;

3.8、D4的作用是IO1内部开上拉时不影响Q1的栅极电压,保证系统工作时Q1一直导通;

  • 11
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值