基于FPGA的大型LED顯示屏系統(tǒng)設(shè)計
FPGA的硬件設(shè)計如圖3所示。FPGA 需要提供大量的I/O引腳和高速的顯示控制信號,所選用的基于Xilinx公司的FPGA 的90nm 工藝制造的XC3S250E-FTG256可以滿足設(shè)計的要求。
圖3 FPGA的硬件結(jié)構(gòu)
2.3驅(qū)動電路
FPGA采用的電壓是3.3V,而LED屏體顯示電路的電壓是5V的TTL邏輯電平,因此需要進行電平轉(zhuǎn)換的電路。這個電路由74HC245構(gòu)成,工作電壓為5V,74HC245采用CMOS工藝,是一種三態(tài)輸出、8組總線收發(fā)器,其輸入電平兼容3.3V系統(tǒng),使用外接的5V電源將輸出電平提升到5V,同時為各種控制和數(shù)據(jù)信號提供驅(qū)動能力。74HC245的電路如圖4所示。其中:OE為輸出控制引腳,低電平為有效;DIR引腳用于控制轉(zhuǎn)換方向,接高電平時表示從A向B轉(zhuǎn)換,A0~A7用于輸入數(shù)據(jù)信號,B0~B7用于輸出轉(zhuǎn)換后的數(shù)據(jù)信號。
圖4 74HC245驅(qū)動電路
評論