隨著生產(chǎn)自動化要求的不斷提高,控制技術(shù)和微型計算機技術(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ù)不夠及時準確的缺點,本課題基于嵌入式的技術(shù),構(gòu)建了一個由32位的嵌入式微處理器S3C24lO和實時操作系統(tǒng)IAnux組成的平臺,并對其進行了開發(fā)研究,設(shè)計并實現(xiàn)了針對工業(yè)過程數(shù)據(jù)處理的一種新型的記錄系統(tǒng)。 本文研究了無紙記錄儀通用開發(fā)方法,設(shè)計了系統(tǒng)結(jié)構(gòu)、功能和性能設(shè)計指標。該系統(tǒng)以三星公司生產(chǎn)的S3C2410(ARM)微控制器為核心,配置大容量Flash存貯器、實時時鐘等,通過8個信號輸入通道,可配接熱電偶、熱電阻以及標準的電壓/電流信號,經(jīng)16位采樣送ARM處理后,按設(shè)定要求完成信號監(jiān)測、數(shù)據(jù)記錄和柱狀圖、曲線顯示、異常數(shù)據(jù)報警等無紙記錄儀的功能,以及通過RS232通信接口與其它系統(tǒng)進行數(shù)據(jù)通信;在系統(tǒng)軟件設(shè)計方面,采用結(jié)構(gòu)化、模塊化方法,結(jié)合硬件配置設(shè)計了數(shù)據(jù)采集、檢測信號處理、數(shù)據(jù)存取、鍵盤操作功能模塊以及柱狀圖、曲線等圖形顯示功能函數(shù),從而使具有了模塊化擴展功能。試驗表明了該系統(tǒng)對數(shù)據(jù)進行了準確、可靠的的采集與處理,較好地滿足了工業(yè)現(xiàn)場的需求。 本課題是數(shù)據(jù)記錄系統(tǒng)在工業(yè)現(xiàn)場數(shù)據(jù)采集、處理領(lǐng)域中的一次成功嘗試。在實際應(yīng)用中,該系統(tǒng)凸顯出強大的功能、良好的靈活性。實踐證明本系統(tǒng)是一種優(yōu)秀的解決方案,能夠高效的實現(xiàn)各種測控任務(wù)。
標簽: ARM 工業(yè)過程 數(shù)據(jù)記錄系統(tǒng)
上傳時間: 2013-04-24
上傳用戶:trepb001
嵌入式測控系統(tǒng)和測控裝置在工業(yè)生產(chǎn)過程控制、儀器儀表及自動化系統(tǒng)、智能樓宇監(jiān)控等方面得到廣泛的應(yīng)用。由于嵌入式測控系統(tǒng)監(jiān)控對象的多樣性,因此通用性不是很強,傳統(tǒng)的設(shè)計方法都是從底層的硬件設(shè)計開始,再設(shè)計專用的軟件,導(dǎo)致設(shè)計周期長,重復(fù)工作多,成本增加。微電子技術(shù)和計算機技術(shù)的飛速發(fā)展,使得微處理器的性能和功能得到極大的提高,為通用型測控平臺的構(gòu)建奠定了基礎(chǔ)。 本文提出了一種嵌入式測控平臺的設(shè)計思路。采用主板和擴展板相結(jié)合的模塊化設(shè)計,使嵌入式測控系統(tǒng)可以在一個標準化平臺上進行構(gòu)建。平臺主板選用基于32位ARM7TDMI-S內(nèi)核的微控制器LPC2292作為核心,加上以太網(wǎng)芯片、CPLD以及其它外圍電路,構(gòu)成了一個維持系統(tǒng)正常運行的最小系統(tǒng)。擴展功能模塊包括ZigBee無線通信、USB、A/D、D/A、液晶觸摸屏等模塊,通過層疊式結(jié)構(gòu)與主板連接。測控開發(fā)平臺在功能、電路、結(jié)構(gòu)上實現(xiàn)了可裁剪、可擴展,能滿足大多數(shù)嵌入式測控系統(tǒng)的需求。 在實現(xiàn)嵌入式測控開發(fā)平臺硬件設(shè)計的基礎(chǔ)上,嵌入式測控平臺引入了Nucleus Plus實時操作系統(tǒng)來完成系統(tǒng)資源的管理和任務(wù)的調(diào)度。文中提出了啟動代碼模版的概念,簡化了移植操作系統(tǒng)的工作,提高了效率。 基于ARM的嵌入式測控開發(fā)平臺為開發(fā)各種智能化、小型化現(xiàn)代測控系統(tǒng)提供了可重用、高性能、圖形化、網(wǎng)絡(luò)化軟硬件基礎(chǔ)平臺和高效的開發(fā)模式。從而,大大縮短了軟、硬件開發(fā)的周期,具有十分重要的意義。 作為在測控開發(fā)平臺的基礎(chǔ)上構(gòu)建測控系統(tǒng)的實例,研制了氣門彈簧負荷計算機自動分選系統(tǒng)的現(xiàn)場級控制器。
上傳時間: 2013-06-16
上傳用戶:kkchan200
數(shù)控機床是現(xiàn)代制造系統(tǒng)的基礎(chǔ)和核心,而先進的數(shù)控技術(shù)是解決機床制造業(yè)持續(xù)發(fā)展的關(guān)鍵。隨著嵌入式系統(tǒng)、微計算機技術(shù)和集成電路的迅速發(fā)展,高性能的32位CUP開始普及。它執(zhí)行速度快、功能強大,在中、低檔數(shù)控系統(tǒng)中已經(jīng)完全可以替代PC機及8位單片機,獲得更大的價格和技術(shù)優(yōu)勢。本文旨在打破傳統(tǒng)基于PC機及8位單片機的數(shù)控系統(tǒng),研究并設(shè)計一種基于ARM的32位嵌入式機床數(shù)控系統(tǒng)。 本文設(shè)計了基于ARM內(nèi)核的嵌入式機床數(shù)控系統(tǒng),并給出了硬件設(shè)計方案、軟件程序設(shè)計思想及相應(yīng)設(shè)計。硬件部分選用是日本NOVA電子有限公司研制的DSP運動控制專用芯片MCX314AL,作為數(shù)控裝置電機的驅(qū)動芯片,其性能優(yōu)良、接口簡單、編程方便、工作可靠,給運動控制帶來極大方便。采用ARM微處理器STR710負責控制MCX314AL、外圍邏輯電路的管理及后臺任務(wù)的實現(xiàn)。系統(tǒng)軟件平臺采用源代碼公開的嵌入式實時操作系統(tǒng)uC/OS-Ⅱ,對數(shù)控系統(tǒng)軟件模塊的任務(wù)進行劃分,并根據(jù)其實時性要求賦予不同優(yōu)先級,采用基于優(yōu)先級的搶占式調(diào)度算法,設(shè)計了任務(wù)間的通信方式及中斷事件的響應(yīng),使該數(shù)控系統(tǒng)具有良好的實時性和穩(wěn)定性,可以滿足高精度加工的要求,同時也具有良好的人機界面和網(wǎng)絡(luò)支持。
標簽: ARM 嵌入式 機床 數(shù)控系統(tǒng)
上傳時間: 2013-05-25
上傳用戶:mylinden
隨著國內(nèi)工業(yè)化、數(shù)字化的迅速發(fā)展,嵌入式開發(fā)在IT行業(yè)中的重要性越來越顯著。嵌入式開發(fā)領(lǐng)域?qū)Ξa(chǎn)品的功能性、穩(wěn)定性、實時性等方面的要求也越來越高。 采用嵌入式實時操作系統(tǒng)作為開發(fā)平臺,以高性能的嵌入式處理器為工業(yè)控制等領(lǐng)域的主控制器可以有效地提高系統(tǒng)的可靠性、實時性、和軟件編程的靈活性。在嵌入式處理器方面,ARM構(gòu)架已經(jīng)在高性能、低功耗、低成本的嵌入式領(lǐng)域里占領(lǐng)先地位。而在嵌入式操作系統(tǒng)方面,適合國內(nèi)發(fā)展方向的解決方案以及系統(tǒng)基礎(chǔ)結(jié)構(gòu)方面并不理想。首先,國外成熟的嵌入式實時操作系統(tǒng)大都成本高、結(jié)構(gòu)復(fù)雜,不適合強實時應(yīng)用;其次,因大部分實時操作系統(tǒng)不公開源碼,使開發(fā)的產(chǎn)品存在安全隱患。而類似μC/OS-II的小型強實時嵌入式操作系統(tǒng)內(nèi)核雖然具有低成本、易控制、小規(guī)模、高性能等特性,但這類系統(tǒng)的基礎(chǔ)較為薄弱,面臨產(chǎn)品化和商業(yè)化還有一定的距離。 本文針對這種情況,結(jié)合現(xiàn)有的操作系統(tǒng)內(nèi)核理論及嵌入式強實時系統(tǒng)的特殊需求,特別是對μC/OS-Ⅱ的研究分析基礎(chǔ)上,面向強實時應(yīng)用,設(shè)計、構(gòu)造了一種適合在32位ARM處理器環(huán)境下使用的內(nèi)核。這樣做的目的是為了提供一個基礎(chǔ)牢固、值得信賴的基本平臺。 本文研究工作主要集中在以下幾個方面: 針對嵌入式環(huán)境中高效、簡潔、易擴展、易剪裁的要求,對內(nèi)核體系結(jié)構(gòu)框架進行了設(shè)計。內(nèi)核整體上采用分層結(jié)構(gòu),在各層中采用功能相對獨立的模塊:在最底層借鑒微核的原理,只提供最基本的功能模塊。 針對系統(tǒng)快速和穩(wěn)定的實時響應(yīng)能力需求,為IRQ中斷建立了統(tǒng)一的中斷入口,采用合理的半嵌套工作方式;保留FIQ為不可屏蔽中斷,在快速反應(yīng)場合使用;引入中斷分段處理機制解決中斷和任務(wù)的ITC機制共享,需要硬保護機制相互協(xié)調(diào)所引起的硬保護機制被隱性地泛濫使用問題。 針對應(yīng)用提出的系統(tǒng)行為的可預(yù)測性需求,在調(diào)度算法方面采用基于優(yōu)先級位圖的搶占閾值調(diào)度算法,提高了處理器的利用率和任務(wù)集合的可調(diào)度性,減少了內(nèi)核存儲開銷;在共享資源訪問控制方面,以優(yōu)先級天花板協(xié)議為依據(jù),使用互斥事件解決優(yōu)先級反轉(zhuǎn)和死鎖問題的發(fā)生。 為了保障系統(tǒng)的強實時性能,本文還對內(nèi)核的時鐘管理、內(nèi)存管理等方面進行了設(shè)計。最后,通過實時性能測試,結(jié)果表明該實時內(nèi)核有很好的強實時特性。
標簽: ARM 嵌入式 內(nèi)核設(shè)計
上傳時間: 2013-04-24
上傳用戶:alia
隨著現(xiàn)代電子信息技術(shù)和我國汽車制造業(yè)的強勁增長,汽車已不再是簡單的交通工具,而是成為現(xiàn)代科技的載體。汽車的快速增長雖然使我們的出門更加便利,但同時也帶來了諸多社會問題。如:交通事故率上升、交通事故判別和車輛的規(guī)范化管理難度加大等。論文針對以上問題提出了使用視頻記錄的解決方法。 論文設(shè)計了一種基于ARM的嵌入式數(shù)字視頻記錄系統(tǒng)。該系統(tǒng)能夠?qū)惭b在汽車中的攝像頭拍攝到的汽車前視景和儀表顯示畫面進行壓縮并以文件的形式存儲,事后通過回放系統(tǒng)將記錄的文件進行播放,可以以此來規(guī)范車輛管理、判斷交通事故原因和保障乘客安全。系統(tǒng)采用嵌入式技術(shù)并選用32位的ARM微控制器,使用先進的視頻解碼、編碼芯片,成功實現(xiàn)對實時視頻的采集、壓縮及儲存記錄。介紹目前數(shù)字視頻技術(shù)的發(fā)展及應(yīng)用狀況、闡述視頻記錄系統(tǒng)所涉及的視頻壓縮和嵌入式系統(tǒng)設(shè)計基本理論,提出視頻記錄系統(tǒng)的設(shè)計方案。重點對基于ARM的嵌入式數(shù)字視頻記錄系統(tǒng)的系統(tǒng)硬件、軟件設(shè)計做了詳細的論述。硬件部分以ARM芯片LPC2210為核心控制器,以SAA7113H和Z1510為視頻壓縮核心硬件,完成ARM最小系統(tǒng)、視頻圖像信號的解碼和編碼壓縮電路、IDE儲存接口等電路設(shè)計;軟件部分采用穩(wěn)定可靠的μC/OS-Ⅱ嵌入式實時操作系統(tǒng),實現(xiàn)μC/OS-Ⅱ在LPC2210上的移植,完成系統(tǒng)的硬件初始化和IDE驅(qū)動的編寫調(diào)試,使整個系統(tǒng)的各個部分能夠協(xié)調(diào)的工作。 試驗表明,基于ARM的嵌入式數(shù)字視頻記錄系統(tǒng)能夠?qū)崿F(xiàn)對數(shù)字視頻信號的長時間實時采集、壓縮記錄。壓縮后的數(shù)據(jù)符合MPEG-1標準。
上傳時間: 2013-07-07
上傳用戶:萬有引力
飛機飛行的高度、馬赫數(shù)和升降速度等參數(shù)是飛機的自動控制、導(dǎo)航、火控、空中管制、和告警等系統(tǒng)必不可少的信息。隨著飛機性能的不斷增強,飛機上各系統(tǒng)對飛行參數(shù)測試的要求也越來越高,舊有的測試系統(tǒng)已逐漸不能適應(yīng)現(xiàn)代高速飛機飛行參數(shù)的測試需求,本文針對項目委托方提出的技術(shù)要求,經(jīng)過對飛行參數(shù)測試技術(shù)及其發(fā)展趨勢的研究分析,最終確定采用嵌入式技術(shù),設(shè)計一款基于32位微處理器ARM的集數(shù)據(jù)采集、處理、顯示為一體的測試飛機飛行高度、馬赫數(shù)和升降速度的系統(tǒng)。 基于課題的研究內(nèi)容,本文在分析研究飛機飛行參數(shù)測試原理的基礎(chǔ)上,圍繞著設(shè)計目標,從整體方案的選擇、系統(tǒng)各部分元件的選取及測試系統(tǒng)的軟硬件設(shè)計等方面闡述了主要開展的設(shè)計研究工作。重點對系統(tǒng)硬件電路設(shè)計、軟件設(shè)計和氣壓傳感器的溫度補償方法進行了深入論述。 應(yīng)當指出,本文介紹的大氣數(shù)據(jù)參數(shù)測試專用機,選用小型化高采樣速率的硅壓阻式氣壓傳感器、高性能的32位ARM微處理器、高精度A/D轉(zhuǎn)換器、專用接口芯片等優(yōu)化組合,集成度高,體積小,重量輕。實驗結(jié)果表明了所設(shè)計的系統(tǒng)方案合理有效,具有較好的實時性和可靠性,基本上滿足了系統(tǒng)的設(shè)計需要。
標簽: ARM 嵌入式 飛行參數(shù) 測試系統(tǒng)
上傳時間: 2013-06-23
上傳用戶:kr770906
超聲波流量計以非接觸、精度高、使用方便等優(yōu)點,在氣象、石油、化工、醫(yī)藥、水資源管理等領(lǐng)域獲得了廣泛的應(yīng)用。近年來,隨著數(shù)字處理技術(shù)和微處理器技術(shù)的發(fā)展,超聲波流量計作為一種測量儀表也得到了長足進步。本課題將ARM微控制器用于流量測量儀表的研制,拓展了儀表的開發(fā)空間,符合嵌入式技術(shù)的發(fā)展方向。 本文詳細介紹了超聲波時差法流量測量原理及基于LPC2214的超聲波流量計系統(tǒng)設(shè)計方案和軟硬件實現(xiàn)方法,并對測時算法進行了詳細討論。通過分析和借鑒國外超聲波流量測量的先進技術(shù)和方法,得出了改進的時差法測量方案。系統(tǒng)硬件設(shè)計了超聲波發(fā)射、接收及放大電路,采用高速模數(shù)轉(zhuǎn)換器數(shù)字化接收信號,并對ARM系統(tǒng)電路中的電源電路,存儲器電路,通信接口電路等進行了詳細介紹。系統(tǒng)軟件詳細分析了嵌入式操作系統(tǒng)uClinux的移植方法,給出構(gòu)建ARM-uClinux平臺的步驟,并基于此平臺,完成了系統(tǒng)軟件設(shè)計。測時算法運用數(shù)字濾波技術(shù)提高信號信噪比,采用方差比檢驗方法和插值算法,提高測時定位精度。 系統(tǒng)設(shè)計良好的人機交互界面和通信調(diào)試接口,提高了ARM系統(tǒng)的軟件開發(fā)調(diào)試效率;在保證流量計系統(tǒng)功能的同時,盡量簡化硬件電路設(shè)計,降低研制成本,使設(shè)計更具合理性。
上傳時間: 2013-04-24
上傳用戶:mosliu
隨著嵌入式系統(tǒng)技術(shù)的迅猛發(fā)展,無線數(shù)據(jù)傳輸?shù)那度胧较到y(tǒng)的發(fā)展成為新的趨勢,嵌入式系統(tǒng)以其小型、專用、易攜帶、可靠性高的特點,已經(jīng)在這個領(lǐng)域到了廣泛的應(yīng)用。 現(xiàn)在隨著嵌入式系統(tǒng)的功能增強,程序代碼變得越來越復(fù)雜,傳統(tǒng)的軟件設(shè)計方式很難保證系統(tǒng)的可靠性和穩(wěn)定性,使用嵌入式操作系統(tǒng)作為軟件開發(fā)平臺是解決這個問題的有效途徑。在本系統(tǒng)中,系統(tǒng)硬件平臺采用AMR微處理器,軟件平臺采用μClinux操作系統(tǒng),μClinux是一種專門為微控制器設(shè)計的多進程處理任務(wù)操作系統(tǒng),具有對多種文件系統(tǒng)的支持能力,可以將應(yīng)用程序分解成多個任務(wù),簡化應(yīng)用系統(tǒng)軟件的設(shè)計。 本論文以設(shè)計基于32位AMR微處理器LPC2210和移植嵌入式操作系統(tǒng)μClinux的通用通信平臺為主要內(nèi)容,研究了所涉及的關(guān)鍵技術(shù)并提出了實現(xiàn)方案。系統(tǒng)設(shè)計分為三個部分:選用高性價比的PHLIPIS公司生產(chǎn)的16/32位ARM7TDMI微處理器LPC2210作為核心處理器,并在處理器上移植μClinux操作系統(tǒng);系統(tǒng)的無線傳輸模塊選用CC1020無線串口模塊,以實現(xiàn)數(shù)據(jù)的可靠透明傳輸。整個設(shè)計完成了相關(guān)硬件電路的設(shè)計連接和軟件的代碼編寫調(diào)試,最后實現(xiàn)了整個系統(tǒng)的測試。
標簽: ARM 無線傳感網(wǎng) 節(jié)點
上傳時間: 2013-06-04
上傳用戶:小儒尼尼奧
心血管疾病是威脅人類健康的主要疾病之一,而心電圖檢測是診斷心臟病變的有效手段。心電數(shù)據(jù)的高效采集和實時傳輸成為心電檢測的基礎(chǔ),因此,設(shè)計一種性能可靠、價格低廉、體積較小的心電采集與遠程傳輸系統(tǒng)將對心血管疾病的檢測和預(yù)防具有重要意義。 本文在對心電信號采集技術(shù)和以太網(wǎng)傳輸技術(shù)進行深入研究的基礎(chǔ)上,設(shè)計實現(xiàn)了一款基于ARM的心電信號采集與以太網(wǎng)傳輸系統(tǒng)。該系統(tǒng)前端是利用AD620、LM324、ADOP07等器件設(shè)計的信號調(diào)理電路,該電路實現(xiàn)了心電信號的高質(zhì)量提取;系統(tǒng)的關(guān)鍵電路是以32位ARM7TDMI-S微控制器LPC2210為核心,并結(jié)合以太網(wǎng)控制芯片RTL8019AS、Flash SST39VF160和SRAM IS61LV25616AL設(shè)計的A/D轉(zhuǎn)換模塊和以太網(wǎng)接口模塊,它構(gòu)建了數(shù)據(jù)采集和傳輸?shù)挠布A(chǔ);此外,論文還完成了μC/OS-II操作系統(tǒng)在LPC2210上的移植,并實現(xiàn)了系統(tǒng)TCP/IP協(xié)議棧;最后,采用了多任務(wù)化方式設(shè)計了系統(tǒng)應(yīng)用程序。 通過遠端上位機應(yīng)用軟件測試表明,本系統(tǒng)實現(xiàn)了心電信號的采集與傳輸,達到了遠程監(jiān)控心電信號的目的,且運行穩(wěn)定可靠。
上傳時間: 2013-06-15
上傳用戶:y562413679
AGV(Automated Guided Vehicle)即自動導(dǎo)引車,是具備一定自主能力的運輸設(shè)備,在自動化物流系統(tǒng)和工廠自動化系統(tǒng)中具有重要的應(yīng)用價值。 AGV是一種高度自動化產(chǎn)品,它所涉及的技術(shù)包括針對特定用途的車體結(jié)構(gòu)、貨物移送機構(gòu)、路徑導(dǎo)引技術(shù)、貨位檢測技術(shù)、防碰撞技術(shù)、驅(qū)動技術(shù)和控制技術(shù)。更深入的研究還包括多車協(xié)調(diào)與優(yōu)化調(diào)度技術(shù)、智能控制技術(shù)等。 本文首先對AGV的發(fā)展及關(guān)鍵技術(shù)進行了總結(jié)與歸納,并分析了現(xiàn)有技術(shù)的特點與不足,在此基礎(chǔ)上設(shè)計了一個模擬貨物分揀的小型AGV系統(tǒng)。車體采用二輪驅(qū)動和前后萬向輪支承的結(jié)構(gòu),可以實現(xiàn)靈活的轉(zhuǎn)向和快速移動。導(dǎo)引方式采用光電傳感器路徑導(dǎo)引,以計數(shù)方式實現(xiàn)貨位識別檢測。ARM是一種高性能的嵌入式微處理器,AGV控制系統(tǒng)采用了基于ARM7核的微控制器LPC2210,其豐富的片上資源可以很方便地實現(xiàn)AGV的所有檢測、信息處理及控制功能。利用LPC2210的串行通信功能,再配合無線通信模塊建立與PC機的通信聯(lián)系,通過PC機實現(xiàn)對AGV小車的控制與調(diào)度。 制作完成后的AGV樣機在實驗室模擬環(huán)境下進行了性能測試,其性能指標均滿足設(shè)計要求。
上傳時間: 2013-04-24
上傳用戶:cjl42111
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1