本文系統地論述了應用單片機開發步進電動機二維運動控制器的方法。該二維運動控制器的樣品已經研制出來,經過實際運行測試,達到了設計要求,既能實現兩軸獨立運動控制,又能靈活方便地進行聯動控制。由于控制軟件對步進電動機采用了適當的自動調速方案,使得電機在運動過程中沒有失步現象,運行平穩,定位精度高,重復定位性好。 本文所完成的主要工作有:(1)步進電動機驅動電路的研究。(2)系統控制方案設計。(3)硬件系統設計。單片機的選擇、串行通信等電路設計。(4)軟件系統設計。該控制器重點在于步進電動機的驅動電路硬件與控制軟件的設計,以及上下位機串口通信的實現。本設計的控制環節由AT89S52單片機和環形分配器PMM8713構成,單片機采用RS-485標準的串口通信與上位機進行通信,利用PMM8713產生步進電動機運行和正反轉的控制信號。驅動環節采用UC3842實現恒流驅動,給出特定的脈沖驅動信號,驅動功率管進行開通和關斷,使步進電動機按照規定的軌跡和速度運行。軟件部分由上位機軟件和下位機軟件共同組成。上位機軟件用Visual Basic編制,界面友好,下位機軟件用單片機匯編語言編制。上位機輸入的指令經編譯生成相應的目標代碼并通過計算機串口發送到下位機中。下位機的功能:一是接收來自上位機的數據和命令;二是根據上位機發送的命令執行相應的動作;三是向上位機發送有關提示信息。 該控制系統在設計方面具有如下特點: 1.采用內部時鐘方式產生步進電動機的驅動脈沖,而沒有采用高速脈沖發生器等外部方式,用軟件來實現,從而降低硬件成本。 2.硬件設計方面,盡可能地選擇了標準化、模塊化的電路,從而提高了設計的成功率和結構的靈活性。 3.盡可能選用了功能強、集成度高、通用性好、市場貨源充足的電路或芯片。 控制器硬件結構簡單,成本低廉,控制可靠,功能強大,使用方便,因而具有十分廣闊的應用前景。
上傳時間: 2013-05-16
上傳用戶:維子哥哥
高速發展的DSP技術為語音信號處理領域提供了良好的發展平臺,使得實時實現各種復雜的算法稱為可能。G.729語音編碼是國際電信聯盟(ITU-T)于1996年獲準通過的采用共軛結構代數碼激勵線性預測技術的具有8 kbit/s碼速率的語音算法建議,廣泛應用于數字移動通信、IP電話和數字衛星通信中。本文研究了G.729語音編碼原理和在TMS320C5416定點DSP芯片上實時實現該編碼器過程中的軟、硬件設計。主要涉及有以下幾方面內容: 1.介紹語音編碼技術和DSP技術的發展概況。 2.研究了基于CELP結構的G.729編碼的算法原理。 3.根據G.729聲碼器實時實現的需要,介紹硬件平臺的組成,研究了系統軟件的設計和基于算法和實時需要的軟件優化。 4.利用DSP代碼調試工具對系統性能進行分析,得出測試結果。
上傳時間: 2013-07-11
上傳用戶:woshiayin
SI4432-T- B1 測試代碼 原理圖 PCB
上傳時間: 2013-08-05
上傳用戶:tinawang
二三極管場效應管代碼查詢,供選擇器件時使用。
上傳時間: 2013-07-11
上傳用戶:上善若水
ZORAN第九代單芯片DVD方案ZR36966原理圖,電路圖.
上傳時間: 2013-06-04
上傳用戶:Altman
發光二極體(Light Emitting Diode, LED)為半導體發光之固態光源。它成為具省電、輕巧、壽命長、環保(不含汞)等優點之新世代照明光源。目前LED已開始應用於液晶顯示
上傳時間: 2013-04-24
上傳用戶:王慶才
離散余弦變換(DCT)及其反變換(IDCT)在圖像編解碼方面應用十分廣泛,至今已被JPEG、MPEG-1、MPEG-2、MPEG-4和H.26x等國際標準所采用。由于其計算量較大,軟件實現往往難以滿足實時處理的要求,因而在很多實際應用中需要采用硬件設計的DCT/IDCT處理電路來滿足我們對處理速度的要求。本文所研究的內容就是針對圖像處理應用的8×8二維DCT/IDCT處理核的硬件實現。 本文首先介紹了DCT和IDCT在圖像處理中的作用和原理,詳細說明了DCT變換實現圖像壓縮的過程,并與其它變換比較說明了用DCT變換實現圖像壓縮的優勢。接著,分析研究了DCT的各種快速算法,總結了前人對DCT快速算法及其實現所做的研究。本文給出了兩種性能、資源上有一定差異的二維DCT/IDCT的FPGA設計方案。兩種方案均利用DCT的行列分離特性,采用流水線設計技術,將二維DCT/IDCT實現轉化為兩個一維DCT/IDCT實現。在一維DCT/IDCT設計中,根據圖像處理的特點對Loeffler算法的數據流進行了優化,通過合理安排時鐘周期數和簡化各周期內的操作,大大縮短了關鍵路徑的執行時間,從而提高了流水線的執行速度。最后,對所設計的DCT/IDCT處理核進行了綜合和時序仿真。 結果表明,當使用Altera公司的MERCURY系列FPGA器件時,本文設計的方案一能夠在116M時鐘頻率下正確完成8×8的二維DCT或IDCT的邏輯運算,消耗2827個邏輯單元;方案二能夠在74M時鐘頻率下正常工作,消耗1629個邏輯單元。
上傳時間: 2013-07-14
上傳用戶:3291976780
相對于JPEG中二維離散余弦變換(2DDCT)來說,在JPEG2000標準中,二維離散小波變換(2DDWT)是其圖像壓縮系統的核心變換。在很多需要進行實時處理圖像的系統中,如數碼相機、遙感遙測、衛星通信、多媒體通信、便攜式攝像機、移動通信等系統,需要用芯片實現圖像的編解碼壓縮過程。雖然有許多研究工作者對圖像處理的小波變換進行了研究,但大都只偏重算法研究,對算法硬件實現時的復雜性考慮較少,對圖像處理的小波變換硬件實現的研究也較少。 本文針對圖像處理的小波變換算法及其硬件實現進行了研究。對文獻[13]提出的“內嵌延拓提升小波變換”(Combiningthedata-extensionprocedureintothelifting-basedDWTcore)快速算法進行仔細分析,提出一種基于提升方式的5/3小波變換適合硬件實現的算法,在MATLAB中仿真驗證了該算法,證明其是正確的。并設計了該算法的硬件結構,在MATLAT的Simulink中進行仿真,對該結構進行VHDL語言的寄存器傳輸級(RTL)描述與仿真,成功綜合到Altera公司的FPGA器件中進行驗證通過。本算法與傳統的小波變換的邊界處理方法比較:由于將其邊界延拓過程內嵌于小波變換模塊中,使該硬件結構無需額外的邊界延拓過程,減少小波變換過程中對內存的讀寫量,從而達到減少內存使用量,降低功耗,提高硬件利用率和運算速度的特點。本算法與文獻[13]提出的算法相比較:無需增加額外的硬件計算模塊,又具有在硬件實現時不改變原來的提升小波算法的規則性結構的特點。這種小波變換硬件芯片的實現不僅適用于JPEG2000的5/3無損小波變換,當然也可用于其它各種實時圖像壓縮處理硬件系統。
上傳時間: 2013-06-13
上傳用戶:jhksyghr
在衛星遙感設備中,隨著遙感技術的發展和對傳輸式觀測衛星遙感圖像質量要求的不斷提高,航天遙感圖像的分辨率和采樣率也越來越高,由此引起高分辨率遙感圖像數據存儲量和傳輸數據量的急劇增長,然而衛星信道帶寬有限。為了盡量保持高分辨率遙感圖像所具有的信息,必須解決輸入數據碼率和傳輸信道帶寬之間的矛盾。所以星載高分辨率遙感圖像數據的高保真、實時、大壓縮比壓縮技術就成了解決這一矛盾的關鍵技術。FPGA器件為實現數據壓縮提供了一種壓縮算法的硬件實現的一個理想的平臺。FPGA器件集成度高,體積小,通過用戶編程實現專門應用的功能。它允許電路設計者利用基于計算機的開發平臺,經過設計輸入,仿真,測試和校驗,直到達到預期的結果,減少了開發周期。小波變換能夠適應現代圖像壓縮所需要的如多分辨率、多層質量控制等要求,在較大壓縮比下,小波圖像壓縮質量明顯好于DCT變換,因此小波變換成為新一代壓縮標準JPEG2000的核心算法。同時,小波變換的提升算法結構簡單,能夠實現快速算法,有利于硬件實現,因此提升小波變換對于采用FPGA或ASIC來實現圖像變換來說是很好的選擇。本文針對衛星遙感圖像的數據流,主要研究可以對衛星圖像進行實時二維小波變換的方案。針對提升小波變換的VLSI結構和FPGA設計中的關鍵技術,從邊界延拓、濾波器結構、整數小波、定點運算、原位運算等方面進行了研究和討論,并且完成了針對衛星遙感圖像的分塊二維9/7提升小波變換的FPGA實現。采用VerIlog語言對設計進行了仿真驗證,并將仿真結果同matlab仿真結果進行了比較,比較結果表明該方案能實現對衛星遙感圖像數據流的二維提升小波變換的功能。同時QuartusII綜合結果也表明,系統時鐘能夠工作在很高的頻率,可以滿足高速實時對衛星圖像的小波變換處理。
上傳時間: 2013-06-15
上傳用戶:00.00
軟件無線電是二十世紀九十年代提出的一種實現無線通信的體系結構,被認為是繼模擬通信、數字通信之后的第三代無線電通信技術。它的中心思想是:構造一個開放性、標準化、模塊化的通用硬件平臺,并使寬帶模數和數模轉換器盡可能靠近天線,從而將各種功能,如工作頻段、調制解調類型、數據格式、加密模式、通信協議等用軟件來完成。 本論文首先介紹了軟件無線電的基本原理和三種結構形式,綜述了軟件無線電的幾項關鍵技術及其最新研究進展。其中調制解調模塊是軟件無線電系統中的重要部分,集中體現了軟件無線電最顯著的優點——靈活性。目前這一部分的技術實現手段多種多樣。隨著近幾年來芯片制造工藝的飛速發展,可編程器件FPGA以其高速的處理性能、高容量和靈活的可重構能力,成為實現軟件無線電技術的重要手段。 本論文調制解調系統的設計,選擇有代表性的16QAM和QPSK兩種方式作為研究對象,采用SystemView軟件作為系統級開發工具進行集成化設計。在實現系統仿真和FPGA整體規劃后,著重分析用VHDL實現其中關鍵模塊以及利用嵌入FPGA的CPU核控制調制解調方式轉換的方法。同時,在設計中成功地調用了Xilinx公司的IP核,實現了設計復用。由于FPGA內部邏輯可以根據需要進行重構,因而硬件的調試和升級變得很容易,而內嵌CPU使信號處理過程可以用軟件進行控制,充分體現了軟件無線電的靈活性。 通過本論文的研究,初步驗證了在FPGA內實現數字調制解調過程及控制的技術可行性和應用的靈活性,并對將來的擴展問題進行了研究和討論,為實現完整的軟件無線電系統奠定了基礎。
上傳時間: 2013-06-10
上傳用戶:xhz1993