目前,ARM微處理器已經(jīng)在多種領(lǐng)域中得到應(yīng)用,有關(guān)統(tǒng)計表明,各種基于ARM微處理器的設(shè)備應(yīng)用數(shù)量已經(jīng)遠(yuǎn)遠(yuǎn)超過了通用計算機(jī),基于ARM微處理器的開發(fā)應(yīng)用正成為數(shù)字時代的技術(shù)潮流。而在Internet飛速發(fā)展的今天,網(wǎng)絡(luò)已經(jīng)滲透到了方方面面。在嵌入式系統(tǒng)中,和網(wǎng)絡(luò)的結(jié)合已經(jīng)成為嵌入式系統(tǒng)發(fā)展的必然趨勢。 隨著嵌入式技術(shù)及網(wǎng)絡(luò)技術(shù)的發(fā)展,工業(yè)控制設(shè)備一般要求系統(tǒng)具備完成復(fù)雜測控任務(wù)能力和較強(qiáng)的實時性,并且能夠與某一類型的控制網(wǎng)絡(luò)相連,以實現(xiàn)遠(yuǎn)程監(jiān)控。而正在利用的單片機(jī)技術(shù)則存在通信能力差、實時性不夠等問題,本系統(tǒng)利用ARM處理器獨特的網(wǎng)絡(luò)通信功能實現(xiàn)對工業(yè)生產(chǎn)過程的監(jiān)控?zé)o疑是一種新的嘗試。基于ARM的工控系統(tǒng),其應(yīng)用程序可以方便的通過網(wǎng)絡(luò)進(jìn)行更新,數(shù)據(jù)可通過LCD現(xiàn)場顯示,重要數(shù)據(jù)則可以文件形式保存在存儲器中,數(shù)據(jù)和報警信息可通過串口或以太網(wǎng)向上傳遞。這樣,用戶就可以通過網(wǎng)絡(luò)實現(xiàn)遠(yuǎn)程監(jiān)控或遠(yuǎn)程維護(hù)。此外,利用操作系統(tǒng)上已有的軟件和協(xié)議可迅速搭建前臺數(shù)據(jù)采集系統(tǒng),以實現(xiàn)測控系統(tǒng)和后臺管理系統(tǒng)的通信。它的設(shè)計成功無疑會將利用單片機(jī)技術(shù)而產(chǎn)生的問題迎刃而解。 本文通過一個ARM9芯片AT91RM9200作為處理器的嵌入式網(wǎng)絡(luò)監(jiān)控系統(tǒng),詳細(xì)闡述了嵌入式系統(tǒng)的設(shè)計與開發(fā)過程。嵌入式系統(tǒng)作為特殊的計算機(jī)系統(tǒng),一般包括以下3個方面:硬件設(shè)備、嵌入式操作系統(tǒng)和應(yīng)用軟件。本文也主要是圍繞這三部分來展開的。其中包括:1、硬件電路的設(shè)計:最小系統(tǒng)設(shè)計和外圍擴(kuò)展電路設(shè)計;2、嵌入式操作系統(tǒng)的配置:交叉編譯環(huán)境的搭建、BootLoader的移植、操作系統(tǒng)內(nèi)核的移植和文件系統(tǒng)的移植;3、應(yīng)用軟件開發(fā)設(shè)計:主要是相關(guān)驅(qū)動程序的設(shè)計和應(yīng)用程序設(shè)計。
標(biāo)簽: ARM 架構(gòu) 視頻 監(jiān)控設(shè)計
上傳時間: 2013-04-24
上傳用戶:colinal
現(xiàn)代社會中相控陣?yán)走_(dá)的應(yīng)用越來越廣泛,相控陣?yán)走_(dá)在目標(biāo)識別、空間探測、雷達(dá)成像等先進(jìn)技術(shù)領(lǐng)域的研究不斷深入。相控陣?yán)走_(dá)的各個部分開始采用全數(shù)字化的控制方式,這對波束控制器提出了更高的技術(shù)要求:運算速度快、設(shè)備量少、數(shù)據(jù)吞吐量大、工作方式多、集成度高。為適應(yīng)這些要求,結(jié)合嵌入式技術(shù)的發(fā)展,論文先介紹了相控陣?yán)走_(dá)波控系統(tǒng)的基本功能和發(fā)展趨勢,然后闡述了波束控制系統(tǒng)的實現(xiàn)方法,接著提出基于嵌入式ARM(Advanced RISC Machines)的雷達(dá)波束控制主控系統(tǒng)的詳細(xì)設(shè)計方案和開發(fā)調(diào)試過程,論證了基于ARM嵌入式處理器實現(xiàn)雷達(dá)波束控制主控系統(tǒng)的運算、控制、通信等功能的可行性,最后給出了波控分系統(tǒng)通常采用的幾種工程實現(xiàn)方法和其原理框圖,通過軟硬件相結(jié)合的設(shè)計滿足雷達(dá)波控系統(tǒng)對組件的控制功能,完善波控系統(tǒng)的通用化和系列化設(shè)計思想。
標(biāo)簽: ARM 嵌入式 雷達(dá) 控制系統(tǒng)
上傳時間: 2013-04-24
上傳用戶:KIM66
本文介紹了一種適于網(wǎng)絡(luò)環(huán)境的高效、可擴(kuò)展、自適應(yīng)以及魯棒的視頻流壓縮與傳輸技術(shù),并以此為基礎(chǔ)最終實現(xiàn)了一個流媒體系統(tǒng)。該系統(tǒng)由兩部分組成:流媒體壓縮部分和網(wǎng)絡(luò)傳輸控制部分。在本文中將詳細(xì)介紹這
標(biāo)簽: 可伸縮 魯棒流 媒體 系統(tǒng)設(shè)計
上傳時間: 2013-06-03
上傳用戶:14786697487
以電子計算機(jī)為中心,以最佳統(tǒng)計理論為方法,將載體上的某些或全部的導(dǎo)航設(shè)備綜合在一起,形成一個有機(jī)的統(tǒng)一整體,提高導(dǎo)航信息精度,擴(kuò)大單一導(dǎo)航設(shè)備或系統(tǒng)的功能,這樣的系統(tǒng)通稱為組合導(dǎo)航系統(tǒng)。 本文以某校研制的綜導(dǎo)顯控臺為工程背景,在對綜導(dǎo)顯控臺進(jìn)行需求分析的基礎(chǔ)上提出了基于ARM-Linux平臺的綜導(dǎo)顯控臺的設(shè)計方案。在對系統(tǒng)軟硬件平臺給出了詳細(xì)分析的基礎(chǔ)上闡述了系統(tǒng)應(yīng)用軟件設(shè)計的思想和基本原則,然后對應(yīng)用軟件的任務(wù)進(jìn)行了詳細(xì)的劃分并完成了系統(tǒng)的相關(guān)軟件設(shè)計。研究了基于ARM-Linux平臺的綜合導(dǎo)航顯控臺的CAN總線、串口通信、以太網(wǎng)接口通信技術(shù)并完成了相應(yīng)的軟件。 本文對嵌入式系統(tǒng)軟硬件開發(fā)技術(shù)作了詳細(xì)而深入的研究,介紹了嵌入式系統(tǒng)的組成原理及特點。深入研究了嵌入式實時操作系統(tǒng)Linux及l(fā)inux環(huán)境下應(yīng)用程序的開發(fā),包括linux下設(shè)備驅(qū)動程序的開發(fā)、符合硬件環(huán)境的系統(tǒng)引導(dǎo)程序Bootloader和文件系統(tǒng)的、Linux內(nèi)核的裁剪和移植、嵌入式GUI的開發(fā)。依照軟件工程學(xué)的一般流程對綜導(dǎo)顯控臺從分析、設(shè)計、實現(xiàn)進(jìn)行完整的論述。最后從系統(tǒng)運行的情況來看本論文所設(shè)計的基于ARM-Linux的綜導(dǎo)顯控臺基本上滿足了用戶系統(tǒng)的要求,提高了組合導(dǎo)航系統(tǒng)的實時性。
上傳時間: 2013-07-05
上傳用戶:1406054127
本論文研究了基于ARM+Linux的嵌入式測控系統(tǒng)。論文闡述了嵌入式測控系統(tǒng)的特點。結(jié)合目前比較流行的SOC硬件技術(shù),嵌入式軟件技術(shù),以及目前較前沿的無線傳感器網(wǎng)絡(luò)技術(shù),對構(gòu)建一個既能進(jìn)行本地多傳感器信息采集又能進(jìn)行數(shù)據(jù)處理以及具有人機(jī)交互界的嵌入式測控系統(tǒng)進(jìn)行了架構(gòu)設(shè)計,即采用ARM+Linux架構(gòu)。 論文詳細(xì)介紹了系統(tǒng)的硬件設(shè)計,包括核心板設(shè)計和應(yīng)用底板設(shè)計。其中核心板又包括微處理器的設(shè)計和存儲器的設(shè)計;對于應(yīng)用板,介紹了基于CS8900A的網(wǎng)絡(luò)模塊的設(shè)計,基于RS232和RS485的串行總線設(shè)計,以及基于ZigBee的無線模塊設(shè)計。同時,本論文詳細(xì)的介紹了系統(tǒng)的軟件設(shè)計。結(jié)合本系統(tǒng)所采用的U-Boot介紹了嵌入式Bootloader設(shè)計,并針對本系統(tǒng)的板級硬件對U-Boot進(jìn)行了移植。結(jié)合本系統(tǒng)采用的Linux操作系統(tǒng)介紹了嵌入式操作系統(tǒng)的概念,并對Linux進(jìn)行了板級移植。在分析研究嵌入式文件系統(tǒng)的特點的基礎(chǔ)上,確定Cramfs作為本系統(tǒng)的根文件系統(tǒng),并結(jié)合現(xiàn)有的開源軟件Busybox搭建了一個完整的根文件系統(tǒng)命令集。 在本系統(tǒng)硬、軟件平臺上,研究了終端應(yīng)用層上的開發(fā)。并完成了在終端上的嵌入式圖形用戶界面QT的移植,并且為系統(tǒng)開發(fā)出相應(yīng)的I/O和A/D設(shè)備驅(qū)動驅(qū)動程序。 論文在最后介紹了本系統(tǒng)的一個簡單應(yīng)用,即利用QT圖形庫和多線程編程技術(shù),在現(xiàn)有的硬件平臺上設(shè)計出了一個溫度和濕度的無線數(shù)據(jù)采集程序。顯示直觀,界面友好,體現(xiàn)了本平臺具有一定的應(yīng)用前景。
標(biāo)簽: ARMLinux 嵌入式 測控 平臺設(shè)計
上傳時間: 2013-07-06
上傳用戶:martinyyyl
在特定的工業(yè)測控應(yīng)用中對處理器的功耗有嚴(yán)格的要求,類似X86處理器芯片系列由于繼承了原有8086的構(gòu)架,功耗很大,不能滿足要求。當(dāng)前應(yīng)用廣泛的ARM系列處理器有低功耗、高處理器能力的優(yōu)點,非常適合于此類應(yīng)用。由于ARM處理器并沒有對PC/104總線有支持,所以本設(shè)計使用CPLD可編程邏輯完成ARM本地總線與PC/104總線的轉(zhuǎn)換。文章完成了以下工作: 1.介紹了工業(yè)控制計算機(jī)的發(fā)展情況和當(dāng)前使用廣泛的PC/104計算機(jī),描述了嵌入式系統(tǒng)的發(fā)展歷史和軟硬件組成,分析了X86與ARM處理器構(gòu)架的特點與優(yōu)缺點; 2.從PC/104總線規(guī)范出發(fā),對基于ARM處理器的PC/104工業(yè)控制嵌入式工控機(jī)進(jìn)行了總體設(shè)計,軟硬件選型部分對當(dāng)前流行的軟硬件系統(tǒng)進(jìn)行了詳細(xì)地描寫,硬件處理器選用SAMSUNG公司的S3C2410,軟件系統(tǒng)采用嵌入式Linux操作系統(tǒng); 3.對系統(tǒng)硬件各個部分實現(xiàn)細(xì)節(jié)進(jìn)行了描寫,包括最小系統(tǒng)、CAN網(wǎng)絡(luò)、以太網(wǎng)絡(luò)和PC/104總線控制器;其中著重對PC/104總線控制器的實現(xiàn)方案進(jìn)行了討論,分析了ARM本地總線時序和PC/104總線時序,最后使用VHDL語言實現(xiàn)了了總線控制器邏輯; 4.移植了嵌入式Linux操作系統(tǒng),Linux操作系統(tǒng)移植分為配置、編譯和下載運行調(diào)試三個步驟;基于Linux操作系統(tǒng)編寫了PC/104總線驅(qū)動,驅(qū)動完成映射PC/104地址到系統(tǒng)虛擬地址和中斷綁定;編寫了基于PC/104的CAN總線驅(qū)動,分析了驅(qū)動初始化、中斷處理流程、數(shù)據(jù)緩沖區(qū)管理和文件操作接口,描寫了驅(qū)動的編譯和下載過程;最后給出了應(yīng)用程序接口; 5.根據(jù)機(jī)車工業(yè)控制領(lǐng)域的具體要求,開發(fā)了實際系統(tǒng),給出了系統(tǒng)主要參數(shù)指標(biāo);對系統(tǒng)的運算性能進(jìn)行了測試,測試表明定點運算能力與X86相當(dāng),符合設(shè)計要求:系統(tǒng)通過鐵標(biāo)高低溫測試和射頻干擾測試,并進(jìn)行了為期3個月的裝車試運行,試運行過程中系統(tǒng)工作正常,完全能夠滿足設(shè)計要求。
上傳時間: 2013-07-10
上傳用戶:520
隨著生產(chǎn)自動化要求的不斷提高,控制技術(shù)和微型計算機(jī)技術(shù)的不斷發(fā)展,智能記錄儀已日益廣泛地應(yīng)用在工業(yè)過程領(lǐng)域,并占據(jù)了越來越高的地位。近年來,新的應(yīng)用也對智能記錄儀的設(shè)計提出了更高的要求。 嵌入式系統(tǒng)因其體積小、性能好、功耗低、可靠性高等優(yōu)點,其已經(jīng)在各種記錄儀表的開發(fā)與設(shè)計等領(lǐng)域中得到廣泛的應(yīng)用。為了改善工業(yè)現(xiàn)場傳統(tǒng)獲取數(shù)據(jù)費時、費力且數(shù)據(jù)不夠及時準(zhǔn)確的缺點,本課題基于嵌入式的技術(shù),構(gòu)建了一個由32位的嵌入式微處理器S3C24lO和實時操作系統(tǒng)IAnux組成的平臺,并對其進(jìn)行了開發(fā)研究,設(shè)計并實現(xiàn)了針對工業(yè)過程數(shù)據(jù)處理的一種新型的記錄系統(tǒng)。 本文研究了無紙記錄儀通用開發(fā)方法,設(shè)計了系統(tǒng)結(jié)構(gòu)、功能和性能設(shè)計指標(biāo)。該系統(tǒng)以三星公司生產(chǎn)的S3C2410(ARM)微控制器為核心,配置大容量Flash存貯器、實時時鐘等,通過8個信號輸入通道,可配接熱電偶、熱電阻以及標(biāo)準(zhǔn)的電壓/電流信號,經(jīng)16位采樣送ARM處理后,按設(shè)定要求完成信號監(jiān)測、數(shù)據(jù)記錄和柱狀圖、曲線顯示、異常數(shù)據(jù)報警等無紙記錄儀的功能,以及通過RS232通信接口與其它系統(tǒng)進(jìn)行數(shù)據(jù)通信;在系統(tǒng)軟件設(shè)計方面,采用結(jié)構(gòu)化、模塊化方法,結(jié)合硬件配置設(shè)計了數(shù)據(jù)采集、檢測信號處理、數(shù)據(jù)存取、鍵盤操作功能模塊以及柱狀圖、曲線等圖形顯示功能函數(shù),從而使具有了模塊化擴(kuò)展功能。試驗表明了該系統(tǒng)對數(shù)據(jù)進(jìn)行了準(zhǔn)確、可靠的的采集與處理,較好地滿足了工業(yè)現(xiàn)場的需求。 本課題是數(shù)據(jù)記錄系統(tǒng)在工業(yè)現(xiàn)場數(shù)據(jù)采集、處理領(lǐng)域中的一次成功嘗試。在實際應(yīng)用中,該系統(tǒng)凸顯出強(qiáng)大的功能、良好的靈活性。實踐證明本系統(tǒng)是一種優(yōu)秀的解決方案,能夠高效的實現(xiàn)各種測控任務(wù)。
標(biāo)簽: ARM 工業(yè)過程 數(shù)據(jù)記錄系統(tǒng)
上傳時間: 2013-04-24
上傳用戶:trepb001
Linux設(shè)備驅(qū)動程序的開發(fā)工作涉及到相當(dāng)多的系統(tǒng)內(nèi)核細(xì)節(jié),對開發(fā)人員的要求很高。由于缺乏必要的可重用性,一個新設(shè)備的驅(qū)動程序的開發(fā)速度也很緩慢。為了簡化其開發(fā)流程和提高已有代碼的可重用性,該文將C+
標(biāo)簽: Linux 設(shè)備驅(qū)動 程序
上傳時間: 2013-04-24
上傳用戶:vendy
視頻監(jiān)控系統(tǒng)是一種先進(jìn)的、防范能力強(qiáng)的綜合系統(tǒng)。它通過遙控攝像機(jī)及其輔助設(shè)備(鏡頭、云臺等)直接觀看被監(jiān)控場所的一切情況,同時可以把監(jiān)控場所的圖像內(nèi)容傳送到監(jiān)控中心,進(jìn)行實時遠(yuǎn)程監(jiān)控。隨著計算機(jī)、網(wǎng)絡(luò)以及圖像處理、傳輸技術(shù)的迅猛發(fā)展,視頻監(jiān)控技術(shù)也得到飛速發(fā)展,視頻監(jiān)控進(jìn)入了全數(shù)字化的網(wǎng)絡(luò)時代,傳統(tǒng)的模擬視頻監(jiān)控系統(tǒng)和基于PC機(jī)的數(shù)字視頻監(jiān)控系統(tǒng)已不能滿足現(xiàn)代社會發(fā)展的需要,基于嵌入式技術(shù)的網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)成為視頻監(jiān)控系統(tǒng)發(fā)展的新趨勢,具有廣闊的應(yīng)用前景和實用價值。 本文在總結(jié)分析前人研究成果的基礎(chǔ)上,深入系統(tǒng)地研究了基于ARM和Linux的嵌入式系統(tǒng)開發(fā)技術(shù),給出了基于ARM的嵌入式視頻服務(wù)器的總體設(shè)計方案和功能規(guī)劃,包括硬件結(jié)構(gòu)和軟件結(jié)構(gòu),基于B/S(Browser/Server)服務(wù)機(jī)制的客戶端軟件設(shè)計大大降低了客戶端的軟硬件要求。然后,介紹了嵌入式Linux交叉編譯環(huán)境的搭建和嵌入式軟件的開發(fā)過程,通過BootLoader的配置燒寫和Linux內(nèi)核的移植編譯,搭建了嵌入式視頻服務(wù)器運行開發(fā)的軟件平臺。最后詳細(xì)分析了嵌入式視頻服務(wù)器軟件部分各個功能模塊的設(shè)計思路及其關(guān)鍵代碼實現(xiàn),用Liflux vide04linux APIs實現(xiàn)了視頻圖像的采集,視頻數(shù)據(jù)網(wǎng)絡(luò)傳輸采用了基于UDP協(xié)議的IP組播方式,而視頻圖像顯示模塊則采用了自行設(shè)計實現(xiàn)的基于IPicture COM接口的ActiveX控件,便于維護(hù)、更新和升級。 本文設(shè)計的基于ARM的嵌入式視頻服務(wù)器安裝設(shè)置方便,遠(yuǎn)程客戶端用戶通過IE瀏覽器可直接訪問服務(wù)器,實時視頻圖像傳輸流暢,無明顯抖動,具有良好的穩(wěn)定性、較高的性價比和一定的實用價值。
上傳時間: 2013-05-19
上傳用戶:彭玖華
凌陽單片機(jī)聲控小車源碼
標(biāo)簽: 聲控
上傳時間: 2013-07-02
上傳用戶:GHF
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1