加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權(quán)保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 方案介紹
  • 附件下載
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

基于MOS管與單片機開關(guān)機按鈕模塊(PCB+源代碼)

2021/11/08
938
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

PCB.zip

共3個文件

1、產(chǎn)品簡介

該產(chǎn)品基于MOS管單片機配合實現(xiàn)電源受控,使得一個按鍵完成開機、事件、關(guān)機等動作,為了后續(xù)設(shè)備節(jié)約了硬開關(guān),為項目設(shè)計增加了更多的可能。

2、應用場景

(1)鋰電池(3.7V/7.4V)為主電源的可離線使用產(chǎn)品;

(2)有線電源但不便插拔,且需要在不使用設(shè)備時斷開電源的場合;

(3)空間設(shè)計有限的產(chǎn)品中;

(4)一鍵式產(chǎn)品設(shè)計中。

3、產(chǎn)品概述

如圖所示,產(chǎn)品是需要配合單片機I/O口使用的,相當于橋接在外部電源和系統(tǒng)電源之間的一個可控開關(guān)模塊。

在VINT端,是外部激勵電源的輸入;在VOUT端接內(nèi)部系統(tǒng)電源,注意兩個地在模塊上是短接的,保證了外部電源和內(nèi)部電源參考零電位是一樣的;在上端的左側(cè)接口中,按鍵檢測需要接單片機的I/O輸入端口,單片機不斷檢測該端口,若按鍵按下,該端口會產(chǎn)生下降沿,若持續(xù)按下,將會在該端口讀取到低電平信號(約0.55V);上端的右側(cè)接口是單片機I/O輸出控制電源開啟的端口,當單片機給該端口持續(xù)的高電平,此產(chǎn)品模塊會持續(xù)導通電源的輸入到內(nèi)部系統(tǒng)電源中。

產(chǎn)品模塊中,所使用的開關(guān)類型是輕觸開關(guān)、常開型。如圖所示是一般競技鍵盤常用的機械按鍵開關(guān),如果產(chǎn)品需要集成,可將此開關(guān)更換為其他常開型輕觸開關(guān)即可。

在產(chǎn)品模塊的正面,隱藏著一枚RGB燈珠,當單片機控制電源啟動后,RGB中的紅燈將會常量,可根據(jù)需要使用I/O口控制其他兩個燈芯,該RGB是晶臺的產(chǎn)品,屬性為共陽,因此需要低電平驅(qū)動以點亮。

 

4、產(chǎn)品參數(shù)

若用戶完全按照參數(shù)表焊接,可獲得如下配置和default值:

 

 

 

 

 

 

 

 

產(chǎn)品的實物正面垂直、反面垂直和側(cè)面垂直圖如下:

5、備注-使用方法

該Demo代碼使用STM32F030C8T6,基于HAL編寫代碼,主要實現(xiàn)的功能:

(1)未開機狀態(tài):按一下開機,進入系統(tǒng)主線程執(zhí)行0.25s板載LED閃爍的閑時功能;

(2)開機狀態(tài):短按一下,點亮RGB中的藍燈;長按超過1s,關(guān)機。

提供演示視頻,視頻中的相關(guān)單片機配置:

PA13、PA14是單片機SW下載方式需要的配置;

PF0、PF1是板載外部晶振;

PC13是板載LED

PA0是用于檢測按鍵是否按下,接模塊KEY-T

PA1是用于控制模塊電源開啟,接模塊KEY-C

PA2是用于控制模塊上RGB綠燈,接模塊RGB-G

PA3是用于控制模塊上RGB藍燈,接模塊RGB-B

具體代碼,見源代碼附件,下方提供該代碼的測試視頻:

 

  • PCB.zip
    下載
    描述:pcb和Gerber文件,立創(chuàng)EDA專業(yè)版
  • RN_013_ok.zip
    下載
    描述:測試代碼(F030)
  • SCH_Schematic1_2021-11-07.pdf
    下載

相關(guān)推薦