目前,織機向著高速化、智能化方向發(fā)展,無梭織機也越來越占主導(dǎo)地位,開發(fā)中高檔織機控制系統(tǒng)是當前紡織機械領(lǐng)域的重要課題。織機的電子送經(jīng)和卷取控制系統(tǒng)是中高檔織機控制的關(guān)鍵技術(shù)之一,同時它也是無梭織機優(yōu)越于有梭織機的重要特征之一,因此研究送經(jīng)和卷取控制系統(tǒng)具有重要意義。 本文研究的內(nèi)容是織機的送經(jīng)和卷取控制系統(tǒng),主要目的是保證織機在織造過程中紗線張力的動態(tài)穩(wěn)定。主要工作如下: (1)在分析送經(jīng)卷取系統(tǒng)原理和功能的基礎(chǔ)上,提出了一種用較低成本完成所需控制功能的解決方案——以ARM嵌入式處理器S3C44B0為中心構(gòu)建硬件平臺,以嵌入式操作系統(tǒng)uClinux為基礎(chǔ)構(gòu)建軟件平臺。 (2)利用嵌入式處理器S3C44B0豐富的硬件資源,對電子送經(jīng)卷取控制系統(tǒng)進行硬件設(shè)計:包括以S3C44B0為核心的最小系統(tǒng)電路的設(shè)計、與上位機通訊接口電路的設(shè)計、經(jīng)紗張力檢測與采樣電路的設(shè)計、伺服電機驅(qū)動接口電路的設(shè)計和編碼器接口電路的設(shè)計等. (3)利用嵌入式操作系統(tǒng)uClinux高實時、多任務(wù)等優(yōu)點,對電子送經(jīng)卷取控制系統(tǒng)進行軟件設(shè)計: ●在分析uClinux系統(tǒng)的特點和功能的基礎(chǔ)上,完成了在硬件電路板上的移植; ●在分析系統(tǒng)引導(dǎo)程序功能的基礎(chǔ)上,完成了Boot Loader的設(shè)計; ●完成了系統(tǒng)設(shè)備驅(qū)動程序的設(shè)計:包括串口驅(qū)動程序設(shè)計、A/D驅(qū)動程序的設(shè)計和IIC驅(qū)動程序的設(shè)計等; ●在對織機工藝了解的基礎(chǔ)上,以模塊化的思想完成了系統(tǒng)應(yīng)用程序的設(shè)計:包括張力傳感器數(shù)據(jù)采集模塊、控制算法模塊和通訊模塊等; (4)詳細介紹了整個控制系統(tǒng)的調(diào)試過程。 本文設(shè)計的系統(tǒng)能使控制的經(jīng)紗張力恒定,反應(yīng)快速,控制精度高,很好地解決了開車痕等問題,能滿足中高檔織機的要求,具有實際應(yīng)用價值。
標簽: ARM 控制系統(tǒng)
上傳時間: 2013-04-24
上傳用戶:athjac
隨著計算機技術(shù)和互聯(lián)網(wǎng)技術(shù)的發(fā)展,嵌入式系統(tǒng)已成為近年來新興的研究熱點。嵌入式系統(tǒng)的硬件核心是嵌入式微處理器,ARM處理器以其高性能、低功耗、低成本等優(yōu)點占領(lǐng)了嵌入式系統(tǒng)處理器的大部分市場,基于ARM的嵌入式系統(tǒng)的應(yīng)用已深入到工業(yè)控制、網(wǎng)絡(luò)通訊設(shè)備等領(lǐng)域。Linux作為功能強大、源碼公開的操作系統(tǒng),在嵌入式領(lǐng)域中被廣泛應(yīng)用。 本文針對自動售貨機控制系統(tǒng)在校園一卡通系統(tǒng)中的應(yīng)用要求,以開發(fā)具有射頻卡結(jié)帳功能的新型自動售貨機控制系統(tǒng),并與校園一卡通信息管理系統(tǒng)相連為目標,提出了基于ARM-Linux的自動售貨機控制器總體設(shè)計方案。根據(jù)方案對自動售貨機控制系統(tǒng)進行總體設(shè)計,在分析嵌入式軟硬件可實現(xiàn)模塊化設(shè)計的基礎(chǔ)上,采用數(shù)據(jù)處理能力強和能夠?qū)崿F(xiàn)數(shù)據(jù)網(wǎng)絡(luò)傳輸?shù)腍MS30C7202微處理器,對ARM處理器最小系統(tǒng)和關(guān)鍵的接口電路進行了硬件結(jié)構(gòu)設(shè)計,系統(tǒng)擴展有FLASH、EPROM、以太網(wǎng)接口、RS232接口、GPIO接口、USB接口等外圍電路。利用Protel軟件完成了開發(fā)板的原理圖設(shè)計、繪制以及印刷電路板布局布線工作,PCB設(shè)計以高速電路設(shè)計為準則,集成了多種接口電路,完成了硬件系統(tǒng)的設(shè)計。研究了嵌入式Linux操作系統(tǒng)下的自動售貨機控制系統(tǒng)軟件環(huán)境建立方法,論述了移植Linux到ARM控制板的過程,分析了嵌入式軟件的應(yīng)用程序架構(gòu)與各部分設(shè)備驅(qū)動程序的設(shè)計方法,設(shè)計了硬件驅(qū)動程序。在嵌入式軟、硬件開發(fā)的基礎(chǔ)上,對基于ARM的嵌入式自動售貨機控制系統(tǒng)進行實例研究和系統(tǒng)功能調(diào)試,完成了自動售貨機控制系統(tǒng)的基本功能,并使系統(tǒng)能夠基于以太網(wǎng)進行數(shù)據(jù)通信,為進一步的開發(fā)和應(yīng)用提供了良好的基礎(chǔ)。
上傳時間: 2013-07-05
上傳用戶:Ruzzcoy
在電力現(xiàn)代化建設(shè)中,提高發(fā)電機發(fā)電效率是其中重要的一環(huán),氫氣作為導(dǎo)熱性冷卻介質(zhì)廣泛的應(yīng)用于發(fā)電設(shè)備,作為冷卻劑,它可以有效地提高其發(fā)電效率,但它又是一種易燃易爆氣體,所以使氫氣參數(shù)處于正常范圍,保證發(fā)電機高效、安全正常工作就變得至關(guān)重要,因此對氫氣參數(shù)進行實時監(jiān)測有著重要的意義。 本論文研究和開發(fā)了基于ARM和CPLD的氫氣參數(shù)監(jiān)測系統(tǒng),首先簡要的分析了氫冷發(fā)電機系統(tǒng)對氫氣參數(shù)進行監(jiān)測的必要性以及當前電力系統(tǒng)氫氣參數(shù)監(jiān)控系統(tǒng)的發(fā)展情況。然后提出了一種利用無線通信手機短消息業(yè)務(wù)SMS、工控總線Modbus通信協(xié)議和RR485總線、SD卡海量存儲等技術(shù)實現(xiàn)發(fā)電機系統(tǒng)多氫氣參數(shù)的現(xiàn)場實時監(jiān)測系統(tǒng)的設(shè)計方案。該方案以功能強大的ARM處理器作為系統(tǒng)的核心。采用高精度的16位AD轉(zhuǎn)換芯片,并使用兩種濾波算法的結(jié)合對信號進行數(shù)字濾波,滿足系統(tǒng)對氫氣參數(shù)采集精度的要求。同時系統(tǒng)結(jié)合CPLD技術(shù),用于解決系統(tǒng)內(nèi)微控器I/O口不足以及SD卡驅(qū)動的問題,本論文采用一片CPLD擴展I/O口,每一個擴展的I/O口都分配固定的地址,ARM微控器可以通過外部總線控制擴展I/O口的輸出電平。SD卡(Secure Digital Memory Card)中文翻譯為安全數(shù)碼卡,是一種基于半導(dǎo)體快閃記憶器的新一代記憶設(shè)備,具有低成本,大容量的特點,系統(tǒng)的歷史數(shù)據(jù)存儲使用了SD卡作為存儲介質(zhì),系統(tǒng)并沒有直接使用ARM處理器讀寫SD卡,而是使用了擁有1270個邏輯單元的MAXⅡ1270 CPLD來驅(qū)動SD卡,在CPLD中使用VHDL語言設(shè)計了SD卡的總線協(xié)議,外部總線接口,SRAM的讀寫時序等,這樣既可以提高微處理器SD卡的讀寫速度,增強微處理器程序的移植性,又可以簡化微處理器讀寫SD卡的步驟并減少微處理器的負擔。 本論文的無線數(shù)據(jù)傳輸采用GSM無線通信技術(shù)的SMS業(yè)務(wù)遠傳現(xiàn)場數(shù)據(jù),設(shè)計了GSM模塊的軟件硬件,實現(xiàn)了報警等數(shù)據(jù)的無線傳輸,系統(tǒng)的有線傳輸采用了基于Modbus通信協(xié)議的RS485總線通信方式,采用這兩種通信方式使系統(tǒng)的通信更加靈活、可靠。本論文最后分析了系統(tǒng)的不足并且提出了具體的改進方向。
上傳時間: 2013-05-26
上傳用戶:emouse
在鋼鐵制造工業(yè)中,高溫熔化狀態(tài)鋼水中的鋼渣檢測問題是一直以來未能很好解決的難題,鋼渣是鋼鐵冶煉過程中的副產(chǎn)品,鋼渣本身會直接降低鑄坯質(zhì)量進而影響生產(chǎn)出的鋼材質(zhì)量,另外鋼渣也會破壞鋼鐵連鑄生產(chǎn)連續(xù)性給鋼廠效益帶來負面效應(yīng)。因此連鑄過程中鋼渣檢測是一個具有較大生產(chǎn)實際意義的研究課題。 本文以鋼包到中間包敞開式澆注過程中,保護澆注后期移除長水口后澆注過程中的鋼水下渣檢測為研究對象。在調(diào)研了國內(nèi)外下渣檢測技術(shù)與下渣檢測設(shè)備的應(yīng)用情況后,提出了一套將嵌入式技術(shù)與紅外熱像檢測技術(shù)相結(jié)合的鋼水下渣檢測系統(tǒng)的解決方案,并搭建了系統(tǒng)的原型:硬件系統(tǒng)平臺以紅外熱像探測器為系統(tǒng)的傳感器,以ARM7嵌入式微處理器與DSP數(shù)字信號處理器為系統(tǒng)運算處理核心;軟件系統(tǒng)平臺包含基于在ARM7上移植的μC/OS-Ⅱ嵌入式操作系統(tǒng)構(gòu)建的嵌入式應(yīng)用程序,以及基于DSP各類支持庫的嵌入式應(yīng)用程序。該下渣檢測系統(tǒng)設(shè)計方案具有非接觸式檢測、低成本、系統(tǒng)自成一體、直觀顯示鋼水注液狀態(tài)、量化鋼渣含量等特點,能夠協(xié)助現(xiàn)場工作人員檢測和判斷下渣,有效減少連鑄過程中鋼包到中間包的下渣量。 本文首先,介紹了課題研究的背景,明確了研究對象,分析了連鑄過程中的鋼水下渣問題,調(diào)研了現(xiàn)有的連鑄過程中鋼包到中間包的鋼水下
上傳時間: 2013-05-25
上傳用戶:斷點PPpp
智能家庭信息系統(tǒng)是集自動化、計算機、通信技術(shù)于一體的“3C”系統(tǒng),它將各種家電產(chǎn)品結(jié)合成一個有機整體,實現(xiàn)了對家電設(shè)備進行集中或異地控制和管理,以及能夠與外界進行信息交互,以控制終端為突破口作為對家庭信息系統(tǒng)的研究,將有可能在以后的競爭中占據(jù)制高點,取得良好的經(jīng)濟和社會效益。 本課題開發(fā)的智能家庭信息系統(tǒng)是以實際項目為背景,對基于網(wǎng)絡(luò)的嵌入式家庭信息系統(tǒng)進行了研究。通過對傳統(tǒng)智能家居的特點進行分析,指出了目前市場上的智能家居系統(tǒng)的局限性,提出了基于短距無線網(wǎng)絡(luò)的現(xiàn)代智能家居系統(tǒng)是將來的發(fā)展趨勢。 接著對智能家居控制的系統(tǒng)構(gòu)架以及相關(guān)關(guān)鍵技術(shù)進行了分析和比較,指出基于IEEE802.15.4的ZigBee技術(shù)是目前最適合無線家居控制系統(tǒng)的無線標準,并對該標準進行了深入研究。 論文充分考慮到家庭信息化網(wǎng)絡(luò)的現(xiàn)狀和家庭內(nèi)部各信息家電的互連、集中控制、遠程訪問與控制的需求,以及低成本實現(xiàn)的實際需要,及設(shè)備互連對傳輸帶寬和使用靈活性等特點的需要,設(shè)計了以無線ZigBee技術(shù)組成家庭網(wǎng)絡(luò)體系總體結(jié)構(gòu),避免了在家庭內(nèi)部布線的缺陷,且滿足了功耗低,成本低,網(wǎng)絡(luò)容量大等要求。 設(shè)計了新型無線通訊模塊,該模塊主控芯片采用8位低功耗微控制器ATMEGA64及CHIPCON公司推出的首款符合2.4 GHZ IEEE802.15.4標準的射頻收發(fā)器CC2420來實現(xiàn)ZigBee模塊,它可以降低無線通訊的成本和提高無線通訊的可靠性,可以單獨使用,也可以嵌入其它設(shè)備。 論文采用了免費、公開的linux操作系統(tǒng),并給出了在Linux上的開發(fā)流程。 最后,論文具體分析了無線ZigBee協(xié)議、ZigBee組網(wǎng)技術(shù)以及它們在將來的廣泛應(yīng)用。深入地研究了HTTP超文本傳輸協(xié)議,設(shè)計了遠程客戶端訪問和控制家用電器的界面,并給出了部分軟件設(shè)計流程圖。
標簽: ARM 嵌入式系統(tǒng) 家 中的應(yīng)用
上傳時間: 2013-04-24
上傳用戶:agent
嵌入式系統(tǒng)的開發(fā)與研究已經(jīng)成為當前的一個熱點,Linux由于其獨有的優(yōu)勢成為很多廠家開發(fā)嵌入式應(yīng)用的系統(tǒng),而ARM作為一種高性能、低成本的嵌入式RISC微處理器,已成為應(yīng)用最廣泛的嵌入式處理器。而引導(dǎo)裝載程序Bootloader作為嵌入式系統(tǒng)設(shè)計的關(guān)鍵之一,針對不同嵌入式處理器開發(fā)相應(yīng)的引導(dǎo)裝載程序也變的越來越重要。 本文主要圍繞著嵌入式Linux系統(tǒng)中使用比較廣泛的一種Bootloader即RedBoot的建立展開討論,詳細論述了在嵌入式Linux操作系統(tǒng)開發(fā)領(lǐng)域里所做的研究和實踐。 首先由設(shè)計完成的RedBoot方案應(yīng)用在醫(yī)療儀器上的測試結(jié)果引入,開始介紹了Bootloader系統(tǒng)的概念,分析了目前嵌入式系統(tǒng)中開放源碼的Bootloader,選擇RedBoot作為文中使用的EW—AM9302開發(fā)平臺引導(dǎo)裝載程序,并詳細敘述引導(dǎo)過程,重點分析了基于網(wǎng)絡(luò)啟動的RedBoot,這是許多帶有網(wǎng)卡設(shè)備的嵌入式產(chǎn)品開發(fā)中常用的一種Bootloader方案。 最后,詳述如何設(shè)計完成擁有在線自動升級方式的RedBoot,其具有下載速度快,操作簡易性,功能更加完善,并將該RedBoot系統(tǒng)應(yīng)用于基于EW—AM9302開發(fā)平臺的醫(yī)療器械開發(fā)和設(shè)計中,主要以ARM架構(gòu)為基礎(chǔ),完成該RedBoot在ARM9上的移植。根據(jù)測試結(jié)果,本方案的RedBoot完全達到開發(fā)標準,為嵌入式產(chǎn)品的開發(fā)提供了有效的手段。
標簽: ARMLinux RedBoot 嵌入式系統(tǒng)
上傳時間: 2013-05-30
上傳用戶:qulele
噴油泵是柴油機燃油噴射系統(tǒng)中燃油的控制、供給單元,其性能的好壞直接決定著柴油機的加速性能、油耗大小、尾氣的排放質(zhì)量等。準確測試噴油泵的各種技術(shù)參數(shù)對提高柴油機的各項技術(shù)性能具有十分重要的意義。嵌入式系統(tǒng)技術(shù)已經(jīng)成為了最熱門的技術(shù)之一。基于ARM的嵌入式技術(shù)己經(jīng)成為當前嵌入式領(lǐng)域研究的一個亮點。ARM公司的32位RISC處理器,以其高速度、低功耗、低成本、功能強等諸多優(yōu)異性能,應(yīng)用越來越廣泛。uCLinux操作系統(tǒng)是從Linux衍生出來的一種操作系統(tǒng),它是專為無MMU的微控制器開發(fā)的嵌入式Linux操作系統(tǒng)。它支持眾多嵌入式處理器類型,具有完善的各類驅(qū)動支持。 本文從噴油泵試驗臺控制系統(tǒng)總體結(jié)構(gòu)入手,在詳細分析了系統(tǒng)所要檢測和控制的參數(shù)的基礎(chǔ)上,設(shè)計出噴油泵試驗臺控制系統(tǒng)總體架構(gòu)。噴油泵試驗臺控制系統(tǒng)由兩個模塊組成:以80C196KB單片機為中心的噴油泵控制及數(shù)據(jù)采集系統(tǒng),以S3C44BOX為中心的上位機監(jiān)控及管理系統(tǒng)。下位機通過RS232串口接收上位機的命令并執(zhí)行噴油泵試驗臺的電機轉(zhuǎn)速控制、燃油溫度控制、噴油次數(shù)計數(shù)、提前角監(jiān)控及燃油壓力顯示。上位機是整個試驗臺控制系統(tǒng)的管理者,主要完成給下位機發(fā)送特定的操作命令,完成實驗數(shù)據(jù)的顯示、收集和存儲,它有友好的中文顯示界面,可以完成簡單的數(shù)據(jù)管理操作。 文中詳細闡述了上位機的操作系統(tǒng)uCLinux的特點和移植過程。同樣對上位機的界面設(shè)計及運行環(huán)境MiniGUI進行了全面分析并給出移植和界面編程方法。在文章的最后,對噴油泵控制系統(tǒng)采用模糊控制算法進行優(yōu)化設(shè)計。詳細描述了模糊控制器設(shè)計所包含的三個主要部分:清晰量的模糊化接口、模糊控制規(guī)則及算法及模糊量的清晰化接口。 通過試驗證實,本文設(shè)計的噴油泵試驗臺控制系統(tǒng)技術(shù)路線正確合理。相信該可靠實用的控制系統(tǒng)配合噴油泵試驗臺使用將具有良好的市場潛力。
上傳時間: 2013-06-04
上傳用戶:2814413580
船舶機艙中集中了船上大部分的設(shè)備裝置的儀表,是船舶航運的關(guān)鍵部分,隨著網(wǎng)絡(luò)、通訊技術(shù)以及電子制造工藝水平的快速發(fā)展,現(xiàn)代化船舶自動化程度越來越高,機艙的環(huán)境和自動監(jiān)控水平也得到大大的提高。但由于某些儀器儀表并沒有提供與計算機進行數(shù)據(jù)通信的接口,為了要實現(xiàn)檢測自動化,需要利用數(shù)字圖像處理技術(shù)來實現(xiàn)儀器儀表讀數(shù)的高速自動識別。 傳統(tǒng)的CCD圖像采集系統(tǒng)具有速度慢、功能簡單、體積大、功耗大等特點,不能滿足日益發(fā)展的機器視覺應(yīng)用的需要,尤其是在一些新型應(yīng)用領(lǐng)域比如嵌入式視覺、智能監(jiān)控方面的需要。本文利用ARM7的S3C44BOX處理器和CMOS圖像傳感器件設(shè)計并完成了一個數(shù)字圖像采集系統(tǒng)。系統(tǒng)充分考慮了ARM技術(shù)與CMOS圖像傳感技術(shù)的優(yōu)勢及特點,把圖像采集和圖像處理識別功能集中在一個模塊實現(xiàn),具有功能豐富、處理能力強、接口靈活和擴展方便等優(yōu)點。系統(tǒng)的特色為:構(gòu)建了基于S3C44BOX的圖像采集的硬件平臺;研究并移植了引導(dǎo)程序Bootloader和操作系統(tǒng)uClinux;實現(xiàn)了實時多任務(wù)的處理,從而大幅提高系統(tǒng)的管理能力。 本論文研究如何使用低成本的CMOS圖像傳感器構(gòu)建一個嵌入式圖像識別系統(tǒng)的設(shè)計和解決方案。這種圖像采集系統(tǒng)帶圖像采集、識別、存儲、顯示等功能,體積很小,可做在一塊電路板上。除了可以做為單獨的圖像數(shù)據(jù)識別設(shè)備之外,也可以直接做為其它應(yīng)用系統(tǒng)的一個智能集成部件使用。
上傳時間: 2013-05-26
上傳用戶:cursor
隨著計算機、通信及網(wǎng)絡(luò)技術(shù)的高速發(fā)展,嵌入式系統(tǒng)廣泛地滲透到各行各業(yè)及人們?nèi)粘I畹姆椒矫婷嬷小S捎谇度胧较到y(tǒng)的復(fù)雜性不斷增加,嵌入式操作系統(tǒng)成為了嵌入式系統(tǒng)中最重要的組成部分。在各種嵌入式操作系統(tǒng)中,Linux憑借其性能優(yōu)異、結(jié)構(gòu)清晰、平臺支持廣泛、網(wǎng)絡(luò)支持強勁及開放源代碼等多方面的優(yōu)勢,被嵌入式系統(tǒng)開發(fā)者廣泛的采用。同時隨著近幾年來國內(nèi)嵌入式領(lǐng)域發(fā)展非常迅速,其中32位ARM處理器結(jié)構(gòu)體系的嵌入式CPU在商用領(lǐng)域、工控領(lǐng)域和軍用領(lǐng)域都得到了廣泛使用。 近幾年隨著無線通信技術(shù)、傳感器技術(shù)、信息采集和處理技術(shù)的飛速發(fā)展,出現(xiàn)了低成本、低功耗、多功能的微型無線傳感器節(jié)點。無線傳感器網(wǎng)絡(luò)是隨著傳感器節(jié)點的發(fā)展而興起的計算機科學(xué)技術(shù)的一個新的研究領(lǐng)域,它是由一組無線傳感器節(jié)點通過ad-hoc方式構(gòu)成的無線網(wǎng)絡(luò),綜合傳感器技術(shù)、嵌入式計算技術(shù)、分布式信息處理技術(shù)和無線通信技術(shù),能夠協(xié)作地實時監(jiān)測、感知和采集各種環(huán)境或監(jiān)測對象的信息,并對其進行處理,并傳送到需要這些信息的用戶處。這種無線網(wǎng)絡(luò)系統(tǒng)被廣泛地用于國防軍事、國家安全、環(huán)境監(jiān)測、交通管理、醫(yī)療衛(wèi)生、制造業(yè)、反恐救災(zāi)等領(lǐng)域,具有十分巨大的發(fā)展?jié)摿Γ鹆藢W(xué)術(shù)界和工業(yè)界的高度重視。 目前,手持終端的應(yīng)用范圍主要是在商業(yè)領(lǐng)域,開發(fā)一款適合在工業(yè)現(xiàn)場等無線傳感網(wǎng)絡(luò)監(jiān)控領(lǐng)域的手持終端是本文的初衷。本文從嵌入式系統(tǒng)的角度,采用目前比較流行的ARM9處理器和嵌入式Linux的操作系統(tǒng),闡述手持終端硬件平臺的設(shè)計和軟件的移植方案;接著研究了系統(tǒng)引導(dǎo)程序的原理、設(shè)備驅(qū)動開發(fā)的關(guān)鍵點、根文件系統(tǒng)的制作方法。在此基礎(chǔ)上,分析和移植引導(dǎo)程序U-Boot 1.1.4的實現(xiàn)、無線收發(fā)芯片CC2420的驅(qū)動開發(fā)和幀緩沖驅(qū)動的開發(fā),并針對目標平臺的特點完成了文件系統(tǒng)的構(gòu)建;然后介紹了基于Qt/Embedded的圖形界面開發(fā)的基礎(chǔ),最后對本文研究工作進行總結(jié)。
標簽: ARM 架構(gòu) 無線 數(shù)據(jù)采集與處理
上傳時間: 2013-06-26
上傳用戶:lguotao
目前,嵌入式系統(tǒng)在工業(yè)控制和智能家電等眾多領(lǐng)域得到了廣泛的應(yīng)用。但同時大量的嵌入式應(yīng)用也對嵌入式設(shè)備的性能和功能提出了更高的要求。隨著國內(nèi)嵌入式應(yīng)用領(lǐng)域的發(fā)展,ARM芯片以其高性能、低功耗、低成本的優(yōu)勢獲得了廣泛的重視和應(yīng)用。嵌入式Linux是在標準Linux基礎(chǔ)上,經(jīng)過適當?shù)睾喕?裁剪),然后加入一些特定的功能,形成的一個精巧的、高效的、滿足特定應(yīng)用需求地專用(定制)操作系統(tǒng),它具有用戶可裁剪、可配置的特點。在各種嵌入式操作系統(tǒng)中,嵌入式Linux憑借其內(nèi)核結(jié)構(gòu)優(yōu)良、功能強大、高性能、穩(wěn)定性好以及源代碼開放等方面的優(yōu)勢,成為了嵌入式系統(tǒng)領(lǐng)域應(yīng)用中的技術(shù)熱點。本論文設(shè)計了以嵌入式微處理器和嵌入式操作系統(tǒng)為核心的系統(tǒng),并在這個平臺上實現(xiàn)了應(yīng)用軟件,構(gòu)建了一個嵌入式的數(shù)據(jù)采集和發(fā)布系統(tǒng),可以對設(shè)備數(shù)據(jù)進行串口采集,并利用因特網(wǎng)進行發(fā)布和控制操作。 為了實現(xiàn)這些功能,本文選用了Cirrus Logic公司的EP9302(ARM920T)作為系統(tǒng)的核心,以源代碼開放的經(jīng)過裁剪配置的嵌入式Linux為軟件平臺,設(shè)計了應(yīng)用軟件的設(shè)備數(shù)據(jù)采集、數(shù)據(jù)分析、數(shù)據(jù)交換網(wǎng)關(guān)模塊,實現(xiàn)了網(wǎng)頁服務(wù)器GoAhead移植,并完成了GoAhead服務(wù)器支持的自己的ASP頁面以及后臺函數(shù)的編寫,并在此基礎(chǔ)上研究了系統(tǒng)為保證可靠性而采取的一些措施。在整個系統(tǒng)的設(shè)計過程中充分發(fā)揮了嵌入式Linux的可移植性好、源代碼公開、開發(fā)成本低的優(yōu)點,解決了軟件移植和設(shè)計編寫、提高系統(tǒng)可靠性等的一系列關(guān)鍵性問題。 本嵌入式系統(tǒng)采集平臺的用途是實時采集被監(jiān)控設(shè)備的當前運行狀況信息,使用戶能夠遠程通過網(wǎng)頁瀏覽器及時掌握被監(jiān)控設(shè)備的運行狀況,在必要時刻根據(jù)需要能夠?qū)υO(shè)備進行相關(guān)控制操作和設(shè)置相關(guān)運行參數(shù),以便能夠控制被監(jiān)控設(shè)備的運行方式。本論文設(shè)計的嵌入式數(shù)據(jù)采集、發(fā)布系統(tǒng)可以在類似遠程數(shù)據(jù)控制的系統(tǒng)中得到廣泛應(yīng)用。
標簽: Linux ARM 嵌入式 網(wǎng)絡(luò)
上傳時間: 2013-05-27
上傳用戶:kgylah
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1