亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲(chóng)蟲(chóng)首頁(yè)| 資源下載| 資源專輯| 精品軟件
登錄| 注冊(cè)

分段線性

  • 基于DSP的三相有源功率因數(shù)校正研究與設(shè)計(jì).rar

    工業(yè)領(lǐng)域中需要大量的AC/DC整流電源。隨著現(xiàn)代電力電子技術(shù)的不斷發(fā)展,人們?cè)灰嬉庾R(shí)到低功率因數(shù)整流系統(tǒng)造成了諧波污染和電網(wǎng)公害。因此消除電網(wǎng)諧波污染,提高功率因數(shù),成為整流系統(tǒng)的發(fā)展趨勢(shì)。由于中大功率的電力電子設(shè)備在電網(wǎng)中占很大的比重,因此高功率因數(shù)的三相整流器的研究已成為當(dāng)今國(guó)內(nèi)外研究的一大熱點(diǎn)。 隨著數(shù)字控制技術(shù)的不斷發(fā)展,越來(lái)越多的控制策略通過(guò)數(shù)字信號(hào)處理器(DSP)得以實(shí)現(xiàn)。數(shù)字控制的特有優(yōu)點(diǎn):簡(jiǎn)化硬件電路,克服了模擬電路中參數(shù)溫度漂移的問(wèn)題,控制靈活且易實(shí)現(xiàn)先進(jìn)控制等,使得所設(shè)計(jì)的電源產(chǎn)品不僅性能可靠,且易于大批量生產(chǎn),從而降低了開(kāi)發(fā)周期。因此,數(shù)字化控制電源已成為當(dāng)今于開(kāi)關(guān)電源產(chǎn)品設(shè)計(jì)的潮流。 本文首先給出了幾種常見(jiàn)的三相功率因數(shù)校正方案,并對(duì)其進(jìn)行了比較和分析,在前面的基礎(chǔ)上提出了:三相三開(kāi)關(guān)三電平拓?fù)浣Y(jié)構(gòu)和雙閉環(huán)控制的策略結(jié)合的三相PFC系統(tǒng)。緊接著介紹了DSP芯片的特點(diǎn)及其在電力電子裝置中的應(yīng)用,首先介紹目前DSP芯片的發(fā)展,通過(guò)比較選定了TI公司的TMSLF2407芯片作為本文的處理芯片,而后基于對(duì)TMSLF2407芯片的內(nèi)部資源和該芯片數(shù)字式PWM信號(hào)產(chǎn)生的原基于DSP的三相有源功率因數(shù)校正研究與設(shè)計(jì)理的分析,提出了三相PFC的數(shù)字化解決方案。在第四章中介紹了基于DSP數(shù)字控制的PFC的總體設(shè)計(jì)方案,電路所采用的是基于平均電流方案的雙閉環(huán)控制策略。內(nèi)環(huán)通過(guò)瞬時(shí)值控制獲得快速的動(dòng)態(tài)性能,保證輸出畸變率較低,外環(huán)使用輸出電壓的瞬時(shí)值控制,具有較高的輸出精度。本文最后應(yīng)用仿真軟件MATLAB中的SIMULINK對(duì)系統(tǒng)進(jìn)行仿真,驗(yàn)證控制策略的可行性,并有助于系統(tǒng)主電路和控制電路的設(shè)計(jì)。對(duì)于三相變換器這種復(fù)雜的非線性系統(tǒng),需要模擬、數(shù)字信號(hào)混合仿真,仿真比較難以實(shí)現(xiàn)。一是因?yàn)槟P碗y以建立二是即使建立起一個(gè)模型,由于電路復(fù)雜,仿真軟件也未必能保證其收斂性。所以經(jīng)過(guò)簡(jiǎn)化,利用MATLAB中的SIMULINK構(gòu)建了變換器的電壓模型,用于驗(yàn)證設(shè)計(jì)方法和設(shè)計(jì)參數(shù)的正確性。

    標(biāo)簽: DSP 三相 有源功率因數(shù)校正

    上傳時(shí)間: 2013-05-31

    上傳用戶:wengtianzhu

  • 基于浮點(diǎn)DSP的FFT算法的研究與應(yīng)用.rar

    快速傅立葉變換(FFT)技術(shù)是數(shù)字信號(hào)處理中的核心技術(shù),它已廣泛應(yīng)用于數(shù)字信號(hào)處理的各個(gè)領(lǐng)域,長(zhǎng)期以來(lái)一直是一個(gè)重要的研究課題。近年來(lái),專用數(shù)字信號(hào)處理器以其優(yōu)化的硬件結(jié)構(gòu)和優(yōu)良的性能價(jià)格比為FFT的實(shí)現(xiàn)提供了一種有效的途徑,其中最具有代表性的是美國(guó)TI公司的TMS320系列DSP。 本文首先分析了常用FFT算法原理,并進(jìn)行了算法的討論和比較,然后詳細(xì)論述了以浮點(diǎn)型DSP為核心的實(shí)現(xiàn)FFT算法的硬件平臺(tái)的設(shè)計(jì)。平臺(tái)的硬件電路主要包括數(shù)據(jù)采集部分、數(shù)據(jù)處理部分、數(shù)據(jù)存儲(chǔ)部分和數(shù)據(jù)顯示部分。其中采集部分采用12位高速的A/D轉(zhuǎn)換芯片MAX197,數(shù)據(jù)處理部分采用32位浮點(diǎn)型DSP芯片-TMS320VC33,數(shù)據(jù)存儲(chǔ)部分采用了大容量的FLASH芯片——K9F2808UOA,數(shù)據(jù)顯示部分采用PHILIPS公司的高亮度、寬視角的TFT彩色液晶顯示屏。 為了擴(kuò)展系統(tǒng)的通信能力,通信接口我們選擇CAN總線。軟件部分選用了頻率抽取基2FFT、分裂基FFT和實(shí)序列FFT算法,用C語(yǔ)言進(jìn)行編程。最后部分是進(jìn)行軟硬件的聯(lián)合調(diào)試,并在此基礎(chǔ)上進(jìn)行了FFT算法實(shí)現(xiàn)。 論文結(jié)尾以實(shí)際的實(shí)驗(yàn)曲線分析驗(yàn)證了算法的正確性,同時(shí)針對(duì)實(shí)驗(yàn)中產(chǎn)生的誤差找出了原因,并提出了解決的方法。實(shí)驗(yàn)結(jié)果表明采用浮點(diǎn)DSP實(shí)現(xiàn)FFT算法方便且有較高的實(shí)時(shí)性,可以應(yīng)用到電力系統(tǒng)諧波分析、振動(dòng)測(cè)試及鐵路檢測(cè)等各個(gè)領(lǐng)域。

    標(biāo)簽: DSP FFT 浮點(diǎn)

    上傳時(shí)間: 2013-04-24

    上傳用戶:caixiaoxu26

  • 基于DSP控制電梯專用變頻器研究.rar

    本文以電機(jī)控制DSPTMS320LF2407為核心,結(jié)合相關(guān)外圍電路,運(yùn)用新型SVPWM控制方法,設(shè)計(jì)電梯專用變頻器。為了達(dá)到電梯專用變頻器大轉(zhuǎn)矩、高性能的要求,在硬件上提高系統(tǒng)的實(shí)時(shí)性、抗干擾性和高精度性;在軟件上采用新型SVPWM控制方法,以消除死區(qū)的負(fù)面影響,另外單神經(jīng)元PID控制器應(yīng)用于速度環(huán),對(duì)速度的調(diào)節(jié)作用有明顯改善。通過(guò)軟硬件結(jié)合的方式,改善電機(jī)輸出轉(zhuǎn)矩,使電梯控制系統(tǒng)的性能得到提高。 系統(tǒng)主電路主要由三部分組成:整流部分、中間濾波部分和逆變部分,分別用6RI75G-160整流橋模塊、電解電容電路和7MBP50RA120IPM模塊實(shí)現(xiàn)。并設(shè)計(jì)有起動(dòng)時(shí)防止沖擊電流的保護(hù)電路,以及防止過(guò)壓、欠壓的保護(hù)電路。其中,對(duì)逆變模塊IPM的驅(qū)動(dòng)控制是控制電路的核心,也是系統(tǒng)實(shí)現(xiàn)的主要部分。控制電路以DSP為核心,由IPM驅(qū)動(dòng)隔離控制電路、轉(zhuǎn)速位置檢測(cè)電路、電流檢測(cè)電路、電源電路、顯示電路和鍵盤(pán)電路組成。對(duì)IPM驅(qū)動(dòng)、隔離、控制的效果,直接影響系統(tǒng)的性能,反映了變頻器的性能,所以這部分是改善變頻器性能的關(guān)鍵部分。另外,本課題擬定的被控對(duì)象是永磁同步電動(dòng)機(jī)(PMSM),要對(duì)系統(tǒng)實(shí)現(xiàn)SVPWM控制,依賴于轉(zhuǎn)子位置的準(zhǔn)確、實(shí)時(shí)檢測(cè),只有這樣,才能實(shí)現(xiàn)正確的矢量變換,準(zhǔn)確的輸出PWM脈沖,使合成矢量的方向與磁場(chǎng)方向保持實(shí)時(shí)的垂直,達(dá)到良好的控制性能,因此,轉(zhuǎn)子位置檢測(cè)是提高變頻器性能的一個(gè)重要環(huán)節(jié)。 系統(tǒng)采用的控制方式是SVPWM控制。本文從SVPWM原理入手,分析了死區(qū)時(shí)間對(duì)SVPWM控制的負(fù)面作用,采用了一種新型SVPWM控制方法,它將SVPWM的180度導(dǎo)通型和120度導(dǎo)通型結(jié)合起來(lái),從而達(dá)到既可以消除死區(qū)影響,又可以提高電源利用率的目的。另外,在速度調(diào)節(jié)環(huán)節(jié),采用單神經(jīng)元PID控制器,通過(guò)反復(fù)的仿真證明,在調(diào)速比不是很大的情況下,其對(duì)速度環(huán)的調(diào)節(jié)作用明顯優(yōu)于傳統(tǒng)PID控制器。 通過(guò)實(shí)驗(yàn)證明,系統(tǒng)基本上達(dá)到高性能的控制要求,適合于電梯控制系統(tǒng)。

    標(biāo)簽: DSP 控制 變頻器

    上傳時(shí)間: 2013-05-21

    上傳用戶:trepb001

  • SVPWM算法優(yōu)化及其FPGACPLD實(shí)現(xiàn).rar

    電壓空間矢量脈沖寬度調(diào)制技術(shù)是一種性能優(yōu)越、易于數(shù)字化實(shí)現(xiàn)的脈沖寬度調(diào)制方案。在常規(guī)SVPWM算法中,判定等效電壓空間矢量所處扇區(qū)位置時(shí)需要進(jìn)行坐標(biāo)旋轉(zhuǎn)和反正切三角函數(shù)的運(yùn)算,計(jì)算特定電壓空間矢量作用時(shí)間時(shí)需要進(jìn)行正弦、余弦三角函數(shù)的運(yùn)算以及過(guò)飽和情況下的歸一化處理過(guò)程,同時(shí),在整個(gè)SVPWM算法中還包含了無(wú)理數(shù)的運(yùn)算,這些復(fù)雜計(jì)算不可避免地會(huì)產(chǎn)生大量計(jì)算誤差,對(duì)高精度實(shí)時(shí)控制產(chǎn)生不可忽視的影響,而且這些復(fù)雜運(yùn)算的計(jì)算量大,對(duì)系統(tǒng)的處理速度要求高,程序設(shè)計(jì)復(fù)雜,系統(tǒng)運(yùn)行時(shí)間長(zhǎng),占用系統(tǒng)資源多。因此,從工程實(shí)際應(yīng)用的角度出發(fā),需要對(duì)常規(guī)SVPWM算法進(jìn)行優(yōu)化設(shè)計(jì)。 本文提出的優(yōu)化SVPWM算法,只需進(jìn)行普通的四則運(yùn)算,計(jì)算非常簡(jiǎn)單,克服了上述常規(guī)SVPWM算法中的缺點(diǎn),同時(shí),采用交叉分配零電壓空間矢量,并將零電壓空間矢量的切換點(diǎn)置于各扇區(qū)中點(diǎn)的方法,達(dá)到降低三相橋式逆變電路中開(kāi)關(guān)器件開(kāi)關(guān)損耗的目的。SVPWM算法要求高速的數(shù)據(jù)處理能力,傳統(tǒng)的MCU、DSP都難以滿足其要求,而具有高速數(shù)據(jù)處理能力的FPGA/CPLD則可以很好的實(shí)現(xiàn)SVPWM的控制功能,在實(shí)時(shí)性、靈活性等方面有著MCU、DSP無(wú)法比擬的優(yōu)越性。本文利用MATLAB/Simulink軟件對(duì)優(yōu)化的SVPWM系統(tǒng)原型進(jìn)行建模和仿真,當(dāng)仿真效果達(dá)到SVPWM系統(tǒng)控制要求后,在XilinxISE環(huán)境下采用硬件描述語(yǔ)言設(shè)計(jì)輸入方法與原理圖設(shè)計(jì)輸入方法相結(jié)合的混合設(shè)計(jì)輸入方法進(jìn)行FPGA/CPLD的電路設(shè)計(jì)與輸入,建立相同功能的SVPWM系統(tǒng)模型,然后利用ISESimulator(VHDL/Verilog)仿真器進(jìn)行功能仿真和性能分析,驗(yàn)證了本文提出的SVPWM優(yōu)化設(shè)計(jì)方案的可行性和有效性。

    標(biāo)簽: FPGACPLD SVPWM 算法優(yōu)化

    上傳時(shí)間: 2013-07-30

    上傳用戶:15953929477

  • 基于ARM和模糊—PID擠塑機(jī)溫度控制系統(tǒng)的研究.rar

    電線電纜是國(guó)家經(jīng)濟(jì)建設(shè)的一項(xiàng)重要的產(chǎn)業(yè),在鐵路通信中,皮泡皮通信電纜因?yàn)槠渚哂信c其它電纜相同性能的情況下,直徑小、成本低、重量輕的特點(diǎn),得到了人們的青睞。而在單線擠塑機(jī)中的溫度控制直接影響電纜的性能質(zhì)量。溫度控制的可靠與否及其控制精度的高低己成為決定產(chǎn)品質(zhì)量的關(guān)鍵,溫度控制也成為生產(chǎn)工藝的重要組成部分。在工藝控制當(dāng)中,應(yīng)盡量減小其超調(diào)量、波動(dòng)、響應(yīng)時(shí)間和偏差,這對(duì)產(chǎn)品的質(zhì)量,產(chǎn)量和原料的節(jié)省都是及其重要的。 本文主要針對(duì)擠塑機(jī)的溫度這個(gè)參數(shù)進(jìn)行控制。全文主要包括以下幾個(gè)部分:首先分析了傳統(tǒng)PID、和模糊控制的優(yōu)缺點(diǎn)。在此基礎(chǔ)上,系統(tǒng)選用了模糊自適應(yīng)PID控制算法。在硬件方面,在分析了系統(tǒng)控制對(duì)象的基礎(chǔ)上,以LPC2131為控制核心,運(yùn)用MAX6675采集溫度、LCD和鍵盤(pán)作為人機(jī)交換平臺(tái)、以PWM方式對(duì)固體繼電器進(jìn)行控制。軟件方面,在ARM的集成開(kāi)發(fā)環(huán)境AD1.2下,利用C語(yǔ)言,進(jìn)行了軟件的設(shè)計(jì)與調(diào)試,實(shí)現(xiàn)了硬件的配置和整體控制系統(tǒng)的所有功能。同時(shí)也實(shí)現(xiàn)了用Modbus協(xié)議與PC機(jī)通訊的下位機(jī)部分程序,并運(yùn)用串口調(diào)試助手V2.2測(cè)試了其功能性。另外論文詳細(xì)的給出了控制平臺(tái)的各個(gè)功能程序模塊軟件流程。通過(guò)在實(shí)驗(yàn)室對(duì)系統(tǒng)進(jìn)行了模擬實(shí)驗(yàn),該控制平臺(tái)運(yùn)行穩(wěn)定,可靠,實(shí)現(xiàn)了預(yù)期的功能,證明了將模糊PID算法引入擠塑機(jī)溫度控制系統(tǒng)當(dāng)中,改善了系統(tǒng)的控制效果,具有更好的魯棒性和自適應(yīng)能力。

    標(biāo)簽: ARM PID 模糊

    上傳時(shí)間: 2013-05-31

    上傳用戶:古谷仁美

  • 基于ARM的嵌入式無(wú)線遠(yuǎn)程環(huán)境監(jiān)測(cè)系統(tǒng).rar

    在數(shù)字化推進(jìn)速度加快的大背景下,全球農(nóng)業(yè)也由傳統(tǒng)農(nóng)業(yè)向現(xiàn)代農(nóng)業(yè)方向轉(zhuǎn)變,而實(shí)現(xiàn)農(nóng)業(yè)信息與數(shù)字化則是現(xiàn)代化農(nóng)業(yè)的重要標(biāo)志與核心技術(shù)。我國(guó)農(nóng)業(yè)具有地域分散、對(duì)象多樣、生物自身變異大、環(huán)境因子不確定等特點(diǎn),也是受環(huán)境影響最明顯的領(lǐng)域,因此對(duì)環(huán)境與生物信息的監(jiān)測(cè)顯得十分重要。同時(shí)現(xiàn)代無(wú)線網(wǎng)絡(luò)信息技術(shù)和計(jì)算機(jī)應(yīng)用等技術(shù)近幾年得到了長(zhǎng)足的發(fā)展,廣泛的應(yīng)用于工業(yè)的各個(gè)領(lǐng)域。因此,將這些最新的技術(shù)應(yīng)用于相對(duì)發(fā)展較慢的農(nóng)業(yè)各領(lǐng)域顯得迫在眉睫。 本文根據(jù)農(nóng)業(yè)對(duì)象具有偏遠(yuǎn)、分散、易變、多樣等特點(diǎn),提出了一種針對(duì)農(nóng)業(yè)環(huán)境信息遠(yuǎn)程監(jiān)測(cè)的系統(tǒng)設(shè)計(jì)方案,并從軟件和硬件二方面詳細(xì)介紹了系統(tǒng)方案的設(shè)計(jì)和實(shí)現(xiàn)方法。本研究通過(guò)采用μC/OS-Ⅱ系統(tǒng)的嵌入式技術(shù),實(shí)現(xiàn)了數(shù)據(jù)采集系統(tǒng)底層網(wǎng)絡(luò)與信息發(fā)布上層網(wǎng)絡(luò)的無(wú)縫連接為建立基于WEB的農(nóng)業(yè)環(huán)境遠(yuǎn)程監(jiān)測(cè)系統(tǒng)奠定了基礎(chǔ),同時(shí)也為農(nóng)業(yè)網(wǎng)絡(luò)通信“最后一公里”問(wèn)題的解決提供了一種解決方案。 該系統(tǒng)的設(shè)計(jì)充分利用了網(wǎng)絡(luò)技術(shù)。通過(guò)INTERNET,用戶可以隨時(shí)了解農(nóng)業(yè)環(huán)境的實(shí)時(shí)情況以采取措施。系統(tǒng)中嵌入式操作系統(tǒng)μC/OS-Ⅱ的應(yīng)用提高了系統(tǒng)的實(shí)時(shí)性、可靠性和可擴(kuò)展性:減少了對(duì)系統(tǒng)硬件的依賴,增加了系統(tǒng)安全性;降低了成本。特別是自主開(kāi)發(fā)的核心板卡,經(jīng)連續(xù)的調(diào)試運(yùn)行穩(wěn)定、數(shù)據(jù)可靠。 本文首先介紹了高速實(shí)時(shí)數(shù)據(jù)采集系統(tǒng)的發(fā)展和現(xiàn)狀。由于傳統(tǒng)的設(shè)計(jì)方式的欠缺而考慮到將嵌入式操作系統(tǒng)引入到該系統(tǒng)中,很好的解決了多傳感器的接入,使得本系統(tǒng)具有巨大的靈活性和可擴(kuò)展性。 本文以源碼開(kāi)放的嵌入式操作系統(tǒng)μC/OS-Ⅱ?yàn)楹诵模訪PC2210微控制器為載體,充分利用GPRS無(wú)線網(wǎng)絡(luò)傳輸技術(shù),實(shí)現(xiàn)了高速實(shí)時(shí)信息監(jiān)測(cè)系統(tǒng)的關(guān)鍵設(shè)計(jì)。 考慮到該系統(tǒng)以后的可擴(kuò)展性,在設(shè)計(jì)的過(guò)程中硬件部分預(yù)留了一部分接口電路以備后續(xù)開(kāi)發(fā)使用;軟件的設(shè)計(jì)過(guò)程中應(yīng)該注意的問(wèn)題和實(shí)際操作中出現(xiàn)的一系列問(wèn)題以及解決辦法在文中都有詳細(xì)的說(shuō)明,并且軟件的基本構(gòu)架在文章中也有所體現(xiàn),文章結(jié)尾給出了一些系統(tǒng)經(jīng)實(shí)驗(yàn)后在WEB上發(fā)布顯示的數(shù)據(jù)。

    標(biāo)簽: ARM 嵌入式 無(wú)線遠(yuǎn)程

    上傳時(shí)間: 2013-07-09

    上傳用戶:juyuantwo

  • 基于CAN總線的嵌入式測(cè)控系統(tǒng)的研究.rar

    本文在分析了嵌入式技術(shù)及控制系統(tǒng)的發(fā)展概況后,首先對(duì)現(xiàn)場(chǎng)總線,主要是CAN總線的技術(shù)特點(diǎn)進(jìn)行了全面的介紹,并重點(diǎn)對(duì)CAN總線網(wǎng)絡(luò)中數(shù)據(jù)傳輸?shù)膶?shí)時(shí)性問(wèn)題及改善的方案進(jìn)行了分析和研究。之后利用嵌入式技術(shù)實(shí)現(xiàn)了基于CAN總線的網(wǎng)絡(luò)測(cè)控系統(tǒng)。該系統(tǒng)的主控節(jié)點(diǎn),即ARM平臺(tái)采用32位的嵌入式處理器AR2M和嵌入式實(shí)時(shí)操作系統(tǒng)μC/OS-Ⅱ來(lái)實(shí)現(xiàn),并在該平臺(tái)上完成了系統(tǒng)多任務(wù)的建立,包括與底層CAN網(wǎng)絡(luò)的通信、液晶顯示輸出和嵌入式Web服務(wù)器等。 論文共分六章。第一章介紹了控制系統(tǒng)的發(fā)展過(guò)程、嵌入式技術(shù)及其發(fā)展現(xiàn)狀,并引出了課題的背景和研究意義,給出了主要研究?jī)?nèi)容。第二章著重介紹了CAN現(xiàn)場(chǎng)總線技術(shù),并對(duì)其工作原理和CAN總線系統(tǒng)的實(shí)時(shí)性進(jìn)行了分析。第三章論述了CAN總線測(cè)控網(wǎng)絡(luò)的實(shí)現(xiàn)以及CAN測(cè)控網(wǎng)絡(luò)與Internet集成的必要性,并給出了本文的系統(tǒng)設(shè)計(jì)方案、工作原理和組成。第四章論述了基于CAN總線的嵌入式測(cè)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),詳細(xì)闡述了系統(tǒng)的硬件、軟件設(shè)計(jì)思路和實(shí)現(xiàn)方法。硬件方面,介紹了硬件平臺(tái)中的主處理器LPC2292和整個(gè)硬件邏輯模塊。軟件設(shè)計(jì)上實(shí)現(xiàn)了μC/OS-Ⅱ?qū)崟r(shí)操作系統(tǒng)在ARM7上的移植,并完成了嵌入式系統(tǒng)下多任務(wù)的建立。第五章介紹了以QXLPC-Ⅲ過(guò)程控制系統(tǒng)為應(yīng)用對(duì)象,進(jìn)行的實(shí)際應(yīng)用實(shí)驗(yàn),該實(shí)驗(yàn)對(duì)被控過(guò)程的部分物理量進(jìn)行了檢測(cè),驗(yàn)證了本方案的可行性。第六章對(duì)全文進(jìn)行了總結(jié),給出了有待進(jìn)一步研究的問(wèn)題,并對(duì)后續(xù)工作進(jìn)行了展望。

    標(biāo)簽: CAN 總線 嵌入式

    上傳時(shí)間: 2013-06-03

    上傳用戶:zttztt2005

  • 基于單片機(jī)的嵌入式WEB服務(wù)器設(shè)計(jì).rar

    本文主要研究采用以太網(wǎng)接口芯片RTL8019AS和TCP/IP協(xié)議實(shí)現(xiàn)嵌入式WEB服務(wù)器,此服務(wù)器可以使各種帶串口的工控設(shè)備和數(shù)據(jù)采集設(shè)備很容易地連接到Internet,這樣就能夠利用Internet實(shí)現(xiàn)對(duì)各種嵌入式設(shè)備的低成本遠(yuǎn)程訪問(wèn)和資源共享。 本研究實(shí)現(xiàn)的嵌入式WEB服務(wù)器以STC89C51系列單片機(jī)為核心,用其串口作為與嵌入式設(shè)備的接口,用RTL8019AS芯片和RJ-45作為以太網(wǎng)接口,并通過(guò)軟件實(shí)現(xiàn)RS-232與TCP/IP協(xié)議的轉(zhuǎn)換,通過(guò)以太網(wǎng)實(shí)現(xiàn)嵌入式設(shè)備與遠(yuǎn)程計(jì)算機(jī)之間的雙向數(shù)據(jù)通信,給出了硬件設(shè)計(jì)和軟件實(shí)現(xiàn)方案。硬件主要研究微控制器和以太網(wǎng)控制芯片之間的接口設(shè)計(jì)和以太網(wǎng)控制芯片RTL8019AS的驅(qū)動(dòng)。軟件部分研究實(shí)現(xiàn)了TCP/IP的各層協(xié)議,包含了ARP、IP、ICMP、UDP、TCP、HTTP等,在實(shí)際中得以應(yīng)用,如對(duì)于蓄電池電壓的遠(yuǎn)程檢測(cè)等。 研究結(jié)果表明,利用嵌入式WEB服務(wù)器將嵌入式設(shè)備連入Internet網(wǎng)絡(luò)是切實(shí)可行的。經(jīng)實(shí)驗(yàn)測(cè)試整個(gè)系統(tǒng)占用資源少,成本較低、移植性較好,能夠完成常用的相關(guān)網(wǎng)絡(luò)通訊功能,網(wǎng)絡(luò)數(shù)據(jù)傳輸可靠性較好。

    標(biāo)簽: WEB 單片機(jī) 嵌入式

    上傳時(shí)間: 2013-04-24

    上傳用戶:liucf

  • 基于軟PLC的嵌入式系統(tǒng)的研究與實(shí)現(xiàn).rar

    本文介紹了基于軟PLC(Programmable Logic Controller,可編程控制器)的嵌入式技術(shù)起源和背景,綜述了基于軟PLC的嵌入式系統(tǒng)的關(guān)鍵技術(shù)和優(yōu)點(diǎn),最后介紹了其設(shè)計(jì)和實(shí)現(xiàn)的方法。 基于軟PLC的嵌入式系統(tǒng)的研究與實(shí)現(xiàn)分為開(kāi)發(fā)系統(tǒng)和運(yùn)行系統(tǒng)(又稱為虛擬機(jī)系統(tǒng))。本文概述了開(kāi)發(fā)系統(tǒng),其運(yùn)行于PC機(jī)的操作系統(tǒng)如Windows或者Linux等,為用戶提供一個(gè)大眾化的編程環(huán)境,它包含編輯器、編譯器、連接器、調(diào)試器和通信接口幾個(gè)部分。編輯界面友好,可以讓用戶方便的使用LD、ST和FBD三種語(yǔ)言編寫(xiě)程序,編譯器和連接器將源程序文件編譯和連接成虛擬機(jī)系統(tǒng)可執(zhí)行的目標(biāo)代碼文件;分析了開(kāi)發(fā)系統(tǒng),其中詳細(xì)描述了編譯模塊的編制過(guò)程,實(shí)現(xiàn)了將指令表語(yǔ)言轉(zhuǎn)換為運(yùn)行系統(tǒng)能夠識(shí)別的C/C++指令的功能;詳細(xì)地研究了梯形圖轉(zhuǎn)換為指令表語(yǔ)言,以及由指令表語(yǔ)言向梯形圖語(yǔ)言的算法和數(shù)據(jù)結(jié)構(gòu)。調(diào)試器借助于虛擬機(jī)運(yùn)行系統(tǒng)提供的服務(wù)可完成對(duì)應(yīng)用程序的調(diào)試糾錯(cuò);討論了uCLinux操作系統(tǒng)和編譯調(diào)試技術(shù),以及采用ModBus/TCP工業(yè)通信協(xié)議的通信接口用于開(kāi)發(fā)系統(tǒng)和運(yùn)行系統(tǒng)之間的通信。 另一方面,本文分析了虛擬機(jī)運(yùn)行系統(tǒng),它運(yùn)行于安裝了uCLinux的ARM7平臺(tái)上,包括運(yùn)行內(nèi)核模塊、系統(tǒng)管理模塊和通信接口模塊。由于uCLinux沒(méi)有MMU和本身對(duì)實(shí)時(shí)性沒(méi)有什么要求,而針對(duì)基于軟PLC的嵌入式系統(tǒng)的研究與實(shí)現(xiàn)要求,本文在對(duì)其進(jìn)行了uCLinux小型化研究的同時(shí)探討了雙內(nèi)核實(shí)時(shí)性方案,解決了uCLinux實(shí)時(shí)性不足的問(wèn)題。運(yùn)行內(nèi)核模塊調(diào)度和執(zhí)行應(yīng)用程序并管理時(shí)鐘。系統(tǒng)管理模塊管理系統(tǒng)狀態(tài)和內(nèi)存。通信模塊用于開(kāi)發(fā)系統(tǒng)及I/O設(shè)備通信。在此基礎(chǔ)上,對(duì)基于軟PLC的嵌入式系統(tǒng)的進(jìn)行了設(shè)計(jì)與實(shí)現(xiàn),并通過(guò)試驗(yàn)將編譯的目標(biāo)代碼傳遞到基于軟PLC的嵌入式運(yùn)行系統(tǒng)中,實(shí)現(xiàn)了控制功能,驗(yàn)證了生成目標(biāo)代碼的正確性和開(kāi)發(fā)系統(tǒng)的可行性,實(shí)現(xiàn)了編輯界面友好,系統(tǒng)開(kāi)放,性價(jià)比較高的軟PLC嵌入式系統(tǒng),達(dá)到了預(yù)期的目標(biāo),具有一定理論和應(yīng)用價(jià)值。

    標(biāo)簽: PLC 嵌入式系統(tǒng)

    上傳時(shí)間: 2013-04-24

    上傳用戶:jiiszha

  • 基于面向?qū)ο蟮那度胧较到y(tǒng)軟件開(kāi)發(fā)方法研究及其應(yīng)用.rar

    十多年來(lái),隨著信息技術(shù)、電子技術(shù)和通訊技術(shù)的發(fā)展,嵌入式系統(tǒng)已經(jīng)獲得了空前的應(yīng)用和發(fā)展。隨著嵌入式應(yīng)用系統(tǒng)功能復(fù)雜度的提高、對(duì)軟件產(chǎn)品的非功能約束的特別關(guān)注以及由于市場(chǎng)的激烈競(jìng)爭(zhēng)導(dǎo)致嵌入式軟件推出周期的縮短,都使得嵌入式軟件開(kāi)發(fā)人員面臨著嚴(yán)峻的危機(jī)和挑戰(zhàn)。傳統(tǒng)的結(jié)構(gòu)化開(kāi)發(fā)方法已經(jīng)顯得力不從心,于是嵌入式軟件開(kāi)發(fā)人員在軟件開(kāi)發(fā)中引入了目前較為流行的“面向?qū)ο蠓椒?OO)”,.但是目前對(duì)該方法的應(yīng)用還只是停留在傳統(tǒng)的以編程為中心的嵌入式軟件開(kāi)發(fā)方法上,不能很好地保證軟件復(fù)用和代碼的重用,因此難以滿足市場(chǎng)對(duì)嵌入式軟件開(kāi)發(fā)效率和開(kāi)發(fā)質(zhì)量的要求。 本課題的研究?jī)?nèi)容是應(yīng)用面向?qū)ο蠓椒ǖ目蚣芗夹g(shù),對(duì)嵌入式系統(tǒng)領(lǐng)域的專有結(jié)構(gòu)組件進(jìn)行封裝,創(chuàng)新性地提出了面向嵌入式系統(tǒng)領(lǐng)域的通用實(shí)時(shí)框架ARTIC(Abstract real-time contrO1)。ARTIC框架除了具有框架的共有優(yōu)點(diǎn)一最大限度實(shí)現(xiàn)軟件重用外,最突出的是具備以下兩個(gè)特點(diǎn): 1、功能和非功能的分離 在應(yīng)用面向?qū)ο蟮募夹g(shù)時(shí),傳統(tǒng)的嵌入式軟件開(kāi)發(fā)方法關(guān)注的重點(diǎn)是軟件結(jié)構(gòu)和功能分解,、忽略了嵌入式環(huán)境下特殊的非功能性要求。為了在實(shí)現(xiàn)系統(tǒng)功能需求的同時(shí),保證軟件系統(tǒng)的非功能性需求的實(shí)現(xiàn),ARTIC框架引入了面向方面的思想,、把系統(tǒng)的非功能性需求從功能模塊中分離出來(lái),為它們單獨(dú)設(shè)計(jì)組件。開(kāi)發(fā)人員在應(yīng)用該框架進(jìn)行嵌入式軟件設(shè)計(jì)時(shí),只需要關(guān)注功能需求的實(shí)現(xiàn),對(duì)于實(shí)時(shí)性、調(diào)度等非功能需求的實(shí)現(xiàn)可以通過(guò)調(diào)用ARTIC提供的時(shí)間管理模型和任務(wù)調(diào)度模型直接實(shí)現(xiàn)。 2、基于狀態(tài)機(jī)的主動(dòng)對(duì)象設(shè)計(jì)模式 根據(jù)嵌入式系統(tǒng)通常由多個(gè)控制線程組成的特點(diǎn),應(yīng)用基于狀態(tài)機(jī)的主動(dòng)對(duì)象設(shè)計(jì)模式,把嵌入式軟件系統(tǒng)構(gòu)建成多個(gè)主動(dòng)對(duì)象的緝合。相對(duì)于傳統(tǒng)的面向?qū)ο蠓椒ǎ疚奶岢龅闹鲃?dòng)對(duì)象的最大特點(diǎn)在于:它提供對(duì)事件隊(duì)列、控制線程和表示主動(dòng)對(duì)象動(dòng)態(tài)行為狀態(tài)機(jī)等的封裝,并且該模式可以直接支持嵌入式系統(tǒng)的并行性。 ARTIC框架的應(yīng)用能夠幫助嵌入式軟件的開(kāi)發(fā)人員快速地開(kāi)發(fā)出高質(zhì)量的嵌入式軟件,除此之外,因?yàn)樗艘粋€(gè)微小的實(shí)時(shí)操作系統(tǒng)(RTOS) 報(bào)包裝,在某些場(chǎng)合可以作為一個(gè)簡(jiǎn)易的RTOS使用。為了驗(yàn)證ARTIC的性能,本文將該框架應(yīng)用于硬幣搬送實(shí)時(shí)控制系統(tǒng)的開(kāi)發(fā)設(shè)計(jì),從該系統(tǒng)的應(yīng)用中充分體現(xiàn)了ARTIC框架的優(yōu)點(diǎn)。

    標(biāo)簽: 嵌入式系統(tǒng) 軟件開(kāi)發(fā)

    上傳時(shí)間: 2013-06-21

    上傳用戶:cxl274287265

主站蜘蛛池模板: 富蕴县| 彰化市| 通化市| 钦州市| 宁国市| 保康县| 秦皇岛市| 朝阳市| 涪陵区| 古田县| 安泽县| 迭部县| 常熟市| 赣州市| 东乌珠穆沁旗| 津市市| 本溪市| 鹿邑县| 栾城县| 会泽县| 深水埗区| 康定县| 宁陕县| 延安市| 天峻县| 厦门市| 宁蒗| 青龙| 黑山县| 叙永县| 西青区| 湖南省| 锡林郭勒盟| 丰原市| 和林格尔县| 新津县| 万载县| 彭山县| 广丰县| 汝州市| 临西县|