比例-積分-微分(PID)是過程控制中最常用的一種控制算法。算法簡單而且容易理解,應(yīng)用十分廣泛。但由于應(yīng)用領(lǐng)域的不同,功能上差別很大,系統(tǒng)的控制要求及關(guān)心的控制對(duì)象也不相同。數(shù)字PID控制比連續(xù)PID控制更為優(yōu)越,因?yàn)橛?jì)算機(jī)程序的靈活性,很容易克服連續(xù)PID控制中存在的問題,經(jīng)修正而得到更完善的數(shù)字PID算法。本文以三相全控整流橋阻性負(fù)載為實(shí)際電路,控制主電路電壓,旨在提出一種智能數(shù)字PID控制系統(tǒng)的設(shè)計(jì)思路,并給出了詳細(xì)的硬件設(shè)計(jì)及初步軟件設(shè)計(jì)思路。 PID控制系統(tǒng)采用高性能、低功耗的ARM微處理器S3C44BO作為核心處理單元,內(nèi)部的10位ADC作為信號(hào)采集模塊,采用了矩陣鍵盤和640*480的液晶作為人機(jī)接口;串口作為通信模塊實(shí)現(xiàn)了上位機(jī)的監(jiān)控。采用芯片內(nèi)部自帶的PWM模塊,輸出16M Hz PWM信號(hào)并經(jīng)過一階低通濾波器得到0~5V的控制信號(hào)用于觸發(fā)主電路控制器,實(shí)現(xiàn)PID整定。 軟件方面,分析和研究了uC/OSⅡ的內(nèi)核源碼,實(shí)現(xiàn)了其在32位微處理器上的移植,作為管理各個(gè)子程序執(zhí)行的系統(tǒng)軟件。選用了圖形處理軟件uC/GUI用于完成LCD顯示及控制。PID算法采用了增量式數(shù)字PID算法,采用規(guī)一化算法進(jìn)行參數(shù)選取。上位機(jī)部分采用了C#語言進(jìn)行編寫。另外,采用了RTC(Real Time Clock)作為系統(tǒng)時(shí)鐘,可以實(shí)現(xiàn)系統(tǒng)的定時(shí)運(yùn)行、定時(shí)模式切換等。在上位機(jī)上也可以方便的控制程序的執(zhí)行,實(shí)現(xiàn)遠(yuǎn)程監(jiān)控。 在論文的最后詳細(xì)的介紹了智能PID控制系統(tǒng)在三相全控橋主電路中的具體應(yīng)用。總結(jié)了調(diào)試中遇到的問題,對(duì)今后工作中需要進(jìn)一步改善和探索的地方進(jìn)行了展望。
標(biāo)簽: ARM PID 控制系統(tǒng)
上傳時(shí)間: 2013-08-01
上傳用戶:lvzhr
protel中的sch零件庫,設(shè)計(jì)開發(fā)過程中可能經(jīng)常用的到啊。
上傳時(shí)間: 2013-05-25
上傳用戶:gcs333
本文對(duì)Windows NT 操作系統(tǒng)的多線程同步機(jī)制和同步對(duì)象進(jìn)行了分析,以其在檢測(cè)儀和經(jīng)緯儀同步通信程序開發(fā)中的應(yīng)用為例,論述了如何通過共享事件來實(shí)現(xiàn)應(yīng)用程序和設(shè)備驅(qū)動(dòng)程序的同步通信,并給出了
標(biāo)簽: 多線程 同步機(jī)制 中的應(yīng)用 應(yīng)用程序
上傳時(shí)間: 2013-06-30
上傳用戶:小楓殘?jiān)?/p>
本文介紹了在步進(jìn)電機(jī)驅(qū)動(dòng)器中利用IR2110S完成mosfet驅(qū)動(dòng)的設(shè)計(jì),并給出試驗(yàn)結(jié)果。關(guān)鍵詞 步進(jìn)電機(jī);mosfet 驅(qū)動(dòng)器
標(biāo)簽: mosfet 步進(jìn)電機(jī) 驅(qū)動(dòng)器 驅(qū)動(dòng)設(shè)計(jì)
上傳時(shí)間: 2013-08-01
上傳用戶:lwx1888
針對(duì)嵌入式Linux 系統(tǒng)中幾種常見的GUI(Graphic User Interface) 系統(tǒng), 討論嵌入式GUI 實(shí)現(xiàn)的底層支持方式;詳細(xì)分析Microwindows、MiniGUI、Qt/Em
上傳時(shí)間: 2013-07-24
上傳用戶:riiqg1989
在風(fēng)力發(fā)電系統(tǒng)中,并網(wǎng)逆變器是實(shí)現(xiàn)電能饋送給電網(wǎng)的重要環(huán)節(jié)。并網(wǎng)逆變器的性能的好壞直接影響整個(gè)風(fēng)力發(fā)電系統(tǒng)。 首先建立了并網(wǎng)逆變器的數(shù)學(xué)模型, 分析了空間矢量脈寬調(diào)制技術(shù) (SVPWM) 。然后采用電
標(biāo)簽: 風(fēng)力發(fā)電系統(tǒng) 并網(wǎng)逆變器
上傳時(shí)間: 2013-04-24
上傳用戶:chens000
LIN總線通信展示板的實(shí)現(xiàn)LIN總線通信展示板的實(shí)現(xiàn)
上傳時(shí)間: 2013-07-16
上傳用戶:luominghua
隨著社會(huì)的不斷進(jìn)步,人們的生活與銀行的關(guān)系越來越密切,在銀行辦理業(yè)務(wù)占去了人們很大一部分時(shí)間,據(jù)日常生活經(jīng)驗(yàn),在銀行辦理業(yè)務(wù)的人均排隊(duì)時(shí)間達(dá)到了兩個(gè)小時(shí),這種等待大大的影響了人們的生活質(zhì)量。為了解決這個(gè)問題,本文設(shè)計(jì)了一種具有操作方便、價(jià)格低廉等特性的銀行繳費(fèi)系統(tǒng),該系統(tǒng)以當(dāng)前強(qiáng)大的網(wǎng)絡(luò)系統(tǒng)為基礎(chǔ),能夠讓用戶足不出戶就可以向銀行繳納水、電、燃?xì)狻㈦娫挼荣M(fèi)用,極大的方便了人們的生活,具有廣泛的應(yīng)用前景。 本文首先介紹了銀行卡繳費(fèi)系統(tǒng)的硬件設(shè)計(jì)方案,包括串口、JTAG、以太網(wǎng)、音頻、USB、LCD觸摸屏等接口電路的設(shè)計(jì)及各模塊之間的關(guān)聯(lián)關(guān)系;接著詳細(xì)介紹了基于單片機(jī)的磁卡讀卡器的軟、硬件工作原理,為其設(shè)計(jì)了基于串口的驅(qū)動(dòng)程序;然后介紹了觸摸屏的工作原理,重點(diǎn)介紹了觸摸屏的校正算法。最后介紹了基于MiniGUI的繳費(fèi)通系統(tǒng)軟件的設(shè)計(jì),給出了系統(tǒng)的聯(lián)合調(diào)試結(jié)果。 本繳費(fèi)系統(tǒng)使用ARM9內(nèi)核的2440處理器作為核心處理器,其主要外設(shè)有網(wǎng)卡、磁卡讀卡器和觸摸屏,其中網(wǎng)卡用于系統(tǒng)和網(wǎng)絡(luò)的連接,提供局域網(wǎng)、電話線、ADSL三種上網(wǎng)方式;讀卡器用于讀入用戶銀行卡信息;觸摸屏用于人機(jī)交互,包括用戶輸入密碼、繳費(fèi)金額及向用戶顯示歷史繳費(fèi)信息等功能。軟件部分底層采用嵌入式Linux操作系統(tǒng),使用MiniGUI集成開發(fā)環(huán)境,通過觸摸屏向用戶提供友好的人機(jī)交互界面。 文章最后針對(duì)本課題的研究內(nèi)容進(jìn)行了總結(jié),指出不足并對(duì)未來發(fā)展進(jìn)行展望。
上傳時(shí)間: 2013-05-21
上傳用戶:鳳臨西北
印刷線路板制作技術(shù)大全-RF產(chǎn)品設(shè)計(jì)過程中降低信號(hào)耦合的PCB布線技巧
標(biāo)簽: PCB 產(chǎn)品設(shè)計(jì) 過程 信號(hào)耦合
上傳時(shí)間: 2013-07-08
上傳用戶:小碼農(nóng)lz
LabVIEW虛擬儀器軟件廣泛應(yīng)用于測(cè)控系統(tǒng)的開發(fā)。在闡述了菜單形式用戶界面基本設(shè)計(jì)思想和幾個(gè)主要函數(shù)的基礎(chǔ)上,詳述了兩種不同的菜單式友好用戶界面實(shí)現(xiàn)方法。文章所述方法在實(shí)際課題中的運(yùn)用取得了
標(biāo)簽: LabVIEW 軟件 菜單 用戶界面設(shè)計(jì)
上傳時(shí)間: 2013-07-20
上傳用戶:黑漆漆
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1