逆變器廣泛應用于工業生產的各個方面,數字控制具有方便實現復雜算法、抗干擾性強和產品容易升級等優點,已成為未來逆變器的發展趨勢。使用數字技術控制設計逆變器,控制器的性能決定了逆變系統系統的性能。然而在很多高頻應用的場合,目前常用的控制器的速度往往不能完全達到要求。與傳統單片機和DSP芯片相比,FPGA器件具有更高的處理速度。同時FPGA應用在數字化逆變器設計中,還可以大大簡化控制系統結構,并可實現多種高速算法,具有較高的性價比。在逆變器的全數字化控制領域,FPGA具有很好的應用價值。 論文首先介紹了SPWM基本原理及其控制方式,SPWM的生成方法,并結合本課題給出了查表法生成SPWM波的一般方法,且以單相全橋逆變器為例進行了仿真。分析其的電路特點,建立PWM逆變器的統一電路模型、連續狀態空間以及離散狀態空間模型,在此數學模型基礎上,針對逆變器研究分析了目前用于逆變器設計的各種數字控制技術、控制方案,討論了其控制方法的優缺點,相關控制器設計的一般問題,最后比較了其優缺點,指出其存在的共性問題,總結了使用FPGA設計逆變器數字控制器的優勢。然后以單相電壓型PWM逆變器為控制模型采用新型模數結合現場可編程門陣列FPGA實現數字化控制器的方案,給出了純正正弦波逆變器的設計方案。 論文詳細論述了采用模數混合型FPGA作為主控芯片的高頻逆變器設計方法與實現過程。系統主控芯片采用Fusion系列AFS600,世界上首個模數混合型FPGA。主要設計要點包括:逆變器硬件電路設計以及SPWM數字控制系統軟件設計。外圍強電電路的設計的難點在于用于前端升壓的高頻變壓器的設計以及輸出端LC濾波電感與電容的選取。另外,SPWM“H”字全橋逆變電路中的高懸浮電壓也是設計中需要值得注意的重要環節。在控制系統軟件設計方面,采用FPGA自上而下的設計方法,對其控制系統進行了功能劃分,完成了SPWM產生器以及加入死區補償的PWM發生器、和反饋等模塊的設計。 論文的結束部分給出了設計結果,并指出了進一步的工作的思路和方向。
上傳時間: 2013-05-19
上傳用戶:小碼農lz
本論文結合珠海市科技攻關項目"SVG在辦公套件中的應用研究及開發"和金山軟件股份有限公司“演示文稿在線美化-SVG渲染引擎開發”項目,以打印機驅動程序、SVG、C#、C和JavaScript為基礎,重點研究了SVG文件的生成、解析、顯示及其應用。 本文緒論部分綜述了本課題的研究背景、研究目的、研究意義及SVG在諸多領域的應用前景,然后從SVG標準的發展、SVG文件的生成及渲染三個方面分別介紹了國內外研究現狀及本課題的主要研究內容。接著詳細介紹了可擴展標記語言XML以及可縮放矢量圖形SVG。在此基礎上,探討了如何將各種格式的文檔轉換為SVG文件,提出了一個通用的方法一利用打印機驅動程序輸出SVG文件,詳細介紹了打印體系結構、打印機驅動程序功能、打印機驅動程序組件、Windows打印流程及打印機驅動程序相關的DDI函數。在比較了DOM和SAX這兩種XML解析方式的基礎上,鑒于SVG自身的特點及渲染時對SVG元素隨機訪問的需要,采用DOM接口實現了基于.Net Framework XML解析模型的SVG解析框架,采用GDI+實現了SVG顯示框架;同時給出了SVG文檔對象模型與GDI+圖形對象模型的具體映射關系,并基于此映射模型實現了SVG靜態圖形圖像正確高效的顯示。本論文根據SVG相關標準對SVG技術進行了一些應用研究,有助于SVG技術在相關行業的應用。 論文通過一個SVG文件轉換實例和一個SVG文件渲染實例例證了SVG文件生成與SVG文件解析和顯示的可行性。
上傳時間: 2013-04-24
上傳用戶:shinesyh
利用MATLAB生成紅外探測系統一點校正DSP代碼
上傳時間: 2013-06-11
上傳用戶:lishuoshi1996
基于M S P 430單片機的數字電壓表的設計設計電路圖
上傳時間: 2013-06-02
上傳用戶:FFAN
基于AT89C51單片機的數字電壓表的設計
上傳時間: 2013-07-10
上傳用戶:liglechongchong
單片機課程設計:采用51系列單片機和ADC設計一個數字電壓表,輸入為0~5V線性模擬信號,輸出通過LED顯示,要求顯示兩位小數。
標簽: 數字電壓表
上傳時間: 2013-04-24
上傳用戶:快樂的小糗糗
完整的紅外抄表系統 自己做過的項目 包括完整的程序和電路圖,PCB板圖 使用偉福編譯器編譯
上傳時間: 2013-07-14
上傳用戶:lhw888
本文介紹了基于軟PLC(Programmable Logic Controller,可編程控制器)的嵌入式技術起源和背景,綜述了基于軟PLC的嵌入式系統的關鍵技術和優點,最后介紹了其設計和實現的方法。 基于軟PLC的嵌入式系統的研究與實現分為開發系統和運行系統(又稱為虛擬機系統)。本文概述了開發系統,其運行于PC機的操作系統如Windows或者Linux等,為用戶提供一個大眾化的編程環境,它包含編輯器、編譯器、連接器、調試器和通信接口幾個部分。編輯界面友好,可以讓用戶方便的使用LD、ST和FBD三種語言編寫程序,編譯器和連接器將源程序文件編譯和連接成虛擬機系統可執行的目標代碼文件;分析了開發系統,其中詳細描述了編譯模塊的編制過程,實現了將指令表語言轉換為運行系統能夠識別的C/C++指令的功能;詳細地研究了梯形圖轉換為指令表語言,以及由指令表語言向梯形圖語言的算法和數據結構。調試器借助于虛擬機運行系統提供的服務可完成對應用程序的調試糾錯;討論了uCLinux操作系統和編譯調試技術,以及采用ModBus/TCP工業通信協議的通信接口用于開發系統和運行系統之間的通信。 另一方面,本文分析了虛擬機運行系統,它運行于安裝了uCLinux的ARM7平臺上,包括運行內核模塊、系統管理模塊和通信接口模塊。由于uCLinux沒有MMU和本身對實時性沒有什么要求,而針對基于軟PLC的嵌入式系統的研究與實現要求,本文在對其進行了uCLinux小型化研究的同時探討了雙內核實時性方案,解決了uCLinux實時性不足的問題。運行內核模塊調度和執行應用程序并管理時鐘。系統管理模塊管理系統狀態和內存。通信模塊用于開發系統及I/O設備通信。在此基礎上,對基于軟PLC的嵌入式系統的進行了設計與實現,并通過試驗將編譯的目標代碼傳遞到基于軟PLC的嵌入式運行系統中,實現了控制功能,驗證了生成目標代碼的正確性和開發系統的可行性,實現了編輯界面友好,系統開放,性價比較高的軟PLC嵌入式系統,達到了預期的目標,具有一定理論和應用價值。
上傳時間: 2013-04-24
上傳用戶:jiiszha
測量技巧萬用表實用測量技法與故障檢修電子技能基礎
上傳時間: 2013-05-18
上傳用戶:wsf950131
本文對基于FPGA的對象存儲控制器原型的硬件設計進行了研究。主要內容如下: ⑴研究了對象存儲控制器的硬件設計,使其高效完成對象級接口的智能化管理和復雜存儲協議的解析,對對象存儲系統整體性能提升有重要意義?;赟oPC(片上可編程系統)技術,在FPGA(現場可編程門陣列)上實現的對象存儲控制器,具有功能配置靈活,調試方便,成本較低等優點。 ⑵采用Cyclone II器件實現的對象存儲控制器的網絡接口,包含處理器模塊、內存模塊、Flash模塊等核心組成部分,提供千兆以太網的網絡接口和PCI(周邊元件擴展接口)總線的主機接口,還具備電源模塊、時鐘模塊等以保證系統正常運行。在設計實現PCB(印制電路板)時,從疊層設計、布局、布線、阻抗匹配等多方面解決高達100MHz的全局時鐘帶來的信號完整性問題,并基于IBIS模型進行了信號完整性分析及仿真。針對各功能模塊提出了相應的調試策略,并完成了部分模塊的調試工作。 ⑶提出了基于Virtex-4的對象存儲控制器系統設計方案,Virtex-4內嵌PowerPC高性能處理器,可更好地完成對象存儲設備相關的控制和管理工作。實現了豐富的接口設計,包括千兆以太網、光纖通道、SATA(串行高級技術附件)等網絡存儲接口以及較PCI性能更優異的PCI-X(并連的PCI總線)主機接口;提供多種FPGA配置方式。使用Cadence公司的Capture CIS工具完成了該系統硬件的原理圖繪制,通過了設計規則檢查,生成了網表用作下一步設計工作的交付文件。
上傳時間: 2013-04-24
上傳用戶:lijinchuan