資源描述:
《基于FPGA的LED控制系統(tǒng)設(shè)計與實現(xiàn).pdf》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、論文題目基于FPGA的LED控制系統(tǒng)設(shè)計與實現(xiàn)專業(yè)學位類別工程碩士學號200992231026作者姓名湯奇指導教師秦志光教授萬方數(shù)據(jù)分類號密級注1UDC學位論文基于FPGA的LED控制系統(tǒng)設(shè)計與實現(xiàn)(題名和副題名)湯奇(作者姓名)指導教師秦志光教授電子科技大學成都林宏權(quán)高工寧波市科技信息研究院寧波(姓名、職稱、單位名稱)申請學位級別碩士專業(yè)學位類別工程碩士工程領(lǐng)域名稱軟件工程提交論文日期2013.3.25論文答辯日期2013.5.4學位授予單位和日期電子科技大學2013年6月23日答辯委員會主席評閱人
2、注1:注明《國際十進分類法UDC》的類號。萬方數(shù)據(jù)DESIGNANDIMPLEMENTATIONOFLEDCONTROLSYSTEMBASEDONFPGAAMasterThesisSubmittedtoUniversityofElectronicScienceandTechnologyofChinaMajor:SoftwareEngineeringAuthor:TangQiAdvisor:QingZhiguangSchool:SchoolofInformationandSoftwareEngineer
3、ing萬方數(shù)據(jù)獨創(chuàng)性聲明本人聲明所呈交的學位論文是本人在導師指導下進行的研究工作及取得的研究成果。據(jù)我所知,除了文中特別加以標注和致謝的地方外,論文中不包含其他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得電子科技大學或其它教育機構(gòu)的學位或證書而使用過的材料。與我一同工作的同志對本研究所做的任何貢獻均已在論文中作了明確的說明并表示謝意。作者簽名:日期:年月日論文使用授權(quán)本學位論文作者完全了解電子科技大學有關(guān)保留、使用學位論文的規(guī)定,有權(quán)保留并向國家有關(guān)部門或機構(gòu)送交論文的復印件和磁盤,允許論文被查閱和借
4、閱。本人授權(quán)電子科技大學可以將學位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進行檢索,可以采用影印、縮印或掃描等復制手段保存、匯編學位論文。(保密的學位論文在解密后應(yīng)遵守此規(guī)定)作者簽名:導師簽名:日期:年月日萬方數(shù)據(jù)摘要摘要本文研究了當前LED景觀燈控制系統(tǒng)的現(xiàn)狀,總結(jié)了其優(yōu)缺點,并在此基礎(chǔ)上開發(fā)了結(jié)合SOPC嵌入式設(shè)計技術(shù)的基于MicoBlaze嵌入式軟核的LED顯示控制系統(tǒng)。本系統(tǒng)設(shè)計中還使用了FAT32的文件系統(tǒng),幫助嵌入式系統(tǒng)完成對數(shù)據(jù)信號的提取。該系統(tǒng)由上位機的LED動畫演示程序和下位機的嵌入式系
5、統(tǒng)組成。上位機程序通過VC++軟件進行編寫,完成對LED燈變化方式和變化色彩的控制,主要是模擬預覽編輯它們變化方式、以及進一步的動畫演示。下位機設(shè)計主要是采用具有強大處理性能的MicoBlaze軟核嵌入到FPGA的方式,結(jié)合ISE10.1EDA工具,把用硬件描述語言開發(fā)的PWM灰度調(diào)制模塊添加到自己定制的嵌入式SOPC控制系統(tǒng)中;并完成對SD卡上圖像數(shù)據(jù)的讀入解碼處理;以及顯示電路的控制信號的輸出。通過硬件系統(tǒng)的仿真以及調(diào)試正確后,就下載程序以完成下位機的功能。利用SOPC設(shè)計本系統(tǒng),不僅使開發(fā)過程變
6、得更加便捷,而且使系統(tǒng)具有良好的裁剪性和擴充性,在方便添加或者刪除各個部件的同時大大縮短系統(tǒng)開發(fā)的發(fā)時間周期。此外減小了開發(fā)風險,降低了開發(fā)成本,使得設(shè)計出的系統(tǒng)能更好地滿足市場的要求。關(guān)鍵詞:LED景觀燈,VisualC++,SOPC,MicoBlaze軟核,SD卡I萬方數(shù)據(jù)ABSTRACTABSTRACTThisthesisdiscussedthedevelopmentofthecontrolsystemofLEDlandscapelamps,andsummarizeditsadvantagesa
7、nddisadvantages.ThenacontrolsystemofLEDlandscapelampswhichbasedonMicoBlazesoftcorebyusingthetechnologyofdesigningSOPCembeddedsystemhasbeendeveloped.TheFAT32filesystemhasbeenusedforconstructingoursystem,sothatourembeddedsystemcanextractthesignalandthedat
8、amoreconveniently.OursystemconsistofasimulationdemosoftwareofLEDlandscapelampsandtheembeddedsystem.TheprogramsofsimulationdemosoftwarewaswrittenwiththeIDE-VC++,andusedforcontrolingthechangingwayofLEDandtheircolours.Thesoftwarecan