一種基於單片機少埠控制的多led顯示電路的製作方法
2023-05-04 12:04:46
一種基於單片機少埠控制的多led顯示電路的製作方法
【專利摘要】本實用新型公開了一種基於單片機少埠控制的多LED顯示電路,包括單片機、與其連接的三極體控制LED電路和供電用的電源VCC,三極體控制LED電路由電阻R1~R10、二極體D1、D2、三極體Q1~Q3、燈LED1~LED6連接而成。整個電路由單片機控制,實現4埠控制6LED燈任意亮滅狀態,同時其擴展電路可以實現增加被控制顯示的LED燈,節省單片機埠。
【專利說明】—種基於單片機少埠控制的多LED顯示電路
【技術領域】
[0001]本實用新型涉及單片機顯示控制【技術領域】,更具體地,涉及一種基於單片機少埠控制的多LED顯示電路。
【背景技術】
[0002]當前,大多數產品設計者,為提高產品的設計檔次,在產品設計中增加很多附加功能,自然增加了對單片機埠的需求量。而為提高產品設計性價比,減少單片機埠使用,降低單片機價格,同時又使產品設計檔次高,伴隨需要一系列設計巧妙的電路來輔助單片機作為外圍控制用。
實用新型內容
[0003]本實用新型的目的是提出一種採用單片機的少量埠來控制實現多LED顯示的電路,該電路能夠節省單片機的埠,提聞單片機埠的利用率,從而提聞單片機的利用率。
[0004]本實用新型的目的可以通過以下技術方案達到:
[0005]一種基於單片機少埠控制的多LED顯示電路,包括單片機、與其連接的三極體控制LED電路和供電用的電源VCC,
[0006]所述三極體控制LED電路包括三組LED輪流點亮子電路、電阻R1、二極體Dl和二極體D2,所述電源VCC通過電阻Rl分別接二極體Dl的陽極和二極體D2的陽極,二極體Dl的陰極和二極體D2的陰極分別接單片機B0、B1埠 ;
[0007]所述第一組LED輪流點亮子電路包括發光二極體LEDl、LED2、電阻R7、RIO、R2以及三極體Ql ;發光二極體LED1、LED2的正極分別接單片機的A1、A2埠,發光二極體LEDl、LED2的負極相接,並通過電阻R7接三極體Ql的集電極,發射極接地,並通過電阻RlO接三極體Ql的基極,三極體Ql的基極通過電阻R 2接二極體Dl的陽極;
[0008]第二組LED輪流點亮子電路包括發光二極體LED3、LED4、電阻R8、R5、R3以及三極體Q2 ;發光二極體LED3、LED4的正極分別接單片機的Al、A2埠,發光二極體LED3、LED4的負極相接,並通過電阻R8接三極體Q2的集電極,發射極接單片機BI埠,並通過電阻R8接三極體Q2的基極,三極體Q2的基極通過電阻R3接單片機的BO埠;
[0009]第三組LED輪流點亮子電路包括發光二極體LED5、LED6、電阻R9、R6、R4以及三極體Q3 ;發光二極體LED5、LED6的正極分別接單片機的Al、A2埠,發光二極體LED5、LED6的負極相接,並通過電阻R9接三極體Q3的集電極,發射極接單片機BO埠,並通過電阻R6接三極體Q3的基極,三極體Q3的基極通過電阻R4接單片機的BI埠。整個電路由單片機作為控制中心,實現4埠控制6LED燈任意亮滅狀態。
[0010]所述三極體Q1、Q2、Q3為NPN型三極體。
[0011]本實用新型具有如下突出的有益效果:本實用新型採用三極體和電阻搭配單片機埠控制LED顯示電路,有效的提高單片機利用效率,實用性強。【專利附圖】
【附圖說明】
[0012]圖1為本實用新型的電路原理圖。
【具體實施方式】
[0013]如圖1,一種基於單片機少埠控制的多LED顯示電路,包括單片機1、與其連接的三極體控制LED電路2和供電用的電源VCC,
[0014]所述三極體控制LED電路2包括三組LED輪流點亮子電路、電阻R1、二極體Dl和二極體D2,所述電源VCC通過電阻Rl分別接二極體Dl的陽極和二極體D2的陽極,二極體Dl的陰極和二極體D2的陰極分別接單片機B0、BI埠 ;
[0015]所述第一組LED輪流點亮子電路包括發光二極體LEDl、LED2、電阻R7、RIO、R2以及三極體Ql ;發光二極體LED1、LED2的正極分別接單片機的A1、A2埠,發光二極體LEDl、LED2的負極相接,並通過電阻R7接三極體Ql的集電極,發射極接地,並通過電阻RlO接三極體Ql的基極,三極體Ql的基極通過電阻R 2接二極體Dl的陽極;
[0016]第二組LED輪流點亮子電路包括發光二極體LED3、LED4、電阻R8、R5、R3以及三極體Q2 ;發光二極體LED3、LED4的正極分別接單片機的Al、A2埠,發光二極體LED3、LED4的負極相接,並通過電阻R8接三極體Q2的集電極,發射極接單片機BI埠,並通過電阻R8接三極體Q2的基極,三極體Q2的基極通過電阻R3接單片機的BO埠;
[0017]第三組LED輪流點亮子電路包括發光二極體LED5、LED6、電阻R9、R6、R4以及三極體Q3 ;發光二極體LED5、LED6的正極分別接單片機的Al、A2埠,發光二極體LED5、LED6的負極相接,並通過電阻R9接三極體Q3的集電極,發射極接單片機BO埠,並通過電阻R6接三極體Q3的基極,三極體Q3的基極通過電阻R4接單片機的BI埠。整個電路由單片機作為控制中心,實現4埠控制6LED燈任意亮滅狀態。
[0018]本實施例的工作原理:
[0019]參照圖1,單片機4埠控制6LED燈電路工作原理描述如下:
[0020]埠 B0、B1輸出1、0,因二極體D2作用,三級管Ql基極被拉低,Ql關斷,LEDl和LED2關閉;三極體Q3基極被拉低,Q3被關斷,LED5和LED6關閉;Q2基極因R3和R5分壓大於0.7V導通,LED3和LED4通過單片機埠 AO和Al控制亮滅。
[0021]埠 B0、B1輸出0、1,因二極體Dl作用,三級管Ql基極被拉低,Ql關斷,燈LEDl和LED2關閉;三極體Q2基極被拉低,Q2被關斷,LED3和LED4關閉;Q3基極因R4和R6分壓大於0.7V導通,LED5和LED6通過單片機埠 AO和Al控制亮滅。
[0022]埠 B0、BI輸出1、1,三級管Q2和Q4因發射極為高,故不導通,使LED3?LED6燈被關閉;Q1基極因VCC (邏輯為I)在電阻Rl、R2和RlO的分壓大於0.7V,導通,再通過埠 AO和Al控制燈LEDl和LED2亮滅。
[0023]埠 B0、BI輸出0、0,因上述分析可知,三個三級管Q1?Q3全部關閉,所有LED燈
被關閉。
[0024]另外,在埠 BO和BI輸出(0,I)或(1,0)電平時,可能會導致LED3、LED4與LED5、LED6不能同時亮,處理方式是20MS時間內輪流切換電平邏輯(0,I)或(1,0),利用發光延時熄滅特點,可以做到同時點亮以上4燈。[0025]通過上述處理方式,可以實現6LED燈任何情況下的亮滅而互相不會幹涉。上述電路,通過擴展單片機控制埠,可以成倍增加被控制顯示的LED燈。
[0026]以上所述,僅為本實用新型較佳的具體實施例,但本實用新型的保護範圍並不局限於此,任何熟悉本【技術領域】的技術人員在本實用新型揭露的範圍內,根據本實用新型的技術方案及其實用新型構思加以等同替換或改變,都屬於本實用新型的保護範圍。
【權利要求】
1.一種基於單片機少埠控制的多LED顯示電路,其特徵在於,包括單片機(I)、與其連接的三極體控制LED電路(2)和供電用的電源VCC, 所述三極體控制LED電路(2)包括三組LED輪流點亮子電路、電阻R1、二極體Dl和二極體D2,所述電源VCC通過電阻Rl分別接二極體Dl的陽極和二極體D2的陽極,二極體Dl的陰極和二極體D2的陰極分別接單片機B0、B1埠 ; 所述第一組LED輪流點亮子電路包括發光二極體LEDl、LED2、電阻R7、RIO、R2以及三極體Ql ;發光二極體LED1、LED2的正極分別接單片機的A1、A2埠,發光二極體LED1、LED2的負極相接,並通過電阻R7接三極體Ql的集電極,發射極接地,並通過電阻RlO接三極體Ql的基極,三極體Ql的基極通過電阻R 2接二極體Dl的陽極; 第二組LED輪流點亮子電路包括發光二極體LED3、LED4、電阻R8、R5、R3以及三極體Q2 ;發光二極體LED3、LED4的正極分別接單片機的Al、A2埠,發光二極體LED3、LED4的負極相接,並通過電阻R8接三極體Q2的集電極,發射極接單片機BI埠,並通過電阻R8接三極體Q2的基極,三極體Q2的基極通過電阻R3接單片機的BO埠; 第三組LED輪流點亮子電路包括發光二極體LED5、LED6、電阻R9、R6、R4以及三極體Q3 ;發光二極體LED5、LED6的正極分別接單片機的Al、A2埠,發光二極體LED5、LED6的負極相接,並通過電阻R9接三極體Q3的集電極,發射極接單片機BO埠,並通過電阻R6接三極體Q3的基極,三極體Q3的基極通過電阻R4接單片機的BI埠。
2.根據權利要求1所述的基於單片機少埠控制的多LED顯示電路,其特徵在於,所述三極體Ql、Q2、Q3為NPN型三極體。
【文檔編號】H05B37/02GK203645893SQ201320880050
【公開日】2014年6月11日 申請日期:2013年12月30日 優先權日:2013年12月30日
【發明者】黃祖好, 王強 申請人:廣東瑞德智能科技股份有限公司