PID算法自從問世以來,一直受到廣泛的關(guān)注。隨著現(xiàn)代控制理論及智能控制技術(shù)的發(fā)展,PID算法也得到了長足的發(fā)展。結(jié)合傳統(tǒng)的PID控制算法,針對特定的控制領(lǐng)域,出現(xiàn)了一些新的控制算法,模糊PID控制算法就是在此基礎(chǔ)上漸漸形成并凸顯其控制特色。 同時(shí)隨著微電子技術(shù)的發(fā)展,現(xiàn)場可編程邏輯器件FPGA的發(fā)展及其EDA技術(shù)的日漸成熟,為集成控制芯片開拓了廣闊的發(fā)展空間。FPGA的發(fā)展為基于硬件的算法模塊的實(shí)現(xiàn)提供了可能性,同時(shí)節(jié)省了外圍的電路,使算法模塊的集成度大大提高。 本文針對當(dāng)前國內(nèi)外在算法研究方面的熱點(diǎn)問題,對模糊PID算法進(jìn)行了深入的分析和研究。通過對汽輪機(jī)調(diào)節(jié)系統(tǒng)的結(jié)構(gòu)分析,對其進(jìn)行了數(shù)學(xué)建模。采用某汽輪機(jī)的實(shí)際設(shè)計(jì)運(yùn)行參數(shù),利用Matlab仿真軟件,對該汽輪機(jī)的數(shù)學(xué)模型進(jìn)行了甩負(fù)荷動(dòng)態(tài)特性仿真。仿真結(jié)果表明,模糊PID可以更好地解決汽輪發(fā)電機(jī)組在甩負(fù)荷過程中由于機(jī)組轉(zhuǎn)子飛升量太大而導(dǎo)致危急保安裝置動(dòng)作,使得汽輪發(fā)電機(jī)組意外停機(jī)的問題,能夠保證汽輪發(fā)電機(jī)組在意外甩負(fù)荷時(shí)機(jī)組正常的機(jī)械運(yùn)轉(zhuǎn)。根據(jù)模糊控制理論的特點(diǎn)及EDA技術(shù)和FPGA可編程邏輯器件的發(fā)展現(xiàn)狀,提出了在FPGA上實(shí)現(xiàn)模糊PID算法的具體實(shí)現(xiàn)方案。在綜合分析算法特性的基礎(chǔ)上,選擇Altera公司生產(chǎn)的CycloneⅡ系列中的EP2C35F672C6作為目標(biāo)芯片,利用分層模塊化設(shè)計(jì)思想,在Altera公司提供的QuartusⅡ開發(fā)環(huán)境中,利用原理圖設(shè)計(jì)輸入和VHDL設(shè)計(jì)輸入相結(jié)合的方式實(shí)現(xiàn)了模糊PID控制算法,同時(shí)分別對實(shí)現(xiàn)的各個(gè)功能模塊和整個(gè)算法模塊進(jìn)行了功能時(shí)序仿真。根據(jù)仿真結(jié)果分析,該設(shè)計(jì)實(shí)現(xiàn)了的模糊PID控制功能。 該控制算法模塊的FPGA實(shí)現(xiàn)很好的避免了因CPU或者其它問題導(dǎo)致算法程序跑飛、程序死循環(huán)、復(fù)位不可靠等問題,提高了控制的可靠性。同時(shí)加強(qiáng)了模塊的通用性,減少了系統(tǒng)硬件開發(fā)周期,節(jié)省了外圍設(shè)備的電路,降低了設(shè)計(jì)開發(fā)成本。
上傳時(shí)間: 2013-07-21
上傳用戶:thinode
基于微處理器的數(shù)字PID控制器改變了傳統(tǒng)模擬PID控制器參數(shù)整定不靈活的問題。但是常規(guī)微處理器容易在環(huán)境惡劣的情況下出現(xiàn)程序跑飛的問題,如果實(shí)現(xiàn)PID軟算法的微處理器因?yàn)閺?qiáng)干擾或其他原因而出現(xiàn)故障,會(huì)引起輸出值的大幅度變化或停止響應(yīng)。而FPGA的應(yīng)用可以從本質(zhì)上解決這個(gè)問題。因此,利用FPGA開發(fā)技術(shù),實(shí)現(xiàn)智能控制器算法的芯片化,使之能夠廣泛的用于各種場合,具有很大的應(yīng)用意義。 首先分析FPGA的內(nèi)部結(jié)構(gòu)特點(diǎn),總結(jié)FPGA設(shè)計(jì)技術(shù)及開發(fā)流程,指出實(shí)現(xiàn)結(jié)構(gòu)優(yōu)化設(shè)計(jì),降低設(shè)計(jì)難度,是擴(kuò)展設(shè)計(jì)功能、提高芯片性能和產(chǎn)品性價(jià)比的關(guān)鍵。控制系統(tǒng)由四個(gè)模塊組成,主要包括核心控制器模塊、輸入輸出模塊以及人機(jī)接口。其中控制器部分為系統(tǒng)的關(guān)鍵部件。在分析FPGA設(shè)計(jì)結(jié)構(gòu)類型和特點(diǎn)的基礎(chǔ)上,提出一種基于FPGA改進(jìn)型并行結(jié)構(gòu)的PID溫度控制器設(shè)計(jì)方法。在PID算法與FPGA的運(yùn)算器邏輯映像過程中,采用將補(bǔ)碼的加法器代替減法器設(shè)計(jì),增加整數(shù)運(yùn)算結(jié)果的位擴(kuò)展處理,進(jìn)行不同數(shù)據(jù)類型的整數(shù)歸一化等不同角度的處理方法融合為一體,可以有效地減少邏輯運(yùn)算部件。應(yīng)用Ouartus Ⅱ圖形輸入與Verilog HDL語言相結(jié)合設(shè)計(jì)實(shí)現(xiàn)了PID控制器,用Modelsim仿真驗(yàn)證了設(shè)計(jì)結(jié)果的正確性,用Synplify Pro進(jìn)行電路綜合,在Quaitus Ⅱ軟件中實(shí)現(xiàn)布局布線,最后生成FPGA的編程文件。根據(jù)控制系統(tǒng)的要求,論文設(shè)計(jì)完成了12位模數(shù)AD轉(zhuǎn)換器、數(shù)據(jù)顯示器、按鍵等相關(guān)外圍接口電路。 將一階、純滯后、大慣性電阻爐溫作為控制對象,以EP1C3T144 FPGA為核心,構(gòu)建PID控制系統(tǒng)。在采用Pt100溫度傳感器、分辨率為2℃、最大溫度控制范圍0~400℃的條件下,實(shí)驗(yàn)結(jié)果表明,達(dá)到無超調(diào)的穩(wěn)定控制要求,為降低FPGA實(shí)現(xiàn)PID控制器的設(shè)計(jì)難度提供了有效的方法。
上傳時(shí)間: 2013-06-13
上傳用戶:15071087253
程序跑在WinCE上,通過端口號(hào)可以監(jiān)聽客戶端的連接請求,并顯示客戶端的IP地址,顯示服務(wù)器收到的數(shù)據(jù)。
標(biāo)簽: WinCE TCP 服務(wù)器 測試程序
上傳時(shí)間: 2013-04-24
上傳用戶:WANGXIAN001
本論文的工作是針對高等職業(yè)技術(shù)學(xué)院嵌入式系統(tǒng)實(shí)驗(yàn)和專業(yè)建設(shè)的實(shí)際需要而進(jìn)行的。本文對ARM處理器及其寄存器結(jié)構(gòu)做了認(rèn)真的分析,對于文中涉及的系統(tǒng)硬件平臺(tái)核心即基于ARM7TDMI的S3C44BOX芯片進(jìn)行了研究,分析了ARM7TDMI內(nèi)核結(jié)構(gòu)和使用特點(diǎn),并從設(shè)計(jì)實(shí)驗(yàn)的角度,研究了如何發(fā)揮器件的功能。在嵌入式操作系統(tǒng)的選擇上,考慮了ARM7內(nèi)核的具體情況,選擇了μC/OS-II操作系統(tǒng)。論文對μC/OS-II的內(nèi)核數(shù)據(jù)結(jié)構(gòu)、運(yùn)行機(jī)制以及μC/OS-II操作系統(tǒng)在S3C44BOX上的移植過程進(jìn)行了詳細(xì)的討論。根據(jù)要求安排有A/D、D/A實(shí)驗(yàn)、LCD顯示驅(qū)動(dòng)、觸摸屏及鍵盤:還安排了綜合實(shí)驗(yàn),內(nèi)容包括:跑馬燈、數(shù)碼管、蜂鳴器、A/D、D/A、LCD等。 第一章介紹了嵌入式系統(tǒng)及嵌入式處理器的基礎(chǔ)知識(shí),包括目前常用的幾種嵌入式處理器、操作系統(tǒng),以及如何進(jìn)行嵌入式系統(tǒng)的選型。 第二章介紹了嵌入式實(shí)驗(yàn)/開發(fā)系統(tǒng)使用的硬件平臺(tái),包括處理器、存儲(chǔ)器、串行通信接口、以太網(wǎng)接口,提出了系統(tǒng)軟件的調(diào)試方法。平臺(tái)的硬件核心為SAMSUNG(三星)公司的S3C44BOX芯片。 第三章介紹了開發(fā)調(diào)試環(huán)境的建立,包括交叉編譯環(huán)境的建立以及相關(guān)程序庫、工具的安裝,編寫了相關(guān)程序。 第四章詳細(xì)介紹了μC/OS-II系統(tǒng)的移植。包括Bootloader的移植、啟動(dòng)部分移植以及內(nèi)存部分的移植,并給出了內(nèi)核編譯的基本方法。 第五章給出了本文研究的主要結(jié)論,并對系統(tǒng)的發(fā)展前景進(jìn)行展望。
標(biāo)簽: S3C44B0X ARM COS 軟硬件平臺(tái)
上傳時(shí)間: 2013-06-27
上傳用戶:hakim
傳統(tǒng)PLC使用時(shí)會(huì)出現(xiàn)一些問題,如程序死循環(huán)、程序跑飛、需要龐大的編譯系統(tǒng)作支持和不能實(shí)現(xiàn)精確位置控制等等;而發(fā)展到OPENPLC后,這些問題依然存在。為了更好地解決這些問題,本文提出一種全新的可編程控制器現(xiàn)場集成技術(shù),用FPGA來實(shí)現(xiàn)PLC的功能,拋棄傳統(tǒng)PLC“程序”的概念,以“硬件線路”來實(shí)現(xiàn)控制功能,不論在經(jīng)濟(jì)上還是在性能上都具有更大的優(yōu)勢。 本課題在對國內(nèi)外可編程控制器,重點(diǎn)是HardPLC的開發(fā)和應(yīng)用的進(jìn)展進(jìn)行概述和分析的基礎(chǔ)上,系統(tǒng)開展了HardPLC組成模塊原理及其仿真模擬的研究。本研究的主要貢獻(xiàn)為: 1.對比分析了CPLD和FPGA的性能特點(diǎn),闡明了Xilinx公司FPGA芯片結(jié)構(gòu)的兩個(gè)創(chuàng)新概念,指出了其優(yōu)越性能的結(jié)構(gòu)基礎(chǔ); 2.系統(tǒng)分析了用HardPLC實(shí)現(xiàn)控制系統(tǒng)時(shí)的一些通用模塊,對每個(gè)模塊的工作原理進(jìn)行了深入的探討,用VHDL語言建立了每個(gè)模塊的模型,在此基礎(chǔ)上進(jìn)行了仿真、綜合,為進(jìn)一步研究可編程控制器的現(xiàn)場集成奠定了基礎(chǔ); 3.在仿真綜合的基礎(chǔ)上,用所建立的模型完成了特定邏輯控制系統(tǒng)的控制要求,充分展示了其實(shí)際應(yīng)用的可行性; 4.在分析Xilinx公司SPARTANII系列FPGA芯片配置模式的基礎(chǔ)上,確定了應(yīng)用于實(shí)際的基于CPLD控制的FPGA芯片SlaveParallel配置模式。 本課題研究建立的模型對于開發(fā)具有我國自主知識(shí)產(chǎn)權(quán)的HardPLC組成IP庫具有一定的理論意義;對特定系統(tǒng)的控制實(shí)現(xiàn),充分展示了基于FPGA的可編程控制器現(xiàn)場集成技術(shù)可以廣泛應(yīng)用于工控領(lǐng)域,加大推廣力度和建立更多的IP庫,在許多應(yīng)用場合可以取代傳統(tǒng)的PLC控制系統(tǒng),為工控領(lǐng)域提供高可靠、低價(jià)格、簡單易操作的解決方案,這將帶來巨大的社會(huì)經(jīng)濟(jì)效益;所確定的FPGA芯片配置模式可廣泛應(yīng)用于對FPGA芯片配置數(shù)據(jù)的加載,在實(shí)踐生產(chǎn)中具有重要的實(shí)用價(jià)值。
標(biāo)簽: FPGA 可編程控制器 集成技術(shù) 應(yīng)用研究
上傳時(shí)間: 2013-05-30
上傳用戶:dtvboyy
本文將EDA技術(shù)與傳統(tǒng)的控制理論相結(jié)合,研制了一種全新的基于FPGA技術(shù)之上的PID和模糊控制器,并加以優(yōu)化后應(yīng)用于FESTO液位控制系統(tǒng)上.該控制器基于PLD組成的系統(tǒng),很自然地避開CPU的程序跑飛、死循環(huán)、復(fù)位不可靠等缺點(diǎn),最大程度的提高設(shè)計(jì)效率和系統(tǒng)的可靠性;同時(shí)相對于傳統(tǒng)的硬件控制器而言,它的高集成度所需較少外圍電路,降低設(shè)計(jì)成本,為控制器地實(shí)現(xiàn)提供了一種新方案.此外,本文的模糊控制器對傳統(tǒng)規(guī)則表進(jìn)行改進(jìn),在被控量接近穩(wěn)態(tài)值時(shí)規(guī)則表部分自適應(yīng)于具體的期望值,消除了穩(wěn)態(tài)值附近的震蕩,大大提高了系統(tǒng)的穩(wěn)定性.
上傳時(shí)間: 2013-06-21
上傳用戶:my867513184
目錄 第1章 概述 1.1 采用C語言提高編制單片機(jī)應(yīng)用程序的效率 1.2 C語言具有突出的優(yōu)點(diǎn) 1.3 AvR單片機(jī)簡介 1.4 AvR單片機(jī)的C編譯器簡介 第2章 學(xué)習(xí)AVR單片機(jī)C程序設(shè)計(jì)所用的軟件及實(shí)驗(yàn)器材介紹 2.1 IAR Enlbedded Workbench IDE C語言編譯器 2.2 AVR Studio集成開發(fā)環(huán)境 2.3 PonyProg2000下載軟件及SL—ISP下載軟件 2.4 AVR DEM0單片機(jī)綜合實(shí)驗(yàn)板 2.5 AvR單片機(jī)JTAG仿真器 2.6 并口下載器 2.7 通用型多功能USB編程器 第3章 AvR單片機(jī)開發(fā)軟件的安裝及第一個(gè)入門程序 3.1 安裝IAR for AVR 4.30集成開發(fā)環(huán)境 3.2 安裝AVR Studio集成開發(fā)環(huán)境 3.3 安裝PonyProg2000下載軟件 3.4 安裝SLISP下載軟件 3.5 AvR單片機(jī)開發(fā)過程 3.6 第一個(gè)AVR入門程序 第4章 AVR單片機(jī)的主要特性及基本結(jié)構(gòu) 4.1 ATMEGA16(L)單片機(jī)的產(chǎn)品特性 4.2 ATMEGA16(L)單片機(jī)的基本組成及引腳配置 4.3 AvR單片機(jī)的CPU內(nèi)核 4.4 AvR的存儲(chǔ)器 4.5 系統(tǒng)時(shí)鐘及時(shí)鐘選項(xiàng) 4.6 電源管理及睡眠模式 4.7 系統(tǒng)控制和復(fù)位 4.8 中斷 第5章 C語言基礎(chǔ)知識(shí) 5.1 C語言的標(biāo)識(shí)符與關(guān)鍵字 5.2 數(shù)據(jù)類型 5.3 AVR單片機(jī)的數(shù)據(jù)存儲(chǔ)空間 5.4 常量、變量及存儲(chǔ)方式 5.5 數(shù)組 5.6 C語言的運(yùn)算 5.7 流程控制 5.8 函數(shù) 5.9 指針 5.10 結(jié)構(gòu)體 5.11 共用體 5.12 中斷函數(shù) 第6章 ATMEGA16(L)的I/O端口使用 6.1 ATMEGAl6(L)的I/O端口 6.2 ATMEGAl6(L)中4組通用數(shù)字I/O端口的應(yīng)用設(shè)置 6.3 ATMEGA16(L)的I/O端口使用注意事項(xiàng) 6.4 ATMEGAl6(L)PB口輸出實(shí)驗(yàn) 6.5 8位數(shù)碼管測試 6.6 獨(dú)立式按鍵開關(guān)的使用 6.7 發(fā)光二極管的移動(dòng)控制(跑馬燈實(shí)驗(yàn)) 6.8 0~99數(shù)字的加減控制 6.9 4×4行列式按鍵開關(guān)的使用 第7章 ATMEGAl6(L)的中斷系統(tǒng)使用 7.1 ATMEGA16(L)的中斷系統(tǒng) 7.2 相關(guān)的中斷控制寄存器 7.3 INT1外部中斷實(shí)驗(yàn) 7.4 INTO/INTl中斷計(jì)數(shù)實(shí)驗(yàn) 7.5 INTO/INTl中斷嵌套實(shí)驗(yàn) 7.6 2路防盜報(bào)警器實(shí)驗(yàn) 7.7 低功耗睡眠模式下的按鍵中斷 7.8 4×4行列式按鍵的睡眠模式中斷喚醒設(shè)計(jì) 第8章 ATMEGAl6(L)驅(qū)動(dòng)16×2點(diǎn)陣字符液晶模塊 8.1 16×2點(diǎn)陣字符液晶顯示器概述 8.2 液晶顯示器的突出優(yōu)點(diǎn) 8.3 16×2字符型液晶顯示模塊(LCM)特性 8.4 16×2字符型液晶顯示模塊(LCM)引腳及功能 8.5 16×2字符型液晶顯示模塊(LCM)的內(nèi)部結(jié)構(gòu) 8.6 液晶顯示控制驅(qū)動(dòng)集成電路HD44780特點(diǎn) 8.7 HD44780工作原理 8.8 LCD控制器指令 8.9 LCM工作時(shí)序 8.10 8位數(shù)據(jù)傳送的ATMEGAl6(L)驅(qū)動(dòng)16×2點(diǎn)陣字符液晶模塊的子函數(shù) 8.11 8位數(shù)據(jù)傳送的16×2 LCM演示程序1 8.12 8位數(shù)據(jù)傳送的16×2 LCM演示程序2 8.13 4位數(shù)據(jù)傳送的ATMEGA16(L)驅(qū)動(dòng)16×2點(diǎn)陣字符液晶模塊的子函數(shù) 8.14 4位數(shù)據(jù)傳送的16×2 LCM演示程序 第9章 ATMEGA16(L)的定時(shí)/計(jì)數(shù)器 9.1 預(yù)分頻器和多路選擇器 9.2 8位定時(shí)/計(jì)時(shí)器T/C0 9.3 8位定時(shí)/計(jì)數(shù)器0的寄存器 9.4 16位定時(shí)/計(jì)數(shù)器T/C1 9.5 16位定時(shí)/計(jì)數(shù)器1的寄存器 9.6 8位定時(shí)/計(jì)數(shù)器T/C2 9.7 8位T/C2的寄存器 9.8 ICC6.31A C語言編譯器安裝 9.9 定時(shí)/計(jì)數(shù)器1的計(jì)時(shí)實(shí)驗(yàn) 9.10 定時(shí)/計(jì)數(shù)器0的中斷實(shí)驗(yàn) 9.11 4位顯示秒表實(shí)驗(yàn) 9.12 比較匹配中斷及定時(shí)溢出中斷的測試實(shí)驗(yàn) 9.13 PWM測試實(shí)驗(yàn) 9.14 0~5 V數(shù)字電壓調(diào)整器 9.15 定時(shí)器(計(jì)數(shù)器)0的計(jì)數(shù)實(shí)驗(yàn) 9.16 定時(shí)/計(jì)數(shù)器1的輸入捕獲實(shí)驗(yàn) ......
上傳時(shí)間: 2013-07-30
上傳用戶:yepeng139
汽車在緊急制動(dòng)過程中易出現(xiàn)很多非穩(wěn)定因素(諸如側(cè)滑、跑偏、失去轉(zhuǎn)向操縱能力等),進(jìn)而導(dǎo)致了相當(dāng)多的交通事故。這些非穩(wěn)定因素是由于制動(dòng)時(shí)車輪抱死而產(chǎn)生的,汽車防抱死制動(dòng)系統(tǒng)ABS(Anti-lockBraking system)可以避免制動(dòng)時(shí)的這些不利因素,縮短剎車距離,保證汽車安全制動(dòng)。 現(xiàn)代汽車整車控制技術(shù)的迅猛發(fā)展,迫切需要研制具有自主知識(shí)產(chǎn)權(quán)的汽車電子產(chǎn)品。研制以汽車防抱死制動(dòng)系統(tǒng)為代表的高技術(shù)含量汽車電子產(chǎn)品,對加速我國汽車產(chǎn)業(yè)的技術(shù)自主化具有舉足輕重的作用。 本文根據(jù)防抱死制動(dòng)系統(tǒng)的工作原理,采用邏輯門限控制算法,選擇車輪加速度和滑移率門限來調(diào)節(jié)制動(dòng)壓力,使車輪的滑移率保持在最佳滑移率附近。以ARM單片機(jī)LPC2292為核心,完成了輪速信號(hào)調(diào)理電路、電磁閥和回液泵電機(jī)驅(qū)動(dòng)電路及系統(tǒng)故障診斷等電路的設(shè)計(jì),闡述了ABS各功能模塊軟件的設(shè)計(jì)思想和實(shí)現(xiàn)方法,完成了防抱死制動(dòng)系統(tǒng)的硬件和軟件設(shè)計(jì)。 本文所設(shè)計(jì)的汽車防抱死制動(dòng)系統(tǒng)在昌河CH711A轎車上進(jìn)行了道路實(shí)驗(yàn),結(jié)果表明:汽車防抱死制動(dòng)控制系統(tǒng)的硬件電路設(shè)計(jì)合理可行,軟件所采用的控制策略正確、有效,系統(tǒng)運(yùn)行穩(wěn)定可靠,改善了汽車制動(dòng)系統(tǒng)性能,完全能夠滿足汽車安全制動(dòng)的需要。
標(biāo)簽: ARM 汽車防抱 制動(dòng) 系統(tǒng)設(shè)計(jì)
上傳時(shí)間: 2013-07-19
上傳用戶:ylwleon
基于微處理器的數(shù)字PID控制器改變了傳統(tǒng)模擬PID控制器參數(shù)整定不靈活的問題。但是常規(guī)微處理器容易在環(huán)境惡劣的情況下出現(xiàn)程序跑飛的問題,如果實(shí)現(xiàn)PID軟算法的微處理器因?yàn)閺?qiáng)干擾或其他原因而出現(xiàn)故障,會(huì)引起輸出值的大幅度變化或停止響應(yīng)。而FPGA的應(yīng)用可以從本質(zhì)上解決這個(gè)問題。因此,利用FPGA開發(fā)技術(shù),實(shí)現(xiàn)智能控制器算法的芯片化,使之能夠廣泛的用于各種場合,具有很大的應(yīng)用意義。 首先分析FPGA的內(nèi)部結(jié)構(gòu)特點(diǎn),總結(jié)FPGA設(shè)計(jì)技術(shù)及開發(fā)流程,指出實(shí)現(xiàn)結(jié)構(gòu)優(yōu)化設(shè)計(jì),降低設(shè)計(jì)難度,是擴(kuò)展設(shè)計(jì)功能、提高芯片性能和產(chǎn)品性價(jià)比的關(guān)鍵。控制系統(tǒng)由四個(gè)模塊組成,主要包括核心控制器模塊、輸入輸出模塊以及人機(jī)接口。其中控制器部分為系統(tǒng)的關(guān)鍵部件。在分析FPGA設(shè)計(jì)結(jié)構(gòu)類型和特點(diǎn)的基礎(chǔ)上,提出一種基于FPGA改進(jìn)型并行結(jié)構(gòu)的PID溫度控制器設(shè)計(jì)方法。在PID算法與FPGA的運(yùn)算器邏輯映像過程中,采用將補(bǔ)碼的加法器代替減法器設(shè)計(jì),增加整數(shù)運(yùn)算結(jié)果的位擴(kuò)展處理,進(jìn)行不同數(shù)據(jù)類型的整數(shù)歸一化等不同角度的處理方法融合為一體,可以有效地減少邏輯運(yùn)算部件。應(yīng)用Ouartus Ⅱ圖形輸入與Verilog HDL語言相結(jié)合設(shè)計(jì)實(shí)現(xiàn)了PID控制器,用Modelsim仿真驗(yàn)證了設(shè)計(jì)結(jié)果的正確性,用Synplify Pro進(jìn)行電路綜合,在Quaitus Ⅱ軟件中實(shí)現(xiàn)布局布線,最后生成FPGA的編程文件。根據(jù)控制系統(tǒng)的要求,論文設(shè)計(jì)完成了12位模數(shù)AD轉(zhuǎn)換器、數(shù)據(jù)顯示器、按鍵等相關(guān)外圍接口電路。 將一階、純滯后、大慣性電阻爐溫作為控制對象,以EP1C3T144 FPGA為核心,構(gòu)建PID控制系統(tǒng)。在采用Pt100溫度傳感器、分辨率為2℃、最大溫度控制范圍0~400℃的條件下,實(shí)驗(yàn)結(jié)果表明,達(dá)到無超調(diào)的穩(wěn)定控制要求,為降低FPGA實(shí)現(xiàn)PID控制器的設(shè)計(jì)難度提供了有效的方法。
上傳時(shí)間: 2013-05-24
上傳用戶:gyq
飛思卡爾攝像頭組,簡單可跑程序,可以研究,把針腳接對就沒有問題了
上傳時(shí)間: 2013-05-16
上傳用戶:skhlm
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1