便携式设备经常会存在USB供电和锂电池供电并存的情况,那么当USB插入供电的时候如何实现系统自动识别并切断电池供电的呢?带着这个问题我们来看下今天的分享内容。如下电路主要是实现USB插入自动检测的功能。
当USB未插入的情况下,系统的+5V由BUCK芯片(图中未画出)提供,此时由于D1的防反接作用,系统+5V被截止在右侧,左侧的Q1基极被电阻R3拉低到地,此时三极管Q1满足导通条件,Q1导通,单片机检测(Check_Vusb)到低电平,此时为USB未插入的状态。
当USB插入时,三极管的Q1的基极分压大概在3.3V左右,此时三极管不满足导通条件,Check_Vusb被拉高至+3.3V,单片机检测到高电平,为USB插入状态。检测到USB插入后,系统可以将电池供电自动切断以节省不必要的电量消耗。
编辑:jq
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
芯片
+关注
关注
456文章
50889浏览量
424253 -
电阻
+关注
关注
86文章
5521浏览量
172172 -
usb
+关注
关注
60文章
7951浏览量
264907
原文标题:2分钟学会一个简单USB插入检测电路
文章出处:【微信号:mcu168,微信公众号:硬件攻城狮】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
将一根USB3电缆从电脑连接到装有cypressFX3的电路板上,windows能否检测到2台设备?
如果我将一根 USB3 电缆从电脑连接到装有 cypressFX3 的电路板上,windows 能否检测到 2 台设备?
发表于 07-23 06:54
带电插入检测电路的TPD4S1394 Firewire ESD箝位电路数据表
电子发烧友网站提供《带电插入检测电路的TPD4S1394 Firewire ESD箝位电路数据表.pdf》资料免费下载
发表于 07-10 10:29
•0次下载
STM32F407插入USB设备后会发生一个DISCNT中断,这是为什么呢?
我的工程基于STM32F407平台,用的stm32的官方库;在usb在hs、host 模式下,上电时未插入USB设备,但是程序会发生一个HP
发表于 04-26 07:08
用STM32F407VET6做USB主机,USB3300 HOST模式检测不到设备插入是什么原因?
我用STM32F407VET6做USB主机,外接USB3300,代码是STM32CubeMX生成,但是运行时,设备检测不到U盘等外设的插入,不知道是不是硬件的问题,原理图附上,有没有懂
发表于 04-02 06:57
STLINK-V3SET烧录器插入电脑提示无法识别此USB设备怎么解决?
你好,刚买原厂STLINK-V3SET烧录器,使用不到一个月,今天插入电脑提示无法识别此USB设备!这个问题应该要怎么解决,谢谢。
[/td]
以下内容为评论
[td]楼主您好。解决问题的
发表于 03-29 07:56
通过视觉助手检测PCB板金手指插入到位距离和判断插针歪斜
如图效果:
1.需要检测金手指线束是否插入PCB母座是否到位,并且判断两边卡扣是否卡紧。(如图两个黄色箭头)
2.检测插针是否歪斜。
①
发表于 02-28 10:15
评论