如今電力電子電路的控制旨在實現高頻開關的計算機控制,并向著更高頻率、更低損耗和全數字化的方向發展。現場可編程門陣列器件(FieldProgrammableGateArrays)是近年來嶄露頭角的一類新型集成電路,它具有簡潔、經濟、高速度、低功耗等優勢,又具有全集成化、適用性強,便于開發和維護(升級)等顯著優點。與單片機和DSP相比,FPGA的頻率更高、速度更快,這些特點順應了電力電子電路的日趨高頻化和復雜化發展的需要。因此,在越來越多的領域中FPGA得到了日益廣泛的發展和應用。 本文提出了一種采用現場可編程門陣列(FPGA)器件實現數字化通用PWM控制器的方案。該控制器能產生多路PWM脈沖,具有開關頻率可調、各路脈沖間的相位可調、接口簡單、響應速度快、易修改、可現場編程等特點,可應用于PWM的全數字化控制。文中對方案的實現進行了比較詳細的論述,包括A/D采樣控制、PI算法的實現、PWM波形的產生、各模塊的工作原理等。 本文還提出一種新型ZCT-PWMBoost變換器,詳細的分析了該變換器的工作過程,并采用基于FPGA的數字化通用PWM控制器對這種軟開關Boost變換器進行控制,給出了比較完滿的實驗結果。實驗結果驗證了該控制器以及該ZCTBoost變換器的可行性和有效性,
上傳時間: 2013-07-10
上傳用戶:x4587
近年來,LED(light emitting diode,發光二極管)電子顯示屏作為一種高科技產品日益引起人們的重視。它可以實時顯示或循環播放文字、圖形和圖像信息,具有顯示方式豐富、觀賞性強、顯示內容修改方便、亮度高、顯示穩定且壽命長等多種優點,被廣泛應用于商業廣告、體育比賽、交通信息報導等諸多領域。 LED顯示屏的核心技術主要集中在控制器中。目前,大部分異步顯示屏采用的是8位或16位的微控制器,由于受到微處理器的處理速度、體系架構、尋址范圍、外圍接口資源等諸多限制,已難以在要求顯示較多像素、顯示內容幀頻較高、動態顯示效果復雜的情況下得到良好的動態視覺效果。 針對以上情況,本文研究開發了一種全新的,由32位高性能ARM微處理器組成的LED顯示屏控制系統,就控制平臺、硬件結構和軟件開發實現給出了驅動部分和控制部分的詳細分析與設計。 本文根據LED顯示屏在列車車廂和火車、汽車車站旅客導向系統中為應用背景,結合LPC2138的功能特點和LED顯示屏的功能需求。詳細介紹了顯示屏控制系統中包括電源模塊、復位模塊、RS485通訊電路等主要模塊的設計。成功實現了數據掃描、數據發送、數據通訊等LED顯示屏所需的功能。 結合控制系統RS485通訊協議和系統顯示的要求,分析了LED顯示屏通訊和控制系統的軟件開發流程。并詳細分析了顯示屏的靜、動態圖文顯示軟件流程結構;系統從上位機接受數據到信息顯示的整個軟件處理流程。 最后本文分析了LED顯示屏控制系統研發中所遇到的幾個難點問題,包括:提高RS485總線可靠性和抗干擾問題、系統在頻繁更換內容死機的問題、顯示內容較多時視覺效果的處理問題,并給出了解決方法。 經過實際測試,本文所述LED顯示屏控制系統性能良好,工作穩定可靠,易于維護升級,具有很高的性價比。
上傳時間: 2013-05-28
上傳用戶:chongchong2016
本文以符號多項式理論為基礎,從理論上論證了任意長度比特組合的CRC校驗碼的并行算法,提出了并行CRC計算的數學模型,并且以8位二進制序列(即一個字節)為例,介紹了利用此數學模型計算校驗碼的方法,最后給出了與此算法相對應的VHDL模型。經過對實驗數據的對比分析,表明文中所提并行CRC算法的關鍵路徑延遲和硬件面積都得到了優化,以Top-Down設計方法給出了一種HDLC協議控制器的設計方案,用VHDL語言進行了行為級描述,采用Xilinx公司的FPGA產品進行實現。
上傳時間: 2013-06-09
上傳用戶:s363994250
當前,片上系統(SOC)已成為系統實現的主流技術。流片風險與費用增加、上市時間壓力加大、產品功能愈加復雜等因素使得SOC產業逐漸劃分為IP提供者、SOC設計服務者和芯片集成者三個層次。SOC設計已走向基于IP集成的平臺設計階段,經過嚴格驗證質量可靠的IP核成為SOC產業中的重要一環。 GPIB控制器芯片是組建自動測試系統的核心,在測試領域應用廣泛。本人通過查閱大量的技術資料,分析了集成電路在國內外發展的最新動態,提出了基于FPGA的自主知識產權的GPIB控制器IP核的設計和實現。 本文首先討論了基于FPGA的GPIB控制器的背景意義,接著對FPGA開發所具備的基本知識作了簡要介紹。文中對GPIB總線進行了簡單的描述,根據芯片設計的主要思想,重點在于論述怎樣用FPGA來實現IEEE-488.2協議,并詳細闡述了GPIB控制器的十種接口功能及其狀態機的IP核實現。同時,對數據通路也進行了較為細致的說明。在設計的時候采用基于模塊化設計思想,用VerilogHDL語言完成各模塊功能描述,通過Synplifv軟件的綜合,用Modelsim對設計進行了前、后仿真。最后利用生成的模塊符號采取類似畫電路圖的方法完成整個系統芯片的lP軟核設計,并用EDA工具下載到了FPGA上。 為了更好地驗證設計思想,借助EDA工具對GPIB控制器的工作狀態進行了軟件仿真,給出仿真結果,仿真波形驗證了GPIB控制器的工作符合預想。最后,本文對基于FPGA的GPIB控制器的IP核設計過程進行了總結,展望了當前GPIB控制器設計的發展趨勢,指出了開展進一步研究需要做的工作。
上傳時間: 2013-04-24
上傳用戶:rockjablew
汽車工業在國民經濟增長中發揮著越來越重要的作用。近幾年,雖然我國的汽車工業已經得到了飛速的發展,但汽車ECU(Electronic Control Unit)的設計制造一直無法實現國產化,嚴重制約了汽車工業的發展。針對這個現狀,本課題對于ECU的設計進行了初步研究。首次嘗試了基于SOPC技術的ECU系統設計,并利用dSPACE實時仿真發動機,完成了ECU的硬件在回路仿真,對控制效果進行了測試和分析。 目前,市場上的ECU系統都是基于專用單片機的。本文首先對現有的汽車發動機控制器結構進行了分析比較,總結出ECU的主要組成部件;而后通過各類方案的對比,確定了本課題采用基于FPGA的嵌入NIOS Ⅱ軟核的SOPC技術方案。 之后,進行了汽車發動機模型搭建和控制算法的設計。發動機模型以Hendricks提出的均值模型為基礎,參考mathworks公司的發動機建模方案進行設計。并在該模型基礎上,參考Fekete提出的針對多缸發動機的基于模型的空燃比控制策略和mathworks發動機控制方案,建立了以控制空燃比為核心的發動機噴油控制算法。并通過simulink的仿真,驗證了模型和算法的合理有效性。 基于系統設計總體方案,完成了ECU硬件電路設計,并在該系統中完成了上述算法的移植和優化。最后,利用dSPACE實時仿真發動機,進行ECU的硬件在回路仿真,對本文設計的ECU系統進行了測試。證實了該ECU方案在空燃比控制方面取得了較好的效果。 本論文以大量的圖示形式介紹了發動機模型和系統軟硬件設計,使得系統結構和軟件流程等一目了然,淺顯易懂。同時論文中采用的基于SOPC技術的ECU設計具有一定創新性,對于其他ECU系統的開發和設計具有一定指導意義。
上傳時間: 2013-07-11
上傳用戶:小眼睛LSL
感應電機由于具有可靠性好、結構簡單、價格低廉和體積小等優點,成為生產實踐中應用最廣泛的一種電動機。然而,感應電機是一個多變量、強耦合、非線性的時變系統,這使得感應電機的控制十分復雜,尤其是在對控制精度要求比較高的場合,設計出高精度的感應電機控制系統變得非常困難。 針對高精度感應電機控制較困難的問題,本文分析了感應電機的數學建模方法及電機控制策略問題。在對感應電機的數學模型進行了數學推導的基礎上,在Matlab/Simulink平臺上建立了感應電機的電機模型,提出了一種感應電機控制系統仿真建模的新方法。對常用的數字脈寬調制方法進行了數學推導及仿真研究,并將模糊控制理論應用于感應電機的變頻調速系統中,改善了傳統PI控制器超調較大、響應較慢、魯棒性差的缺點。仿真結果驗證模糊PI控制方案的優越性。 在感應電機建模仿真的基礎上,根據高精度感應電機控制器的需求及FPGA的特點,本文提出感應電機控制器的的設計方案。按照FPGA模塊化設計思想,將整個系統進行了合理的劃分,對SVPWM、Park變換、模糊PI控制器、反饋速度測量等重要模塊的FPGA硬件實現算法進行了深入的研究。并在一些模塊算法的設計上提出了自己的思路。各模塊在Modelsim平臺上完成功能仿真后并下載到Spartan-3E開發板上完成硬件驗證。
上傳時間: 2013-04-24
上傳用戶:tdyoung
本文針對目前國內外基于FPGA實現模糊控制器的理論、EDA軟件工具的使用以及FPGA 技術的發展,對模糊控制器的設計作了有益的探索,并達到了預期的實驗效果。文章綜述了模糊控制理論的產生、發展、應用現狀以及今后的發展方向;介紹了模糊邏輯、模糊控制的基本原理和模糊控制器的結構;闡述了常規模糊控制器的設計過程。文章介紹了運用 VHDL語言進行模糊控制器的設計過程。對模糊控制過程中隸屬度函數的存儲采用了分段存儲法,其設計方法簡單,提高了運算速度和運算精度。采用了“最大-最小”函數法簡化了模糊控制規則的推理過程。運用“倒數相乘法”實現除法器的設計,能夠實現任意數的除法運算,且精度較高。并以模糊空調溫度控制器為例進行了理論說明和模糊設計,并給出了相應的VHDL代碼。整體設計及其各個模塊都在ALTERA公司的EDA 工具Quartus Ⅱ和Modelsim SE平臺上進行了邏輯綜合及功能時序仿真,綜合與仿真的結果表明,基于FPGA的模糊控制器芯片消耗較少的硬件資源,達到了較高的設計性能,在速度和資源利用率方面均達到了較優的狀態,通過在 FPGA開發板上的驗證與測試,測試結果表明,所設計的模糊控制器可滿足實時模糊控制的要求。關鍵詞:模糊邏輯 模糊控制器 VHDL FPGA
上傳時間: 2013-04-24
上傳用戶:003030
隨著印制電路板功能的日益增強,結構日趨復雜,系統中各個功能單元之間的連線間距越來越細密,基于探針的電路系統測試方法已經很難滿足現在的測試需要。邊界掃描測試(BST)技術通過將邊界掃描寄存器單元安插在集成電路內部的每個引腳上,相當于設置了施加激勵和觀測響應的內建虛擬探頭,通過該技術可以大大的提高數字系統的可觀測性和可控性,降低測試難度。針對這種測試需求,本文給出了基于FPGA的邊界掃描控制器設計方法。 完整的邊界掃描測試系統主要由測試控制部分和目標器件構成,其中測試控制部分由測試圖形、數據的生成與分析及邊界掃描控制器兩部分構成。而邊界掃描控制器是整個系統的核心,它主要實現JTAG協議的自動轉換,產生符合IEEE標準的邊界掃描測試總線信號,而邊界掃描測試系統工作性能主要取決與邊界掃描控制器的工作效率。因此,設計一個能夠快速、準確的完成JTAG協議轉換,并且具有通用性的邊界掃描控制器是本文的主要研究工作。 本文首先從邊界掃描技術的基本原理入手,分析邊界掃描測試的物理基礎、邊界掃描的測試指令及與可測性設計相關的標準,提出了邊界掃描控制器的總體設計方案。其次,采用模塊化設計思想、VHDL語言描述來完成要實現的邊界掃描控制器的硬件設計。然后,利用自頂向下的驗證方法,在對控制器內功能模塊進行基于Testbench驗證的基礎上,利用嵌入式系統的設計思想,將所設計的邊界掃描控制器集成到SOPC中,構成了基于SOPC的邊界掃描測試系統。并且對SOPC系統進行軟硬件協同仿真,實現對邊界掃描控制器的功能驗證后將其應用到實際的測試電路當中。最后,在基于SignalTapⅡ硬件調試的基礎上,軟硬件結合對整個系統可行性進行了測試。從測試結果看,達到了預期的設計目標,該邊界掃描控制器的設計方案是正確可行的。 本文設計的邊界掃描控制器具有自主知識產權,可以與其他處理器結合構成完整的邊界掃描測試系統,并且為SOPC系統提供了一個很有實用價值的組件,具有很明顯的現實意義。
上傳時間: 2013-07-20
上傳用戶:hewenzhi
感應電機具有可靠性好、結構簡單、耐腐蝕、效率好、結構緊湊、價格低廉和體積小等優點,成為工業伺服控制的主要傳動裝置然而,感應電機又是一個多變量、強耦合的非線性系統,磁鏈和轉矩的非線性耦合及參數時變,使得感應電機的控制十分復雜,特別是在實際電機控制系統中,還需要考慮硬件和周圍環境等多種因素的干擾,致使實現高性能的感應電機控制系統更加困難 本文研究感應電機的高性能控制策略,綜述了感應電機高性能控制策略的發展歷程和感應電機模糊控制的發展現狀,分析了實際電機控制系統控制器選型中各個嵌入式微處理器的基本性能和優缺點在給出三相坐標系和二相坐標系中的感應電機數學模型之后,從理論上闡述了模糊控制和矢量控制的基本原理,針對傳統的PI控制器參數整定繁瑣,系統魯棒性差的缺點,論文將模糊控制技術應用于感應電機的變頻調速,采用CRI推理法,設計了一種參數自整定模糊PI矢量控制器,利用Matlab對基于模糊PI控制的感應電機控制系統進行了仿真,并對采用兩種控制器實現的感應電機調速控制系統進行了比較、分析仿真結果表明模糊控制的控制性能優于常規的PI調節器 論文對基于ARM的感應電機數字控制技術進行了系統研究,闡述了采用LPC2214ARM微處理器構成數字感應電機變頻調速系統的方法,給出了一種高性能感應電機的數字實現方案,詳細介紹了系統硬件結構的組成及軟件模塊的功能,并給出了主要算法的參考代碼,為實際電機控制器的選型和開發提供了一個新的思路
上傳時間: 2013-08-03
上傳用戶:sy_jiadeyi
本文提出了一種由單片微機控制的火災自動探測報警控制器.將煙感、溫度探測器接入單片微機,經單片微機邏輯判斷,經專用聲光報警集成電路來進行火災報警、異常報警(煙感、溫感其中之一動作)、故障報警,并發出不同的聲光信號、顯示出事故類型及位置.本控制器適用于總建筑面積不超過1000m2的各種地方,如圖書館、檔案館、計算機房等處.
上傳時間: 2013-05-26
上傳用戶:hgy9473