數(shù)據(jù)發(fā)送與按鍵檢測復用的電路的制作方法
【技術領域】
[0001]本實用新型涉及一種數(shù)據(jù)發(fā)送與按鍵檢測復用的電路。
【背景技術】
[0002]現(xiàn)有技術的家電和消費類電子領域里,顯示驅動與按鍵檢測一般必不可少。在當今競爭激烈的年代,企業(yè)的成本壓力較大,如在MCU選型時,有時為了需要多幾個端口,可能就要換另一個規(guī)格的芯片,結果造成資源浪費,成本上漲。另外,在主板與按鍵板分離的應用場合,排線越多,加工越復雜,成本也隨之上漲,無法滿足企業(yè)的生產(chǎn)需求。因此,有必要進一步改進。
【實用新型內容】
[0003]本實用新型的目的旨在提供一種結構簡單合理,性能可靠,物料成本低,加工方便,易生產(chǎn),易實現(xiàn)的數(shù)據(jù)發(fā)送與按鍵檢測復用的電路,以克服現(xiàn)有技術中的不足之處。
[0004]按此目的設計的一種數(shù)據(jù)發(fā)送與按鍵檢測復用的電路,其特征在于:由MCU、顯示屏模組、電源、STB信號線、CLK信號線、DATA信號線、按鍵矩陣電路、下拉電阻和濾波電容組成。
[0005]所述電源通過+5V線和GND線由主板供給、且接有用以平穩(wěn)電壓和濾除電源雜波的C4和C5 ;
[0006]所述的STB信號線、CLK信號線、DATA信號線分別連接至主板的MCU端口,并分別接有下拉電阻R4、R5、R6和濾波電容Cl、C2、C3,以設定按鍵輸入信號為高電平有效;
[0007]所述的按鍵矩陣電路由R1、R2、R3 和 D1、D2、D3、D4、D5、D6 以及 K1、K2、K3、K4、K5、Κ6分別交叉連接到STB信號線、CLK信號線、DATA信號線;
[0008]所述的濾波電容用以消除按鍵輸入信號的干擾。
[0009]—種數(shù)據(jù)發(fā)送與按鍵檢測復用的電路程序處理方法,包括上述的數(shù)據(jù)發(fā)送與按鍵檢測復用電路,其特征在于:數(shù)據(jù)發(fā)送電路與按鍵檢測電路復用,通過軟件分時處理來實現(xiàn)顯示數(shù)據(jù)的發(fā)送與按鍵信號的檢測。
[0010]所述軟件分時處理在掃描按鍵期間,分別輪流將其中一個端口設為輸出口,并輸出高電平,另兩個端口設為輸入口,并檢測是否為高電平,從而判斷哪個按鍵被按下;按鍵掃描完畢后,就執(zhí)行數(shù)據(jù)發(fā)送,在發(fā)送數(shù)據(jù)至顯示屏模組的LED驅動芯片時,MCU所連接的STB信號線、CLK信號線、DATA信號線端口均設為輸出口,發(fā)送數(shù)據(jù)至顯示屏模組期間,因為每個按鍵都按統(tǒng)一指定的電流方向串聯(lián)了一個二極管,所以按鍵被按下與否也不影響信號線的電平,即按鍵狀態(tài)不影響數(shù)據(jù)的發(fā)送,按鍵動作被忽略,即此時不檢測按鍵狀態(tài)。
[0011]本實用新型通過上述結構的改良,1、減少占用MCU的硬件資源,并減少了排線的數(shù)量,降低了物料成本和加工成本;2、軟件處理起來簡單方便,邏輯清晰,既不影響數(shù)據(jù)的發(fā)送,也可準確檢測按鍵的狀態(tài);3、該方法通俗易懂,能夠很好地被設計者掌握并應用到實際設計中。
[0012]其具有結構簡單合理,性能可靠,物料成本低,加工方便,易生產(chǎn),易實現(xiàn)等特點,實用性強。
【附圖說明】
[0013]圖1為本實用新型第一實施例的電路框架圖。
[0014]圖2為本實用新型第一實施例的電路原理圖。
[0015]圖3為本實用新型第一實施例的軟件處理的時序圖。
【具體實施方式】
[0016]下面結合附圖及實施例對本實用新型作進一步描述。
[0017]參見圖1、圖2,本數(shù)據(jù)發(fā)送與按鍵檢測復用的電路,由MCU、顯示屏模組、電源、STB信號線、CLK信號線、DATA信號線、按鍵矩陣電路、下拉電阻和濾波電容組成。
[0018]首先,STB信號線、CLK信號線、DATA信號線和+5V線、GND線直接與顯示屏模組對接;然后,STB信號線、CLK信號線、DATA信號線分別接有一下拉電阻R4、R5、R6,用以設定按鍵檢測狀態(tài)下,按鍵未按下為低電平,按鍵按下為高電平,STB信號線、CLK信號線、DATA信號線分別接有濾波電容Cl、C2、C3,用以濾除雜波干擾。
[0019]按鍵矩陣電路由R1、R2、R3 和 Dl、D2、D3、D4、D5、D6 以及 Kl、K2、K3、K4、K5、K6 分別交叉連接到STB信號線、CLK信號線、DATA信號線。
[0020]具體地講,STB信號線、CLK信號線、DATA信號線依次按以下方式連接:兩個按鍵的其中一端(作為按鍵信號輸入端)接到其中一根信號線,這兩個按鍵的另一端(作為按鍵信號輸出端)分別接到另外兩根信號線,這樣下來有3對組合,即最多可以接6個按鍵。并且每個按鍵都按統(tǒng)一指定的電流方向串聯(lián)一個二極管,防止兩個按鍵同時按下時,造成兩根信號線之間短路而無法正常工作。
[0021 ] 濾波電容用以消除按鍵輸入信號的干擾。
[0022]數(shù)據(jù)發(fā)送與按鍵檢測復用的電路程序處理方法,參見圖3。
[0023]在11時刻,STB端口設為輸出口,并輸出高電平,CLK和DATA端口設為輸入狀態(tài)。然后分別讀取CLK和DATA端口的輸入狀態(tài),若CLK端口檢測到高電平,則Kl被下,若DATA端口檢測到高電平,則K2被下。
[0024]在t2時刻,CLK端口設為輸出口,并輸出高電平,STB和DATA端口設為輸入狀態(tài)。然后分別讀取STB和DATA端口的輸入狀態(tài),若STB端口檢測到高電平,則K3被下,若DATA端口檢測到高電平,則K4被下。
[0025]在t3時刻,DATA端口設為輸出口,并輸出高電平,CLK和STB端口設為輸入狀態(tài)。然后分別讀取CLK和STB端口的輸入狀態(tài),若CLK端口檢測到高電平,則K5被下,若STB端口檢測到高電平,則K6被下。
[0026]到t4時刻,STB、CLK和DATA端口均設為輸出口,按顯示屏模組內的LED驅動芯片的約定,向LED驅動芯片發(fā)送芯片設置指令和顯示數(shù)據(jù),此時按鍵狀態(tài)被忽略,即不檢測按鍵狀態(tài),等待數(shù)據(jù)發(fā)送完畢后重復執(zhí)行上述tl?t4的過程。
[0027]上述為本實用新型的優(yōu)選方案,本領域普通技術人員對其簡單的變型或改造,均落在本實用新型的保護范圍之內。
【主權項】
1.一種數(shù)據(jù)發(fā)送與按鍵檢測復用的電路,其特征在于:由MCU、顯示屏模組、電源、STB信號線、CLK信號線、DATA信號線、按鍵矩陣電路、下拉電阻和濾波電容組成。2.根據(jù)權利要求1所述數(shù)據(jù)發(fā)送與按鍵檢測復用的電路,其特征在于:所述電源通過+5V線和GND線由主板供給、且接有用以平穩(wěn)電壓和濾除電源雜波的C4和C5 ; 所述的STB信號線、CLK信號線、DATA信號線分別連接至主板的MCU端口,并分別接有下拉電阻R4、R5、R6和濾波電容Cl、C2、C3,以設定按鍵輸入信號為高電平有效; 所述的按鍵矩陣電路由 Rl、R2、R3 和 Dl、D2、D3、D4、D5、D6 以及 Kl、K2、K3、K4、K5、K6分別交叉連接到STB信號線、CLK信號線和DATA信號線; 所述的濾波電容用以消除按鍵輸入信號的干擾。
【專利摘要】一種數(shù)據(jù)發(fā)送與按鍵檢測復用的電路,由MCU、顯示屏模組、電源、STB信號線、CLK信號線、DATA信號線、按鍵矩陣電路、下拉電阻和濾波電容組成;數(shù)據(jù)發(fā)送電路與按鍵檢測電路復用,通過軟件分時處理來實現(xiàn)顯示數(shù)據(jù)的發(fā)送與按鍵信號的檢測。本實用新型通過上述結構的改良,有效地減少了MCU端口的數(shù)量,并減少了排線的數(shù)量,降低了物料成本和加工成本。其具有結構簡單合理,性能可靠,物料成本低,加工方便,易生產(chǎn),易實現(xiàn)等特點,實用性強。
【IPC分類】H03K17/96
【公開號】CN204794958
【申請?zhí)枴緾N201520527659
【發(fā)明人】林飛燕
【申請人】廣東格蘭仕集團有限公司
【公開日】2015年11月18日
【申請日】2015年7月20日