隨著經(jīng)濟(jì)的發(fā)展,生活節(jié)奏的加快以及信息技術(shù)的進(jìn)步,人們?cè)絹?lái)越多的借助高性能的移動(dòng)手持設(shè)備來(lái)完成日常工作,目前手持設(shè)備處理性能有了很大的提高,其所能處理的數(shù)據(jù)量也越來(lái)越大,傳統(tǒng)的文件系統(tǒng)管理數(shù)據(jù)方式已經(jīng)越來(lái)越滿足不了需求,嵌入式數(shù)據(jù)庫(kù)就隨之誕生,為手持設(shè)備提供專業(yè)的數(shù)據(jù)管理。嵌入式數(shù)據(jù)庫(kù)的輕量級(jí)、被軟件產(chǎn)品包含、無(wú)需人工數(shù)據(jù)庫(kù)管理等特點(diǎn)使其適合被應(yīng)用于各類嵌入式系統(tǒng)及手持設(shè)備中。使用嵌入式數(shù)據(jù)庫(kù)與使用文件系統(tǒng)進(jìn)行客戶端數(shù)據(jù)管理相比更加靈活方便、可以高效地實(shí)時(shí)更新客戶端本地?cái)?shù)據(jù)。使用數(shù)據(jù)庫(kù)完成大量數(shù)據(jù)的存儲(chǔ)和管理,同圖形界面軟件結(jié)合構(gòu)成嵌入式系統(tǒng)應(yīng)用開(kāi)發(fā)的支撐系統(tǒng)。 SQLite數(shù)據(jù)庫(kù)作為一種開(kāi)源的嵌入式數(shù)據(jù)庫(kù),具有體積小,速度快,存儲(chǔ)量大,API使用方便等諸多的優(yōu)點(diǎn),目前已經(jīng)成為被廣泛應(yīng)用的嵌入式數(shù)據(jù)庫(kù)之一。同樣的,嵌入式圖形界面MINIGUI的開(kāi)源版本也具有體積小,控件比較豐富,編程難度不高等優(yōu)點(diǎn),受到廣大嵌入式開(kāi)發(fā)者的喜愛(ài)。 本文的主要任務(wù)是將MINIGUI和SQLite進(jìn)行有針對(duì)的裁剪或添加部分功能后移植到開(kāi)發(fā)板上,然后將圖形界面和數(shù)據(jù)庫(kù)相結(jié)合在arm—linux平臺(tái)上建立一個(gè)具有基本功能的嵌入式信息管理系統(tǒng)。首先分析了系統(tǒng)所使用的硬件平臺(tái)并研究了軟件環(huán)境的搭建過(guò)程,包括移植Bootloader、移植linux內(nèi)核、建立NFS網(wǎng)絡(luò)文件系統(tǒng)進(jìn)行程序調(diào)試,然后分別給出了嵌入式圖形界面MINIGUI和嵌入式數(shù)據(jù)庫(kù)SQLite移植到開(kāi)發(fā)板的過(guò)程和它們各自的開(kāi)發(fā)技術(shù),最后詳細(xì)研究了如何在MINIGUI中連接SQLite數(shù)據(jù)庫(kù),從而將二者結(jié)合起來(lái)編程以實(shí)現(xiàn)本系統(tǒng)并給出了系統(tǒng)在開(kāi)發(fā)過(guò)程中所遇到的關(guān)鍵問(wèn)題的解決方案,包括屏幕旋轉(zhuǎn)及校正、設(shè)計(jì)軟鍵盤(pán)進(jìn)行屏幕輸入、利用SQLite存儲(chǔ)圖片文件。從而證明了當(dāng)前條件下在嵌入式系統(tǒng)中實(shí)現(xiàn)一個(gè)比較簡(jiǎn)單的信息管理系統(tǒng)是完全可行的。最后討論了該領(lǐng)域存在的一些問(wèn)題和今后需要進(jìn)一步研究的課題。
標(biāo)簽: ARMLinux 嵌入式 信息管理系統(tǒng)
上傳時(shí)間: 2013-07-10
上傳用戶:visit8888
本文針對(duì)目前國(guó)內(nèi)基于PROFIBUS-DP的產(chǎn)品價(jià)格昂貴,安裝和維護(hù)成本高等缺點(diǎn),以山西某大型煤礦的空壓機(jī)監(jiān)控系統(tǒng)自動(dòng)化改造工程為例,在重點(diǎn)研究了PROFIBUS-DP協(xié)議的基礎(chǔ)上自行提出了一套PROFIBUS-DP現(xiàn)場(chǎng)總線控制系統(tǒng),并詳細(xì)設(shè)計(jì)了該系統(tǒng)中的PROFIBUS-DP主站部分。 本文首先提出了一套基于PROFIBUS-DP技術(shù)的現(xiàn)場(chǎng)總線控制系統(tǒng)并在其基礎(chǔ)上完成了PROFIBUS-DP主站的總體設(shè)計(jì)。其次本文選用ARM+PROFIBUS主站協(xié)議芯片的開(kāi)發(fā)方式,重點(diǎn)論述了主站的硬件設(shè)計(jì)。再次本文根據(jù)PROFIBUS-DP協(xié)議的結(jié)構(gòu)設(shè)計(jì)PROFIBUS-DP主站軟件模塊,確定各模塊間關(guān)系并詳細(xì)設(shè)計(jì)了主站與主站用戶之間的共享數(shù)據(jù)結(jié)構(gòu)。接著本文討論了PROFIBUS-DP主站軟件在μC/OS-Ⅱ操作系統(tǒng)上可靠運(yùn)行需注意的幾個(gè)技術(shù)細(xì)節(jié)。最后本文給出了基于ARM的PROFIBUS-DP主站的調(diào)試方案。 研究結(jié)果表明基于ARM的PROFIBUS-DP主站能夠在不降低系統(tǒng)穩(wěn)定性的基礎(chǔ)上有效降低成本。使基于PROFIBUS-DP的現(xiàn)場(chǎng)總線系統(tǒng)得到大面積推廣成為可能。
標(biāo)簽: PROFIBUSDP ARM 主站
上傳時(shí)間: 2013-06-27
上傳用戶:hank
減搖鰭是船舶與海洋工程中的一種重要系統(tǒng),目前已在多種船舶中廣泛應(yīng)用。減搖鰭對(duì)于提高船舶耐波性,增加船舶使用壽命,改善設(shè)備與人員的工作條件,提高艦艇的戰(zhàn)斗力具有重要作用。減小船舶橫搖是目前船舶運(yùn)動(dòng)控制領(lǐng)域的重要課題之一。本文以船舶減搖鰭系統(tǒng)作為研究對(duì)象,重點(diǎn)講述了基于ARM處理器的減搖鰭控制器的設(shè)計(jì)與實(shí)現(xiàn)方案。 減搖鰭系統(tǒng)目前大多采用基于力矩對(duì)抗原理的PID控制器。控制器的性能對(duì)船舶自然橫搖周期和無(wú)因次橫搖衰減系數(shù)有著很大的依賴關(guān)系。由于船舶橫搖運(yùn)動(dòng)的復(fù)雜性、非線性、時(shí)變性和海況的不確定性,經(jīng)典PID控制難以獲得滿意的控制效果。采用先進(jìn)的控制策略是解決這一問(wèn)題的有效方法。本論文將模糊控制與PID控制相結(jié)合,實(shí)現(xiàn)了無(wú)須精確的對(duì)象模型,只須將操作人員和專家長(zhǎng)期實(shí)踐積累的經(jīng)驗(yàn)知識(shí)用控制規(guī)則模型化,然后用模糊推理在線辨識(shí)對(duì)象特征參數(shù),便可對(duì)PID參數(shù)實(shí)現(xiàn)自整定。另外,浪級(jí)調(diào)節(jié)器做為減搖鰭控制器的一個(gè)重要組成部分,本論文也對(duì)其設(shè)計(jì)進(jìn)行了研究,提出了一種基于海浪譜估計(jì)的浪級(jí)調(diào)節(jié)器的設(shè)計(jì)方法,彌補(bǔ)了傳統(tǒng)浪級(jí)調(diào)節(jié)器不能充分利用海浪信息的不足。 目前大多數(shù)的減搖鰭控制器使用單片機(jī)作為主處理器或者以工控機(jī)為基礎(chǔ)開(kāi)發(fā)而來(lái)的,前者集成度不高,穩(wěn)定性也不好,而后者成本較高。因此,本課題設(shè)計(jì)了一款新型的基于ARM處理器的減搖鰭控制器,解決了上述問(wèn)題。該系統(tǒng)主要由硬件平臺(tái)和軟件平臺(tái)兩部分組成。硬件平臺(tái)主要包括基于飛利浦公司的LPC2214的控制器核心電路和輔助實(shí)現(xiàn)控制的驅(qū)動(dòng)電路;軟件平臺(tái)主要是基于ARM的軟件,包括啟動(dòng)代碼和應(yīng)用程序。 研究結(jié)果表明:開(kāi)發(fā)的嵌入式減搖鰭控制系統(tǒng)不僅具有集成度高、性價(jià)比高、性能優(yōu)越、抗干擾能力強(qiáng)、穩(wěn)定性好、實(shí)時(shí)性高等優(yōu)點(diǎn)。同時(shí)更能夠適應(yīng)減搖鰭控制系統(tǒng)智能化的發(fā)展趨勢(shì),所以該減搖鰭控制器具有很好的使用價(jià)值及意義。
上傳時(shí)間: 2013-07-10
上傳用戶:giser
本課題針對(duì)當(dāng)前煤礦企業(yè)對(duì)水的依賴性和企業(yè)自身發(fā)展對(duì)水源的需求等實(shí)際問(wèn)題,研制了基于ARM的煤礦水源井監(jiān)控系統(tǒng)。 論文主要介紹了監(jiān)控系統(tǒng)監(jiān)控終端(RTU)的硬件設(shè)計(jì)、軟件算法設(shè)計(jì)以及通訊技術(shù)、電機(jī)的保護(hù)原理和監(jiān)控系統(tǒng)上位機(jī)的軟件設(shè)計(jì)。 監(jiān)控終端(RTU)的算法設(shè)計(jì)方面,針對(duì)系統(tǒng)數(shù)據(jù)信號(hào)的特點(diǎn)和系統(tǒng)分析的需要,對(duì)水位、流量、出水口壓力采用直流采樣,對(duì)相電流、相電壓采用交流信號(hào)采樣。對(duì)采樣后的數(shù)據(jù)進(jìn)行數(shù)值分析和計(jì)算,獲得了高精度的煤礦水源井參數(shù)的測(cè)量和系統(tǒng)的控制。 通訊部分采用的是具有接收靈敏度高、頻率穩(wěn)定、傳輸效率高等優(yōu)點(diǎn)的無(wú)線數(shù)傳電臺(tái)與RS-232組成無(wú)線網(wǎng)絡(luò),實(shí)現(xiàn)了數(shù)據(jù)的上下傳輸。 監(jiān)控終端(RTU)的硬件設(shè)計(jì)方面主要采用ARM芯片作為監(jiān)控分站的終端處理核心,實(shí)時(shí)檢測(cè)水源井的水位,出水口壓力、流量等參數(shù)。實(shí)時(shí)顯示水源井各參數(shù)的動(dòng)態(tài)特性,并查看水位的歷史變化。同時(shí),ARM處理器通過(guò)互感器對(duì)數(shù)據(jù)采集處理后,可計(jì)算出水泵電機(jī)的三相電流、電壓的實(shí)際值,根據(jù)電機(jī)的相序電流、電壓的大小,可對(duì)電機(jī)實(shí)時(shí)有效的微機(jī)保護(hù)。并根據(jù)監(jiān)控中心命令進(jìn)行相應(yīng)的數(shù)據(jù)處理和數(shù)據(jù)傳送。 監(jiān)控終端軟件方面主要考慮到時(shí)實(shí)采樣的準(zhǔn)確性,uClinux系統(tǒng)在ARM系統(tǒng)上數(shù)據(jù)處理的快速性與實(shí)時(shí)性,以及與監(jiān)控系統(tǒng)軟件的通信顯示方面的可行性與有效性。 系統(tǒng)監(jiān)控的軟件利用VC++6.0中的編程進(jìn)行實(shí)時(shí)數(shù)據(jù)的采集處理和控制、數(shù)據(jù)的實(shí)時(shí)顯示、報(bào)表打印和報(bào)警等功能。通過(guò)ADO對(duì)象和SQL Sever,與windows系統(tǒng)上的數(shù)據(jù)庫(kù)服務(wù)器進(jìn)行實(shí)時(shí)數(shù)據(jù)的交互。
標(biāo)簽: ARM 監(jiān)控系統(tǒng)
上傳時(shí)間: 2013-05-16
上傳用戶:lingduhanya
磁通反向電機(jī)(FRM)是一種新型的雙凸極永磁(DSPM)電機(jī),它把高磁能的永磁體放在定子極的表面,永磁體易于安裝.隨著轉(zhuǎn)子旋轉(zhuǎn),FRM定子繞組所交鏈的永磁磁通改變極性,這意味著比磁通脈振產(chǎn)生更大的磁通變化.由于FRM的繞組利用率高、結(jié)構(gòu)簡(jiǎn)單、轉(zhuǎn)動(dòng)慣量小及適于高速運(yùn)轉(zhuǎn)等優(yōu)點(diǎn),可廣泛應(yīng)用于汽車(chē)制造業(yè)、航空航天等工業(yè)領(lǐng)域.本文將從模型建立、分析方法、性能分析等方面對(duì)該電機(jī)進(jìn)行深入研究.首先,為了解FRM基本理論和掌握其基本規(guī)律,寫(xiě)出FRM的基本方程式;由于電機(jī)的雙凸極結(jié)構(gòu)以及飽和和非線性的影響,整個(gè)系統(tǒng)為一強(qiáng)非線性系統(tǒng).對(duì)該電機(jī)作適當(dāng)簡(jiǎn)化,建立其線性數(shù)學(xué)模型,這樣有利于對(duì)FRM的定性分析,弄清其內(nèi)部的基本電磁關(guān)系和基本特性.討論了繞組電感、繞組磁鏈、感應(yīng)電動(dòng)勢(shì)及繞組電流、電磁轉(zhuǎn)矩等靜態(tài)特性,推導(dǎo)出FRM的功率密度計(jì)算公式.其次,為準(zhǔn)確計(jì)算FRM性能,要考慮磁路飽和、鐵磁材料的非線性以及永磁磁場(chǎng)與電樞反應(yīng)磁場(chǎng)之間的相互影響等因素,要建立FRM的非線性模型,提出用變網(wǎng)絡(luò)等效磁路法進(jìn)行分析.具體方法是建立FRM的非線性變網(wǎng)絡(luò)等效磁路模型,推導(dǎo)等效磁路中各部分磁導(dǎo)的計(jì)算公式,用節(jié)點(diǎn)磁位法建立相應(yīng)的方程,通過(guò)求解該非線性等效磁路方程,得到磁路各部分的磁通分布,進(jìn)一步求得靜態(tài)特性,計(jì)算出電磁參數(shù).然后用FRM樣機(jī)的實(shí)驗(yàn)結(jié)果驗(yàn)證理論分析的正確性.樣機(jī)的理論分析結(jié)果同實(shí)驗(yàn)結(jié)果進(jìn)行比較表明,本文所介紹的FRM變網(wǎng)絡(luò)等效磁路模型具有較好的精度及通用性,基于等效磁網(wǎng)絡(luò)模型的FRM電磁計(jì)算是可行的,計(jì)算結(jié)果是正確的.最后對(duì)磁通反向汽車(chē)發(fā)電機(jī)的功率密度進(jìn)行分析.導(dǎo)出了磁通反向汽車(chē)發(fā)電機(jī)功率密度的計(jì)算公式,分析了影響電機(jī)功率密度的因素,并與電勵(lì)磁汽車(chē)發(fā)電機(jī)進(jìn)行了比較.
標(biāo)簽: 磁通 反向電機(jī) 數(shù)學(xué)模型 性能分析
上傳時(shí)間: 2013-07-30
上傳用戶:ljthhhhhh123
單相交流串勵(lì)電動(dòng)機(jī)由于啟動(dòng)轉(zhuǎn)矩大、轉(zhuǎn)速高、體積小等一系列的特點(diǎn),在電動(dòng)工具、家用電器,尤其是小家電和吸塵器上獲得了十分廣泛的應(yīng)用。論文對(duì)單相交流串勵(lì)電動(dòng)機(jī)的發(fā)熱和振動(dòng)特性進(jìn)行研究。 在第二章,通過(guò)討論電機(jī)的發(fā)熱理論及其影響因素,結(jié)合實(shí)際建立了數(shù)學(xué)模型,推導(dǎo)得出一個(gè)工程上比較實(shí)用的公式,用來(lái)計(jì)算馬達(dá)堵轉(zhuǎn)時(shí)的溫升,還編寫(xiě)了一個(gè)電腦程序來(lái)仿真計(jì)算馬達(dá)堵轉(zhuǎn)時(shí)的溫升。 在第三章,討論了電機(jī)轉(zhuǎn)子和支撐組成的振動(dòng)系統(tǒng)在多自由度和各種情況下的振動(dòng)。應(yīng)用杜哈梅積分式和傅立葉分析法將機(jī)械振動(dòng)和電磁干擾聯(lián)系起來(lái),將機(jī)械振動(dòng)問(wèn)題轉(zhuǎn)化為二階電路的問(wèn)題來(lái)進(jìn)行處理。并且提出觀點(diǎn):1.先測(cè)量出機(jī)械振動(dòng)的頻譜圖或電磁噪音的Db-Freq頻譜圖,再用反傅立葉分解的方法將它們合成,得到周期性的激勵(lì)的形狀。2.由激勵(lì)(力信號(hào)或電信號(hào))所產(chǎn)生的波在弦內(nèi)進(jìn)行傳播,信號(hào)經(jīng)過(guò)衰減,輻射,在邊界處反射,然后跟下一列波迭加,直到成為穩(wěn)定的干擾信號(hào)。 在第四章,對(duì)樣機(jī)進(jìn)行測(cè)試,并和電腦仿真結(jié)果進(jìn)行了比較。結(jié)果表明二者的偏差在2.5%以內(nèi)。
標(biāo)簽: 單相交流 分 電動(dòng)機(jī) 溫升計(jì)算
上傳時(shí)間: 2013-07-31
上傳用戶:csgcd001
該文研究了兩相逆變器-異步電動(dòng)機(jī)系統(tǒng)的SVPWM控制技術(shù),該系統(tǒng)可以廣泛應(yīng)用于小功率、寬調(diào)速運(yùn)行的場(chǎng)合.通過(guò)對(duì)電機(jī)基本方程進(jìn)行Kron變換,建立了系統(tǒng)完整的數(shù)學(xué)模型.論文在分析國(guó)內(nèi)外兩相逆變器異步電動(dòng)機(jī)的SVPWM控制基礎(chǔ)上,提出四個(gè)電壓矢量八個(gè)工作空間的SVPWM控制技術(shù),推導(dǎo)了控制參數(shù)和計(jì)算公式,提出了使電機(jī)具有圓形旋轉(zhuǎn)磁場(chǎng)的調(diào)制比優(yōu)化方案,給出了實(shí)施該方案的逆變器功率管的導(dǎo)通順序和逆變器的輸出電壓波形.編制了系統(tǒng)仿真程序,給出SVPWM控制,兩相逆變器-異步電動(dòng)機(jī)系統(tǒng)樣機(jī)的電壓、電流、轉(zhuǎn)速、轉(zhuǎn)矩仿真波形曲.并與采用其他控制方式,進(jìn)行仿真結(jié)果比較.論證了該文提出的SVPWM控制技術(shù)在兩相逆變器-異步電動(dòng)機(jī)系統(tǒng)中明顯地減小了電流諧波、轉(zhuǎn)矩脈動(dòng).論文建立了基于DSP控制器的兩相逆變器-異步電動(dòng)機(jī)系統(tǒng)試驗(yàn)裝置系統(tǒng),系統(tǒng)由DSP控制器、控制電路、功率驅(qū)動(dòng)電路、逆變器主電路、異步電動(dòng)機(jī)等組成.完成了各工作區(qū)的SVPWM信號(hào)的生成,與理論實(shí)現(xiàn)一致.
標(biāo)簽: SVPWM DSP 異步電動(dòng)機(jī) 控制
上傳時(shí)間: 2013-07-27
上傳用戶:tb_6877751
永磁無(wú)刷直流電動(dòng)機(jī)是一種性能優(yōu)越、應(yīng)用前景廣闊的電動(dòng)機(jī),傳統(tǒng)的理論分析及設(shè)計(jì)方法已比較成熟,它的進(jìn)一步推廣應(yīng)用,在很大程度上有賴于對(duì)控制策略的研究.該文提出了一套基于DSP的全數(shù)字無(wú)刷直流電動(dòng)機(jī)模糊神經(jīng)網(wǎng)絡(luò)雙模控制系統(tǒng),將模糊控制和神經(jīng)網(wǎng)絡(luò)分別引入到無(wú)刷直流電動(dòng)機(jī)的控制中來(lái).充分利用模糊控制對(duì)參數(shù)變化不敏感,能夠提高系統(tǒng)的快速性的特點(diǎn),構(gòu)造適用于調(diào)節(jié)較大速度偏差的模糊調(diào)節(jié)器,加快系統(tǒng)的調(diào)節(jié)速度;由于神經(jīng)網(wǎng)絡(luò)既具有非線性映射的能力,可逼近任何線性和非線性模型,又具有自學(xué)習(xí)、自收斂性,對(duì)被控對(duì)象無(wú)須精確建模,對(duì)參數(shù)變化有較強(qiáng)的魯棒性的特點(diǎn),構(gòu)造三層BP神經(jīng)網(wǎng)絡(luò)調(diào)節(jié)器,來(lái)實(shí)現(xiàn)消除穩(wěn)態(tài)偏差的精確控制.以速度偏差率為判斷依據(jù),實(shí)現(xiàn)模糊和神經(jīng)網(wǎng)絡(luò)兩種控制模式的切換,使系統(tǒng)在不同速度偏差段快速調(diào)整、平滑運(yùn)行.此外充分利用系統(tǒng)硬件構(gòu)成的特點(diǎn),采用適當(dāng)?shù)腜WM輸出切換策略,最大限度的抑制逆變橋換相死區(qū);通過(guò)換相瞬時(shí)轉(zhuǎn)矩公式推導(dǎo)和分析,得出在換相過(guò)程中保持導(dǎo)通相功率器件為恒通,即令PWM輸出占空比D=1,來(lái)抑制定子電感對(duì)換相電流影響的控制策略.上述抑制換相死區(qū)和采用恒通電壓的控制方法,減小了換相引起的轉(zhuǎn)矩波動(dòng),使系統(tǒng)電流保持平滑、轉(zhuǎn)矩脈動(dòng)大幅度減小、系統(tǒng)響應(yīng)更快、并具有較強(qiáng)的魯棒性和實(shí)時(shí)性.在這種設(shè)計(jì)下,系統(tǒng)不僅能實(shí)現(xiàn)更精確的定位和更準(zhǔn)確的速度調(diào)節(jié),而且可以使無(wú)刷直流電動(dòng)機(jī)長(zhǎng)期工作在低速、大轉(zhuǎn)矩、頻繁起動(dòng)的狀態(tài)下.該文選用TMS320LF2407作為微控制器,將系統(tǒng)的參數(shù)自調(diào)整模糊控制算法,BP神經(jīng)網(wǎng)絡(luò)控制算法以及PWM輸出,轉(zhuǎn)子位置、速度、相電流檢測(cè)計(jì)算等功能模塊編程存儲(chǔ)于DSP的E2PROM,實(shí)現(xiàn)了對(duì)無(wú)刷直流電動(dòng)機(jī)的全數(shù)字實(shí)時(shí)控制,并得到了良好的實(shí)驗(yàn)結(jié)果的結(jié)果.
標(biāo)簽: DSP 無(wú)刷直流電動(dòng)機(jī) 雙模控制 轉(zhuǎn)矩
上傳時(shí)間: 2013-06-01
上傳用戶:zl123!@#
嵌入式圖像采集系統(tǒng)具有體積小、成本低、穩(wěn)定性高等優(yōu)點(diǎn),在遠(yuǎn)程監(jiān)控、可視電話、計(jì)算機(jī)視覺(jué)、網(wǎng)絡(luò)會(huì)議等領(lǐng)域應(yīng)用廣泛。為克服傳統(tǒng)基于單片機(jī)的圖像采集系統(tǒng)的種種不足,本文提出了一種新的解決方案,利用高速的ARM9嵌入式微處理器S3C2410A為硬件核心,搭配USB攝像頭,結(jié)合Linux構(gòu)建了一套嵌入式的圖像采集系統(tǒng)。USB攝像頭有著容易購(gòu)買(mǎi)、性價(jià)比高等優(yōu)點(diǎn),但長(zhǎng)期以來(lái)將其直接應(yīng)用于嵌入式系統(tǒng)卻很困難。隨著ARM微處理器的廣泛應(yīng)用,嵌入式系統(tǒng)的性能得到了極大的提升。人們逐漸將操作系統(tǒng)引入其中,方便系統(tǒng)的管理和簡(jiǎn)化應(yīng)用程序的開(kāi)發(fā)。Linux是一個(gè)免費(fèi)開(kāi)源的優(yōu)秀操作系統(tǒng),將其移植到嵌入式系統(tǒng)中能夠?qū)ο到y(tǒng)進(jìn)行高效地管理、極大地方便應(yīng)用程序的開(kāi)發(fā)。嵌入式的Linux操作系統(tǒng)繼承了Linux的優(yōu)良特性,還有著節(jié)約資源,實(shí)時(shí)性強(qiáng)等優(yōu)點(diǎn)。在本方案中以嵌入式Linux操作系統(tǒng)為基礎(chǔ),借助其對(duì)USB、網(wǎng)絡(luò)等的強(qiáng)大支持能力來(lái)構(gòu)建高度靈活的圖像采集系統(tǒng)。通過(guò)利用Linux操作系統(tǒng)內(nèi)建的video4Linux對(duì)攝像頭進(jìn)行編程,實(shí)現(xiàn)了將USB攝像頭采集到的視頻數(shù)據(jù)進(jìn)行顯示和存為圖片的功能。本文中具體講述了嵌入式的軟硬件平臺(tái)的構(gòu)建,USB攝像頭的驅(qū)動(dòng)開(kāi)發(fā),圖像采集應(yīng)用程序的實(shí)現(xiàn)等。本文提出的嵌入式圖像采集方案適用于市面上絕大多數(shù)流行的USB攝像頭,還能把得到的圖像通過(guò)以太網(wǎng)傳輸以實(shí)現(xiàn)遠(yuǎn)程的監(jiān)控。這套方案利用應(yīng)用程序編程接口video4linux所提供的數(shù)據(jù)結(jié)構(gòu)、應(yīng)用函數(shù)等,實(shí)現(xiàn)了在Linux環(huán)境下采集USB攝像頭圖像數(shù)據(jù)的功能,并運(yùn)用嵌入式的GUI開(kāi)發(fā)工具Qt/Embedded來(lái)編寫(xiě)最終的應(yīng)用程序?qū)崿F(xiàn)了美觀的用戶界面。充分運(yùn)用Linux操作系統(tǒng)和其工具的強(qiáng)大功能來(lái)實(shí)現(xiàn)圖像采集,對(duì)基于Linux內(nèi)核的后續(xù)圖像應(yīng)用開(kāi)發(fā)具有實(shí)用意義。本系統(tǒng)完全基于開(kāi)放的平臺(tái)和模塊化的實(shí)現(xiàn)方法,具有良好的可移植性,可方便地進(jìn)行各種擴(kuò)展。這種方案所實(shí)現(xiàn)的圖像采集系統(tǒng)成本低,靈活性高,性能好,是一種優(yōu)良的解決方案。本文詳細(xì)介紹了這種基于Linux系統(tǒng)和S3C2410A平臺(tái)的嵌入式圖像采集系統(tǒng)。
標(biāo)簽: ARM USB 嵌入式 圖像采集系統(tǒng)
上傳時(shí)間: 2013-04-24
上傳用戶:再見(jiàn)大盤(pán)雞
基于手姿態(tài)的人機(jī)交互是以實(shí)現(xiàn)自然的人機(jī)交互為研究目標(biāo),可提高計(jì)算機(jī)的可操作性,同時(shí)使計(jì)算機(jī)能夠完成更加復(fù)雜的任務(wù)。而基于ARM的嵌入式系統(tǒng)具有功耗低、體積小、集成度高等特點(diǎn),嵌入式與具體應(yīng)用有機(jī)地結(jié)合在一起,具有較長(zhǎng)的生命周期,能夠根據(jù)特定的需求對(duì)軟硬件進(jìn)行合理剪裁。結(jié)合嵌入式技術(shù)的手姿態(tài)跟蹤設(shè)備能夠?qū)崟r(shí)的檢測(cè)出人機(jī)交互系統(tǒng)中人手的位置與角度等數(shù)據(jù),并將這些數(shù)據(jù)及時(shí)反饋給計(jì)算機(jī)虛擬系統(tǒng)來(lái)進(jìn)行人機(jī)交互,提高跟蹤設(shè)備的可靠性和空間跟蹤精度。 通過(guò)對(duì)嵌入式開(kāi)發(fā)過(guò)程以及對(duì)控制系統(tǒng)構(gòu)成的分析,確定了手姿態(tài)信號(hào)輸入方案及系統(tǒng)的軟硬件總體設(shè)計(jì)方案。通過(guò)對(duì)目前流行的眾多嵌入式處理器的研究、分析、比較選擇了S3C2440處理器作為系統(tǒng)開(kāi)發(fā)硬件核心,詳細(xì)介紹了S3C2440的相關(guān)模塊的設(shè)計(jì),包括存儲(chǔ)單元模塊、通信接口模塊、JATG接口電路。同時(shí)設(shè)計(jì)了系統(tǒng)的外圍電路像系統(tǒng)時(shí)鐘電路、電源電路、系統(tǒng)復(fù)位電路。 選擇更適合于ARM開(kāi)發(fā)的Linux系統(tǒng)作為軟件開(kāi)發(fā)平臺(tái)。實(shí)現(xiàn)了Linux系統(tǒng)向開(kāi)發(fā)板的移植、Bootloader的啟動(dòng)與編譯、設(shè)備驅(qū)動(dòng)程序的開(kāi)發(fā);根據(jù)手姿態(tài)信號(hào)輸入方案系統(tǒng)采用分模塊、分層次的方法設(shè)計(jì)了系統(tǒng)的應(yīng)用程序——串口通信程序及手姿態(tài)識(shí)別子程序。通過(guò)分析常用的手姿態(tài)識(shí)別算法,系統(tǒng)采用基于神經(jīng)網(wǎng)絡(luò)的動(dòng)態(tài)時(shí)間規(guī)整與模板匹配相結(jié)合的動(dòng)態(tài)手姿態(tài)識(shí)別算法。并依據(jù)相應(yīng)的軟硬件測(cè)試方法對(duì)系統(tǒng)進(jìn)行了分模塊調(diào)試及系統(tǒng)的集成。
上傳時(shí)間: 2013-07-11
上傳用戶:songyuncen
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1