單片機C語言程序設(shè)計實例單片機C語言程序設(shè)計實例
上傳時間: 2013-05-18
上傳用戶:天誠24
本項目完成的是中國地面數(shù)字電視融合方案發(fā)端系統(tǒng)的FPGA設(shè)計與實現(xiàn)。采用Stratix系列的EP1S80F1020C5FPGA為基礎(chǔ)構(gòu)建了主硬件處理平臺。系統(tǒng)中能量擴散、LDPC編碼、符號交織、星座映射、同步PN頭插入、3780點IFFTOFDM調(diào)制以及信號成形4倍插值滾降濾波器等都是基于FPGA硬件設(shè)計實現(xiàn)的。本文首先介紹了數(shù)字電視的發(fā)展現(xiàn)狀,融合方案發(fā)端系統(tǒng)的整體結(jié)構(gòu)以及FPGA設(shè)計的相關(guān)知識。第三章重點、詳細地介紹了基于FPGA的融合方案發(fā)端系統(tǒng)除LDPC編碼部分的各個模塊的具體實現(xiàn),并對級連后的整個系統(tǒng)的性能進行了仿真、分析和驗證。第四章簡要介紹了與融合方案發(fā)端系統(tǒng)結(jié)構(gòu)類似的一個窄帶LDPC解碼-誤碼測試實驗平臺發(fā)端的FPGA設(shè)計,并對該測試平臺的性能進行了分析驗證。我在項目中完成的工作主要有: 1.閱讀相關(guān)文獻資料,了解中國地面數(shù)字電視融合方案的整體結(jié)構(gòu)和原理。 2.制定了整個發(fā)端系統(tǒng)FPGA實現(xiàn)的框架以及各模塊的接口定義。 3.完成了3780點IFFTOFDM的FPGA設(shè)計和驗證。 4.完成了4倍插值169階滾降濾波器的算法改進和FPGA設(shè)計與驗證。 5.完成了整個融合方案系統(tǒng)的功能仿真、分析和驗證。 6.完成了窄帶LDPC解碼-誤碼測試實驗平臺發(fā)端的FPGA設(shè)計以及仿真、驗證。
標(biāo)簽: FPGA 地面數(shù)字電視 仿真 方案
上傳時間: 2013-07-05
上傳用戶:qq521
在機器人學(xué)的研究領(lǐng)域中,如何有效地提高機器人控制系統(tǒng)的控制性能始終是研究學(xué)者十分關(guān)注的一個重要內(nèi)容。在分析了工業(yè)機器人的發(fā)展歷程和機器人控制系統(tǒng)的研究現(xiàn)狀后,本論文的主要目標(biāo)是針對四關(guān)節(jié)實驗室機器人特有的機械結(jié)構(gòu)和數(shù)學(xué)模型,建立一個新型全數(shù)字的基于DSP和FPGA的機器人位置伺服控制系統(tǒng)的軟、硬件平臺,實現(xiàn)對四關(guān)節(jié)實驗室機器人的精確控制。 本論文從實際情況出發(fā),首先分析了所研究的四關(guān)節(jié)實驗室機器人的本體結(jié)構(gòu),并對其抽象簡化得到了它的運動學(xué)數(shù)學(xué)模型。在明確了實現(xiàn)機器人精確位置伺服控制的控制原理后,我們對機器人控制系統(tǒng)的諸多可行性方案進行了充分論證,并最終決定采用了三級CPU控制的控制體系結(jié)構(gòu):第一級CPU為上位計算機,它實現(xiàn)對機器人的系統(tǒng)管理、協(xié)調(diào)控制以及完成機器人實時軌跡規(guī)劃等控制算法的運算;第二級CPU為高性能的DSP處理器,它輔之以具有高速并行處理能力的FPGA芯片,實現(xiàn)了對機器人多個關(guān)節(jié)的高速并行驅(qū)動;第三級CPU為交流伺服驅(qū)動處理器,它實現(xiàn)了機器人關(guān)節(jié)伺服電機的精確三閉環(huán)誤差驅(qū)動控制,以及電機的故障診斷和自動保護等功能。此外,我們采用比普通UART速度快得多的USB來實現(xiàn)上位計算機.與下位控制器之間的數(shù)據(jù)通信,這樣既保證了兩者之間連接方便,又有效的提高了控制系統(tǒng)的通信速度和可靠性。 機器人系統(tǒng)的軟件設(shè)計包括兩個部分:一是采用VC++實現(xiàn)的上位監(jiān)控軟件系統(tǒng),它主要負責(zé)機器人實時軌跡規(guī)劃等控制算法的運算,同時完成用戶與機器人系統(tǒng)之間的信息交互;二是采用C語言實現(xiàn)的下位DSP控制程序,它主要負責(zé)接收上位監(jiān)控系統(tǒng)或者下位控制箱發(fā)送的控制信號,實現(xiàn)對機器人的實時驅(qū)動,同時還能夠?qū)崟r的向上位監(jiān)控系統(tǒng)或者下位控制箱反饋機器人的當(dāng)前狀態(tài)信息。 研究開發(fā)出來的四關(guān)節(jié)實驗室機器人控制器具有控制實時性好、定位精度高、運行穩(wěn)定可靠的特點,它允許用戶通過上位控制計算機實現(xiàn)對機器人的各種設(shè)定作業(yè)的控制,也可以讓用戶通過機器人控制箱現(xiàn)場對機器人進行回零、示教等各項操作。
上傳時間: 2013-06-11
上傳用戶:edisonfather
TMS320LF240x DSP C語言開發(fā)應(yīng)用,其中有svpwm控制變頻器程序
上傳時間: 2013-04-24
上傳用戶:xoxoliguozhi
充分利用C 語言的特點和優(yōu)勢快速編出高效的C 語言程序和對程序的優(yōu)化
標(biāo)簽: C語言
上傳時間: 2013-07-12
上傳用戶:qq277541717
全書分為8篇,包括基礎(chǔ)篇、數(shù)值計算與數(shù)據(jù)結(jié)構(gòu)篇、文本屏幕與文件操作篇、病毒與安全篇、圖形篇、系統(tǒng)篇、游戲篇、綜合篇,基本涵蓋了目前C語言編程的...
上傳時間: 2013-07-31
上傳用戶:jogger_ding
本白皮書介紹SATA和SAS協(xié)議,怎樣使用這些協(xié)議,解釋SATA和SAS在FPGA應(yīng)用中的價值,闡述了怎樣使用Altera FPGA來開發(fā)SATA或者SAS解決方案。
上傳時間: 2013-06-12
上傳用戶:tonyshao
高亮度LED應(yīng)用解決方案 蘇州硅能半導(dǎo)體科技股份有限公司
上傳時間: 2013-07-26
上傳用戶:dsgkjgkjg
AVR單片機C語言程序設(shè)計實例精粹程序,里面含有原理圖
標(biāo)簽: AVR 單片機 C語言程序 設(shè)計實例
上傳時間: 2013-06-14
上傳用戶:西伯利亞狼
MSP430單片機C語言應(yīng)用程序設(shè)計配套實例
上傳時間: 2013-06-06
上傳用戶:waizhang
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1