為污染源遠(yuǎn)程監(jiān)測(cè)系統(tǒng)設(shè)計(jì)開(kāi)發(fā)了Client/Server模式的管理信息系統(tǒng)軟件,整套管理軟件采用Delphi開(kāi)發(fā),后臺(tái)支持?jǐn)?shù)據(jù)庫(kù)采用SQL Server 2000。可完成系統(tǒng)管理、排污企業(yè)信息管理、實(shí)
標(biāo)簽: 環(huán)境監(jiān)測(cè) 管理信息系統(tǒng) 設(shè)計(jì)開(kāi)發(fā)
上傳時(shí)間: 2013-07-27
上傳用戶(hù):nbdedu
嵌入式系統(tǒng)是將先進(jìn)的計(jì)算機(jī)技術(shù)、半導(dǎo)體技術(shù)和電子技術(shù)與各個(gè)行業(yè)的具體應(yīng)用相結(jié)合的產(chǎn)物。目前,嵌入式系統(tǒng)己經(jīng)廣泛應(yīng)用到工業(yè)、交通、能源、通信、科研、醫(yī)療衛(wèi)生、國(guó)防以及日常生活等領(lǐng)域,并不斷朝著體積小,功能強(qiáng)的方向發(fā)展。嵌入式系統(tǒng)不同于原來(lái)的單片機(jī)系統(tǒng),它不僅有自己的操作系統(tǒng),上層應(yīng)用程序,而且還具備網(wǎng)絡(luò)通信和信息管理的功能。 ARM體系的處理器是目前嵌入式系統(tǒng)中使用最廣泛的處理器。它采用了RISC技術(shù),具有尋址方式簡(jiǎn)單,寄存器多,指令長(zhǎng)度固定等的特點(diǎn)使得它的處理速度快,執(zhí)行效率高。由于Linux對(duì)于ARM技術(shù)的支持,具有內(nèi)核可裁減,網(wǎng)絡(luò)功能強(qiáng)大,代碼開(kāi)放的特點(diǎn),把Linux應(yīng)用到嵌入式系統(tǒng)中,能充分發(fā)揮ARM和Linux的優(yōu)勢(shì)。 論文以“掌上中文語(yǔ)言學(xué)習(xí)系統(tǒng)”項(xiàng)目為依托,以ARM體系處理器和Ljnux操作系統(tǒng)的嵌入式系統(tǒng)為基礎(chǔ),構(gòu)建一個(gè)掌上語(yǔ)言學(xué)習(xí)設(shè)備。 論文首先進(jìn)行了開(kāi)發(fā)環(huán)境的設(shè)計(jì)與搭建,對(duì)開(kāi)發(fā)主機(jī)進(jìn)行TFTP服務(wù)器、NFS服務(wù)器、minicom串口通信和GNU交叉工具鏈進(jìn)行配置。實(shí)現(xiàn)了針對(duì)NAND閃存的U-Boot啟動(dòng)程序的建立,并對(duì)Linux操作系統(tǒng)內(nèi)核進(jìn)行了移植工作。最后利用圖形界面系統(tǒng)MiniGUI和遠(yuǎn)程調(diào)試技術(shù)實(shí)現(xiàn)了掌上語(yǔ)言學(xué)習(xí)的軟件功能。
標(biāo)簽: Linux ARM 嵌入式 學(xué)習(xí)系統(tǒng)
上傳時(shí)間: 2013-07-24
上傳用戶(hù):jiangfire
本文以一個(gè)PDA項(xiàng)目為依托,在項(xiàng)目中,主要是開(kāi)發(fā)該設(shè)備的軟件。其工作包括:上層應(yīng)用程序的開(kāi)發(fā)、引導(dǎo)程序的編寫(xiě)、Linux操作系統(tǒng)的移植和各種外設(shè)驅(qū)動(dòng)程序的編寫(xiě)以及文件系統(tǒng)的改進(jìn)。 本文首先分析了Linux操作系統(tǒng)的虛擬文件系統(tǒng)、高速緩沖區(qū)、MTD以及驅(qū)動(dòng)程序模塊。接著,本文分析了JFFS2文件系統(tǒng)的不足,以及在大容量閃存設(shè)備中掛載速度過(guò)慢的原因。然后,本文結(jié)合JFFS2文件系統(tǒng)在開(kāi)發(fā)過(guò)程中所出現(xiàn)的各種問(wèn)題,以及在大容量閃存芯片上進(jìn)行掛載時(shí)的性能要求,對(duì)JFFS2文件系統(tǒng)作了一些實(shí)際的改進(jìn)。文中的創(chuàng)新性貢獻(xiàn)包括以下幾個(gè)方面: (1)在掃描一個(gè)擦除塊之前,首先把擦除塊中的所有內(nèi)容讀進(jìn)內(nèi)存。然后,在內(nèi)存中進(jìn)行所有的判斷操作以及拷貝,這樣就可以減少I(mǎi)/O操作。另外,由于所有的拷貝操作都在內(nèi)存中進(jìn)行,所以?huà)燧d速度就可以有所提升。 (2)通過(guò)加入“空閑區(qū)域管理節(jié)點(diǎn)”對(duì)閃存中的空閑區(qū)域進(jìn)行管理。這樣,在掃描的過(guò)程中,一旦發(fā)現(xiàn)該節(jié)點(diǎn)就可以跳過(guò)它所描述的空閑區(qū)域,從而加快掛載的速度。 (3)在掃描的階段中對(duì)有效數(shù)據(jù)實(shí)體進(jìn)行硬鏈接數(shù)的計(jì)算,因此,臨時(shí)目錄節(jié)點(diǎn)就不需要?jiǎng)?chuàng)建了,這樣也免除了臨時(shí)目錄的刪除步驟,所以對(duì)掛載速度也有明顯的提高。 最后,基于以上的研究與改進(jìn),結(jié)合本項(xiàng)目的實(shí)際要求,對(duì)大容量閃存設(shè)備的JFFS2文件系統(tǒng)的掛載過(guò)程進(jìn)行了改進(jìn)的實(shí)踐。
標(biāo)簽: FLASH ARM 嵌入式閃存 實(shí)踐
上傳時(shí)間: 2013-07-26
上傳用戶(hù):damozhi
近年來(lái),隨著計(jì)算機(jī)和通信技術(shù)的飛速發(fā)展,特別是網(wǎng)絡(luò)的迅速普及和3C(計(jì)算機(jī)、通信、消費(fèi)電子)合一的加速,微型化和專(zhuān)業(yè)化成為發(fā)展的新趨勢(shì),嵌入式產(chǎn)品已經(jīng)成為了信息產(chǎn)業(yè)的主流,嵌入式系統(tǒng)技術(shù)也成為目前電子產(chǎn)品設(shè)計(jì)領(lǐng)域最為熱門(mén)的技術(shù)之一,目前已經(jīng)廣泛地應(yīng)用于軍事國(guó)防、消費(fèi)電子、網(wǎng)絡(luò)通信、工業(yè)控制等各個(gè)領(lǐng)域。本文在研究視頻采集發(fā)展現(xiàn)狀和趨勢(shì)的基礎(chǔ)上,設(shè)計(jì)了一種基于32位處理器的嵌入式圖像采集和傳輸系統(tǒng)。此套硬件系統(tǒng)可應(yīng)用于LCD顯示屏、桌面視頻、多媒體、數(shù)字電視機(jī)、圖像處理、可視電話(huà)和遠(yuǎn)程戶(hù)外圖像采集等領(lǐng)域。 該圖像采集系統(tǒng)在硬件系統(tǒng)上以ARM芯片S3C44BOX為核心,利用CMOS圖像傳感器采集圖像;以FIFO幀存儲(chǔ)器暫存圖像數(shù)據(jù),解決了ARM芯片與圖像傳感器之間速率的不同步問(wèn)題;并充分利用了FPGA/CPLD高性能、低功耗、低成本的優(yōu)點(diǎn),用CPID器件控制整個(gè)圖像采集的時(shí)序邏輯。在軟件平臺(tái)移植了嵌入式操作系統(tǒng)’uClinux,并在此基礎(chǔ)上開(kāi)發(fā)了底層的驅(qū)動(dòng)程序和應(yīng)用程序。體積小巧,具備圖像采集、顯示和遠(yuǎn)程傳輸功能和良好的可擴(kuò)展性。 全文共分為五個(gè)章節(jié),第一章主要介紹了論文的課題背景和圖像采集技術(shù)的發(fā)展現(xiàn)狀,介紹了論文的研究目標(biāo)和研究?jī)?nèi)容。第二章從硬件和軟件兩方面闡述了嵌入式圖像采集系統(tǒng)的總體設(shè)計(jì)方案,詳細(xì)介紹了硬件開(kāi)發(fā)平臺(tái)嵌入式系統(tǒng)和軟件開(kāi)發(fā)平臺(tái)嵌入式操作系統(tǒng)各自的定義和特點(diǎn)。第三章主要介紹基于ARM的圖像采集系統(tǒng)硬件設(shè)計(jì)方面的內(nèi)容,包括各個(gè)模塊的具體實(shí)現(xiàn)方案、系統(tǒng)硬件性能分析和硬件電路的抗干擾設(shè)計(jì)等。第四章研究了基于uClinux平臺(tái)的幾個(gè)主要模塊的軟件設(shè)計(jì),主要包括圖像傳感芯片的初始化和采集程序的實(shí)現(xiàn)、LCD控制器的初始化和圖像顯示程序的實(shí)現(xiàn)、以太網(wǎng)控制器的初始化和圖像數(shù)據(jù)傳輸程序的實(shí)現(xiàn)。第五章是對(duì)全文的一個(gè)總結(jié),概括了作者所做的工作,提出所存在的不足并對(duì)后續(xù)的研究工作做了進(jìn)一步的展望。
標(biāo)簽: ARM 圖像采集系統(tǒng)
上傳時(shí)間: 2013-04-24
上傳用戶(hù):wangxuan
隨著信息產(chǎn)業(yè)的不斷發(fā)展,人們對(duì)數(shù)據(jù)傳輸速率要求越來(lái)越高,從而對(duì)數(shù)據(jù)發(fā)送端和接收端的性能都提出了更高的要求。接收機(jī)的一個(gè)重要任務(wù)就是在于克服各種非理想因素的干擾下,從接收到的被噪聲污染的數(shù)據(jù)信號(hào)中提取同步信息,并進(jìn)而將數(shù)據(jù)正確的恢復(fù)出來(lái)。而數(shù)據(jù)恢復(fù)電路是光纖通信和其他許多類(lèi)似數(shù)字通信領(lǐng)域中不可或缺的關(guān)鍵電路,其性能決定了接收端的總體性能。 目前,數(shù)據(jù)恢復(fù)電路的結(jié)構(gòu)主要有“時(shí)鐘提取”和“過(guò)采樣”兩種結(jié)構(gòu)。基于“過(guò)采樣”的數(shù)據(jù)恢復(fù)方法的關(guān)鍵是過(guò)采樣,即通過(guò)引入?yún)⒖紩r(shí)鐘,并增加時(shí)鐘源個(gè)數(shù)的方式來(lái)代替第一種方法中的“時(shí)鐘提取”。與“時(shí)鐘提取”的數(shù)據(jù)恢復(fù)方法相比,基于“過(guò)采樣”的數(shù)據(jù)恢復(fù)方法在性能上還有較大的差距,但是后者擁有高帶寬、立即鎖存能力、較低的等待時(shí)間和更高的抖動(dòng)容限,更易于通過(guò)數(shù)字的方法實(shí)現(xiàn),實(shí)現(xiàn)更簡(jiǎn)單,成本更低,并且這是一種數(shù)字化的模擬技術(shù)。如果能通過(guò)“過(guò)采樣”方法在普通的邏輯電路上實(shí)現(xiàn)622.08Mb/s甚至更高速率的數(shù)據(jù)恢復(fù),并將它作為一個(gè)IP模塊來(lái)代替專(zhuān)用的時(shí)鐘恢復(fù)芯片,這無(wú)疑將是性能和成本的較好結(jié)合。 本文主要研究“過(guò)采樣”數(shù)據(jù)恢復(fù)電路的基本原理,通過(guò)全數(shù)字的設(shè)計(jì)方法,給出了在低成本可編程器件FPGA上實(shí)現(xiàn)數(shù)據(jù)恢復(fù)電路兩種不同的過(guò)采樣的實(shí)現(xiàn)方案,即基于時(shí)鐘延遲的過(guò)采樣和基于數(shù)據(jù)延遲的過(guò)采樣。基于時(shí)鐘延遲的過(guò)采樣數(shù)據(jù)恢復(fù)電路方案,通過(guò)測(cè)試驗(yàn)證,其最高恢復(fù)的數(shù)據(jù)傳輸率可達(dá)到640Mb/s。測(cè)試結(jié)果表明,采用該方案實(shí)現(xiàn)的時(shí)鐘恢復(fù)電路可工作在光纖通信系統(tǒng)STM-4速率級(jí),即622.08MHz頻率上,各方面指標(biāo)基本符合要求。
標(biāo)簽: FPGA 光接收機(jī) 數(shù)據(jù)恢復(fù) 電路
上傳時(shí)間: 2013-04-24
上傳用戶(hù):axxsa
隨著計(jì)算機(jī)科學(xué)和視頻技術(shù)的廣泛發(fā)展,數(shù)字圖像采集在電子通信與信息處理領(lǐng)域得到了廣泛的應(yīng)用,例如廣播電視的數(shù)字化、網(wǎng)絡(luò)視頻、監(jiān)視監(jiān)控系統(tǒng)等. 視頻圖像采集卡作為計(jì)算機(jī)視頻應(yīng)用的前端設(shè)備,承擔(dān)著模擬視頻信號(hào)向數(shù)字視頻信號(hào)轉(zhuǎn)換的任務(wù),在多媒體時(shí)代占據(jù)著重要的位置.設(shè)計(jì)一種功能靈活,使用方便,便于嵌入到系統(tǒng)中的視頻信號(hào)采集電路具有重要的實(shí)用意義. 本文首先介紹數(shù)字圖像采集系統(tǒng)的發(fā)展現(xiàn)狀和前景,提出了本次設(shè)計(jì)的目標(biāo): 完成基于PCI總線(xiàn)的高分辨率圖像采集卡設(shè)計(jì).然后簡(jiǎn)單介紹了本次設(shè)計(jì)用到的基本理論:數(shù)據(jù)采集理論,特別說(shuō)明了采樣和量化的定義與區(qū)別,以及量化的幾種方式和量化與AD技術(shù)之間的關(guān)系. 圖像采集系統(tǒng)的基本構(gòu)成,是以數(shù)字信號(hào)處理器為核心,控制外圍的A/D、D/A轉(zhuǎn)換器和外圍存儲(chǔ)器.本文對(duì)比了當(dāng)下流行的DSP芯片和IFPGA芯片作為數(shù)字處理核心的優(yōu)缺點(diǎn),并根據(jù)系統(tǒng)實(shí)際需要,選用FPGA作為數(shù)字信號(hào)處理器.然后列舉了幾款常用A/D視頻芯片,還介紹了SDRAM控制的基本流程,最后提出了系統(tǒng)的整體設(shè)計(jì)方案. 圖像采集卡的硬件設(shè)計(jì)分為A/D前端模擬通道設(shè)計(jì)和FPGA數(shù)字信號(hào)傳輸及外圍電路設(shè)計(jì).本文重點(diǎn)介紹了A/D芯片外圍電路連接和使用方法,對(duì)PCI總線(xiàn)和它的控制電路也做了詳細(xì)闡述.對(duì)圖像采集卡的PCB布局布線(xiàn)也有詳細(xì)說(shuō)明. 圖像采集卡FPGA內(nèi)部程序構(gòu)成也是本文的一個(gè)重點(diǎn).本次的程序設(shè)計(jì)主要分為數(shù)據(jù)采集模塊,即與A/D接口模塊,數(shù)據(jù)暫存模塊,即SDRAM讀寫(xiě)控制模塊,數(shù)據(jù)處理模塊和數(shù)據(jù)傳輸模塊,即PCI控制模塊.重點(diǎn)在于對(duì)的SDRAM的連續(xù)讀寫(xiě)控制和各個(gè)模塊間的協(xié)調(diào)工作.說(shuō)明了.A/D采集數(shù)據(jù)從接收到存儲(chǔ)詳細(xì)過(guò)程,以及對(duì)SDRAM讀寫(xiě)狀態(tài)機(jī)和PCI總線(xiàn)的操控. 最后介紹了硬件調(diào)試和FPGA程序驗(yàn)證結(jié)果.詳細(xì)說(shuō)明了以Modelsim為平臺(tái)的前端功能仿真和后端時(shí)序仿真,以及以SignalTapⅡ?yàn)槠脚_(tái),程序下載到FPGA中進(jìn)行的實(shí)時(shí)驗(yàn)證.結(jié)果表明整個(gè)圖像采集系統(tǒng)基本達(dá)到了系統(tǒng)設(shè)計(jì)中所給出的性能指標(biāo),證明了整個(gè)系統(tǒng)設(shè)計(jì)的正確性和合理性.
上傳時(shí)間: 2013-04-24
上傳用戶(hù):amandacool
在圖像處理及檢測(cè)系統(tǒng)中,實(shí)時(shí)性要求往往影響著系統(tǒng)處理速度的性能。本文在分析研究視頻檢測(cè)技術(shù)及方法的基礎(chǔ)上,應(yīng)用嵌入式系統(tǒng)設(shè)計(jì)和圖像處理技術(shù),以交通信息視頻檢測(cè)系統(tǒng)為研究背景,展開(kāi)了基于FPGA視頻圖像檢測(cè)技術(shù)的研究與應(yīng)用,通過(guò)系統(tǒng)仿真驗(yàn)證了基于FPGA架構(gòu)的圖像并行處理和檢測(cè)系統(tǒng)具有較高的實(shí)時(shí)處理能力,能夠準(zhǔn)確并穩(wěn)定地檢測(cè)出運(yùn)動(dòng)目標(biāo)的信息。可見(jiàn)FPGA對(duì)提高視頻檢測(cè)及處理的實(shí)時(shí)性是一個(gè)較好的選擇。 本文主要研究的內(nèi)容有: 1.分析研究了視頻圖像檢測(cè)技術(shù),針對(duì)傳統(tǒng)基于PC構(gòu)架和DSP處理器的視頻檢測(cè)系統(tǒng)的弊端,并從可靠性、穩(wěn)定性、實(shí)時(shí)性和開(kāi)發(fā)成本等因素考慮,提出了以FPGA芯片作為中央處理器的嵌入式并行數(shù)據(jù)處理系統(tǒng)的設(shè)計(jì)方案。 2.應(yīng)用模塊化的硬件設(shè)計(jì)方法,構(gòu)建了新一代嵌入式視頻檢測(cè)系統(tǒng)的硬件平臺(tái)。該系統(tǒng)由異步FIFO模塊、圖像空間轉(zhuǎn)換模塊、SRAM幀存控制模塊、圖像預(yù)處理模塊和圖像檢測(cè)模塊等組成,較好地解決了圖像采樣存儲(chǔ)、處理和傳輸?shù)膯?wèn)題,并為以后系統(tǒng)功能的擴(kuò)展奠定了良好的基礎(chǔ)。 3.在深入研究了線(xiàn)性與非線(xiàn)性濾波幾種圖像處理算法,分析比較了各自的優(yōu)缺點(diǎn)的基礎(chǔ)上,本文提出一種適合于FPGA的快速圖像中值濾波算法,并給出該算法的硬件實(shí)現(xiàn)結(jié)構(gòu)圖,應(yīng)用VHDL硬件描述語(yǔ)言編程、實(shí)現(xiàn),仿真結(jié)果表明,快速中值濾波算法的處理速度較傳統(tǒng)算法提高了50%,更有效地降低了系統(tǒng)資源占用率和提高了系統(tǒng)運(yùn)算速度,增強(qiáng)了檢測(cè)系統(tǒng)的實(shí)時(shí)性能。 4.研究了基于視頻的交通車(chē)流量檢測(cè)算法,重點(diǎn)討論背景差分法,圖像二值化以及利用直方圖分析方法確定二值化的閾值,并對(duì)圖像進(jìn)行了直方圖均衡處理,提高圖像檢測(cè)精度。并結(jié)合嵌入式系統(tǒng)處理技術(shù),在FPGA系統(tǒng)上研究設(shè)計(jì)了這些算法的硬件實(shí)現(xiàn)結(jié)構(gòu),用VHDL語(yǔ)言實(shí)現(xiàn),并對(duì)各個(gè)模塊及相應(yīng)算法做出了功能仿真和性能分析。 5.系統(tǒng)仿真與驗(yàn)證是整個(gè)FPGA設(shè)計(jì)流程中最重要的步驟,針對(duì)現(xiàn)有仿真工具用手動(dòng)設(shè)置輸入波形工作量大等弊病,本文提出了一種VHDL測(cè)試基準(zhǔn)(TestBench)方法解決系統(tǒng)輸入源仿真問(wèn)題,用TEXTIO程序包設(shè)計(jì)了MATLAB與FPGA仿真軟件的接口,很好地解決了仿真測(cè)試中因測(cè)試向量龐大而難以手動(dòng)輸入的問(wèn)題。并將系統(tǒng)的仿真結(jié)果數(shù)據(jù)在MATLAB上還原為圖像,方便了系統(tǒng)測(cè)試結(jié)果的分析與調(diào)試。系統(tǒng)測(cè)試的結(jié)果表明,運(yùn)動(dòng)目標(biāo)的檢測(cè)基本符合要求,可以排除行走路人等移動(dòng)物體(除車(chē)輛外)的噪聲干擾,有效地檢測(cè)出正確的目標(biāo)。 本文主要研究了基于FPGA片上系統(tǒng)的圖像處理及檢測(cè)技術(shù),針對(duì)FPGA技術(shù)的特點(diǎn)對(duì)某些算法提出了改進(jìn),并在MATLAB、QuartusⅡ和ModelSim軟件開(kāi)發(fā)平臺(tái)上仿真實(shí)現(xiàn),仿真結(jié)果達(dá)到預(yù)期目標(biāo)。本文的研究對(duì)智能化交通監(jiān)控系統(tǒng)的車(chē)流量檢測(cè)做了有益探索,對(duì)其他場(chǎng)合的圖像高速處理及檢測(cè)也具有一定的參考價(jià)值。
標(biāo)簽: FPGA 視頻圖像 檢測(cè)技術(shù)
上傳時(shí)間: 2013-07-13
上傳用戶(hù):woshiayin
隨著微電子技術(shù)的高速發(fā)展,實(shí)時(shí)圖像處理在多媒體、圖像通信等領(lǐng)域有著越來(lái)越廣泛的應(yīng)用。FPGA就是硬件處理實(shí)時(shí)圖像數(shù)據(jù)的理想選擇,基于FPGA的圖像處理專(zhuān)用系統(tǒng)的研究將成為信息產(chǎn)業(yè)的新熱點(diǎn)。 本文詳細(xì)介紹了一種實(shí)時(shí)監(jiān)控圖像處理系統(tǒng)的設(shè)計(jì)方案,實(shí)現(xiàn)了具有前端視頻采集系統(tǒng)、圖像預(yù)處理功能系統(tǒng)、圖像顯示系統(tǒng)。該系統(tǒng)采用Altera公司的FPGA芯片作為中央處理器,由視頻采集模塊、異步FIFO模塊、視頻解碼模塊、I
上傳時(shí)間: 2013-06-20
上傳用戶(hù):wc412467303
隨著GPS(Global Positioning System)技術(shù)的不斷發(fā)展和成熟,其全球性、全天候、低成本等特點(diǎn)使得GPS接收機(jī)的用戶(hù)數(shù)量大幅度增加,應(yīng)用領(lǐng)域越來(lái)越廣。但由于定位過(guò)程中各種誤差源的存在,單機(jī)定位精度受到影響。目前常從兩個(gè)方面考慮減小誤差提高精度:①用高精度相位天線(xiàn)、差分技術(shù)等通過(guò)提高硬件成本獲取高精度;②針對(duì)誤差源用濾波算法從軟件方面實(shí)現(xiàn)精度提高。兩種方法中,后者相對(duì)于前者在滿(mǎn)足精度要求的前提下節(jié)約成本,而且便于系統(tǒng)融合,是應(yīng)用于GPS定位的系統(tǒng)中更有前景的方法。但由于在系統(tǒng)中實(shí)現(xiàn)定位濾波算法需要時(shí)間,傳統(tǒng)CPU往往不能滿(mǎn)足實(shí)時(shí)性的要求,而FPGA以其快速并行計(jì)算越來(lái)越受到青睞。 本文在FPGA平臺(tái)上,根據(jù)“先時(shí)序后電路”的設(shè)計(jì)思想,由同步?jīng)]計(jì)方法以及自頂向下和自下而上的混合設(shè)計(jì)方法實(shí)現(xiàn)系統(tǒng)的總體設(shè)計(jì)。從GPS-OEM板輸出的定位信息的接收到定位結(jié)果的坐標(biāo)變換,最終到kalman濾波遞推計(jì)算減小定位誤差,實(shí)現(xiàn)實(shí)時(shí)、快速、高精度的GPS定位信息采集處理系統(tǒng),為GPS定位數(shù)據(jù)的處理方法做了新的嘗試,為基于FPGA的GPS嵌入式系統(tǒng)的開(kāi)發(fā)奠定了基礎(chǔ)。具體工作如下: 基于FPGA設(shè)計(jì)了GPS定位數(shù)據(jù)的正確接收和顯示,以及經(jīng)緯度到平面坐標(biāo)的投影變換。根掘GPS輸出信息標(biāo)準(zhǔn)和格式,通過(guò)串口接收模塊實(shí)現(xiàn)串口數(shù)掘的接收和經(jīng)緯度信息提取,并通過(guò)LCD實(shí)時(shí)顯示。在提取信息的同時(shí)將數(shù)據(jù)格式由ASCⅡ碼轉(zhuǎn)變?yōu)槭M(jìn)制整數(shù)型,實(shí)現(xiàn)利用移位和加法運(yùn)算達(dá)到代替乘法運(yùn)算的效果,從而減少資源的利用率。在坐標(biāo)轉(zhuǎn)換過(guò)程中,利用查找表的方法查找轉(zhuǎn)化時(shí)需要的各個(gè)參數(shù)值,并將該參數(shù)先轉(zhuǎn)為雙精度浮點(diǎn)小數(shù),再進(jìn)行坐標(biāo)轉(zhuǎn)換。根據(jù)高斯轉(zhuǎn)化公式的規(guī)律將公式簡(jiǎn)化成只涉及加法和乘法運(yùn)算,以此簡(jiǎn)化公式運(yùn)算量,達(dá)到節(jié)省資源的目的。 卡爾曼濾波器的實(shí)現(xiàn)。首先分析了影響定位精度的各種誤差因素,將各種誤差因素視為一階馬爾科夫過(guò)程的總誤差,建立了系統(tǒng)狀態(tài)方程、觀測(cè)方程和濾波方程,并基于分散濾波的思想進(jìn)行卡爾曼濾波設(shè)計(jì),并通過(guò)Matlab進(jìn)行仿真。結(jié)果表明,本文設(shè)計(jì)的卡爾曼濾波器收斂性好,定位精度高、估計(jì)誤差小。在仿真基礎(chǔ)上,實(shí)現(xiàn)基于FPGA的卡爾曼濾波計(jì)算。在滿(mǎn)足實(shí)時(shí)性的基礎(chǔ)上,通過(guò)IP核、模塊的分時(shí)復(fù)用和樹(shù)狀結(jié)構(gòu)節(jié)省資源,實(shí)現(xiàn)數(shù)據(jù)卡爾曼濾波,達(dá)到提高數(shù)據(jù)精度的效果。 設(shè)計(jì)中以Xilinx公司的Virtex-5系列的XC5VLX110-FF676為硬件平臺(tái),采用Verilog HDL硬件描述語(yǔ)言實(shí)現(xiàn),利用Xilinx公司的ISE10.1工具布局布線(xiàn),一共使用44438個(gè)邏輯資源,時(shí)鐘頻率達(dá)到100MHZ以上,滿(mǎn)足實(shí)時(shí)性信號(hào)處理要求,在保證精度的前提下達(dá)到資源最優(yōu)。Modelsim仿真驗(yàn)證了該設(shè)計(jì)的正確性。
上傳時(shí)間: 2013-04-24
上傳用戶(hù):二驅(qū)蚊器
《單片機(jī)與嵌入式系統(tǒng)應(yīng)用》論文--嵌入式GSM短信息接口的軟硬件設(shè)計(jì),文章給出一個(gè)小型的嵌入式SMS中/英文短信信息接口的設(shè)計(jì),并詳細(xì)討論P(yáng)DU模式的短信息格式和中文短信息軟件解碼的設(shè)計(jì)。
上傳時(shí)間: 2013-07-12
上傳用戶(hù):lanwei
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1