數(shù)據(jù)采集系統(tǒng)是信號(hào)與信息處理系統(tǒng)中不可缺少的重要組成部分,同時(shí)也是軟件無(wú)線電系統(tǒng)中的核心模塊,在現(xiàn)代雷達(dá)系統(tǒng)以及無(wú)線基站系統(tǒng)中的應(yīng)用越來(lái)越廣泛。為了能夠滿足目前對(duì)軟件無(wú)線電接收機(jī)自適應(yīng)性及靈活性的要求,并充分體現(xiàn)在高性能FPGA平臺(tái)上設(shè)計(jì)SOC系統(tǒng)的思路,本文提出了由高速高精度A/D轉(zhuǎn)換芯片、高性能FPGA、PCI總線接口、DB25并行接口組成的高速數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)方案及實(shí)現(xiàn)方法。其中FPGA作為本系統(tǒng)的控制核心和傳輸橋梁,發(fā)揮了極其重要的作用。通過FPGA不僅完成了系統(tǒng)中全部數(shù)字電路部分的設(shè)計(jì),并且使系統(tǒng)具有了較高的可適應(yīng)性、可擴(kuò)展性和可調(diào)試性。 在時(shí)序數(shù)字邏輯設(shè)計(jì)上,充分利用FPGA中豐富的時(shí)序資源,如鎖相環(huán)PLL、觸發(fā)器,緩沖器FIFO、計(jì)數(shù)器等,能夠方便的完成對(duì)系統(tǒng)輸入輸出時(shí)鐘的精確控制以及根據(jù)系統(tǒng)需要對(duì)各處時(shí)序延時(shí)進(jìn)行修正。 在存儲(chǔ)器設(shè)計(jì)上,采用FPGA片內(nèi)存儲(chǔ)器。可根據(jù)系統(tǒng)需要隨時(shí)進(jìn)行設(shè)置,并且能夠方便的完成數(shù)據(jù)格式的合并、拆分以及數(shù)據(jù)傳輸率的調(diào)整。 在傳輸接口設(shè)計(jì)上,采用并行接口和PCI總線接口的兩種數(shù)據(jù)傳輸模式。通過FPGA中的宏功能模塊和IP資源實(shí)現(xiàn)了對(duì)這兩種接口的邏輯控制,可使系統(tǒng)方便的在兩種傳輸模式下進(jìn)行切換。 在系統(tǒng)工作過程控制上,通過VB程序編寫了應(yīng)用于PC端的上層控制軟件。并通過并行接口實(shí)現(xiàn)了PC和FPGA之間的交互,從而能夠方便的在PC機(jī)上完成對(duì)系統(tǒng)工作過程的控制和工作模式的選擇。 在系統(tǒng)調(diào)試方面,充分利用QuartuslI軟件中自帶的嵌入式邏輯分析儀SignalTaplI,實(shí)時(shí)準(zhǔn)確的驗(yàn)證了在系統(tǒng)整個(gè)傳輸過程中數(shù)據(jù)的正確性和時(shí)序性,并極大的降低了用常規(guī)儀器觀測(cè)FPGA中眾多待測(cè)引腳的難度。 本文第四章針對(duì)FPGA中各功能模塊的邏輯設(shè)計(jì)進(jìn)行了詳細(xì)分析,并對(duì)每個(gè)模塊都給出了精確的仿真結(jié)果。同時(shí),文中還在其它章節(jié)詳細(xì)介紹了系統(tǒng)的硬件電路設(shè)計(jì)、并行接口設(shè)計(jì)、PCI接口設(shè)計(jì)、PC端控制軟件設(shè)計(jì)以及用于調(diào)試過程中的SignalTapⅡ嵌入式邏輯分析儀的使用方法,并且也對(duì)系統(tǒng)的仿真結(jié)果和測(cè)試結(jié)果給出了分析及討論。最后還附上了系統(tǒng)的PCB版圖、FPGA邏輯設(shè)計(jì)圖、實(shí)物圖及注釋詳細(xì)的相關(guān)源程序清單。
標(biāo)簽: FPGA 控制 高速數(shù)據(jù)
上傳時(shí)間: 2013-07-09
上傳用戶:sdfsdfs
微處理器技術(shù)、傳感器技術(shù)和無(wú)線通信技術(shù)的進(jìn)步,推動(dòng)了無(wú)線數(shù)據(jù)采集系統(tǒng)的產(chǎn)生和發(fā)展。數(shù)據(jù)采集技術(shù)廣泛應(yīng)用于雷達(dá)、通信、遙感遙測(cè)等領(lǐng)域。在各種信息的獲取中,對(duì)高速數(shù)據(jù)采集的需求非常廣泛。隨著測(cè)控技術(shù)的發(fā)展,對(duì)數(shù)據(jù)采集系統(tǒng)的智能化和網(wǎng)絡(luò)化水平也提出了更高的要求。并且由于通訊網(wǎng)絡(luò)的飛速發(fā)展,移動(dòng)通信與實(shí)際應(yīng)用的結(jié)合使得各種基于GPRS網(wǎng)絡(luò)的無(wú)線數(shù)據(jù)傳輸系統(tǒng)成為當(dāng)前遠(yuǎn)距離無(wú)線通訊領(lǐng)域最為廣泛的應(yīng)用。本課題將廣泛應(yīng)用的嵌入式控制器引入到數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)中,并結(jié)合GPRS優(yōu)秀的網(wǎng)絡(luò)特性,實(shí)現(xiàn)了一個(gè)低功耗、智能化、網(wǎng)絡(luò)化、軟硬件可根據(jù)具體測(cè)量任務(wù)適當(dāng)裁減的無(wú)線高速數(shù)據(jù)采集平臺(tái)。 本設(shè)計(jì)采用32位ARM處理器S3C2410為核心器件,配以FPGA+DDRSDRAM高速數(shù)據(jù)采集模塊,GPRS數(shù)據(jù)通信模塊,在Linux嵌入式操作系統(tǒng)和應(yīng)用軟件的支持下,實(shí)現(xiàn)了數(shù)字化高速采集,數(shù)字化無(wú)線數(shù)據(jù)網(wǎng)絡(luò)傳輸?shù)默F(xiàn)場(chǎng)數(shù)據(jù)采集系統(tǒng)。該平臺(tái)采集的現(xiàn)場(chǎng)數(shù)據(jù)主要為各種傳感器輸出的電壓模擬量。前端數(shù)據(jù)采集模塊的FPGA控制高速AD轉(zhuǎn)換器將輸入的模擬量信號(hào)采集后,存儲(chǔ)在由DDRSDRAM構(gòu)成的大容量緩存中,再經(jīng)過嵌入式系統(tǒng)中的微控制器進(jìn)行各種處理,然后將處理結(jié)果保存在ARM系統(tǒng)的SDRAM內(nèi)存,最后通過在ARM系統(tǒng)模塊擴(kuò)展的GPRS模塊,將采集到的數(shù)據(jù)通過GPRS網(wǎng)絡(luò)發(fā)送出去。 IAnux由于其代碼開放性以及強(qiáng)大的網(wǎng)絡(luò)功能等特點(diǎn),在許多的嵌入式網(wǎng)絡(luò)設(shè)備中有著廣泛應(yīng)用,與其他的嵌入式操作系統(tǒng)相比,具有著更多的優(yōu)勢(shì)。因此本課題將其作為硬件平臺(tái)的操作系統(tǒng)。基于ARM的嵌入式數(shù)據(jù)采集與處理系統(tǒng)結(jié)構(gòu)清晰、通用性好、可擴(kuò)展性強(qiáng),可為各種嵌入式應(yīng)用提供一套完整的硬、軟件解決方案,在工業(yè)測(cè)量與控制領(lǐng)域具有較為廣闊的應(yīng)用前景。
標(biāo)簽: ARM_Linux 無(wú)線數(shù)據(jù) 采集系統(tǒng)
上傳時(shí)間: 2013-04-24
上傳用戶:xlcky
隨著我國(guó)工農(nóng)業(yè)生產(chǎn)的發(fā)展和人民生活水平的提高,作為國(guó)民經(jīng)濟(jì)基礎(chǔ)之一的電力行業(yè)取得了迅猛的發(fā)展,電力系統(tǒng)輸配電的安全性和可靠性也越來(lái)越受到電力系統(tǒng)運(yùn)行、管理和科研人員的關(guān)注。輸電線路的各種事故是影響電力線路安全運(yùn)行的重要因素之一。本文正是在這一前提下,在參考國(guó)內(nèi)外大量文獻(xiàn)及研究成果的基礎(chǔ)上,設(shè)計(jì)實(shí)現(xiàn)了一套輸電線路綜合在線監(jiān)測(cè)系統(tǒng)。 本文研制的輸電線路在線監(jiān)測(cè)終端通過測(cè)量線路的泄漏電流、分布電壓、氣候參數(shù)以及圖像信息,并將數(shù)據(jù)進(jìn)行采集、處理后,將數(shù)據(jù)發(fā)送到后臺(tái)監(jiān)控中心,達(dá)到對(duì)輸電線路運(yùn)行狀況進(jìn)行實(shí)時(shí)監(jiān)測(cè)的目的,并以此為依據(jù)給出線路的評(píng)估信息提供給電力部門作為其安排檢修的依據(jù),可以大大減少電力部門的工作量并預(yù)防線路事故的發(fā)生。 針對(duì)本系統(tǒng)功能豐富、監(jiān)測(cè)參數(shù)眾多的特點(diǎn),作者設(shè)計(jì)了基于ARM的數(shù)據(jù)采集與傳輸系統(tǒng)。通過對(duì)ARM資源的合理分配,實(shí)現(xiàn)了監(jiān)測(cè)終端的數(shù)據(jù)采集處理功能。終端的數(shù)據(jù)傳輸功能由ARM和無(wú)線傳輸模塊配合完成,實(shí)現(xiàn)了GPRS和GSM SMS兩種數(shù)據(jù)傳輸方式。 本文是對(duì)輸電線路綜合在線監(jiān)測(cè)終端數(shù)據(jù)采集與傳輸系統(tǒng)設(shè)計(jì)和研究工作的總結(jié),本文內(nèi)容主要偏重于監(jiān)測(cè)終端硬件和軟件的研究設(shè)計(jì)。論文在最后一部分對(duì)運(yùn)行得到的數(shù)據(jù)也進(jìn)行了分析、總結(jié)。 本文研制的輸電線路綜合監(jiān)測(cè)終端已在在幾條高壓輸電線路上掛網(wǎng)運(yùn)行,運(yùn)行結(jié)果表明系統(tǒng)各方面性能良好,滿足設(shè)計(jì)要求。
標(biāo)簽: ARM 輸電線路 在線監(jiān)測(cè) 傳輸系統(tǒng)
上傳時(shí)間: 2013-07-20
上傳用戶:古谷仁美
本文針對(duì)國(guó)家煙草局關(guān)于以信息化帶動(dòng)煙草行業(yè)現(xiàn)代化建設(shè)的要求,密切結(jié)合“煙草銷售業(yè)務(wù)管理系統(tǒng)”科研項(xiàng)目進(jìn)行研究開發(fā),設(shè)計(jì)了一個(gè)基于ARM-Linux的煙草零售信息終端。零售商戶可以在此終端上完成商品零售的整個(gè)過程,并可通過終端完成訂貨預(yù)測(cè)和訂貨確認(rèn)的操作,同時(shí)可以下載和瀏覽各種煙草商品信息、訂貨、查看歷史營(yíng)銷記錄、瀏覽各種通知廣告,并與煙草公司互動(dòng)操作。 本文首先分析了課題的研究背景及煙草零售信息終端的國(guó)內(nèi)外現(xiàn)狀,給出了一個(gè)基于ARM-Linux、GPRS無(wú)線網(wǎng)絡(luò)的煙草銷售業(yè)務(wù)管理系統(tǒng)的總體結(jié)構(gòu);然后根據(jù)煙草零售信息終端的功能需求構(gòu)建了基于ARM9的硬件平臺(tái)的整體設(shè)計(jì)方案;介紹了基于ARM9內(nèi)核的微處理器S3C2440A及關(guān)鍵外圍模塊,設(shè)計(jì)了各模塊的硬件接口電路;并在硬件平臺(tái)上成功移植實(shí)現(xiàn)了一個(gè)基本的嵌入式Linux系統(tǒng)的軟件平臺(tái);隨后深入研究了Linux2.6引入的platform driver機(jī)制下的字符設(shè)備驅(qū)動(dòng)程序的開發(fā)方法,在全面分析了漢王手寫芯片HW006的通信協(xié)議的基礎(chǔ)上,開發(fā)了漢王手寫芯片的觸摸屏驅(qū)動(dòng)程序,實(shí)現(xiàn)了在觸摸屏上的點(diǎn)擊與漢字手寫識(shí)別;最后研究了Linux中的串口操作編程,完成了基于華為GTM900B GPRS模塊的數(shù)據(jù)通信程序設(shè)計(jì)和條形碼掃描程序模塊的開發(fā),并研究了多線程編程技術(shù)在網(wǎng)絡(luò)數(shù)據(jù)收發(fā)中的應(yīng)用方法,設(shè)計(jì)了煙草零售信息終端所需的數(shù)據(jù)庫(kù)和圖形界面。 所研制的煙草零售信息終端已成功應(yīng)用于山西省某市的各個(gè)煙草零售點(diǎn),運(yùn)行結(jié)果表明,該終端運(yùn)行穩(wěn)定可靠,與用戶的交互方便快捷,采集到的各類數(shù)據(jù)能夠及時(shí)、有效、準(zhǔn)確地傳輸?shù)綉?yīng)用管理系統(tǒng),各方面性能都達(dá)到了課題的要求,為煙草銷售市場(chǎng)預(yù)測(cè)、貨物配送和營(yíng)銷推廣提供了一種有效的手段。
標(biāo)簽: ARMLinux 零 信息終端
上傳時(shí)間: 2013-05-23
上傳用戶:CSUSheep
近些年來(lái),隨著以計(jì)算機(jī)技術(shù)、通信技術(shù)為主的信息技術(shù)的快速發(fā)展和Internet的廣泛應(yīng)用,嵌入式系統(tǒng)也受到了越來(lái)越多的重視,日益廣泛的應(yīng)用與工業(yè)控制、移動(dòng)通訊、家用電器以及消費(fèi)電子設(shè)備中。 而數(shù)據(jù)采樣在現(xiàn)代工業(yè)中發(fā)揮著非常重要的作用,工業(yè)設(shè)備的監(jiān)測(cè)和控制都離不開數(shù)據(jù)的采集。但傳統(tǒng)的基于單片機(jī)系統(tǒng)的數(shù)據(jù)采樣模塊因?yàn)闊o(wú)法或很難完成操作系統(tǒng)的嵌入、文件的管理、各種接口的連接、與Internet的互聯(lián)、大容量存儲(chǔ)器的擴(kuò)展等功能,所以在許多領(lǐng)域的應(yīng)用受到限制。針對(duì)這些問題,設(shè)計(jì)開發(fā)了基于Linux操作系統(tǒng)的嵌入式數(shù)據(jù)采集模塊。 本文在綜合分析了現(xiàn)有數(shù)據(jù)采集系統(tǒng)存在問題的基礎(chǔ)上,新設(shè)計(jì)的嵌入式數(shù)據(jù)采集系統(tǒng)采用板卡式結(jié)構(gòu)提高了系統(tǒng)的可擴(kuò)展性和靈活性;采用嵌入式Linux內(nèi)核作為系統(tǒng)的運(yùn)行、調(diào)度的核心,提高了系統(tǒng)的軟件可移植性和穩(wěn)定性;采用基于ARM9核的32位嵌入式微處理器,作為控制、處理和通信的核心,提高了整個(gè)硬件系統(tǒng)的處理能力、控制靈活性以及抗干擾能力,并降低了功耗。系統(tǒng)有強(qiáng)大的網(wǎng)絡(luò)通信能力,為接入Internet提供了可能。 基于ARM的嵌入式數(shù)據(jù)采集與處理系統(tǒng)結(jié)構(gòu)清晰、通用性好、可擴(kuò)展性強(qiáng),可為各種嵌入式應(yīng)用提供一套完整的硬、軟件解決方案,在工業(yè)測(cè)量與控制領(lǐng)域具有較為廣闊的應(yīng)用前景。
標(biāo)簽: ARM 數(shù)據(jù)采集系統(tǒng)
上傳用戶:chens000
瞬變電磁法作為一種重要的地球物理探測(cè)方法,由于它在時(shí)間和空間上的可分性,使得這種方法簡(jiǎn)單易行,信息豐富,精度較高,低成本,見效快,從而在礦藏勘探、鉆井和海洋勘探等領(lǐng)域得到了廣泛的應(yīng)用。隨著接收儀器的數(shù)字化和智能化,發(fā)射功率的增大,數(shù)字模型計(jì)算正反演的應(yīng)用,解釋水平的提高,瞬變電磁法可解決的地質(zhì)問題不斷擴(kuò)大,幾乎涉及了物探工作的各個(gè)領(lǐng)域:礦產(chǎn)勘探,構(gòu)造探測(cè),水文與工程、地質(zhì)調(diào)查,環(huán)境調(diào)查與監(jiān)測(cè)以及考古等。近年來(lái),在找水、市政工程、土壤鹽堿化和污染調(diào)查、淺層石油構(gòu)造填圖,以及礦井突水預(yù)測(cè)等領(lǐng)域都取得了良好效果。 瞬變電磁法探測(cè)系統(tǒng)包括發(fā)射機(jī)和接收機(jī)兩部分。接收機(jī)用作在噪聲中提取由發(fā)射機(jī)發(fā)射的一次場(chǎng)信號(hào)在地下導(dǎo)體中感應(yīng)出的二次場(chǎng)信息,其信息反映了地下導(dǎo)體的電阻率差異,通過對(duì)該信息數(shù)據(jù)的處理了解探測(cè)目標(biāo)的特性從而達(dá)到探測(cè)的目的。 瞬變電磁信號(hào)具有早期信號(hào)幅度大、衰減快,而中晚期信號(hào)幅度小、衰減慢的大動(dòng)態(tài)范圍的特點(diǎn)。因此,必須設(shè)計(jì)出能適應(yīng)這種瞬時(shí)變化快、動(dòng)態(tài)范圍大數(shù)據(jù)信號(hào)要求的高性能數(shù)據(jù)采集系統(tǒng)。同時(shí),瞬變電磁探測(cè)系統(tǒng)的工作環(huán)境大都是在野外,因此,為適應(yīng)野外工作的需要,數(shù)據(jù)采集卡尤其要有較低的功耗。 本論文在總結(jié)其他數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)的基礎(chǔ)上,提高采樣速率和采樣精度、采用分段放大技術(shù)避免放大飽和和實(shí)現(xiàn)對(duì)小信號(hào)的有效識(shí)別、改用ARM作為核心處理器實(shí)現(xiàn)對(duì)接收機(jī)的有效控制、改進(jìn)USB2.0的實(shí)際傳輸速度、改用自適應(yīng)濾波法等噪聲抑制方法組合實(shí)現(xiàn)抗干擾和噪聲濾除設(shè)計(jì),成功設(shè)計(jì)和實(shí)現(xiàn)了一套基于ARM和USB2.0的瞬變電磁數(shù)據(jù)采集系統(tǒng),該系統(tǒng)具有高性能,低功耗,抗干擾能力強(qiáng),低成本的特點(diǎn),已成功應(yīng)用于瞬變電磁探測(cè)實(shí)踐,并取得良好效果,極大的滿足了瞬變電磁探測(cè)系統(tǒng)的需要。同時(shí),該系統(tǒng)對(duì)于其他數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)具有一定的借鑒意義。
標(biāo)簽: ARM 2.0 USB 瞬變電磁
上傳時(shí)間: 2013-06-21
上傳用戶:txfyddz
汽車行駛記錄儀(文中也簡(jiǎn)稱為記錄儀),亦稱“汽車黑匣子”,是安裝在車輛上,對(duì)車輛行駛速度、時(shí)間、里程以及有關(guān)車輛行駛的其它狀態(tài)信息進(jìn)行監(jiān)控、記錄、存儲(chǔ)并可通過接口實(shí)現(xiàn)數(shù)據(jù)輸出的數(shù)字式電子記錄裝置。為分析和判斷汽車駕駛狀態(tài)和處理交通事故提供了可靠準(zhǔn)確的科學(xué)依據(jù)。本課題的來(lái)源是國(guó)家信息產(chǎn)業(yè)部下達(dá)的電子發(fā)展基金項(xiàng)目,與同類產(chǎn)品相比,增加了音/視頻功能,目前已通過信產(chǎn)部驗(yàn)收。 本文主要分析和設(shè)計(jì)了一種具有低成本高擴(kuò)展性的基于ARM與ARMLinux的汽車行駛記錄儀方案,該系統(tǒng)作為信產(chǎn)部項(xiàng)目中的主控模塊實(shí)現(xiàn)了記錄儀的標(biāo)準(zhǔn)功能。硬件方面分析了汽車行駛記錄儀的標(biāo)準(zhǔn)功能對(duì)應(yīng)ARM片內(nèi)外圍電路與外部器件的設(shè)計(jì)。軟件方面分析了基于YAFFS文件系統(tǒng)與Linux 2.6的軟件平臺(tái)在嵌入式應(yīng)用方面的高可用性,主要描述YAFFS的特點(diǎn)與基本原理,Linux中線程的實(shí)現(xiàn)機(jī)制與Linux Kernel 2.6在響應(yīng)時(shí)間上的改進(jìn)。并給出了該記錄儀基于Liinux的多線程結(jié)構(gòu)應(yīng)用程序的設(shè)計(jì)要點(diǎn)、流程圖和主要的數(shù)據(jù)結(jié)構(gòu)。 作為擴(kuò)展,為記錄儀增加了采集和處理音/視頻信號(hào)的DSP模塊。DSP采用TI公司的專用于數(shù)字媒體應(yīng)用的高性能DSP DM642。DSP模塊同時(shí)采集3路視頻并進(jìn)行壓縮,壓縮算法可以采用MPEG-2、MPEG-4、H.263、H.264等。論述了實(shí)現(xiàn)音/視頻功能的基本原理、DSP模塊的存儲(chǔ)器結(jié)構(gòu)、ARM與DSP的通信及一些實(shí)用性的考慮。
標(biāo)簽: ARM Linux 汽車行駛記錄儀 分
上傳時(shí)間: 2013-07-02
上傳用戶:W51631
隨著信息技術(shù)的迅速發(fā)展,計(jì)算機(jī)產(chǎn)業(yè)的發(fā)展已經(jīng)到了所謂的后PC時(shí)代。在傳統(tǒng)的視頻采集中,系統(tǒng)一般由CCD攝像頭,采集卡組成,功能齊全,但價(jià)格高,體積大。嵌入式系統(tǒng)在各行業(yè)的應(yīng)用,特別是工業(yè)現(xiàn)場(chǎng)、信息家電、機(jī)頂盒等方面的廣泛使用,使嵌入式系統(tǒng)的研究開發(fā)成為計(jì)算機(jī)領(lǐng)域的一個(gè)熱點(diǎn)。嵌入式圖像采集則彌補(bǔ)了上述的缺點(diǎn),并且可以復(fù)雜環(huán)境下的圖像采集嵌入式Linux操作系統(tǒng)是從Linux衍生出來(lái)的一種操作系統(tǒng),它支持眾多嵌入式處理器,并具有Unix的很多優(yōu)點(diǎn),而成為當(dāng)前主流的嵌入式操作系統(tǒng)。本文選擇三星系列的嵌入式處理器S3C2440,高速清晰攝像頭和一塊觸摸LCD組成,軟件則用嵌入式Linux為操作系統(tǒng),在嵌入式開發(fā)板上先進(jìn)行Linux的移植后完成,其次對(duì)攝像頭在ARM下的驅(qū)動(dòng)進(jìn)行修改和更新使其適應(yīng)所采用的ARM開發(fā)板,再者完成驅(qū)動(dòng)的加載和交叉編譯應(yīng)用程序來(lái)完成對(duì)圖像的采集,最后從濾波算法和優(yōu)化所采集的圖片,使圖片完成各種場(chǎng)合實(shí)驗(yàn)的要求。本系統(tǒng)體積小,占用內(nèi)存低,模塊化的系統(tǒng)通過協(xié)調(diào)的工作,形成了一套完整的圖像采集系統(tǒng),本文所用的ARM9系列的開發(fā)板完全是從底層開發(fā)開始,成本低,加上Linux并不是商業(yè)的軟件,以至有很好的擴(kuò)展空間和廣泛的前景。
標(biāo)簽: ARMLinux C2440 2440
上傳時(shí)間: 2013-06-29
上傳用戶:372825274
隨著計(jì)算機(jī)軟硬水平的不斷提高,嵌入式領(lǐng)域的發(fā)展也取得了長(zhǎng)足的進(jìn)步。目前,嵌入式與Linux技術(shù)的結(jié)合正在推動(dòng)著嵌入式技術(shù)的飛速發(fā)展,嵌入式系統(tǒng)的研究和應(yīng)用產(chǎn)生了顯著的變化。 硬件上,嵌入式平臺(tái)由51系列內(nèi)核的8位機(jī)系統(tǒng)逐步上升到以ARM內(nèi)核為主流的32位系統(tǒng);軟件上Linux作為操作系統(tǒng)的發(fā)展史上一個(gè)重要的里程碑,以高安全性和穩(wěn)定性、開源免費(fèi)等的優(yōu)勢(shì)使得其在政府、國(guó)防、教育、工業(yè)等領(lǐng)域獲得了廣泛的運(yùn)用。 2n偽隨機(jī)多頻道激電理論(簡(jiǎn)稱偽隨機(jī)理論),是由何繼善院士率先提出并命名的,其實(shí)質(zhì)是將含有3,5,7…等多個(gè)奇數(shù)主頻率的復(fù)合波同時(shí)向大地發(fā)送,接收機(jī)同時(shí)接收經(jīng)大地介質(zhì)傳導(dǎo)的復(fù)合波中各主頻率電流響應(yīng)。在地球物理勘探領(lǐng)域,基于偽隨機(jī)理論的數(shù)據(jù)采集系統(tǒng)具有抗干擾能力強(qiáng)、測(cè)量精度高、觀測(cè)速度快、裝置輕便等優(yōu)點(diǎn)而得到廣泛應(yīng)用。 本文在分析偽隨機(jī)理論基礎(chǔ)上,結(jié)合當(dāng)前嵌入式軟硬件發(fā)展的最新成果,開展對(duì)ARM Linux嵌入式數(shù)據(jù)信息系統(tǒng)的研究與實(shí)現(xiàn)。 首先,通過需求分析,對(duì)各種采集方案比較后,設(shè)計(jì)系統(tǒng)總體方案。通過數(shù)據(jù)信息系統(tǒng)驅(qū)動(dòng)總體分析,選用嵌入式板載的音頻芯片實(shí)現(xiàn)數(shù)據(jù)A/D轉(zhuǎn)換,完成Linux下采集設(shè)備驅(qū)動(dòng)程序設(shè)計(jì)。 其次,在ARM9內(nèi)核的S3C2410嵌入式處理器硬件平臺(tái),按照嵌入式軟件開發(fā)流程,搭建嵌入式Linux交叉開發(fā)平臺(tái);裁剪并移植Linux內(nèi)核,構(gòu)建嵌入式文件系統(tǒng)。 再次,利用當(dāng)前流行的嵌入式圖形開發(fā)庫(kù)Qtopia Core,結(jié)合Sqlite數(shù)據(jù)庫(kù)與Linux多線程技術(shù),設(shè)計(jì)數(shù)據(jù)采集應(yīng)用程序,建立數(shù)據(jù)信息系統(tǒng)的應(yīng)用軟件模型,此基礎(chǔ)上對(duì)整個(gè)系統(tǒng)進(jìn)行測(cè)試,與理論值進(jìn)行對(duì)比實(shí)驗(yàn)。 最后,就課題的不足做出總結(jié),并且提出系統(tǒng)后期的改進(jìn)建議。
標(biāo)簽: ARMLinux 偽隨機(jī) 信息系統(tǒng)
上傳時(shí)間: 2013-07-11
上傳用戶:CETM008
核地球物理勘探是集核探測(cè)技術(shù)、電子技術(shù)、計(jì)算機(jī)技術(shù)為一體,能夠快速、準(zhǔn)確地分析出核素的相關(guān)信息及參數(shù)的一門綜合性很強(qiáng)的學(xué)科。目前己廣泛應(yīng)用于鈾礦勘探、地質(zhì)填圖、油氣勘測(cè)以及尋找各種金屬和非金屬礦產(chǎn)等諸多領(lǐng)域。其中核地球物理數(shù)據(jù)的采集和處理是核地球物理勘探研究的重要課題之一,它將直接對(duì)測(cè)量結(jié)果產(chǎn)生影響。 本系統(tǒng)設(shè)計(jì)是架構(gòu)在基于ARM7TDMI核的16/32位處理器S3C44BOX的硬件基礎(chǔ)上,移植了嵌入式μCLinux操作系統(tǒng)、JFFS2文件系統(tǒng)、以及MiniGUI圖形開發(fā)庫(kù)。通過利用S3C44BOX處理器快速的運(yùn)算速度、豐富的外圍設(shè)備和嵌入式μCLinux操作系統(tǒng)及其豐富的軟件資源,編寫了系統(tǒng)引導(dǎo)代碼、集成了LCD、MCA硬件設(shè)備的驅(qū)動(dòng)程序、開發(fā)了GPS、GPRS應(yīng)用程序。本論文研究成果主要有: 1.研制了基于高端的16/32位ARM7TDMI處理器S3C44BOX為控制核心、外圍電路帶有LCD顯示以及時(shí)鐘和存儲(chǔ)電路的核數(shù)據(jù)采集系統(tǒng)。該系統(tǒng)能夠穩(wěn)定運(yùn)行在60MHz頻率,無(wú)需上位機(jī),用戶就可與之進(jìn)行交互工作,能夠獨(dú)立完成能譜數(shù)據(jù)的采集、分析、存儲(chǔ)等功能。系統(tǒng)具有低功耗、小型化、高性價(jià)比等特點(diǎn)。 2.實(shí)現(xiàn)了嵌入式μCLinux操作系統(tǒng)在采集系統(tǒng)上的移植。隨著嵌入式系統(tǒng)的迅速發(fā)展,嵌入式操作系統(tǒng)在核儀器研制中的應(yīng)用不僅能夠提高系統(tǒng)的穩(wěn)定性,而且通過充分利用Linux豐富的軟件資源,能夠快速的完成系統(tǒng)的定制和開發(fā),構(gòu)建復(fù)雜的軟件系統(tǒng)。 3.實(shí)現(xiàn)了基于μCLinux的JFFS2嵌入式文件系統(tǒng)的移植,安全可靠的管理了系統(tǒng)引導(dǎo)代碼、#CLinux操作系統(tǒng)內(nèi)核映象文件、譜處理程序和數(shù)據(jù)等。 4.初步實(shí)現(xiàn)了GPS定位、GPRS數(shù)據(jù)無(wú)線傳輸?shù)墓δ堋?/p>
標(biāo)簽: CLinux ARM 地球 物理
上傳用戶:dreamboy36
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1