現場可編程門陣列(FPGA)的發展已經有二十多年,從最初的1200門發展到了目前數百萬門至上千萬門的單片FPGA芯片。現在,FPGA已廣泛地應用于通信、消費類電子和車用電子類等領域,但國內市場基本上是國外品牌的天下。 在高密度FPGA中,芯片上時鐘分布質量變的越來越重要,時鐘延遲和時鐘偏差已成為影響系統性能的重要因素。目前,為了消除FPGA芯片內的時鐘延遲,減小時鐘偏差,主要有利用延時鎖相環(DLL)和鎖相環(PLL)兩種方法,而其各自又分為數字設計和模擬設計。雖然用模擬的方法實現的DLL所占用的芯片面積更小,輸出時鐘的精度更高,但從功耗、鎖定時間、設計難易程度以及可復用性等多方面考慮,我們更愿意采用數字的方法來實現。 本論文是以Xilinx公司Virtex-E系列FPGA為研究基礎,對全數字延時鎖相環(DLL)電路進行分析研究和設計,在此基礎上設計出具有自主知識產權的模塊電路。 本文作者在一年多的時間里,從對電路整體功能分析、邏輯電路設計、晶體管級電路設計和仿真以及最后對設計好的電路仿真分析、電路的優化等做了大量的工作,通過比較DLL與PLL、數字DLL與模擬DLL,深入的分析了全數字DLL模塊電路組成結構和工作原理,設計出了符合指標要求的全數字DLL模塊電路,為開發自我知識產權的FPGA奠定了堅實的基礎。 本文先簡要介紹FPGA及其時鐘管理技術的發展,然后深入分析對比了DLL和PLL兩種時鐘管理方法的優劣。接著詳細論述了DLL模塊及各部分電路的工作原理和電路的設計考慮,給出了全數字DLL整體架構設計。最后對DLL整體電路進行整體仿真分析,驗證電路功能,得出應用參數。在設計中,用Verilog-XL對部分電路進行數字仿真,Spectre對進行部分電路的模擬仿真,而電路的整體仿真工具是HSIM。 本設計采用TSMC0.18μmCMOS工藝庫建模,設計出的DLL工作頻率范圍從25MHz到400MHz,工作電壓為1.8V,工作溫度為-55℃~125℃,最大抖動時間為28ps,在輸入100MHz時鐘時的功耗為200MW,達到了國外同類產品的相應指標。最后完成了輸出電路設計,可以實現時鐘占空比調節,2倍頻,以及1.5、2、2.5、3、4、5、8、16時鐘分頻等時鐘頻率合成功能。
上傳時間: 2013-06-10
上傳用戶:yd19890720
基于微處理器的數字PID控制器改變了傳統模擬PID控制器參數整定不靈活的問題。但是常規微處理器容易在環境惡劣的情況下出現程序跑飛的問題,如果實現PID軟算法的微處理器因為強干擾或其他原因而出現故障,會引起輸出值的大幅度變化或停止響應。而FPGA的應用可以從本質上解決這個問題。因此,利用FPGA開發技術,實現智能控制器算法的芯片化,使之能夠廣泛的用于各種場合,具有很大的應用意義。 首先分析FPGA的內部結構特點,總結FPGA設計技術及開發流程,指出實現結構優化設計,降低設計難度,是擴展設計功能、提高芯片性能和產品性價比的關鍵。控制系統由四個模塊組成,主要包括核心控制器模塊、輸入輸出模塊以及人機接口。其中控制器部分為系統的關鍵部件。在分析FPGA設計結構類型和特點的基礎上,提出一種基于FPGA改進型并行結構的PID溫度控制器設計方法。在PID算法與FPGA的運算器邏輯映像過程中,采用將補碼的加法器代替減法器設計,增加整數運算結果的位擴展處理,進行不同數據類型的整數歸一化等不同角度的處理方法融合為一體,可以有效地減少邏輯運算部件。應用Ouartus Ⅱ圖形輸入與Verilog HDL語言相結合設計實現了PID控制器,用Modelsim仿真驗證了設計結果的正確性,用Synplify Pro進行電路綜合,在Quaitus Ⅱ軟件中實現布局布線,最后生成FPGA的編程文件。根據控制系統的要求,論文設計完成了12位模數AD轉換器、數據顯示器、按鍵等相關外圍接口電路。 將一階、純滯后、大慣性電阻爐溫作為控制對象,以EP1C3T144 FPGA為核心,構建PID控制系統。在采用Pt100溫度傳感器、分辨率為2℃、最大溫度控制范圍0~400℃的條件下,實驗結果表明,達到無超調的穩定控制要求,為降低FPGA實現PID控制器的設計難度提供了有效的方法。
上傳時間: 2013-06-13
上傳用戶:15071087253
在步進電機驅動方式中,效果最好的是細分驅動,當今高端的步進電機驅動器基本都采用這種技術。步進電機的細分驅動技術是一門綜合了數字化技術、集成控制技術和計算機技術的新技術,被廣泛應用于工業、科研、通訊、天文等領域。 本文設計了一種基于DSP以及FPGA的兩相混合式步進電機SPWM(正弦脈寬調制)波細分驅動系統。在DSP系統中采用TMS320I.F2407A微控制器作為核心控制器件,用軟件產生SPWM波;在FPGA系統中采用FPGA芯片,通過VerilogHDL語言,實現了SPWM波;在功率驅動級電路上采用雙極性H橋的驅動方式。最終實現了對兩相混合式步進電機SPWM波細分驅動,大大提高了步進電機的運轉性能。 本文介紹了兩相混合式步進電機的工作原理、控制原理以及細分驅動的基本原理。通過對恒轉矩細分驅動的分析,提出了兩相混合式步進電機SPWM波細分驅動的方案,并給出了SPWM波產生的數學模型。最后,對步進電機的SPWM波細分驅動系統進行了實驗測量,給出了實驗結果。 實驗的結果表明,設計的基于DSP與FPGA的SPWM波細分驅動系統可以很好地克服電機低頻振蕩的問題,提高電機在中、低速運行的性能。電機的掃描范圍與理論值基本接近;微步距在誤差允許的范圍內也基本可以滿足要求。
上傳時間: 2013-04-24
上傳用戶:WANGLIANPO
STM32_電子相框 STM32_電子相框
上傳時間: 2013-04-24
上傳用戶:907070592
隨著現代雷達技術的不斷發展,電子偵察設備面臨電磁環境日益復雜多變,發展寬帶化、數字化、多功能、軟件化的電子偵察設備已是一項重要的任務.然而,目前的寬帶A/D與后續DSP之間的工作速率總有一到兩個數量級的差別,二者之間的瓶頸成為電子偵察系統數字化的最大障礙.通信領域軟件無線電的成功應用為電子偵察系統的發展提供了一種理想模式.另一方面,微電子技術的快速發展,以及FPGA的廣泛應用,在很大程度上影響了數字電路的設計與開發.這也為解決高速A/D與DSP處理能力之間的矛盾提供了一種有效的解決方法.為了解決寬帶A/D與后續DSP之間的瓶頸問題,本文給出了一種基于多相濾波的寬帶數字下變頻結構,并從軟件無線電原理出發,從理論推導和計算機仿真兩方面對該結構進行了驗證,并進一步給出該結構改進方案以及改進的多相濾波數字下變頻結構的硬件實現方法.本文將多相濾波下變頻的并行結構應用到數字下變頻電路中,并在后繼的混頻模塊中也采用并行混頻的方式來實現,不僅在一定程度上解決了二者之間的瓶頸問題,同時也大大提高了實時處理速度.經過多相濾波下變頻處理后的數據,在速率和數據量上都有大幅減少,達到了現有通用DSP器件處理能力的要求.另外,本人還用FPGA設計了實驗電路,利用微機串口,與實驗目標板進行控制和數據交換.利用FPGA的在線編程特性,可以方便靈活的對各種實現方法加以驗證和比較.
上傳時間: 2013-07-13
上傳用戶:華華123
STC單片機控制5線四相24BYJ-48 5V DC 步進電機正反轉驅動程序
上傳時間: 2013-04-24
上傳用戶:ruan2570406
超聲波電機(Ultrasonic motors,簡稱USM)是一種全新原理的直接驅動電機,它利用壓電陶瓷逆壓電效應激發的超聲振動作為驅動力,通過定轉子間的摩擦力來驅動轉子運動。與傳統的電磁電機相比,它具有低速大轉矩、無電磁干擾、動作響應快、運行無噪聲、無輸入自鎖等卓越特性,在非連續運動領域、精密控制領域比傳統的電磁電機性能優越得多。超聲波電機在工業控制系統、汽車專用電器、精密儀器儀表、辦公自動化設備、智能機器人等領域有廣闊的應用前景,近年來倍受科技界和工業界的重視,成為當前機電控制領域的一個研究熱點。 本文主要以行波型超聲波電機的驅動控制技術為研究對象,引入嵌入式系統理念,設計并制作了超聲波電機的驅動控制系統,并對超聲波電機的速度與定位控制做了深入的研究。本文主要研究內容及成果如下: 介紹了超聲波電機的工作原理、特點及其應用前景,總結了國內外超聲波電機驅動控制技術的發展歷史和研究現狀,以及今后我國超聲波電機驅動控制技術的發展方向,明確了本文的研究內容。 結合嵌入式系統特點及其開發方法,詳細介紹了超聲波電機嵌入式驅動控制系統的硬件和軟件設計過程,并總結了硬件、軟件的調試過程。最后,對所設計系統性能進行了實驗測試和數據分析。 采用DDS技術解決超聲波電機所需要的高頻驅動電源和數字控制的問題。本文設計的以ARM控制器為核心,頻率、相位、幅值均可調的雙通道信號發生器,具有頻率和相位差控制精度高的特點。 本文介紹了速度與位置的常用控制策略。設計并搭建了基于增量式PID的速度和基于模糊PID的位置控制系統。速度控制采用增量式PID調節,其控制策略簡單、易行,通過實驗選擇合適的參數能適應一般的控制精度要求。定位控制則采用模糊PID控制策略,該策略將模糊控制不需要精確的數學模型、收斂速度快的特點與PID簡單易行、能消除穩態誤差的優點相結合,改善了模糊控制器穩態性能,使電機定位控制精度達到0.0880。
上傳時間: 2013-07-16
上傳用戶:wdq1111
減搖鰭是船舶與海洋工程中的一種重要系統,目前已在多種船舶中廣泛應用。減搖鰭對于提高船舶耐波性,增加船舶使用壽命,改善設備與人員的工作條件,提高艦艇的戰斗力具有重要作用。減小船舶橫搖是目前船舶運動控制領域的重要課題之一。本文以船舶減搖鰭系統作為研究對象,重點講述了基于ARM處理器的減搖鰭控制器的設計與實現方案。 減搖鰭系統目前大多采用基于力矩對抗原理的PID控制器。控制器的性能對船舶自然橫搖周期和無因次橫搖衰減系數有著很大的依賴關系。由于船舶橫搖運動的復雜性、非線性、時變性和海況的不確定性,經典PID控制難以獲得滿意的控制效果。采用先進的控制策略是解決這一問題的有效方法。本論文將模糊控制與PID控制相結合,實現了無須精確的對象模型,只須將操作人員和專家長期實踐積累的經驗知識用控制規則模型化,然后用模糊推理在線辨識對象特征參數,便可對PID參數實現自整定。另外,浪級調節器做為減搖鰭控制器的一個重要組成部分,本論文也對其設計進行了研究,提出了一種基于海浪譜估計的浪級調節器的設計方法,彌補了傳統浪級調節器不能充分利用海浪信息的不足。 目前大多數的減搖鰭控制器使用單片機作為主處理器或者以工控機為基礎開發而來的,前者集成度不高,穩定性也不好,而后者成本較高。因此,本課題設計了一款新型的基于ARM處理器的減搖鰭控制器,解決了上述問題。該系統主要由硬件平臺和軟件平臺兩部分組成。硬件平臺主要包括基于飛利浦公司的LPC2214的控制器核心電路和輔助實現控制的驅動電路;軟件平臺主要是基于ARM的軟件,包括啟動代碼和應用程序。 研究結果表明:開發的嵌入式減搖鰭控制系統不僅具有集成度高、性價比高、性能優越、抗干擾能力強、穩定性好、實時性高等優點。同時更能夠適應減搖鰭控制系統智能化的發展趨勢,所以該減搖鰭控制器具有很好的使用價值及意義。
上傳時間: 2013-07-10
上傳用戶:giser
本論文圍繞大容量汽輪發電機的進相運行展開了研究工作。全文共分七章。第一章首先闡述了發電機進相運行的重要性和迫切性,對國內外相關方面的研究概況作了較為系統全面的綜述,并對本論文的研究內容作了簡單介紹。第二章給出了低頻三維渦流電磁場的復邊值問題,并介紹了復矢量場的一些理論基礎。然后分別利用伴隨算子和伴隨場函數(廣義相互作用原理)、最小作用原理和拉格朗日乘子法(廣義變分原理),建立了低頻三維渦流電磁場中非自伴算子問題的變分描述。上述三種方法所得的結果與Galerkin法的結果完全一致。第三章介紹了圓柱坐標系下基于拱形體單元的三維穩態溫度場有限元計算模型,并將變分法的結果與Galerkin法的結果進行了對比。第四章建立了汽輪發電機端部三維行波渦流電磁場的數學模型,在渦流控制方程中引入了罰函數項以使庫倫規范自動滿足,并應用廣義相互作用原理導出了對應的泛函變分及其有限元計算格式。然后對多臺大容量汽輪發電機端部的渦流電磁場進行了實例計算,并分析了罰函數項對數值解穩定性的影響以及影響端部電磁場的各種因素。第五章建立了大型汽輪發電機端部三維溫度場的有限元計算模型,并應用傳熱學理論研究了散熱系數、等效熱傳導系數等問題。然后求解了QFSS-300-2型汽輪發電機端部大壓圈上的三維溫度場分布,并與兩臺機組多種工況下的實測數據進行了對比。第六章介紹了二維穩態溫度場的邊值問題及其等價變分,導出了其有限元計算格式。然后求解了QFQS-200-2型汽輪發電機端部壓圈上的溫度分布,并與實測數據進行了對比。第七章首先定性研究了汽輪發電機從遲相運行到進相運行過程中不同區域上磁場強度的變化規律。然后介紹了發電機變參數數學模型,結合實測數據以及最小二乘回歸分析計算了發電機穩態運行時的相關電氣參數,并分析了發電機各物理量之間的相互關系。隨后分析了不同工況下發電機端部結構件上的渦流損耗及溫升的變化趨勢。最后,利用發電機變參數模型給出了發電機的飽和功角特性、靜穩極限以及運行極限圖。
上傳時間: 2013-07-10
上傳用戶:stampede
單相交流串勵電動機由于啟動轉矩大、轉速高、體積小等一系列的特點,在電動工具、家用電器,尤其是小家電和吸塵器上獲得了十分廣泛的應用。論文對單相交流串勵電動機的發熱和振動特性進行研究。 在第二章,通過討論電機的發熱理論及其影響因素,結合實際建立了數學模型,推導得出一個工程上比較實用的公式,用來計算馬達堵轉時的溫升,還編寫了一個電腦程序來仿真計算馬達堵轉時的溫升。 在第三章,討論了電機轉子和支撐組成的振動系統在多自由度和各種情況下的振動。應用杜哈梅積分式和傅立葉分析法將機械振動和電磁干擾聯系起來,將機械振動問題轉化為二階電路的問題來進行處理。并且提出觀點:1.先測量出機械振動的頻譜圖或電磁噪音的Db-Freq頻譜圖,再用反傅立葉分解的方法將它們合成,得到周期性的激勵的形狀。2.由激勵(力信號或電信號)所產生的波在弦內進行傳播,信號經過衰減,輻射,在邊界處反射,然后跟下一列波迭加,直到成為穩定的干擾信號。 在第四章,對樣機進行測試,并和電腦仿真結果進行了比較。結果表明二者的偏差在2.5%以內。
上傳時間: 2013-07-31
上傳用戶:csgcd001