最新設(shè)計資源

基于FPGA及VHDL的LED點陣漢字滾動顯示設(shè)計方案[模擬設(shè)計][其他]

漢字滾動顯示器的傳統(tǒng)設(shè)計方法是用單片機來控制的,雖然單片機方案具有價格低廉,程序編程靈活等特點,但由于單片機硬件資源的限制,未來對設(shè)計的變更和升級,總是要付出較多研發(fā)經(jīng)費和較長投放市場周期的代價,甚至有可能需要重新設(shè)計。況且,在以顯示為主的系統(tǒng)中,單片機的運算和控制等主要功能的利用率很低,單片機的優(yōu)勢得不到發(fā)揮,相當于很大的資源浪費。  采用EDA技術(shù)的自頂向下的模塊化設(shè)計方法,借助相關(guān)開發(fā)軟件,例如QualtusⅡ軟件,將硬件描述語言——VHDL程序固化于具有豐富I/O口、內(nèi)部邏輯和連線資源的FPGA(現(xiàn)場可編程門陣列)中。該技術(shù)具有系統(tǒng)設(shè)計效率高、集成度好、保密性強、易于修改、易于實現(xiàn)等優(yōu)點,成為當今數(shù)字系統(tǒng)設(shè)計主流技術(shù)。此方式所制作的LED點陣控制器,由于是純硬件行為,具有速度快、可靠性高、抗干擾能力強、開發(fā)周期短等顯著優(yōu)點?! ? EDA點陣顯示漢字原理  以8×8的LED點陣為例,8×8的LED點陣是由64個發(fā)光二極管按矩陣形式排列而成,每一行上的發(fā)光管有一個公共的陽極(或陰極),每一列上的發(fā)光管有一個公共的陰極(或陽極),一般按動態(tài)掃描方式顯示漢字或圖形。掃描分為點掃描、行掃描和列掃描三種方式。

發(fā)表于:7/23/2012