便攜式設備經常會存在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
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
芯片
+關注
關注
455文章
50732瀏覽量
423255 -
電阻
+關注
關注
86文章
5509瀏覽量
171954 -
usb
+關注
關注
60文章
7939瀏覽量
264509
原文標題: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
評論