《CPLD_FPGA的數(shù)字通信系統(tǒng)建模與設(shè)計(jì)》,運(yùn)用VHDL語言詳細(xì)介紹了數(shù)字通信系統(tǒng)的建模與設(shè)計(jì),如HDB3碼的編寫
標(biāo)簽: CPLD_FPGA 數(shù)字通信 系統(tǒng)建模
上傳時(shí)間: 2013-06-11
上傳用戶:hwl453472107
在比較常用串口通信實(shí)現(xiàn)形式的利弊基礎(chǔ)上,針對(duì)某廠輪胎里程試驗(yàn)機(jī)監(jiān)控系統(tǒng)的特點(diǎn),設(shè)計(jì)并實(shí)現(xiàn)了串口通信動(dòng)態(tài)鏈接庫(DLL),詳細(xì)介紹了多線程理論、重疊I/O方式,給出了程序流程圖,對(duì)一些關(guān)鍵代碼進(jìn)行了說明
上傳時(shí)間: 2013-07-19
上傳用戶:songnanhua
本文研制的數(shù)據(jù)采集器,用于采集導(dǎo)彈過載模擬試車臺(tái)的各種參數(shù),來評(píng)價(jià)導(dǎo)彈在飛行過程中的性能,由于試車臺(tái)是高速旋轉(zhuǎn)體,其工作環(huán)境惡劣,受電磁干擾大,而且設(shè)備要求高,如果遇到設(shè)備故障或設(shè)備事故,其損失相當(dāng)巨大,保證設(shè)備的安全性和可靠性較為困難。 本文在分析數(shù)字通信技術(shù)的基礎(chǔ)上,選用了基于現(xiàn)場(chǎng)可編程邏輯陣列(FPGA)采用脈沖編碼調(diào)制(PCM)通信實(shí)現(xiàn)多路數(shù)據(jù)采集器的設(shè)計(jì),其優(yōu)點(diǎn)是FPGA技術(shù)在數(shù)據(jù)采集器中可以進(jìn)行模塊化設(shè)計(jì),增加了系統(tǒng)的抗干擾性、靈活性和適應(yīng)性,并且可以將整個(gè)PCM通信系統(tǒng)設(shè)計(jì)成可編程序系統(tǒng),用戶只要稍加變更程序,則系統(tǒng)的被測(cè)路數(shù)、幀結(jié)構(gòu)、碼速率、標(biāo)度等均可改變以適應(yīng)任何場(chǎng)合。并且采用合理的糾錯(cuò)和加密編碼能夠?qū)崿F(xiàn)數(shù)據(jù)在傳輸工程中的完整性和安全性。 通過對(duì)PCM通信的特點(diǎn)研究,研制了一套集采集與傳輸?shù)南到y(tǒng)。文章給出了各個(gè)模塊的具體建模與設(shè)計(jì),系統(tǒng)采用的是FPGA技術(shù)來實(shí)現(xiàn)數(shù)據(jù)采集和信號(hào)處理,采用VHDL實(shí)現(xiàn)了數(shù)字復(fù)接器和分接器、編解碼器、調(diào)制與解調(diào)模塊的建模與設(shè)計(jì)。采用基于NiosII實(shí)現(xiàn)串口通訊,構(gòu)建了實(shí)時(shí)性和準(zhǔn)確性通信網(wǎng)絡(luò),實(shí)現(xiàn)了數(shù)據(jù)的采集。 測(cè)試數(shù)據(jù)和數(shù)據(jù)采集的實(shí)驗(yàn)結(jié)果證明,采用FPGA技術(shù)實(shí)現(xiàn)PCM信號(hào)的編碼、傳輸、解碼,能夠有較強(qiáng)的抗干擾性、抗噪聲性能好、差錯(cuò)可控、易加密、易與現(xiàn)代技術(shù)結(jié)合,并且誤碼率較低,要遠(yuǎn)遠(yuǎn)優(yōu)于傳統(tǒng)的方法。
標(biāo)簽: FPGA PCM 通信實(shí)現(xiàn) 多路
上傳時(shí)間: 2013-04-24
上傳用戶:com1com2
AD程序?qū)崿F(xiàn)模擬量到數(shù)字量的轉(zhuǎn)換功能; CAN程序?qū)崿F(xiàn)CAN總線通訊功能; keyboard_check程序?qū)崿F(xiàn)鍵盤的掃描查詢方式輸入; keyboard_disturb程序?qū)崿F(xiàn)PORTB的"電平變化中斷"進(jìn)行鍵盤的輸入; led0-8程序?qū)崿F(xiàn)在8個(gè)LED上依次顯示1~8數(shù)字; PWM程序用于使CCP1模塊產(chǎn)生分辨率為10位的PWM波形,占空比為50%; RS-232程序通過RS-232接口來完成PC計(jì)算機(jī)與單片機(jī)之間的通信; simple_POARD程序?yàn)橥鈬δ苣K簡(jiǎn)單應(yīng)用實(shí)例,點(diǎn)亮與PORTD口相連的八個(gè)發(fā)光二極管; stopwatch程序?qū)崿F(xiàn)計(jì)時(shí)秒表功能,時(shí)鐘顯示范圍00.00~99.99秒,分辨度為0.01秒; switchinput程序用于開關(guān)量的輸入(采用SPI總線),并顯示在與D口相連的LED上; wakeup程序?qū)崿F(xiàn)PIC18F458的休眠工作方式,并由實(shí)驗(yàn)板上的按鍵產(chǎn)生"電平變化中斷"將其從休眠狀態(tài)中激活; WDT程序?qū)崿F(xiàn)"看門狗"WDT的功能; Yejing程序?qū)崿F(xiàn)液晶顯示器的接口和顯示功能。
上傳時(shí)間: 2013-06-04
上傳用戶:GHF
C語言實(shí)現(xiàn)RS232上、下位機(jī)串行通信 C語言實(shí)現(xiàn)RS232上、下位機(jī)串行通信
上傳時(shí)間: 2013-06-03
上傳用戶:haobin315
隨著計(jì)算機(jī)技術(shù)的發(fā)展,嵌入式系統(tǒng)已成為計(jì)算機(jī)領(lǐng)域的一個(gè)重要組成部分,并成為近年來新興的研究熱點(diǎn)。ARM9TDMI是一種高效、低功耗的RISK處理器,以該內(nèi)核為核心的S3C2410X是一款基于以太網(wǎng)應(yīng)用的高性價(jià)比16/32位微控制器,非常適合嵌入式產(chǎn)品。文本提出并研究了基于ARM-Linux的嵌入式產(chǎn)品平臺(tái),完成了系統(tǒng)的硬件和軟件設(shè)計(jì)、實(shí)現(xiàn)了操作系統(tǒng)的裁減和移植。并且系統(tǒng)充分利用ARM處理器高性能、低功耗、低成本的優(yōu)點(diǎn),擴(kuò)展平臺(tái)通用接口,為今后開發(fā)基于該平臺(tái)的應(yīng)用系統(tǒng)提供了捷徑。 Linux由于其代碼開放性以及強(qiáng)大的網(wǎng)絡(luò)功能等特點(diǎn),在許多的嵌入式網(wǎng)絡(luò)設(shè)備中有著廣泛應(yīng)用,與其他的嵌入式操作系統(tǒng)相比,具有著更多的優(yōu)勢(shì)。因此本課題將其作為硬件平臺(tái)的操作系統(tǒng),并在這個(gè)系統(tǒng)中實(shí)現(xiàn)Linux的一些基本操作。論文中介紹的硬件和軟件平臺(tái)也可以為實(shí)際應(yīng)用提供很好的開發(fā)起點(diǎn)。 USB作為一種總線技術(shù),已經(jīng)得到快速的普及和應(yīng)用,本文實(shí)現(xiàn)了Linux操作系統(tǒng)下USB驅(qū)動(dòng)程序的編程設(shè)計(jì);此外,本文將嵌入式技術(shù)與無線通信技術(shù)結(jié)合起來,實(shí)現(xiàn)了基于ARM-9處理器的無線通信平臺(tái)的開發(fā)。 歸納起來本課題具體工作如下: 1)調(diào)研了國內(nèi)外嵌入式系統(tǒng)開發(fā)的現(xiàn)狀和發(fā)展趨勢(shì)。并且詳細(xì)論述了基于ARM-9處理器的硬件結(jié)構(gòu)、嵌入式操作系統(tǒng)以及開發(fā)流程。 2)詳細(xì)研究了Linux在ARM-9硬件平臺(tái)上的移植。包括移植環(huán)境的建立、BootLoader的制作、Linux的裁減和移植、根文件的制作等。 3)詳細(xì)分析并開發(fā)了Linux下USB驅(qū)動(dòng),包括主機(jī)控制器驅(qū)動(dòng)以及設(shè)備驅(qū)動(dòng)等內(nèi)容。 4)基于ARM-9嵌入式微處理器,利用其性價(jià)比高,功能豐富,接口完善,可擴(kuò)展性強(qiáng)等優(yōu)點(diǎn)將移動(dòng)通信技術(shù)與嵌入式系統(tǒng)融合在一起。實(shí)現(xiàn)基于ARM-9處理器的無線通信平臺(tái)的開發(fā)。
標(biāo)簽: ARM USB 無線通信 平臺(tái)開發(fā)
上傳時(shí)間: 2013-04-24
上傳用戶:lwt123
近年來,隨著計(jì)算機(jī)技術(shù)及網(wǎng)絡(luò)通信技術(shù)的發(fā)展,在家庭中實(shí)現(xiàn)生活的現(xiàn)代化、安全化,提高居住環(huán)境等要求,使家庭設(shè)備智能化成為未來生活發(fā)展的趨勢(shì)。 本文提出以嵌入式計(jì)算機(jī)為主控設(shè)備,將家庭網(wǎng)絡(luò)中主要的電器設(shè)備和服務(wù)系統(tǒng)通過藍(lán)牙技術(shù)構(gòu)建一個(gè)家庭局域網(wǎng)絡(luò),同時(shí)把GPRS遠(yuǎn)程通信技術(shù)加入到智能家居系統(tǒng)中,不僅解決了在家庭內(nèi)部復(fù)雜的布線問題,而且使用戶能夠在遠(yuǎn)程控制家庭中的各種服務(wù)設(shè)備。 本文介紹了課題研究的背景和意義,分析了智能家居系統(tǒng)的發(fā)展現(xiàn)狀和趨勢(shì),討論了嵌入式計(jì)算機(jī)系統(tǒng)和無線網(wǎng)絡(luò)技術(shù)相結(jié)合在智能家居系統(tǒng)中的應(yīng)用情況。論文闡述了家庭無線網(wǎng)絡(luò)控制系統(tǒng)的設(shè)計(jì)思想和實(shí)現(xiàn)方法。 系統(tǒng)選擇S3C2410處理器為家庭無線控制器的主控制芯片,GPRS SIM300為遠(yuǎn)程控制芯片,藍(lán)牙無線收發(fā)模塊101 007為控制各個(gè)家用電器的通信模塊。并設(shè)計(jì)了各模塊間的接口電路。系統(tǒng)完成了Windows CE在嵌入式S3C2410處理器上BSP的定制與開發(fā),著重分析了系統(tǒng)啟動(dòng)的過程,并成功實(shí)現(xiàn)了Windows CE在S3C2410上的移植。通過對(duì)家庭內(nèi)部局域網(wǎng)絡(luò)協(xié)議藍(lán)牙協(xié)議和外部移動(dòng)網(wǎng)絡(luò)GPRS的分析,在Windows CE上實(shí)現(xiàn)了藍(lán)牙主機(jī)控制器HCI協(xié)議和GPRS通信程序,完成了采用GPRS無線通信模塊與藍(lán)牙通信模塊相結(jié)合,實(shí)現(xiàn)對(duì)設(shè)備的監(jiān)控。
標(biāo)簽: ARM 家 無線通信網(wǎng)絡(luò)
上傳時(shí)間: 2013-06-24
上傳用戶:moerwang
第三代移動(dòng)通信系統(tǒng)及技術(shù)是目前通信領(lǐng)域的研究熱點(diǎn)。本系統(tǒng)采用了第三代移動(dòng)通信系統(tǒng)的部分關(guān)鍵技術(shù),采用直接序列擴(kuò)頻方式實(shí)現(xiàn)多路寬帶信號(hào)的碼分復(fù)用傳輸。在系統(tǒng)設(shè)計(jì)中,我們綜合考慮了系統(tǒng)性能要求,功能實(shí)現(xiàn)復(fù)雜度與系統(tǒng)資源利用率,選擇了并行導(dǎo)頻體制、串行滑動(dòng)相關(guān)捕獲方式、延遲鎖相環(huán)跟蹤機(jī)制、導(dǎo)頻信道估計(jì)方案和相干解擴(kuò)方式,并在Quartus軟件平臺(tái)上采用VHDL語言,在FPGA芯片CycloneEP1C12Q240C8上完成了系統(tǒng)設(shè)計(jì)。通過對(duì)硬件測(cè)試板的測(cè)試表明文中介紹的方案和設(shè)計(jì)方法是可行和有效的。并在測(cè)試的基礎(chǔ)上對(duì)系統(tǒng)提出了改進(jìn)意見。
標(biāo)簽: FPGA 多路 分 通信系統(tǒng)
上傳時(shí)間: 2013-06-27
上傳用戶:fzy309228829
ARM微處理器的應(yīng)用已經(jīng)遍及工業(yè)控制、消費(fèi)類電子產(chǎn)品、通信系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、無線系統(tǒng)等各類產(chǎn)品市場(chǎng),占領(lǐng)了32位RISC微處理器75%以上的市場(chǎng)份額。 本文設(shè)計(jì)的基于JTAG接口的ARM編程器,以ARM微處理器作為CPU,利用其JTAG接口對(duì)Flash在線編程的技術(shù),給以ARM為內(nèi)核的應(yīng)用板(數(shù)控系統(tǒng)硬件平臺(tái))進(jìn)行快速軟件升級(jí)。在分析相關(guān)技術(shù)的基礎(chǔ)上,給出了系統(tǒng)的總體設(shè)計(jì)方案,設(shè)計(jì)了系統(tǒng)的硬件和軟件。 首先詳細(xì)分析了JTAG技術(shù)、USB技術(shù)和Modem通信原理。編程器以USB口和RS-232口作為通信接口,以JTAG接口作為調(diào)試接口和編程接口。 其次,在分析編程器需求的基礎(chǔ)上,給出了系統(tǒng)的總體設(shè)計(jì)方案,選擇了主要的部件。系統(tǒng)硬件的核心部件采用了Philips LPC2144ARM芯片,擴(kuò)展了JTAG接口、USB接口、Modem接口,同時(shí)又構(gòu)造出了一個(gè)JTAG接口。該芯片具有SPI總線,采用與SPI兼容的外部Flash作為存儲(chǔ)器。編程器軟件在ADS集成開發(fā)環(huán)境下開發(fā)調(diào)試。 最后,對(duì)編程器技術(shù)實(shí)現(xiàn)上的不足作了分析和編程器設(shè)計(jì)的不完善之處作了總結(jié),并對(duì)編程器的發(fā)展趨勢(shì)作了探討和展望。
上傳時(shí)間: 2013-06-16
上傳用戶:mylinden
擴(kuò)頻通信具有較強(qiáng)的抗干擾、抗偵查和抗衰落能力,可以實(shí)現(xiàn)碼分多址,目前廣泛應(yīng)用于通信抗干擾、衛(wèi)星通信、導(dǎo)航、保密通信、測(cè)距和定位等各個(gè)方面。另外,隨著集成電路技術(shù)的飛速發(fā)展,數(shù)字接收機(jī)和軟件無線電也已經(jīng)是現(xiàn)代通信研究的一個(gè)熱點(diǎn)。 本文正是順應(yīng)這種發(fā)展趨勢(shì),在某工程項(xiàng)目的通信分系統(tǒng)中建立CDMA直接序列擴(kuò)頻通信系統(tǒng)。 本文作者承擔(dān)了多點(diǎn)無線擴(kuò)頻通信系統(tǒng)的研究,建立了一個(gè)完整的仿真系統(tǒng)。提出了適合于本系統(tǒng)的實(shí)現(xiàn)算法,同時(shí)還建立了基于軟件無線電平臺(tái)的系統(tǒng)的全FPGA設(shè)計(jì)和實(shí)現(xiàn),包括各個(gè)模塊的測(cè)試和整個(gè)系統(tǒng)的聯(lián)合測(cè)試。 文章的主要內(nèi)容如下: 1.簡(jiǎn)述了擴(kuò)頻通信及軟件無線電的發(fā)展及現(xiàn)狀。 2. 對(duì)直擴(kuò)系統(tǒng)的基本原理和系統(tǒng)中采用的相關(guān)關(guān)鍵技術(shù)進(jìn)行了闡述。相關(guān)關(guān)鍵技術(shù)包括擴(kuò)頻碼的研究和選取,擴(kuò)頻碼同步的研究,包括捕獲算法和跟蹤算法的研究,以及自適應(yīng)門限的研究。 3.詳細(xì)討論了該多點(diǎn)無線通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),提出了適合于本系統(tǒng)的算法。首先闡述了系統(tǒng)的總體設(shè)計(jì)方案和設(shè)計(jì)參數(shù),接著分為物理層和鏈路層詳細(xì)闡述了各個(gè)模塊的設(shè)計(jì)與仿真,包括matlab仿真和modelsim仿真,文中給出了大量的仿真結(jié)果圖。仿真結(jié)果證明算法的正確性,仿真性能也能滿足系統(tǒng)設(shè)計(jì)的要求。 4.介紹了該多點(diǎn)無線通信系統(tǒng)的硬件平臺(tái)與系統(tǒng)調(diào)試。首先介紹了系統(tǒng)的硬件平臺(tái)和硬件框圖,介紹了系統(tǒng)的相關(guān)器件及其配置,接著介紹了FPGA的開發(fā)流程、開發(fā)工具、設(shè)計(jì)原則及遇到的相關(guān)問題,最后介紹了系統(tǒng)的設(shè)計(jì)驗(yàn)證與性能分析,給出了系統(tǒng)的調(diào)試方案和調(diào)試結(jié)果。 本文所討論的多點(diǎn)無線通信系統(tǒng)已經(jīng)在某工程項(xiàng)目的通信分系統(tǒng)中實(shí)現(xiàn)。目前工作正常,性能良好,具有通用性、可移植性,有重要的理論及實(shí)用價(jià)值。
標(biāo)簽: 多點(diǎn) 無線擴(kuò)頻 通信系統(tǒng)
上傳時(shí)間: 2013-04-24
上傳用戶:wzr0701
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1