世界環(huán)境的日益惡化和傳統(tǒng)能源的日漸枯竭,促使了對新能源的開發(fā)和發(fā)展。具有可持續(xù)發(fā)展的太陽能資源受到了各國的重視,各國相繼出臺(tái)的新能源法對太陽能發(fā)展起到推波助瀾的作用。其中,光伏并網(wǎng)發(fā)電具有深遠(yuǎn)的理論價(jià)值和現(xiàn)實(shí)意義,僅在過去五年,光伏并網(wǎng)電站安裝總量已達(dá)到數(shù)千兆瓦。而連接光伏陣列和電網(wǎng)的光伏并網(wǎng)逆變器便是整個(gè)光伏并網(wǎng)發(fā)電系統(tǒng)的關(guān)鍵。 本文根據(jù)逆變器結(jié)構(gòu)以及光伏發(fā)電陣列特點(diǎn),提出了基于DC-DC和DC-AC兩級并網(wǎng)逆變器的結(jié)構(gòu)。基于DC-DC和DC-AC電路的相對獨(dú)立性,分別對DC-DC和DC-AC進(jìn)行詳盡分析,并提出了新的控制策略。在DC-DC轉(zhuǎn)換器中,采用了Boost電路對太陽能陣列輸出電壓進(jìn)行調(diào)制,并對系統(tǒng)進(jìn)行最大功率點(diǎn)跟蹤。針對固定電壓法和擾動(dòng)法跟蹤最大功率點(diǎn)的缺點(diǎn),提出三點(diǎn)最小二乘最大功率點(diǎn)跟蹤的新算法,實(shí)驗(yàn)證明了該算法能夠準(zhǔn)確而迅速的跟蹤系統(tǒng)最大功率點(diǎn),從而提高系統(tǒng)的利用率,穩(wěn)定系統(tǒng)的輸出電壓。在DC-AC轉(zhuǎn)換器中,采用輸出電流控制,根據(jù)正弦脈沖寬度調(diào)制的缺點(diǎn),提出空間矢量脈沖寬度調(diào)制方法對逆變器進(jìn)行控制,從而提高直流側(cè)電壓的利用率,減少諧波。基于SVPWM的控制原理,建立系統(tǒng)模型,結(jié)果表明輸出電流與電網(wǎng)電壓保持同相位,從而證明了該控制算法的可行性。 在提出新的控制策略的基礎(chǔ)上,對2kW的三相并網(wǎng)逆變器進(jìn)行硬件設(shè)計(jì),包括主電路DC-DC和DC-AC,驅(qū)動(dòng)電路以及電壓電流檢測電路,過零檢測電路等,為類似結(jié)構(gòu)的光伏并網(wǎng)逆變器提供了設(shè)計(jì)參考。
標(biāo)簽: 光伏并網(wǎng) 逆變器
上傳時(shí)間: 2013-07-16
上傳用戶:rishian
本課題來源于企業(yè)委托開發(fā)項(xiàng)目:大功率兩電平矢量控制變頻器的開發(fā)。課題以感應(yīng)電動(dòng)機(jī)變頻調(diào)速系統(tǒng)的產(chǎn)品化開發(fā)為目標(biāo),對感應(yīng)電動(dòng)機(jī)參數(shù)離線辨識(shí)技術(shù)和控制器進(jìn)行了研究和試驗(yàn)。本人除了參加整體系統(tǒng)的設(shè)計(jì)和制作任務(wù)外,獨(dú)立完成了參數(shù)離線辨識(shí)工作。文章介紹了一種實(shí)用的參數(shù)離線辨識(shí)方法,在綜合各種控制策略基礎(chǔ)上給出了一套基于DSP的數(shù)字化解決方案,通過整機(jī)進(jìn)行了軟硬件調(diào)試,實(shí)現(xiàn)了設(shè)計(jì)目標(biāo)。為產(chǎn)品化打下一定的基礎(chǔ)。 論文第1章介紹了矢量控制以及坐標(biāo)變換,分析了電動(dòng)機(jī)參數(shù)對矢量控制的影響,通過Matlab仿真了電動(dòng)機(jī)參數(shù)變化對變頻器輸出的影響。 第2章對辨識(shí)主要介紹了參數(shù)辨識(shí)的算法,對感應(yīng)電機(jī)靜態(tài)數(shù)學(xué)模型進(jìn)行了化簡,得到各個(gè)參數(shù)與電壓電流之間的關(guān)系方程。通過單相直流試驗(yàn)和單相交流試驗(yàn)辨識(shí)電動(dòng)機(jī)參數(shù)。采用迭代算法計(jì)算出非線性方程的數(shù)值,還介紹了一種基于電壓電流瞬時(shí)值計(jì)算電動(dòng)機(jī)功率因數(shù)的方法。 第3章對控制器進(jìn)行了研究,對當(dāng)前比較先進(jìn)的自抗擾控制,自適應(yīng)控制,基于非線性的逆控制等控制策略進(jìn)行了綜述。最后對基于PI轉(zhuǎn)速調(diào)節(jié)器的間接矢量控制系統(tǒng)進(jìn)行了仿真,并給出了仿真結(jié)果。 第4章介紹了實(shí)驗(yàn)室自主開發(fā)的基于TI公司DSP TMS320F2812的通用交流調(diào)速試驗(yàn)裝置。根據(jù)通用試驗(yàn)裝置的設(shè)計(jì)要求設(shè)計(jì)了控制板電路,電源板電路,功率板電路等電路,進(jìn)行了調(diào)試,并應(yīng)用到試驗(yàn)之中,性能達(dá)到要求。 第5章介紹了整個(gè)系統(tǒng)的功能軟件設(shè)計(jì)和功能試驗(yàn)結(jié)果,給出了部分程序流程圖和裝置的基本功能試驗(yàn)波形。 最后就課題的研究進(jìn)行了整體總結(jié),為將來的后續(xù)研究提出建議。
標(biāo)簽: 感應(yīng)電動(dòng)機(jī) 參數(shù)辨識(shí) 新型控制
上傳時(shí)間: 2013-06-25
上傳用戶:hehuaiyu
混合動(dòng)力汽車作為解決汽車節(jié)能、降低排放的汽車工業(yè)新技術(shù),具有低污染和低油耗的特點(diǎn),尤其在油價(jià)日益攀高的今天,成為國內(nèi)外汽車發(fā)展的新熱點(diǎn)。驅(qū)動(dòng)控制器作為混合動(dòng)力汽車中的主要部件,在混合動(dòng)力汽車中起到至關(guān)重要的作用,對其進(jìn)行研究具有重要的理論和現(xiàn)實(shí)意義。 本文首先比較了常見的幾種電動(dòng)汽車的性能,概括了混合動(dòng)力汽車的優(yōu)點(diǎn),介紹了混合動(dòng)力汽車發(fā)電機(jī)/電動(dòng)機(jī)一體化技術(shù)的發(fā)展現(xiàn)狀;其次探討了幾種常用交流電動(dòng)機(jī)的性能優(yōu)劣。由于永磁同步電機(jī)具有高效、高功率密度以及良好的調(diào)速性能,因此該電機(jī)成為本課題混合動(dòng)力汽車傳動(dòng)中所使用的電機(jī),論文建立了永磁電動(dòng)機(jī)的數(shù)學(xué)模型,分析了矢量控制原理;在矢量控制原理的基礎(chǔ)上,設(shè)計(jì)出了基于TMS320F2812的永磁同步電機(jī)矢量控制系統(tǒng)的硬件結(jié)構(gòu),詳細(xì)闡述了旋轉(zhuǎn)變壓器及其解碼芯片在系統(tǒng)中的角度和速度的檢測原理以及系統(tǒng)中其他重要的單元。設(shè)計(jì)了系統(tǒng)的軟件結(jié)構(gòu),詳細(xì)闡述了關(guān)鍵子程序如電流采集、位置檢測程序和SVPWM產(chǎn)生子程序:使用UG軟件設(shè)計(jì)出控制器的殼體。最后進(jìn)行了實(shí)驗(yàn)研究,給出SVPWM波形、相電流波形,進(jìn)行了全文總結(jié),提出了下一步工作的建議。
標(biāo)簽: 2812 DSP 混合動(dòng)力
上傳時(shí)間: 2013-05-21
上傳用戶:abc123456.
隨著以計(jì)算機(jī)技術(shù)為核心的信息技術(shù)的迅速發(fā)展以及信息的爆炸式增長,人類獲得的視覺信息很大一部分是從各種各樣的電子顯示器件上獲得的。這對顯示器件的要求也越來越高。在這些因素的驅(qū)動(dòng)下,顯示技術(shù)也取得了飛速的發(fā)展。使用FPGA/CPLD設(shè)計(jì)的液晶控制器具有很高的靈活性,可以根據(jù)不同的液晶類型、尺寸、使用場合,特別是不同的工業(yè)產(chǎn)品,做一些特殊的設(shè)計(jì),以最小的代價(jià)滿足系統(tǒng)的要求。而且可以解決通用的液晶顯示控制器本身固有的一些缺點(diǎn)。 本文設(shè)計(jì)了一個(gè)采用FPGA設(shè)計(jì)的液晶顯示控制器,主要解決以下內(nèi)容:采用Cyclone芯片設(shè)計(jì)的液晶控制器;采用硬件描述語言進(jìn)行的液晶顯示控制器設(shè)計(jì),重點(diǎn)介紹了如何通過特殊設(shè)計(jì)控制器與CPU協(xié)調(diào)的工作,驅(qū)動(dòng)系統(tǒng)所需時(shí)序信號(hào)的產(chǎn)生,STN液晶彩色屏灰度顯示的時(shí)間抖動(dòng)算法和幀率控制原理及實(shí)現(xiàn),顯示數(shù)據(jù)的緩沖、轉(zhuǎn)化方法,使用FPGA設(shè)計(jì)的用于本系統(tǒng)的特殊SDRAM控制器,以及液晶控制器通過該SDRAM控制器進(jìn)行顯示緩沖器的管理,還有很重要的一點(diǎn)是各個(gè)模塊之間的同步處理。這款液晶控制器在實(shí)際中的使用效果證明了本課題介紹的液晶控制器方案是一個(gè)非常可行的,具有廣泛的通用性。 關(guān)鍵詞:液晶控制器、SDRAM控制器、時(shí)序信號(hào)發(fā)生器、灰度顯示、時(shí)間抖動(dòng)算法
上傳時(shí)間: 2013-04-24
上傳用戶:ryanxue
在步進(jìn)電機(jī)驅(qū)動(dòng)方式中,效果最好的是細(xì)分驅(qū)動(dòng),當(dāng)今高端的步進(jìn)電機(jī)驅(qū)動(dòng)器基本都采用這種技術(shù)。步進(jìn)電機(jī)的細(xì)分驅(qū)動(dòng)技術(shù)是一門綜合了數(shù)字化技術(shù)、集成控制技術(shù)和計(jì)算機(jī)技術(shù)的新技術(shù),被廣泛應(yīng)用于工業(yè)、科研、通訊、天文等領(lǐng)域。 本文設(shè)計(jì)了一種基于DSP以及FPGA的兩相混合式步進(jìn)電機(jī)SPWM(正弦脈寬調(diào)制)波細(xì)分驅(qū)動(dòng)系統(tǒng)。在DSP系統(tǒng)中采用TMS320I.F2407A微控制器作為核心控制器件,用軟件產(chǎn)生SPWM波;在FPGA系統(tǒng)中采用FPGA芯片,通過VerilogHDL語言,實(shí)現(xiàn)了SPWM波;在功率驅(qū)動(dòng)級電路上采用雙極性H橋的驅(qū)動(dòng)方式。最終實(shí)現(xiàn)了對兩相混合式步進(jìn)電機(jī)SPWM波細(xì)分驅(qū)動(dòng),大大提高了步進(jìn)電機(jī)的運(yùn)轉(zhuǎn)性能。 本文介紹了兩相混合式步進(jìn)電機(jī)的工作原理、控制原理以及細(xì)分驅(qū)動(dòng)的基本原理。通過對恒轉(zhuǎn)矩細(xì)分驅(qū)動(dòng)的分析,提出了兩相混合式步進(jìn)電機(jī)SPWM波細(xì)分驅(qū)動(dòng)的方案,并給出了SPWM波產(chǎn)生的數(shù)學(xué)模型。最后,對步進(jìn)電機(jī)的SPWM波細(xì)分驅(qū)動(dòng)系統(tǒng)進(jìn)行了實(shí)驗(yàn)測量,給出了實(shí)驗(yàn)結(jié)果。 實(shí)驗(yàn)的結(jié)果表明,設(shè)計(jì)的基于DSP與FPGA的SPWM波細(xì)分驅(qū)動(dòng)系統(tǒng)可以很好地克服電機(jī)低頻振蕩的問題,提高電機(jī)在中、低速運(yùn)行的性能。電機(jī)的掃描范圍與理論值基本接近;微步距在誤差允許的范圍內(nèi)也基本可以滿足要求。
標(biāo)簽: FPGA DSP 步進(jìn)電機(jī)
上傳時(shí)間: 2013-04-24
上傳用戶:WANGLIANPO
在機(jī)器人學(xué)的研究領(lǐng)域中,如何有效地提高機(jī)器人控制系統(tǒng)的控制性能始終是研究學(xué)者十分關(guān)注的一個(gè)重要內(nèi)容。在分析了工業(yè)機(jī)器人的發(fā)展歷程和機(jī)器人控制系統(tǒng)的研究現(xiàn)狀后,本論文的主要目標(biāo)是針對四關(guān)節(jié)實(shí)驗(yàn)室機(jī)器人特有的機(jī)械結(jié)構(gòu)和數(shù)學(xué)模型,建立一個(gè)新型全數(shù)字的基于DSP和FPGA的機(jī)器人位置伺服控制系統(tǒng)的軟、硬件平臺(tái),實(shí)現(xiàn)對四關(guān)節(jié)實(shí)驗(yàn)室機(jī)器人的精確控制。 本論文從實(shí)際情況出發(fā),首先分析了所研究的四關(guān)節(jié)實(shí)驗(yàn)室機(jī)器人的本體結(jié)構(gòu),并對其抽象簡化得到了它的運(yùn)動(dòng)學(xué)數(shù)學(xué)模型。在明確了實(shí)現(xiàn)機(jī)器人精確位置伺服控制的控制原理后,我們對機(jī)器人控制系統(tǒng)的諸多可行性方案進(jìn)行了充分論證,并最終決定采用了三級CPU控制的控制體系結(jié)構(gòu):第一級CPU為上位計(jì)算機(jī),它實(shí)現(xiàn)對機(jī)器人的系統(tǒng)管理、協(xié)調(diào)控制以及完成機(jī)器人實(shí)時(shí)軌跡規(guī)劃等控制算法的運(yùn)算;第二級CPU為高性能的DSP處理器,它輔之以具有高速并行處理能力的FPGA芯片,實(shí)現(xiàn)了對機(jī)器人多個(gè)關(guān)節(jié)的高速并行驅(qū)動(dòng);第三級CPU為交流伺服驅(qū)動(dòng)處理器,它實(shí)現(xiàn)了機(jī)器人關(guān)節(jié)伺服電機(jī)的精確三閉環(huán)誤差驅(qū)動(dòng)控制,以及電機(jī)的故障診斷和自動(dòng)保護(hù)等功能。此外,我們采用比普通UART速度快得多的USB來實(shí)現(xiàn)上位計(jì)算機(jī).與下位控制器之間的數(shù)據(jù)通信,這樣既保證了兩者之間連接方便,又有效的提高了控制系統(tǒng)的通信速度和可靠性。 機(jī)器人系統(tǒng)的軟件設(shè)計(jì)包括兩個(gè)部分:一是采用VC++實(shí)現(xiàn)的上位監(jiān)控軟件系統(tǒng),它主要負(fù)責(zé)機(jī)器人實(shí)時(shí)軌跡規(guī)劃等控制算法的運(yùn)算,同時(shí)完成用戶與機(jī)器人系統(tǒng)之間的信息交互;二是采用C語言實(shí)現(xiàn)的下位DSP控制程序,它主要負(fù)責(zé)接收上位監(jiān)控系統(tǒng)或者下位控制箱發(fā)送的控制信號(hào),實(shí)現(xiàn)對機(jī)器人的實(shí)時(shí)驅(qū)動(dòng),同時(shí)還能夠?qū)崟r(shí)的向上位監(jiān)控系統(tǒng)或者下位控制箱反饋機(jī)器人的當(dāng)前狀態(tài)信息。 研究開發(fā)出來的四關(guān)節(jié)實(shí)驗(yàn)室機(jī)器人控制器具有控制實(shí)時(shí)性好、定位精度高、運(yùn)行穩(wěn)定可靠的特點(diǎn),它允許用戶通過上位控制計(jì)算機(jī)實(shí)現(xiàn)對機(jī)器人的各種設(shè)定作業(yè)的控制,也可以讓用戶通過機(jī)器人控制箱現(xiàn)場對機(jī)器人進(jìn)行回零、示教等各項(xiàng)操作。
標(biāo)簽: FPGA DSP 實(shí)驗(yàn)室 機(jī)器人控制器
上傳時(shí)間: 2013-06-11
上傳用戶:edisonfather
旅客列車是人們出行的重要交通工具之一,隨著我國國民經(jīng)濟(jì)的發(fā)展,信息化時(shí)代的到來,車輛能否安全運(yùn)行已經(jīng)成為人們關(guān)注的焦點(diǎn)。在高速狀態(tài)下列車車輛能否安全地停下來是安全運(yùn)行的一個(gè)關(guān)鍵,在車輛方面上就是解決制動(dòng)問題。在這樣的前提下,對車輛制動(dòng)系統(tǒng)的研究就顯得必然和重要。 本次設(shè)計(jì)的任務(wù)是實(shí)時(shí)監(jiān)測列車車輛的運(yùn)行速度,并根據(jù)車輛制動(dòng)狀態(tài),自動(dòng)控制車輛的制動(dòng)系統(tǒng),實(shí)現(xiàn)車輛的制動(dòng)安全防護(hù)。所以本次設(shè)計(jì)設(shè)計(jì)了一種基于ARM——高性能嵌入式微處理器、CPLD——新型高性能可編程邏輯器件、CAN總線——有效支持分布/實(shí)時(shí)控制的串行通信網(wǎng)絡(luò)和μC/OS-II操作系統(tǒng)的車輛制動(dòng)自動(dòng)監(jiān)控系統(tǒng)。文中介紹了車輛制動(dòng)控制原理、對系統(tǒng)進(jìn)行了總體的方案設(shè)計(jì),介紹了嵌入式系統(tǒng)開發(fā)的原理及設(shè)計(jì)方法,著重講解了以Samsung公司32位嵌入式微處理器S3C44BOX為核心的系統(tǒng)軟硬件設(shè)計(jì)方案,并開發(fā)了基于μC/OS-II操作系統(tǒng)的應(yīng)用程序。 應(yīng)用程序模塊主要包括遠(yuǎn)程通訊模塊、數(shù)據(jù)采集模塊、數(shù)據(jù)處理與傳輸模塊、部件壽命記錄模塊、故障參數(shù)監(jiān)視和報(bào)警模塊。遠(yuǎn)程通訊模塊將車輛制動(dòng)狀態(tài)以CAN總線的通訊方式上傳給機(jī)車控制室主機(jī);數(shù)據(jù)采集模塊由具有高速邏輯處理能力的CPLD自動(dòng)實(shí)現(xiàn)數(shù)據(jù)采集及電平轉(zhuǎn)換,ARM控制數(shù)據(jù)采集的啟動(dòng)和采集結(jié)束后對數(shù)據(jù)的處理或傳輸;在部件壽命記錄模塊中電磁閥的動(dòng)作次數(shù)、通電使用時(shí)間和總時(shí)間以及各傳感器的通電時(shí)間和使用總時(shí)間可每隔一段時(shí)間記錄下來,掉電后也不會(huì)丟失,可以作為故障發(fā)生、診斷、排除和維護(hù)的數(shù)據(jù)依據(jù)。 在實(shí)驗(yàn)室及模擬實(shí)驗(yàn)臺(tái)上經(jīng)過多次軟、硬件結(jié)合的調(diào)試改進(jìn)過程,本次設(shè)計(jì)基本上實(shí)現(xiàn)了車輛制動(dòng)自動(dòng)監(jiān)控系統(tǒng)的功能,制動(dòng)缸壓力的控制特性及控制精度得到了有效的提高,在實(shí)驗(yàn)室調(diào)試中實(shí)現(xiàn)了車輛制動(dòng)系統(tǒng)的故障檢測和報(bào)警及部件的壽命記錄等功能,驗(yàn)證了設(shè)計(jì)方案的可行性及合理性,達(dá)到了預(yù)期的設(shè)計(jì)效果。
標(biāo)簽: ARM 制動(dòng) 自動(dòng)監(jiān)控 系統(tǒng)設(shè)計(jì)
上傳時(shí)間: 2013-07-17
上傳用戶:yxgi5
二十世紀(jì)九十年代以來,隨著嵌入式系統(tǒng)的蓬勃發(fā)展,嵌入式技術(shù)開始滲透到數(shù)控領(lǐng)域,傳統(tǒng)數(shù)控技術(shù)與嵌入式技術(shù)相結(jié)合,新型嵌入式數(shù)控技術(shù)進(jìn)入一個(gè)高速發(fā)展的階段。激光切割由于具有切割尺寸質(zhì)量好、速度快、精度高、效率高等優(yōu)點(diǎn),在工業(yè)數(shù)控系統(tǒng)中具有非常廣泛的應(yīng)用。基于嵌入式的激光切割數(shù)控系統(tǒng)是嵌入式技術(shù)在激光切割應(yīng)用中新的探索,對于激光加工工業(yè)有著重要的意義。本文以ARM與R8C為平臺(tái),對以激光切割為應(yīng)用的嵌入式數(shù)控系統(tǒng)的設(shè)計(jì)進(jìn)行了研究。 本文介紹了嵌入式數(shù)控系統(tǒng)的原理、體系結(jié)構(gòu)和硬件組成以及激光切割和原理、發(fā)展和特點(diǎn),然后從硬件和軟件兩個(gè)方面對系統(tǒng)的具體設(shè)計(jì)進(jìn)行了研究。介紹了上位機(jī)ARMS3C44B0和下位機(jī)R8C/17的特點(diǎn),執(zhí)行機(jī)構(gòu)步進(jìn)電機(jī)的控制原理,對外圍設(shè)備相關(guān)設(shè)計(jì)進(jìn)行了研究,包括上位機(jī)ARM S3C4B0的串口通信、LCD顯示、觸摸屏的設(shè)計(jì),已及下位機(jī)R8C/17的串口通信與對步進(jìn)電機(jī)的控制。介紹了嵌入式操作系統(tǒng)UC/OS-II的原理及特點(diǎn),UC/GUI的特點(diǎn)及應(yīng)用。對系統(tǒng)各功能模塊的軟件設(shè)計(jì)進(jìn)行了研究,包括嵌入式操作系統(tǒng)上任務(wù)的設(shè)計(jì)和通訊、系統(tǒng)人機(jī)界面的設(shè)計(jì)。研究了兩種激光切割路徑的算法,包括通用的來回掃描切割算法以及作者研究的實(shí)際路徑切割算法。
上傳時(shí)間: 2013-07-22
上傳用戶:lw4463301
步進(jìn)電機(jī)是一種將電脈沖轉(zhuǎn)化為角位移的執(zhí)行機(jī)構(gòu),可以通過控制脈沖個(gè)數(shù)來控制角位移量,從而達(dá)到準(zhǔn)確定位的目的;同時(shí)可以通過控制脈沖頻率來控制電機(jī)轉(zhuǎn)動(dòng)的速度和加速度,從而達(dá)到調(diào)速的目的。由于步進(jìn)電機(jī)的控制原理是根據(jù)控制信號(hào)動(dòng)作,因此非常適合于單片機(jī)控制。 由于工業(yè)自動(dòng)化水平的提高,對很多工業(yè)監(jiān)控設(shè)備的要求也隨著提高,特別是對其驅(qū)動(dòng)部件步進(jìn)電機(jī)的位移和速度控制的要求越來越高,用單片機(jī)機(jī)對二維步進(jìn)電機(jī)實(shí)施精確位移和速度控制有極大的優(yōu)越性,二維步進(jìn)電機(jī)數(shù)控運(yùn)行系統(tǒng)是由ipc(工業(yè)控制計(jì)算機(jī))發(fā)出控制指令,通過與單片機(jī)之間的通信,使單片機(jī)產(chǎn)生控制步進(jìn)電機(jī)運(yùn)轉(zhuǎn)的脈沖波形,使二維步進(jìn)電機(jī)分別作正傳、反轉(zhuǎn)、快轉(zhuǎn)、慢轉(zhuǎn)和停止等。
標(biāo)簽: 單片機(jī) 制器設(shè)計(jì) 步進(jìn)電機(jī)
上傳時(shí)間: 2013-05-18
上傳用戶:sn2080395
近年來,伴隨著PC及微處理器的迅速發(fā)展、軟件資源的豐富,嵌入式系統(tǒng)成為研究與應(yīng)用的熱點(diǎn)。嵌入式系統(tǒng)是一種面向具體應(yīng)用的將底層硬件、實(shí)時(shí)操作系統(tǒng)和應(yīng)用軟件相結(jié)合的專用計(jì)算機(jī)系統(tǒng)。其廣泛應(yīng)用于控制領(lǐng)域、消費(fèi)電子產(chǎn)品等行業(yè),己成為現(xiàn)代電子領(lǐng)域的重要研究方向之一。 本文結(jié)合課題實(shí)際需要與當(dāng)前的控制器發(fā)展趨勢,構(gòu)建和開發(fā)基于ARM和μC/OS-Ⅱ?qū)崟r(shí)操作系統(tǒng)的嵌入式通用控制器應(yīng)用平臺(tái).在分析ARM內(nèi)核處理器的基礎(chǔ)上,自主開發(fā)以PHILIPS公司LPC2880芯片為核心的嵌入式通用控制器的硬件平臺(tái)。根據(jù)嵌入式控制器的實(shí)際應(yīng)用要求設(shè)計(jì)了相應(yīng)的應(yīng)用模塊,主要包括:串口模塊、存儲(chǔ)器擴(kuò)展模塊、液晶顯示和鍵盤模塊等。并完成了各個(gè)功能模塊的接口函數(shù),創(chuàng)建了應(yīng)用函數(shù)庫,為后面的代碼應(yīng)用和移植提供了方便。在對電機(jī)驅(qū)動(dòng)控制原理的學(xué)習(xí)掌握基礎(chǔ)上,開發(fā)出基于L297/L298芯片的步進(jìn)電機(jī)驅(qū)動(dòng)器及基于LMD18200芯片的伺服電機(jī)驅(qū)動(dòng)器。為實(shí)現(xiàn)控制器與PC機(jī)的通訊,確定了USB2.0通訊接口作為主要通訊方式,詳細(xì)分析了通用串行總線的軟硬件特點(diǎn),根據(jù)LPC2880芯片特點(diǎn)實(shí)現(xiàn)嵌入式USB主機(jī)模式的通訊方式,并給出了它和主控制器的連線原理圖以及USB主機(jī)的系統(tǒng)軟件框架。 嵌入式實(shí)時(shí)操作系統(tǒng)是嵌入式系統(tǒng)應(yīng)用軟件開發(fā)的支撐平臺(tái),通過對現(xiàn)在常用的幾種嵌入式操作系統(tǒng)的綜合比較,選擇μC/OS-Ⅱ作為本系統(tǒng)的RTOS。詳細(xì)分析了μC/OS-Ⅱ內(nèi)核工作原理,改進(jìn)了中斷和時(shí)鐘處理的不足。成功的將μC/OS-Ⅱ系統(tǒng)移植到ARM微處理器中,并通過相應(yīng)的開發(fā)工具,對移植系統(tǒng)進(jìn)行模擬調(diào)試和功能測試。結(jié)果表明,設(shè)計(jì)的嵌入式通用控制器平臺(tái)基本達(dá)到預(yù)期目標(biāo).
標(biāo)簽: ARM 嵌入式工業(yè) 制器設(shè)計(jì)
上傳時(shí)間: 2013-04-24
上傳用戶:天涯
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1