利用ARM處理器開發處理音頻信號的設備很多,如移動電話、MD(MiniDisc),DVD播放器、MP3音頻譯碼器等;同樣,基于ARM處理器的網絡設備也很多,如網絡調制解調器、網絡電腦、因特網設備等。但利用ARM處理器把語音處理和網絡通信功能結合起來無疑是一種新的嘗試,它的設計成功會給網絡留言技術的開發提供一種新的思路。 本文通過一個ARM9芯片S3C2410作為處理器的嵌入式語音采集系統,詳細闡述了嵌入式系統的設計與開發過程,其中包括: 交叉編譯環境的搭建:交叉編譯環境是嵌入式開發工具的集合,搭建該環境就是在系統中編譯安裝開發工具鏈。 操作系統內核的移植:這是嵌入式開發的主要單元之一,移植內核主要是對內核進行重新配置,使它符合特定系統的需要,然后重新編譯生成可執行的內核鏡像文件。 文件系統的移植:文件系統是操作系統對數據進行管理的有效和必要的助手。移植文件系統包括制作文件系統鏡像、在Flash上為文件系統分配存儲空間以及文件系統與嵌入式操作系統的有效配合。 驅動程序的設計:驅動是操作系統與硬件溝通的橋梁,驅動設計就是編寫具體硬件的讀寫控制函數并向操作系統提供統一的接口。 本文更著重于介紹實際開發中使用的技術以及遇到的問題和解決方法。在第4章中結合語音芯片UDA1341TS闡述了語音數據的采集與處理;結合網卡控制芯片CS8900A闡述了網絡通信和網卡的驅動,以及網絡開發中遇到的問題和解決方法。
上傳時間: 2013-07-11
上傳用戶:luopoguixiong
在電力現代化建設中,提高發電機發電效率是其中重要的一環,氫氣作為導熱性冷卻介質廣泛的應用于發電設備,作為冷卻劑,它可以有效地提高其發電效率,但它又是一種易燃易爆氣體,所以使氫氣參數處于正常范圍,保證發電機高效、安全正常工作就變得至關重要,因此對氫氣參數進行實時監測有著重要的意義。 本論文研究和開發了基于ARM和CPLD的氫氣參數監測系統,首先簡要的分析了氫冷發電機系統對氫氣參數進行監測的必要性以及當前電力系統氫氣參數監控系統的發展情況。然后提出了一種利用無線通信手機短消息業務SMS、工控總線Modbus通信協議和RR485總線、SD卡海量存儲等技術實現發電機系統多氫氣參數的現場實時監測系統的設計方案。該方案以功能強大的ARM處理器作為系統的核心。采用高精度的16位AD轉換芯片,并使用兩種濾波算法的結合對信號進行數字濾波,滿足系統對氫氣參數采集精度的要求。同時系統結合CPLD技術,用于解決系統內微控器I/O口不足以及SD卡驅動的問題,本論文采用一片CPLD擴展I/O口,每一個擴展的I/O口都分配固定的地址,ARM微控器可以通過外部總線控制擴展I/O口的輸出電平。SD卡(Secure Digital Memory Card)中文翻譯為安全數碼卡,是一種基于半導體快閃記憶器的新一代記憶設備,具有低成本,大容量的特點,系統的歷史數據存儲使用了SD卡作為存儲介質,系統并沒有直接使用ARM處理器讀寫SD卡,而是使用了擁有1270個邏輯單元的MAXⅡ1270 CPLD來驅動SD卡,在CPLD中使用VHDL語言設計了SD卡的總線協議,外部總線接口,SRAM的讀寫時序等,這樣既可以提高微處理器SD卡的讀寫速度,增強微處理器程序的移植性,又可以簡化微處理器讀寫SD卡的步驟并減少微處理器的負擔。 本論文的無線數據傳輸采用GSM無線通信技術的SMS業務遠傳現場數據,設計了GSM模塊的軟件硬件,實現了報警等數據的無線傳輸,系統的有線傳輸采用了基于Modbus通信協議的RS485總線通信方式,采用這兩種通信方式使系統的通信更加靈活、可靠。本論文最后分析了系統的不足并且提出了具體的改進方向。
上傳時間: 2013-05-26
上傳用戶:emouse
本文介紹了升降橫移式立體車庫的工作原理,確定了以PLC 為主控單元的控制方案,并對控制系統的輸入、輸出進行了詳細分析,完成了控制系統的輸入、輸出分配和PLC 選型,設計了控制系統的程序流程圖,完成了立
上傳時間: 2013-06-18
上傳用戶:acwme
自上個世紀九十年代以來,我國著名學者、現中國科學院院士、清華大學陳難先教授等人使用無窮級數的Mobius反演公式解決了一系列重要的應用物理中的逆問題,例如費米體系逆問題、信號處理等,開創了應用、推廣數論中的Mobius變換解決物理學中各種逆問題的巧妙方法,其工作在1990年得到了世界著名的《NATURE》雜志的整版專評與高度評價。華僑大學蘇武潯、張渭濱教授等則把Mobius變換的方法應用于幾種常用波形(包括周期矩形脈沖,奇偶對稱方波和三角波等)的傅立葉級數的逆變換運算,得到正、余弦函數及一般周期信號的各種常用波形的信號展開;并求得了與各種常用波形信號函數族相正交的函數族,以用于各展開系數的計算與信息的解調;而后把它們應用到通信系統中,提出了一種新的通信系統,即新型Chen-Mobius通信系統。 在新型通信系統中,把這種正交函數族應用于系統的相干調制解調中,取代傳統通信系統中調制解調所采用的三角正交函數族。正是這種正交函數族使得通信系統的傳輸性能大大提高,保密性加強,而且正交函數族產生很方便。 本文從軟件仿真和硬件實現兩個方面對Chen-Mobius通信系統進行了驗證。首先,利用MATLAB軟件構建Chen-Mobius數字通信系統,通過計算機編程,對Chen-Mobius單路、四路和八路的數字通信系統進行仿真分析,對該系統在不同信噪比情況下的錯誤概率進行了計算,并繪出了信噪比-錯誤概率曲線;其次,在QuartusⅡ軟件平臺上,利用VHDL語言文本輸入和原理圖輸入的方法構建Chen-Mobius數字通信系統,對該系統進行了仿真,包括設計綜合、引腳分配、仿真驗證、時序分析等;再次,在QuartusⅡ軟件仿真的基礎上,在Altera公司的Stratix GX芯片上,實現了硬件的編程和下載,從而完成了Chen-Mobius數字通信系統的FPGA實現;最后,從MATLAB軟件仿真和硬件實現的結果出發,通過分析系統的性能,簡單展望了Chen-Mobius數字通信系統的應用前景。 本文通過軟件仿真得到了Chen-Mobius數字通信系統的信噪比-錯誤概率曲線,從理論上驗證了該系統的強的抗干擾能力;利用FPGA完成了系統的硬件實現,從實際上驗證了該系統的可實現性。從兩方面都可以說明,Chen-Mobius通信系統雖然只是一個新的起點,但它卻預示著光明的應用前景。
標簽: ChenMobius MATLAB FPGA 數字通信系統
上傳時間: 2013-05-19
上傳用戶:sa123456
數字電視技術和超大規模深亞微米的系統級芯片設計技術是當前信息產業中最受關注的兩個方向。它們的交叉就是數字電視應用中的一系列系統級芯片和超深亞微米專用集成電路。其中信道處理系統及其相關芯片更是集中了數字信號處理前向糾錯編解碼等數字電視傳輸的核心技術,成為設計和開發整個數字電視系統的關鍵之一。數字高清晰度電視(Digital HDTV)做為第三代電視標準,已成為當今世界高技術競爭的焦點,本文正是從這個交叉點上出發對DVB-H(Digital Video Broadcasting-Handheld)標準中所涉及的信道編碼和調制部分進行了研究,重點分析了信道內編碼部分的硬件優化實現。本項目完成了DVB-H傳輸系統信道編碼的FPGA硬件設計和實現,系統所有FPGA硬件電路設計采用了Veillog HDL語言編寫。同時對清華大學數字電視地面傳輸標準DMB-T(Terrestrial Digital Multimedia/TV Broadcasting)中的關鍵技術做了研究,與DVB標準中的相關技術做了對比。 本文首先對DVB.H以及COFDM的相關理論進行介紹和研究。然后針對DVB-H信道編碼調制器中的部分核心算法的FPGA設計和實現進行了詳細的研究工作,包括外編碼、內編碼(卷積刪余)、內交織(包括比特交織和符號交織)、星座映射、幀形成、OFDM調制的部分設計等。相應地對DVB-H信道解碼解調器中的部分算法的FPGA設計的研究工作做了描述,包括符號解交織和比特解交織。同時對清華大學數字電視地面傳輸標準DMB-T外接收機中頻域和時域解交織模塊的FPGA設計實現做了描述。 筆者在項目中完成的主要工作有: (1)與項目組成員合作制定系統框架,劃分模塊。 (2)對所負責的模塊,包括外編碼、內編碼(卷積刪余)、內交織(包括比特交織和符號交織)、星座映射、幀形成、OFDM調制的算法進行研究并加以優化,建立軟件仿真模型,進行FPGA設計,仿真和實現。
上傳時間: 2013-06-10
上傳用戶:rockjablew
隨著信息產業和集成電路技術的進步,嵌入式應用領域得到了蓬勃和快速的發展。嵌入式應用開發的重要特點是滿足應用門類的多樣化需求,嵌入式應用的多樣化主要體現在目標機硬件平臺的多樣化,而硬件平臺的多樣化則對嵌入式系統平臺的底層構建提出了嚴格要求,因此不同硬件平臺底層構建研究是嵌入式開發中的一個重要問題。 嵌入式軟硬件平臺的底層構建主要涉及以下幾個部分: 1、嵌入式開發環境構建,涉及交叉編譯環境、交叉調試環境等; 2、嵌入式硬件平臺構建,涉及硬件平臺選型、地址分配等; 3、U.Boot移植,涉及U-Boot啟動分析、移植分析等; 4、嵌入式操作系統移植,涉及uClinux內核結構、移植分析等; 5、驅動程序的開發,涉及硬件分析、Linux下驅動分析等; 與此同時,安全防范系統作為現代化的安全警衛手段,近年來正越來越多地進入各個行業的各種應用領域,智能家居已經成為高科技發展必然的趨勢。另外,運營商寬帶網絡缺乏新的利潤增長點,在已有的寬帶網絡上開發新的業務迫在眉睫。基于ARM的家庭安防網關與局端設備相結合,配備無線報警信號自學習型編解碼收發模塊,完全解決了上述兩個問題。 本文以多媒體綜合報警系統項目中的終端產品XXX型家庭安防網關為依托,以開發流程為主線,就ARM+uClinux嵌入式平臺給出了以上五個嵌入式開發過程中底層平臺構建的關鍵技術解決方案。正文中將依次介紹項目概述、目標硬件平臺分析、交叉開發環境構建以及U-Boot的移植、uClinux的移植和具體驅動程序的開發。
上傳時間: 2013-05-25
上傳用戶:李彥東
無線電子點菜系統是餐館實行信息化管理的一個重要組成部分,該系統的應用不僅會給餐飲企業帶來良好的經濟效益,而且有利于先進的科學技術在國民經濟中的推廣應用,產生良好的社會效益。目前國內點菜系統高、低檔產品繁多,但推廣速度十分緩慢,究其原因是缺少適合中國國情的中檔適用產品。本文通過分析國內市場現有的各種點菜系統的優缺點,指出點菜系統的區別關鍵在于點菜終端和通訊方式的選擇上,在此基礎上提出了一種適合具體應用場合的中檔無線點菜終端解決方案:運用嵌入式系統開發無線點菜終端,運用短距離無線通信技術進行數據傳輸。 文章首先分析了無線點菜機的系統組成及功能分配,并在此基礎上對系統各個組成模塊的硬件進行設計。接著分析了觸摸屏數據采集的全過程,探討了影響觸摸屏數據精度的各種因素,提出了一種“三步法”進行數據的校正的方法。然后文章對幾種常用的小范圍無線通訊方式進行比較,確定采用無線射頻單芯片實現短距離無線通訊,并詳細闡述了數據幀格式和分層次通訊協議的設計,通訊系統的模型采、用主站論詢,從站監聽的方式。最后是軟件的具體開發,首先研究了μC/OS-Ⅱ操作系統的移植和Boot Loader啟動代碼的設計,并成功移植下載到S3C44BOX中,然后在此操作系統的基礎上進行點菜界面、通訊協議及關鍵驅動的設計。 本設計對基于嵌入式μC/OS-Ⅱ操作系統進行終端開發,具有一定的借鑒指導意義,對自助式餐飲業具有商業實用價值。同時,作為一款手持式產品,可以隨身攜帶,可以使用于多種支持無線上網的場合,具有一定的市場應用前景和商業實用價值。
上傳時間: 2013-07-30
上傳用戶:acon
2000年10月2日,美國國家標準與技術研究所宣布采用Rijndael算法作為高級加密標準,并于2002年5月26日正式生效,AES算法將在今后很長一段時間內,在信息安全中扮演重要角色。因此,對AES算法實現的研究就成為了國內外的熱點,會在信息安全領域得到廣泛的應用。用FPGA實現AES算法具有快速、靈活、開發周期短等優點。 本論文就是針對AES加、解密算法在同一片FPGA中的優化實現問題,在深入分析了AES算法的整體結構、基本變換以及加、解密流程的基礎上,對AES算法的加、解密系統的FPGA優化設計進行了研究。主要內容為: 1.確定了實現方案以及關鍵技術,在比較了常用的結構后,采用了適合高速并行實現AES加、解密算法的結構——內外混合的流水線結構,并給出了總體的設計框圖。由于流水線結構不適用于反饋模式,為了達到較高的運算速度,該系統使用的是電碼本模式(ECB)的工作方式; 2.對各個子模塊的設計分別予以詳細分析,結合算法本身和FPGA的特點,采用查表法優化處理了字節代換運算,列混合運算和密鑰擴展運算。同時,考慮到應用環境的不同,本設計支持數據分組為128比特,密鑰長度為128比特、192比特以及256比特三種模式下的AES算法加、解密過程。完成了AES加、解密算法在同一片FPGA中實現的這個系統的優化設計; 3.利用QLJARTUSII開發工具進行代碼的編寫工作和綜合編譯工作,在 MODELSIM中進行仿真并給出仿真結果,給出了各個模塊和整個設計的仿真測試結果; 4.和其他類似的設計做了橫向對比,得出結論:本設計在保證了速度的基礎上實現了資源和速度的均衡,在性能上具有較大的優勢。
上傳時間: 2013-05-25
上傳用戶:wcl168881111111
隨著數字信號處理技術應用的不斷深入,數字信號處理系統的實現面臨著很多挑戰,其中面臨的四個主要問題是:速度、設計規模、功耗和開發周期。因此許多數字信號處理的實現方法被提出,其中基于FPGA的實現技術就是其中的重要技術之一。 本文以數字信號處理系統的實現為應用背景,著重研究了基于FPGA的數字濾波器實現技術。本文分為兩個主要部分: 第一部分以Xilinx公司的FPGA為例,總結了FPGA設計的基本方法及設計流程,并在此基礎上介紹了一種用于產品快速開發的設計方式—基于SystemGenerator的設計方式,這種設計方式向數字信號處理系統的設計者提供了自上而下的FPGA解決方案。 第二部分系統地研究了基于FPGA的數字濾波器實現技術。該部分首先研究了三種適合于FPGA的FIR濾波器實現方法,直接結構、轉置結構及分布式算法。其次,討論了針對直接結構FIR濾波器的乘法器優化技術,CSD編碼和系數分解,以及針對轉置結構FIR濾波器的乘法器優化技術,簡化加法器圖,并結合實例給出了它們的優化效果。再次,介紹了直接結構FIR濾波器中常用多操作數加法實現方法,二叉樹和Wallace樹,并在Wallace樹的基礎上提出了一種適合于FPGA的1比特多操作數加法結構,這種實現結構在實現采樣字長與系數字長均為l比特的FIR濾波器時,使FPGA的資源利用率得到明顯提高。最后還給出了三種FIR濾波器實現方法在FPGA中應用的優缺點及其適用性,并給出了一個帶通濾波器的設計實例。 論文的研究成果已應用于“北斗一號”導航定位接收機中。
上傳時間: 2013-08-01
上傳用戶:Andy123456
IEEE802旗下的無線網絡協議引領了無線網絡領域的新革命,其不斷提升的速度優勢滿足了人們對于高速無線接入的迫切要求,在這其中,OFDM技術所起的作用不可小覷。隨著FPGA、信號處理和通信技術的發展,OFDM的應用得到了長足的進步。在此情況下,以OFDM技術為核心實現數據傳輸的原型機系統顯得應情應景而且必要。 本課題在深入理解OFDM技術的同時,結合相應的EDA工具對系統進行建模并基于IEEE802.11a物理層標準給出了一種OFDM基帶傳輸的系統實現方案。整個設計采用目前主流的自頂向下的設計方法,由總體設計至詳細設計逐步細化。 在系統功能模塊的FPGA實現過程中,針對XilinxVirtex-Ⅱ芯片對各個模塊進行了詳細設計,通過采用雙端口RAM、流水、乒乓結構等處理實現高速的同步的信道編碼的功能模塊;通過比較符號定時的不同算法,給出了基于MultiplierlessCorrelator的實現結構并給出了仿真波形圖,驗證了采用該算法后符號定時模塊的資源耗費大大降低而功能卻依然和基于乘法器的符號定時模塊相當;通過對Viterbi算法進行簡化,給出了(2,1,6)卷積碼的4比特軟判決Viterbi解碼器的設計和實現。最后根據系統所選芯片XC2V3000給出了具有較高配置靈活性的基于SystemACE配置方案的FPGA的硬件原理圖設計和PCB設計。 本文首先以無線局域網和IEEE802無線網絡家族引出OFDM技術發展、研究價值及OFDM的優缺點,接下來從OFDM原理入手,簡要說明了OFDM的基本要素以及目前的研究熱點,之后在介紹完IEEE802.11a物理層標準的同時給出了本原型機系統的總體設計方案,并從硬件語言設計和FPGA硬件原理設計兩方面給出了該系統的詳細設計。 隨著OFDM技術的普及以及未來通信技術對OFDM的青睞,相信本論文的工作對OFDM基帶傳輸系統的原型設計和實現具有一定的參考價值。
上傳時間: 2013-07-13
上傳用戶:遠遠ssad