今天給大家分享一個基於 PMOS 管的一鍵開關機電路
開關機功能實現原理
開機:按下開關瞬間,PMOS 柵極被拉低,PMOS 導通,電源通過 PMOS 給後級電路供電實現開機。若在 3 秒內鬆手,由於程式控制,電路會自動關機;而若按住 3 秒後,單片機將 PowerCtrl 置為高電平,拉低 PMOS 柵極,使 PMOS 保持導通,此時鬆手可保持開機狀態,指示燈亮。
關機:開機後按住開關 3 秒,單片機將 PowerCtrl 置為低電平,放開 PMOS 柵極,PMOS 截止,切斷電源,滅燈,程式停止運行,此時鬆手實現真正關機,且幾乎 0 漏電流。
二極體 D1 和 D2 的作用
D1 的作用:某些單片機的 GPIO 默認不是高阻態,當 PMOS 柵極通過開關接地時,可能會有電流通過 GPIO 流出,設置 D1 可以防止這種漏電流,保證 PMOS 柵極電位穩定,避免誤觸發。
D2 的作用:當 PG 為低電平時,NPN 三極管導通,若沒有 D2,NPN 的 Vce 可能拉低 switch_check。D2 阻止電流經 NPN 到地,機械開關斷開時,單片機通過上拉電阻讀 3.3V 高電平,僅按鍵按下時switch_check 被拉低,實現按鍵狀態準確檢測。
輸入電壓 MAX 與 PMOS 的 Vds 關係
在控制好 R1 和 R2 分壓比的前提下,輸入電壓 MAX 主要受 PMOS 的 Vds 限制。因為 PMOS 導通時,其源極接輸入電源,漏極接後級電路,若輸入電壓過高,超過 PMOS 的 Vds 耐壓值,可能會導致 PMOS 損壞,所以需要根據 PMOS 的 Vds 參數來選擇合適的輸入電壓範圍,以確保電路安全穩定運行。
* 如果您需要申請我司樣品,請填寫表格提交,我們會24小時內回復您