伴隨高速DSP技術的廣泛應用,實時快速可靠地進行數字信號處理成為用戶追求的目標。同時,由于可編程器件在速度和集成度方面的飛速提高,使得利用硬件實現數字信號實時快速可靠處理有了新的途徑。 FIR濾波器是數字信號處理中常用部件,它的最大優點在于:設計任何幅頻特性時,可以具有嚴格的線性相位,這一點對數字信號的實時處理非常關鍵。 FPGA是常用的可編程器件,它所具有的查找表結構非常適用于實現實時快速可靠的FIR濾波器,在加上VHDL語言靈活的描述方法以及與硬件無關的特點,使得使用VHDL語言基于FPGA芯片實現FIR濾波器成為研究的方向。 本文對基于FPGA的FIR數字濾波器實現進行了研究,并設計了一個16階的FIR低通濾波器。所做的主要工作為: 1.以FIR數字濾波器的基本理論為依據,使用分布式算法作為濾波器的硬件實現算法,并對其進行了詳細的討論。針對分布式算法中查找表規模過大的缺點,采用多塊查找表的方式減小硬件規模。 2.在設計中采用了自頂向下的層次化、模塊化的設計思想,將整個濾波器劃分為多個模塊,利用VHDL語言的描述方法進行了各個功能模塊的設計,最終完成了FIR數字濾波器的系統設計。 3.采用FLEX10K系列器件實現一個16階的FIR低通濾波器的設計實例,用MAX+PLUSII軟件進行了仿真,并用MATLAB對仿真結果進行了分析,證明所設計的FIR數字濾波器功能正確。 仿真結果表明,本論文所設計的FIR濾波器硬件規模較小,采樣率達到了17.73MHz。同時只要將查找表進行相應的改動,就能分別實現低通、高通、帶通FIR濾波器,體現了設計的靈活性。
上傳時間: 2013-04-24
上傳用戶:zdluffy
數字超聲診斷設備在臨床診斷中應用十分廣泛,研制全數字化的醫療儀器已成為趨勢。盡管很多超聲成像儀器設計制造中使用了數字化技術,但是我們可以說現代VLSI 和EDA 技術在其中并沒有得到充分有效的應用。隨著現代電子信息技術的發展,PLD 在很多與B 型超聲成像或多普勒超聲成像有關的領域都得到了較好的應用,例如數字通信和相控雷達領域。 在研究現代超聲成像原理的基礎上,我們首先介紹了常見的數字超聲成像儀器的基本結構和模塊功能,同時也介紹了現代FPGA 和EDA 技術。隨后我們詳細分析討論了B 超中,全數字化波束合成器的關鍵技術和實現手段。我們設計實現了片內高速異步FIFO 以降低采樣率,仿真結果表明資源使用合理且訪問時間很小。正交檢波方法既能給出灰度超聲成像所需要的回波的幅值信息,也能給出多普勒超聲成像所需要的回波的相移信息。我們設計實現了基于直接數字頻率合成原理的數控振蕩器,能夠給出一對幅值和相位較平衡的正交信號,且在FPGA 片內實現方案簡單廉價。數控振蕩器輸出波形的頻率可動態控制且精度較高,對于隨著超聲在人體組織深度上的穿透衰減,導致回波中心頻率下移的聲學物理現象,可視作將回波接收機的中心頻率同步動態變化進行補償。 還設計實現了B 型數字超聲診斷儀前端發射波束聚焦和掃描控制子系統。在單片FPGA 芯片內部設計實現了聚焦延時、脈寬和重復頻率可動態控制的發射驅動脈沖產生器、線掃控制、探頭激勵控制、功能碼存儲等功能模塊,功能仿真和時序分析結果表明該子系統為設計實現高速度、高精度、高集成度的全數字化超聲診斷設備打下了良好的基礎,將加快其研發和制造進程,為生物醫學電子、醫療設備和超聲診斷等方面帶來新思路。
上傳時間: 2013-06-18
上傳用戶:hfmm633
諧波帶來的影響已經嚴重危及到電力系統的安全、經濟、穩定運行。解決諧波污染的關鍵在于精確實時地確定諧波的成分、幅值和相位等因素。而今普通工業控制計算機已越來越不能滿足系統運行的高效性、高實時性、高穩定運行性和高可靠性等要求,給諧波的測量帶來誤差,因而開發新一代基于ARM平臺和嵌入式Linux系統的電力諧波檢測裝置來滿足這些要求顯得很重要。 同時,友好的圖形界面也已經成為人們普遍關注的一個熱點問題。電力諧波檢測裝置的圖形用戶系統更是存在著進程獨立、網絡通信能力、跨平臺等特殊需求。在眾多的圖形用戶界面軟件中,因QT/Embedded具有跨平臺、面向對象、能設計精美的人機界面等優點,系統便選取QT/Embedded作為支撐平臺,并解決了QT/Embedded跨平臺移植和中文化等問題。 因頻譜泄露和柵欄效應以及系統基本頻率的波動,普通的FFT算法不能準確測量諧波和間諧波成份。為了提高測量精度,本文先用頻域插值法確定系統的基本頻率,以及插值多項式方法重構時域采樣信號,接下來用FFT計算整數次諧波成份,以及頻域插值方法計算間諧波成份。 系統選用長沙科瑞捷機電有限公司提供的基于ARM處理器的SAM7430模塊,在此基礎上開發諧波檢測軟件,包括數據采集、FFT分析以及界面顯示程序。經初步調試系統工作穩定可靠,具有一定的實用參考價值。
上傳時間: 2013-08-02
上傳用戶:lijinchuan
超聲波電機(Ultrasonic motors,簡稱USM)是一種全新原理的直接驅動電機,它利用壓電陶瓷逆壓電效應激發的超聲振動作為驅動力,通過定轉子間的摩擦力來驅動轉子運動。與傳統的電磁電機相比,它具有低速大轉矩、無電磁干擾、動作響應快、運行無噪聲、無輸入自鎖等卓越特性,在非連續運動領域、精密控制領域比傳統的電磁電機性能優越得多。超聲波電機在工業控制系統、汽車專用電器、精密儀器儀表、辦公自動化設備、智能機器人等領域有廣闊的應用前景,近年來倍受科技界和工業界的重視,成為當前機電控制領域的一個研究熱點。 本文主要以行波型超聲波電機的驅動控制技術為研究對象,引入嵌入式系統理念,設計并制作了超聲波電機的驅動控制系統,并對超聲波電機的速度與定位控制做了深入的研究。本文主要研究內容及成果如下: 介紹了超聲波電機的工作原理、特點及其應用前景,總結了國內外超聲波電機驅動控制技術的發展歷史和研究現狀,以及今后我國超聲波電機驅動控制技術的發展方向,明確了本文的研究內容。 結合嵌入式系統特點及其開發方法,詳細介紹了超聲波電機嵌入式驅動控制系統的硬件和軟件設計過程,并總結了硬件、軟件的調試過程。最后,對所設計系統性能進行了實驗測試和數據分析。 采用DDS技術解決超聲波電機所需要的高頻驅動電源和數字控制的問題。本文設計的以ARM控制器為核心,頻率、相位、幅值均可調的雙通道信號發生器,具有頻率和相位差控制精度高的特點。 本文介紹了速度與位置的常用控制策略。設計并搭建了基于增量式PID的速度和基于模糊PID的位置控制系統。速度控制采用增量式PID調節,其控制策略簡單、易行,通過實驗選擇合適的參數能適應一般的控制精度要求。定位控制則采用模糊PID控制策略,該策略將模糊控制不需要精確的數學模型、收斂速度快的特點與PID簡單易行、能消除穩態誤差的優點相結合,改善了模糊控制器穩態性能,使電機定位控制精度達到0.0880。
上傳時間: 2013-07-16
上傳用戶:wdq1111
信號發生器設計以C8051F121 單片機為核心,采用串口通信和D/A 轉換,通過在VB可視化操作界面下參數化調節信號的幅值、脈寬、頻率、持續時間,可以得到任意波形。數據通過串口傳給單片機,單片機經過
上傳時間: 2013-05-28
上傳用戶:qb1993225
SystemView的庫資源十分豐富,包括含若干圖標的基本庫(Main Library)及專業庫(Optional Library),基本庫中包括多種信號源、接收器、加法器、乘法器,各種函數運算器等;專業庫有通訊(Communication)、邏輯(Logic)、數字信號處理(DSP)、射頻/模擬(RF/Analog)等;它們特別適合于現代通信系統的設計、仿真和方案論證,尤其適合于無線電話、無繩電話、尋呼機、調制解調器、衛星通訊等通信系統;并可進行各種系統時域和頻域分析、譜分析,及對各種邏輯電路、射頻/模擬電路(混合器、放大器、RLC電路、運放電路等)進行理論分析和失真分析。 System View能自動執行系統連接檢查,給出連接錯誤信息或尚懸空的待連接端信息,通知用戶連接出錯并通過顯示指出出錯的圖標。這個特點對用戶系統的診斷是十分有效的。 System View的另一重要特點是它可以從各種不同角度、以不同方式,按要求設計多種濾波器,并可自動完成濾波器各指標—如幅頻特性(伯特圖)、傳遞函數、根軌跡圖等之間的轉換。 在系統設計和仿真分析方面,System View還提供了一個真實而靈活的窗口用以檢查、分析系統波形。在窗口內,可以通過鼠標方便地控制內部數據的圖形放大、縮小、滾動等。另外,分析窗中還帶有一個功能強大的“接收計算器”,可以完成對仿真運行結果的各種運算、譜分析、濾波。 System View還具有與外部文件的接口,可直接獲得并處理輸入/輸出數據。提供了與編程語言VC++或仿真工具Matlab的接口,可以很方便的調用其函數。還具備與硬件設計的接口:與Xilinx公司的軟件Core Generator配套,可以將System View系統中的部分器件生成下載FPGA芯片所需的數據文件;另外,System View還有與DSP芯片設計的接口,可以將其DSP庫中的部分器件生成DSP芯片編程的C語言源代碼。
標簽: SYSTEMVIEW 教材
上傳時間: 2013-04-24
上傳用戶:doudouzdz
隨著國民經濟的發展,電力電子設備得到廣泛應用,使得電網中的諧波污染越來越嚴重,極大地危害了電力設備的安全運行。電網中的諧波成份非常復雜,因此諧波的檢測分析,是消除或降低諧波污染的前提。 通過大量資料的收集、閱讀及相關技術的研究,本文分析了嵌入式系統在電力系統測控中的應用優勢,設計了以ARM7TDMI內核處理器LPC2214為核心的電網諧波檢測分析系統。系統主要實現低壓配電網三相電壓、電流的諧波檢測與分析,包括電量數據采集和諧波分析兩個部分。詳細分析了諧波檢測分析系統的工作原理,明確了系統功能需求,對系統各模塊進行了設計,通過多路同步采集將電網電量數據輸入系統,在處理器中完成數據倒序處理和快速傅立葉變換等相關的運算處理工作,可以得到各次諧波含量。 通過文中設計的硬件同步電路,可以準確獲得電網信號三相電壓與電流周期,通過同步采樣的方法,消除或減小因快速傅立葉變換存在的頻譜泄漏和柵欄效應的誤差。結合諧波檢測分析的需求與FFT算法的特點,為了減小響應時間,提高運算速度,采用了實序列快速傅立葉變換對數據的整合運算,即通過一次快速傅立葉變換運算,完成各相電流與電壓兩組數據從時域到頻域的轉換,并分析得到頻域幅值和時域幅值之間的線性關系,避免了傅立葉反變換運算,提高了運算速度,實現諧波的準確檢測。 最后經過樣機測試證明,本文設計的電網諧波檢測與分析系統能夠準確、可靠的實現諧波含量的檢測與分析。
上傳時間: 2013-07-10
上傳用戶:zfh920401
三相spwm信號是由高頻載波和三相調 制波比較而得的,三相svpwm信號也可理解為由高頻載波和三相調制波比較而得,區別是前者的三相調制波是三相對稱的正弦波,后者的三相調制波是三相對稱的馬鞍形波,馬鞍形波由正弦波和一定幅值的三次諧波復合而成。但令人回味的是,svpwm的最初出現和發展卻和以上思路大相徑庭,其完全從空間矢量的角度出發,后來人們才發現svpwm和spwm的以上淵源[1]。至今svpwm已在三相或多相逆變器中得以廣泛應用,其原因有兩個,一是采用svpwm的逆變器輸出相電壓中的基波含量高于采用spwm的逆變器[2][3],二是dsp的快速運算能力可以實時計算開關時間。但在實際應用svpwm時,往往對以下問題感到疑惑:svpwm算法的推導、開關向量的選擇、dsp的實現、逆變器輸出相電壓有效值的大小。本文的內容將有助這些疑惑的解決,更靈活地應用svpwm算法。
上傳時間: 2013-06-05
上傳用戶:851197153
JPEG2000是新一代的靜態圖像壓縮標準,它相比JPEG有很多新的特性,如漸進傳輸和感興趣區域編碼等,因而它具有廣闊的應用前景,特別是在數碼相機、PDA等便攜式設備中。 JPEG2000的核心主要包括小波變換和基于最優化截斷點的嵌入式塊編碼(EBCOT)算法,其計算復雜度遠遠高于JPEG,完全采用軟件方案實現將會占用大量的處理器時間和內存開銷,而且速度較慢,實時處理的能力較差。為了推廣JPEG2000在便攜式產品、消費類電子產品中的應用,打開巨大的潛在市場,研究硬件實現的算法實時處理方案具有重要的應用價值。 EBCOT算法是一個兩層的編碼引擎,其中的上下文編碼的運算量約占到總運算量的50%,是提高編碼速度的關鍵算法之一。由于上下文編碼大部分都是邏輯運算,沒有復雜的數學運算,但邏輯控制流程復雜繁瑣,對存儲器訪問頻繁,采用DSP或者其他的通用處理器通過指令控制實現該算法,未能顯著提高編碼速度。本文采用FPGA芯片,以電路邏輯的方式來實現該算法并進行優化,在研究和分析了上下文編碼算法運算特點的基礎上,設計了列判斷和交錯存儲相結合的硬件實現方案,并采用硬件描述語言Verilog在寄存器傳輸級描述了相應的硬件電路。通過功能仿真和邏輯綜合后,所獲得的上下文編碼模塊最大時鐘頻率為101MHz,且能在130ms內完成對一幅512×512灰度圖像的編碼,性能比Jasper軟件中的實現方案提高了75%。 JPEG2000的一個重要特性是其具有漸進傳輸的能力,而碼流組織是獲得漸進傳輸特性的技術關鍵。碼流組織通過在輸出碼流中安排數據包的先后順序來實現漸進傳輸的目的。本文對JPEG2000中實現漸進傳輸的機制進行了分析,并研究了碼流組織的算法實現。 為了對JPEG2000算法實現進行驗證,本文設計了基于FPGA和ARM的驗證實驗平臺,其中FPGA主要完成算法中運算量較大的小波變換、上下文編碼和算術編碼,而ARM處理器則完成碼流組織、數據打包以及和PC機的通信。本文在該平臺上對所設計的上下文編碼算法和碼流組織模塊的設計進行了驗證,實驗結果表明本文設計的算法模塊功能正確,并在一定程度上提高了編碼速度。
上傳時間: 2013-04-24
上傳用戶:獨孤求源
FPGA器件在通信、消費類電子等領域應用越來越廣泛,隨著FPGA規模的增大、功能的加強對時鐘的要求也越來越高。在FPGA中嵌入時鐘發生器對解決該問題是一個不錯的選擇。本論文首先,描述并分析了電荷泵鎖相環時鐘發生器的體系結構、組成單元及各單元的非理想特性;然后討論并分析了電荷泵鎖相環的小信號特性和瞬態特性;并給出了電荷泵鎖相環器件參數的計算表達式。其次,研究了環形振蕩器和鎖相環的相位噪聲特性。由于噪聲性能是時鐘發生器設計中的關鍵指標,本工作對此進行了較為詳細的分析。相位噪聲和抖動是衡量時鐘信號的兩個主要指標。文中從理論上推導了一階鎖相環的噪聲特性,并建立了由噪聲分析抖動和由抖動分析噪聲的解析表達式關系,并討論了環路低噪聲設計的基本原則。在前面討論和分析的基礎上,利用Hynix0.35umCMOS工藝設計了200MHz電荷泵鎖相環時鐘發生器,并進行了仿真。設計中環形振蕩器的延遲單元采用replica偏置結構,把延遲單元輸出擺幅限定在確定范圍,尾電流源采用cascode結構,增強電路對電源和襯底噪聲的抑制作用。通過增加限流管,改善電荷泵中的開關的非理想特性。
上傳時間: 2013-04-24
上傳用戶:變形金剛