電器led驅(qū)動(dòng)與按鍵讀取電路的制作方法
【技術(shù)領(lǐng)域】
[0001]本實(shí)用新型涉及一種電器LED驅(qū)動(dòng)與按鍵讀取電路。
【背景技術(shù)】
[0002]電器產(chǎn)品中,會(huì)經(jīng)常使用LED發(fā)光燈和開(kāi)關(guān)按鍵,初期,人們使用直拉式來(lái)驅(qū)動(dòng)LED,同時(shí)也是用直拉式來(lái)讀取開(kāi)關(guān)按鍵,參見(jiàn)圖1所示;這種方式使用MCU主控芯片的1口資源很多,而1 口越多的MCU主控芯片就越貴;在LED較多,按鍵也較多的情況下使用大量的MCU資源,明顯不合適了,于是人們做了改進(jìn),用陣列式的掃描顯示方式,并結(jié)合按鍵的讀取,電路圖參見(jiàn)附圖2所示,這種方式大大節(jié)約了 MCU資源,節(jié)約了成本。
【實(shí)用新型內(nèi)容】
[0003]本實(shí)用新型所要解決的技術(shù)問(wèn)題是針對(duì)上述現(xiàn)有技術(shù)提供一種能結(jié)構(gòu)更為合理、使用MCU主控芯片資源更少的電器LED驅(qū)動(dòng)與按鍵讀取電路。
[0004]本實(shí)用新型解決上述術(shù)問(wèn)題所采用的技術(shù)方案為:一種電器LED驅(qū)動(dòng)與按鍵讀取電路,其特征在于:包括M個(gè)開(kāi)關(guān)按鍵,X*Y顆LED發(fā)光管,Μ、X、Y均為自然數(shù),且M小于等于X ;Μ+Χ個(gè)電阻,以及MCU控制芯片,其中:
[0005]第一開(kāi)關(guān)按鍵的第一端均接地,第一開(kāi)關(guān)按鍵的第二端連接第一電阻后引出第一個(gè)SEG連接端;第二開(kāi)關(guān)按鍵的第一端均接地,第二開(kāi)關(guān)按鍵的第二端連接第二電阻后引出第二個(gè)SEG連接端;……第M開(kāi)關(guān)按鍵的第一端均接地,第M開(kāi)關(guān)按鍵的第二端連接第M電阻后引出第M個(gè)SEG連接端;
[0006]而Χ*Υ顆LED發(fā)光管排列成X行Y列的陣列;如果Y為偶數(shù),將第一列LED發(fā)光管的負(fù)極和第二列LED發(fā)光管的正極連接在一起引出第一個(gè)COM連接端;將第三列LED發(fā)光管的負(fù)極和第四列LED發(fā)光管的正極連接在一起引出第二個(gè)COM連接端;……將第Y-1列LED發(fā)光管的負(fù)極和第Y列LED發(fā)光管的正極連接在一起引出第Υ/2個(gè)COM連接端;如果Y為奇數(shù),將第一列LED發(fā)光管的負(fù)極和第二列LED發(fā)光管的正極連接在一起引出第一個(gè)COM連接端;將第三列LED發(fā)光管的負(fù)極和第四列LED發(fā)光管的正極連接在一起引出第二個(gè)COM連接端;……將第Υ-2列LED發(fā)光管的負(fù)極和第Y-1列LED發(fā)光管的正極連接在一起引出第(Y-1) /2個(gè)COM連接端,將第Y列LED發(fā)光管的負(fù)極連接在一起引出第(Υ+1) /2個(gè)COM連接端;
[0007]Y為偶數(shù)時(shí),第一行第一列LED發(fā)光管的正極、第一行第二列LED發(fā)光管的負(fù)極、第一行第三列LED發(fā)光管的正極、第一行第四列LED發(fā)光管的負(fù)極、……第一行第Y-1列LED發(fā)光管的正極、第一行第Y列LED發(fā)光管的負(fù)極連接在一起后連接第Μ+1電阻后與第一個(gè)SEG連接端連接;Υ為奇數(shù)時(shí),第一行第一列LED發(fā)光管的正極、第一行第二列LED發(fā)光管的負(fù)極、第一行第三列LED發(fā)光管的正極、第一行第四列LED發(fā)光管的負(fù)極、……第一行第Υ-2列LED發(fā)光管的正極、第一行第Y-1列LED發(fā)光管的負(fù)極、第一行第Y列LED發(fā)光管的正極連接在一起后連接第Μ+1電阻后與第一個(gè)SEG連接端連接;
[0008]Y為偶數(shù)時(shí),第二行第一列LED發(fā)光管的正極、第二行第二列LED發(fā)光管的負(fù)極、第二行第三列LED發(fā)光管的正極、第二行第四列LED發(fā)光管的負(fù)極、……第二行第Y-1列LED發(fā)光管的正極、第二行第Y列LED發(fā)光管的負(fù)極連接在一起后連接第M+2電阻后與第二個(gè)SEG連接端連接;Y為奇數(shù)時(shí),第二行第一列LED發(fā)光管的正極、第二行第二列LED發(fā)光管的負(fù)極、第二行第三列LED發(fā)光管的正極、第二行第四列LED發(fā)光管的負(fù)極、……第二行第Υ-2列LED發(fā)光管的正極、第二行第Y-1列LED發(fā)光管的負(fù)極、第二行第Y列LED發(fā)光管的正極連接在一起后連接第Μ+2電阻后與第二個(gè)SEG連接端連接;
[0009]......
[0010]Y為偶數(shù)時(shí),第X行第一列LED發(fā)光管的正極、第X行第二列LED發(fā)光管的負(fù)極、第X行第三列LED發(fā)光管的正極、第X行第四列LED發(fā)光管的負(fù)極、……第X行第Y_1列LED發(fā)光管的正極、第X行第Y列LED發(fā)光管的負(fù)極連接在一起后連接第M+X電阻后與第X個(gè)SEG連接端連接;Y為奇數(shù)時(shí),第X行第一列LED發(fā)光管的正極、第X行第二列LED發(fā)光管的負(fù)極、第X行第三列LED發(fā)光管的正極、第X行第四列LED發(fā)光管的負(fù)極、……第X行第Υ-2列LED發(fā)光管的正極、第X行第Y-1列LED發(fā)光管的負(fù)極、第X行第Y列LED發(fā)光管的正極連接在一起后連接第Μ+Χ電阻后與第X個(gè)SEG連接端連接;
[0011]X個(gè)SEG連接端分別與MCU控制芯片的X個(gè)1引腳連接;
[0012][(Y+l)/2]個(gè)COM連接端分別與MCU控制芯片的[(Υ+1)/2]個(gè)1引腳連接,[]為向上取整符號(hào)。
[0013]作為其中的一種方案,所述M = 7,所述X = 8,所述Y = 4。
[0014]作為其中的另一種方案,所述M = 4,所述X = 4,所述Y = 8。
[0015]與現(xiàn)有技術(shù)相比,本實(shí)用新型的優(yōu)點(diǎn)在于:單元器件使用較少,而且MCU主控芯片的資源也用得少,綜合性價(jià)比較高。
【附圖說(shuō)明】
[0016]圖1為現(xiàn)有技術(shù)中直拉式LED驅(qū)動(dòng)與按鍵讀取電路原理圖;
[0017]圖2為現(xiàn)有技術(shù)中陣列式LED驅(qū)動(dòng)與按鍵讀取電路原理圖;
[0018]圖3為本實(shí)用新型實(shí)施例一中LED驅(qū)動(dòng)與按鍵讀取電路原理圖;
[0019]圖4為本實(shí)用新型實(shí)施例一中MCU控制芯片的控制方法流程圖;
[0020]圖5為本實(shí)用新型實(shí)施例一中按鍵讀取流程圖;
[0021]圖6為本實(shí)用新型實(shí)施例二中LED驅(qū)動(dòng)與按鍵讀取電路原理圖。
【具體實(shí)施方式】
[0022]以下結(jié)合附圖實(shí)施例對(duì)本實(shí)用新型作進(jìn)一步詳細(xì)描述。
[0023]實(shí)施例一
[0024]如圖3所示的電器LED驅(qū)動(dòng)與按鍵讀取電路,其包括7個(gè)開(kāi)關(guān)按鍵,32顆LED發(fā)光管,15個(gè)電阻,以及MCU控制芯片,其中:
[0025]第一開(kāi)關(guān)按鍵SWl的第一端均接地,第一開(kāi)關(guān)按鍵SWl的第二端連接第一電阻Rl后引出第一個(gè)SEG連接端SEGO ;第二開(kāi)關(guān)按鍵SW2的第一端均接地,第二開(kāi)關(guān)按鍵SW2的第二端連接第二電阻R2后引出第二個(gè)SEG連接端SEGl ;第三開(kāi)關(guān)按鍵SW3的第一端均接地,第三開(kāi)關(guān)按鍵SW3的第二端連接第三電阻R3后引出第三個(gè)SEG連接端SEG2 ;第四開(kāi)關(guān)按鍵SM的第一端均接地,第四開(kāi)關(guān)按鍵SW4的第二端連接第四電阻R4后引出第四個(gè)SEG連接端SEG3 ;第五開(kāi)關(guān)按鍵SW5的第一端均接地,第五開(kāi)關(guān)按鍵SW5的第二端連接第五電阻R5后引出第五個(gè)SEG連接端SEG4 ;第六開(kāi)關(guān)按鍵SW6的第一端均接地,第六開(kāi)關(guān)按鍵SW6的第二端連接第六電阻R6后引出第六個(gè)SEG連接端SEG5 ;第七開(kāi)關(guān)按鍵SW7的第一端均接地,第七開(kāi)關(guān)按鍵SW7的第二端連接第七電阻R7后引出第七個(gè)SEG連接端SEG6 ;
[0026]而32顆LED發(fā)光管排列成8行4列的陣列;將第一列LED發(fā)光管的負(fù)極和第二列LED發(fā)光管的正極連接在一起引出第一個(gè)COM連接端COMO ;將第三列LED發(fā)光管的負(fù)極和第四列LED發(fā)光管的正極連接在一起引出第二個(gè)COM連接端COMl ;
[0027]第一行第一列LED發(fā)光管的正極、第一行第二列LED發(fā)光管的負(fù)極、第一行第三列LED發(fā)光管的正極、第一行第四列LED發(fā)光管的負(fù)極連接在一起后連接第八電阻R8后與第一個(gè)SEG連接端SEGO連接;
[0028]第二行第一列LED發(fā)光管的正極、第二行第二列LED發(fā)光管的負(fù)極、第二行第三列LED發(fā)光管的正極、第二行第四列LED發(fā)光管的負(fù)極連接在一起后連接第九電阻R9后與第二個(gè)SEG連接端SEGl連接;
[0029]第三行第一列LED發(fā)光管的正極、第三行第二列LED發(fā)光管的負(fù)極、第三行第三列LED發(fā)光管的正極、第三行第四列LED發(fā)光管的負(fù)極連接在一起后連接第十電阻RlO后與第三個(gè)SEG連接端SEG2連接;
[0030]第四行第一列LED發(fā)光管的正極、第四行第二列LED發(fā)光管的負(fù)極、第四行第三列LED發(fā)光管的正極、第四行第四列LED發(fā)光管的負(fù)極連接在一起后連接第十一電阻Rll后與第四個(gè)SEG連接端SEG3連接;
[0031]第五行第一列LED發(fā)光管的正極、第五行第二列LED發(fā)光管的負(fù)極、第五行第三列LED發(fā)光管的正極、第五行第四列LED發(fā)光管的負(fù)極連接在一起后連接第十二電阻R12后與第五個(gè)SEG連接端SEG4連接;
[0032]第六行第一列LED發(fā)光管的正極、第六行第二列LED發(fā)光管的負(fù)極、第六行第三列LED發(fā)光管的正極、第六行第四列LED發(fā)光管的負(fù)極連接在一起后連接第十三電阻R13后與第六個(gè)SEG連接端SEG5連接;
[0033]第七行第一列LED發(fā)光管的正極、第七行第二列LED發(fā)光管的負(fù)極、第七行第三列LED發(fā)光管的正極、第七行第四列LED發(fā)光管的負(fù)極連接在一起后連接第十四電阻R14后與第七個(gè)SEG連接端SEG6連接;
[00