1、產(chǎn)品簡介
該產(chǎn)品基于MOS管與單片機(jī)配合實(shí)現(xiàn)電源受控,使得一個(gè)按鍵完成開機(jī)、事件、關(guān)機(jī)等動(dòng)作,為了后續(xù)設(shè)備節(jié)約了硬開關(guān),為項(xiàng)目設(shè)計(jì)增加了更多的可能。
2、應(yīng)用場景
(1)鋰電池(3.7V/7.4V)為主電源的可離線使用產(chǎn)品;
(2)有線電源但不便插拔,且需要在不使用設(shè)備時(shí)斷開電源的場合;
(3)空間設(shè)計(jì)有限的產(chǎn)品中;
(4)一鍵式產(chǎn)品設(shè)計(jì)中。
3、產(chǎn)品概述
如圖所示,產(chǎn)品是需要配合單片機(jī)I/O口使用的,相當(dāng)于橋接在外部電源和系統(tǒng)電源之間的一個(gè)可控開關(guān)模塊。
在VINT端,是外部激勵(lì)電源的輸入;在VOUT端接內(nèi)部系統(tǒng)電源,注意兩個(gè)地在模塊上是短接的,保證了外部電源和內(nèi)部電源參考零電位是一樣的;在上端的左側(cè)接口中,按鍵檢測需要接單片機(jī)的I/O輸入端口,單片機(jī)不斷檢測該端口,若按鍵按下,該端口會產(chǎn)生下降沿,若持續(xù)按下,將會在該端口讀取到低電平信號(約0.55V);上端的右側(cè)接口是單片機(jī)I/O輸出控制電源開啟的端口,當(dāng)單片機(jī)給該端口持續(xù)的高電平,此產(chǎn)品模塊會持續(xù)導(dǎo)通電源的輸入到內(nèi)部系統(tǒng)電源中。
產(chǎn)品模塊中,所使用的開關(guān)類型是輕觸開關(guān)、常開型。如圖所示是一般競技鍵盤常用的機(jī)械按鍵開關(guān),如果產(chǎn)品需要集成,可將此開關(guān)更換為其他常開型輕觸開關(guān)即可。
在產(chǎn)品模塊的正面,隱藏著一枚RGB燈珠,當(dāng)單片機(jī)控制電源啟動(dòng)后,RGB中的紅燈將會常量,可根據(jù)需要使用I/O口控制其他兩個(gè)燈芯,該RGB是晶臺的產(chǎn)品,屬性為共陽,因此需要低電平驅(qū)動(dòng)以點(diǎn)亮。
4、產(chǎn)品參數(shù)
若用戶完全按照參數(shù)表焊接,可獲得如下配置和default值:
產(chǎn)品的實(shí)物正面垂直、反面垂直和側(cè)面垂直圖如下:
5、備注-使用方法
該Demo代碼使用STM32F030C8T6,基于HAL編寫代碼,主要實(shí)現(xiàn)的功能:
(1)未開機(jī)狀態(tài):按一下開機(jī),進(jìn)入系統(tǒng)主線程執(zhí)行0.25s板載LED閃爍的閑時(shí)功能;
(2)開機(jī)狀態(tài):短按一下,點(diǎn)亮RGB中的藍(lán)燈;長按超過1s,關(guān)機(jī)。
提供演示視頻,視頻中的相關(guān)單片機(jī)配置:
PA13、PA14是單片機(jī)SW下載方式需要的配置;
PF0、PF1是板載外部晶振;
PC13是板載LED
PA0是用于檢測按鍵是否按下,接模塊KEY-T
PA1是用于控制模塊電源開啟,接模塊KEY-C
PA2是用于控制模塊上RGB綠燈,接模塊RGB-G
PA3是用于控制模塊上RGB藍(lán)燈,接模塊RGB-B
具體代碼,見源代碼附件,下方提供該代碼的測試視頻: