資源描述:
《數(shù)碼管的幾種驅(qū)動方式匯總》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、數(shù)碼管的幾種驅(qū)動方式匯總數(shù)碼管的顯示方式可以分為動態(tài)和靜態(tài)的。動態(tài)的也叫掃描方式,是利用發(fā)光二極管的余輝效應(yīng)和人眼的視覺暫留效應(yīng)來實現(xiàn)的,只要在在一定時間內(nèi)數(shù)碼管的筆段亮的頻率夠快,人眼就看不出閃爍,一般外圍硬件較少,但是對單片機資源耗用巨大。靜態(tài)的也較鎖存方式,單片機送出數(shù)據(jù)后控制外圍鎖存器件鎖存數(shù)據(jù),這樣數(shù)碼管筆段里的電流不變,數(shù)碼管穩(wěn)定顯示,這樣單片機可以干別的活不用管數(shù)碼管了。這種方案的優(yōu)點是對單片機的P口資源和時間耗用很少,但是數(shù)碼管的外圍輔助電路復(fù)雜。前些日子又發(fā)現(xiàn)了一種新的驅(qū)動方式,使用專門的驅(qū)動IC,單片機發(fā)送完數(shù)據(jù)就控制鎖存,由芯片完
2、成數(shù)碼管動態(tài)掃描顯示,一般使用串行接口,占用單片機資源最少,而且數(shù)碼管還能實現(xiàn)左右循環(huán)移動等效果,顯示穩(wěn)定,消隱效果比較好。下面分別結(jié)合這些芯片歸納一下數(shù)碼管的驅(qū)動方案。1、不需要芯片的驅(qū)動方式,掃描顯示這種方式a~g和DP一共8根線分別占用單片機8個端口線,一般是一整個P口,然后有幾位數(shù)碼管就另外需要幾個控制線作為片選。對于MCU的時間占用幾乎是全時的,如果沒有其他的任務(wù)或者其他的任務(wù)耗用時間很少可以考慮這種顯示方式,比如時鐘、溫度計等等。2、寶刀未老74LS164這是一片帶鎖存的串入并出芯片,需要占用單片機的2或3根線,MR為輸出狀態(tài)清除,本身驅(qū)動
3、電流不大,驅(qū)動LED需要另外加三極管或者驅(qū)動芯片。如果需要多位驅(qū)動,一般使用74HC138這樣的譯碼器進行快速線選,一樣實現(xiàn)掃描顯示,對單片機端口的耗用比較少,但是因為是掃描方式所以對單片機時間耗用還是全時的。3、串行驅(qū)動MAX7219按說這是驅(qū)動LED數(shù)碼管最理想的一個芯片了,從典型應(yīng)用電路上看外圍元件極少,直接驅(qū)動,最吸引人的是使用了串行接口,只要三根線就可以驅(qū)動多大8位的數(shù)碼管,而且可以送數(shù)據(jù)后就不用管了,自己消零消隱,可惜的就是太貴了,市場價都在20多RMB以上,比起LS164的一塊多錢顯得不合算。另外有用過整個IC朋友說,如果有的地方考慮的不
4、周全,很容易出現(xiàn)顯示崩潰問題,必須重新上電才可以解決,我沒有用過沒有發(fā)言權(quán),只是提個醒兒,呵呵。PDF下載地址:http://www.maxim-ic.com.cn/getds.cfm/qv_pk/1339/ln/cn4、串行驅(qū)動HD7279、BC7281、ZLG7289、ZLG7290、WH8280這幾個芯片都是采用串口通信的,基本上和MAX7219作用差不多,而且還帶有8*8的鍵盤接口(鍵盤輸入的時候,從串口輸出鍵盤編碼供單片機讀?。?,價格相對也便宜,一般在10元左右,一般來說可以接受了,畢竟可以省太多的外圍電路和單片機資源。HD7279也是采用鎖
5、存數(shù)據(jù)加掃描顯示方式的,其他的不清楚。另外多說一句,有的朋友說這些芯片工作電壓不要超過5.5V,否則容易燒掉,也就是電壓適應(yīng)范圍還比較窄。如果對這個芯片感興趣可以去官方看看http://www.bitcode.com.cn/b2.html????ZLG7289B是廣州周立功單片機發(fā)展有限公司自行設(shè)計的,具有SPI串行接口功能的可同時驅(qū)動8位共陰式數(shù)碼管(或64只獨立LED)的智能顯示驅(qū)動芯片,該芯片同時還可連接多達64鍵的鍵盤矩陣,單片即可完成LED顯示﹑鍵盤接口的全部功能,該芯片經(jīng)過了多年的驗證,現(xiàn)正式轉(zhuǎn)化為ASIC芯片,一次性流片成功,讓您使用無憂
6、!。ZLG7289B內(nèi)部含有譯碼器,可直接接受BCD碼或16進制碼,并同時具有2種譯碼方式,此外,還具有多種控制指令,如消隱﹑閃爍﹑左移﹑右移﹑段尋址等。ZLG7289B具有片選信號,可方便地實現(xiàn)多于8位的顯示或多于64鍵的鍵盤接口。?????ZLG7290鍵盤/LED驅(qū)動器是周立功公司針對儀器儀表行業(yè)的需要自行研制的一款芯片。該芯片能自動完成8位LED數(shù)碼管的動態(tài)掃描和(最多)64按鍵檢測掃描,大大減輕單片機的用于顯示/鍵盤的工作時間和程序負擔(dān),可使集中資源用于信號的檢測和控制。由于采用I2C總線方式使得芯片與單片機間的通訊只用2個I/O口便可完成,
7、節(jié)省了單片機有限的口資源。該芯片為工業(yè)級芯片,抗干擾能力強,在工業(yè)測控中已有大量應(yīng)用。特點I2C串行接口,提供鍵盤中斷信號,方便于處理器接口;可驅(qū)動8位共陰數(shù)碼管或64只獨立LED和64個按鍵;可控掃描位數(shù),可控任一數(shù)碼管閃爍;提供數(shù)據(jù)譯碼和循環(huán),移位,段尋址等控制;8個功能鍵,可檢測任一鍵的連擊次數(shù);無需外接元件即直接驅(qū)LED,可擴展驅(qū)動電流和驅(qū)動電壓;提供工業(yè)級器件,多種封裝形式PDIP24,SO24。5、74HC595?????74HC595是美國國家半導(dǎo)體公司生產(chǎn)的通用移位寄存器芯片。并行輸出端具有輸出鎖存功能。與單片機連接簡單方便,只須三個I
8、/O口即可。而且通過芯片的Q7引腳和SER引腳,可以級聯(lián)。而且價格低廉,每片單價為1.5元左右