本文導(dǎo)讀
傳統(tǒng)的數(shù)碼管驅(qū)動(dòng)和按鍵功能實(shí)現(xiàn)需要由MCU來直接完成數(shù)碼管段選、數(shù)碼管位選、按鍵掃描等操作,當(dāng)數(shù)碼管和按鍵數(shù)量較多時(shí),會(huì)極大消耗MCU的軟硬件資源,ZLG7291可有效解決此類應(yīng)用的痛點(diǎn)!
ZLG7291簡介
ZLG7291是廣州致遠(yuǎn)微電子設(shè)計(jì)的數(shù)碼管顯示驅(qū)動(dòng)及鍵盤掃描管理芯片。一片ZLG7291能夠直接驅(qū)動(dòng) 6 位共陰式數(shù)碼管(或48只獨(dú)立的LED),同時(shí)還可以掃描管理8個(gè)按鍵。另外ZLG7291內(nèi)部還設(shè)置有連擊計(jì)數(shù)器,能夠使某鍵按下后不松手而連續(xù)有效。通信采用I^2^C總線接口,與微控制器的接口僅需兩根信號(hào)線。該芯片為工業(yè)級(jí)芯片,抗干擾能力強(qiáng),在工業(yè)測(cè)控中已有大量應(yīng)用。

圖1 芯片引腳圖
ZLG7291對(duì)外采用I^2^C總線接口通信,通信簡單便于控制。由于I^2^C采用開漏輸出結(jié)構(gòu),所以使用時(shí)需接上拉電阻,為保證通信波形的正確性,一般通信速率越高,其上拉電阻也要隨之減小,I^2^C通信速率不要大于400KHz,上拉電阻的典型值為4.7KΩ,過小會(huì)增加功耗。
其電路設(shè)計(jì)極其簡單,簡要電路框圖如圖2所示:

圖2 電路設(shè)計(jì)框圖
ZLG7291按鍵電路
如圖3所示,ZLG7291的8只按鍵電路極為簡單,KR0 ~ KR1引腳為按鍵的行接口,COM0~COM3為按鍵的列接口,如此構(gòu)成2行4列的8只按鍵掃描電路。在鍵盤電路與ZLG7291芯片引腳之間需要連接一個(gè)電阻,其典型值是1KΩ。當(dāng)然用戶也可以根據(jù)自己的按鍵數(shù)量需求,進(jìn)行按行或按列自行裁剪,以滿足系統(tǒng)的最優(yōu)設(shè)計(jì)需求。

圖3 按鍵電路
ZLG7291按鍵識(shí)別功能介紹
ZLG7291內(nèi)置按鍵消抖處理,可管理最多8個(gè)按鍵。當(dāng)有按鍵按下時(shí)會(huì)有中斷信號(hào)INT產(chǎn)生,主機(jī)接收到中斷信號(hào)后只需讀取對(duì)應(yīng)的寄存器即可得知是哪一只按鍵按下,程序操作極為簡單,再也不需要主機(jī)主動(dòng)進(jìn)行消抖處理或主動(dòng)輪詢檢測(cè),大大減小了主機(jī)MCU的資源消耗。不僅如此,ZLG7291還為按鍵提供了連擊計(jì)數(shù)功能。連擊是指按住某個(gè)按鍵不松手,經(jīng)過兩秒鐘的延遲后,開始連續(xù)有效,連續(xù)有效間隔時(shí)間約兩百毫秒。
ZLG7291驅(qū)動(dòng)共陰數(shù)碼管電路
一片ZLG7291支持6位共陰式數(shù)碼管驅(qū)動(dòng),不能直接使用共陽式。ZLG7291的數(shù)碼管顯示電路也非常簡單,如圖4所示,其中ZLG7291的SEG0SEG7八個(gè)段選控制引腳對(duì)應(yīng)連接到數(shù)碼管的ADP引腳,KR0KR1和COM0COM3分別對(duì)應(yīng)連接到數(shù)碼管的位選即可,控制非常簡單,直接通過I^2^C控制對(duì)應(yīng)寄存器即可實(shí)現(xiàn)如下功能:
6只數(shù)碼管的段尋址顯示;
6只數(shù)碼管的下載譯碼顯示;
6只數(shù)碼管的顯示位數(shù)設(shè)置;
6只數(shù)碼管的閃爍顯示控制,閃爍頻率可調(diào);
6只數(shù)碼管的消隱控制。

圖4 共陰數(shù)碼管驅(qū)動(dòng)電路
完善的軟硬件配套資料
針對(duì)ZLG7291芯片我司提供了完善的軟硬件設(shè)計(jì)資料,從原理圖、PCB設(shè)計(jì)、Demo板測(cè)試到配套軟件驅(qū)動(dòng),全方位幫助大家快速上手使用開發(fā)。

圖5 開發(fā)套件實(shí)物圖
審核編輯:湯梓紅
-
電路設(shè)計(jì)
+關(guān)注
關(guān)注
6741文章
2702瀏覽量
219526 -
接口
+關(guān)注
關(guān)注
33文章
9521瀏覽量
157044 -
數(shù)碼管
+關(guān)注
關(guān)注
32文章
1894瀏覽量
94147 -
I2C總線
+關(guān)注
關(guān)注
8文章
417瀏覽量
63356 -
按鍵電路
+關(guān)注
關(guān)注
1文章
36瀏覽量
22165
發(fā)布評(píng)論請(qǐng)先 登錄
數(shù)碼管驅(qū)動(dòng)芯片的使用方法
數(shù)碼管驅(qū)動(dòng)及鍵盤控制芯片-CH452
CH451中文資料手冊(cè)pdf(數(shù)碼管驅(qū)動(dòng)及鍵盤控制芯片)
單片機(jī)系統(tǒng)的數(shù)碼管顯示驅(qū)動(dòng)和鍵盤掃描
數(shù)碼管驅(qū)動(dòng)及鍵盤控制芯片--CH452
數(shù)碼管驅(qū)動(dòng)及鍵盤控制芯片CH451
CH454 數(shù)碼管顯示驅(qū)動(dòng)和鍵盤掃描控制芯片
數(shù)碼管驅(qū)動(dòng)電路的作用、分類及驅(qū)動(dòng)電路設(shè)計(jì)
沁恒股份16位數(shù)碼管驅(qū)動(dòng)及鍵盤控制芯片:CH456介紹
沁恒股份數(shù)碼管驅(qū)動(dòng)及鍵盤控制芯片: CH455概述
沁恒股份16位數(shù)碼管驅(qū)動(dòng)及鍵盤控制芯片:CH453概述
16位數(shù)碼管驅(qū)動(dòng)及鍵盤控制芯片CH453技術(shù)手冊(cè)
ZLG7291數(shù)碼管顯示驅(qū)動(dòng)及鍵盤掃描管理芯片簡介及電路設(shè)計(jì)
評(píng)論