基于FPGA的新型鍵盤_顯示電路設計

基于FPGA的新型鍵盤_顯示電路設計

ID:38274206

大小:173.52 KB

頁數(shù):3頁

時間:2019-05-27

基于FPGA的新型鍵盤_顯示電路設計_第1頁
基于FPGA的新型鍵盤_顯示電路設計_第2頁
基于FPGA的新型鍵盤_顯示電路設計_第3頁
資源描述:

《基于FPGA的新型鍵盤_顯示電路設計》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫

1、2005年儀表技術與傳感器2005 第3期InstrumentTechniqueandSensorNo13基于FPGA的新型鍵盤、顯示電路設計劉敬猛,王田苗,魏洪興,王 偉(北京航空航天大學機器人研究所,北京 100083)摘要:介紹一種基于FPGA的鍵盤和顯示電路的設計和實現(xiàn)。利用FPGA實現(xiàn)復雜時序的功能,同時結合使用串行輸入/并行輸出移位寄存器,設計了6位LED的動態(tài)顯示和6個按鍵開關的鍵盤電路。電路結構簡單、便于擴展、可靠性高、易實現(xiàn)。該電路已成功應用于研究的交流伺服系統(tǒng)中。關鍵詞:FPGA;移位寄存器;動態(tài)顯示中圖分類號:TH703  

2、文獻標識碼:B  文章編號:1002-1841(2005)03-0043-03CircuitDesignofKeyboardandDisplayBasedonFPGALIUJing2meng,WANGTian2miao,WEIHong2xing,WANGWei(RoboticsInstitute,BeihangUniversityofAeronauticsandAstronautics,Beijing100083,China)Abstract:Presentedthedesignandrealizationofkeyboardanddisplay

3、circuit.SixLEDdynamicdisplayandsixkeyskeyboardcir2cuithavebeendesigned,whichusesthecomplexschedulingfunctionofFPGAcombinedwiththeserialinput/paralleloutputshiftregis2ters.Thecircuitpossessesthecharacteristicssuchassimplestructure,highreliability,anditisconvenienttoextendandea

4、sytorealize.ThiscircuithasbeensuccessfullyappliedtoACservosystem.KeyWords:FPGA;ShiftRegister;DynamicDisplay1 引言描,節(jié)省了CPU的時間,優(yōu)化了硬件設計,減少了顯示[1]鍵盤分為編碼鍵盤和非編碼鍵盤。顯示器主板和主控板間的連線,它需要占用CPU的1個SCI端要有LED(LightEmittingDiode)、LCD(LiquidCrystalDis2口,而一般的CPU只有1個SCI端口,此端口常用于play)、CRT顯示器等。討論的顯示器是

5、LED,顯示方和上位機或其他智能設備的串行通信,且該方法雖然式是動態(tài)顯示方式,鍵盤是獨立式非編碼鍵盤?,F(xiàn)場軟件的編制雖然比前兩種少,但要占用CPU的一些時可編程門陣列(FPGA)是20世紀80年代中期出現(xiàn)的間。[2]一種實現(xiàn)數(shù)字邏輯的新技術。FPGA采用類似于掩2 基于FPGA的鍵盤、顯示電路設計方法膜編程的門陣列通用結構,因而具有更高的集成度、CPU是TI公司的DSP芯片TMS320LF2407A,鍵更強的邏輯實現(xiàn)能力和更好的設計靈活性。同時它盤、顯示電路采用的核心器件是FPGA加串行輸入/并還具有在線仿真能力,這種軟件的仿真可以非常方便行輸出

6、移位寄存器,利用串行輸入/并行輸出移位寄地檢查設計的內部接點。存器的優(yōu)點,減少DSP的I/O資源占用,開漏的并行鍵盤掃描和顯示器動態(tài)顯示是比較耗時和浪費輸出接口可以直接和數(shù)碼管相連而不必加驅動電路。資源的操作,這部分操作有3種傳統(tǒng)的處理方法:第1同時結合了FPGA處理復雜的時序方便的特點,使得種是用CPU外加并行口擴展芯片(如Intel公司的該電路具有結構簡單、便于擴展、高可靠和易實現(xiàn)等8155、8255等)和驅動芯片(如74HC06及74HC07)完特點。成硬件設計,CPU軟件定時掃描獲取鍵值以及刷新顯2.1 硬件設計示,這是最為經(jīng)典的方法,其

7、缺點是占用CPU較多的硬件原理框圖如圖1所示。它的功能是:掃描鍵硬件資源和時間,而且線路板的面積也比較大。第2盤陣列,讀取6個按鍵的鍵值,并把所得的鍵值通過種是使用專用控制芯片,如三菱公司生產(chǎn)的M8279,外部總線送給DSP;通過外部總線讀取要顯示的值,由它負責LED刷新顯示和閉合按鍵鍵值的獲取,但它定時動態(tài)刷新6個LED顯示器。晶振為FPGA提供時和LED顯示器的接口仍需加驅動芯片。這種方法的鐘源,FPGA和DSP總線通信是異步方式,FPGA可以優(yōu)點是CPU軟件工作量小、占用IO資源少,缺點是成和CPU共用同一個晶振,也可單獨處接有源晶振。在本

8、高,使用不夠靈活且占用線路板的面積也較大。以一般情況下,FPGA的工作頻率要高于CPU的工作頻上兩種方法的信號傳輸可靠性差,而且過多的并

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。