隨著計算機軟硬水平的不斷提高,嵌入式領域的發展也取得了長足的進步。目前,嵌入式與Linux技術的結合正在推動著嵌入式技術的飛速發展,嵌入式系統的研究和應用產生了顯著的變化。 硬件上,嵌入式平臺由51系列內核的8位機系統逐步上升到以ARM內核為主流的32位系統;軟件上Linux作為操作系統的發展史上一個重要的里程碑,以高安全性和穩定性、開源免費等的優勢使得其在政府、國防、教育、工業等領域獲得了廣泛的運用。 2n偽隨機多頻道激電理論(簡稱偽隨機理論),是由何繼善院士率先提出并命名的,其實質是將含有3,5,7…等多個奇數主頻率的復合波同時向大地發送,接收機同時接收經大地介質傳導的復合波中各主頻率電流響應。在地球物理勘探領域,基于偽隨機理論的數據采集系統具有抗干擾能力強、測量精度高、觀測速度快、裝置輕便等優點而得到廣泛應用。 本文在分析偽隨機理論基礎上,結合當前嵌入式軟硬件發展的最新成果,開展對ARM Linux嵌入式數據信息系統的研究與實現。 首先,通過需求分析,對各種采集方案比較后,設計系統總體方案。通過數據信息系統驅動總體分析,選用嵌入式板載的音頻芯片實現數據A/D轉換,完成Linux下采集設備驅動程序設計。 其次,在ARM9內核的S3C2410嵌入式處理器硬件平臺,按照嵌入式軟件開發流程,搭建嵌入式Linux交叉開發平臺;裁剪并移植Linux內核,構建嵌入式文件系統。 再次,利用當前流行的嵌入式圖形開發庫Qtopia Core,結合Sqlite數據庫與Linux多線程技術,設計數據采集應用程序,建立數據信息系統的應用軟件模型,此基礎上對整個系統進行測試,與理論值進行對比實驗。 最后,就課題的不足做出總結,并且提出系統后期的改進建議。
上傳時間: 2013-07-11
上傳用戶:CETM008
汽車儀表總成是汽車和駕駛員進行信息交互的窗口。傳統的汽車儀表總成采用了大量機械器件、模擬電路和少量簡單數字電路的方式設計。它體積大,精確和穩定性低,顯示信息少,控制按鈕繁復。本項目以當前主流的嵌入式技術為基礎,設計了一種以大尺寸LCD觸摸屏為主要顯示控制界面,以CAN總線和其他接口為信息采集渠道,以高速嵌入式ARM9微控制器為處理單元的車載信息顯控終端。 作者在該項目中負責車載信息顯控終端的樣機設計,用Prote199完成原理圖和PCB圖的設計,編寫測試程序對主要硬件進行測試。軟件上移植Linux操作系統并編寫LCD驅動程序。 論文設計的車載信息顯控終端以SAMSUNG公司S3C2410ARM9微控制器為核心,以Microchip公司的MCP2515芯片為CAN總線控制器,以Sharp公司LQ080V3DG01型號的8英寸LCD屏為顯控接口。存儲器方面外擴了NOR FLASH、NAND FLASH、SDRAM。接口方面設計了CAN、USB、RS232、以太網等標準接口,和GPIO、AD等接口。軟件上本車載信息顯控終端采用自行剪裁移植的Linux操作系統,并移植了相應的LCD驅動程序。 論文主要闡述了車載信息顯控終端的硬件設計,詳細分析了Linux在S3C2410微控制器系統上的移植,并將在軟硬件調試過程中總結的經驗與大家分享。 本車載信息顯控終端是對汽車儀表總成數字化和虛擬化顯示控制的一個有益嘗試,離最后的實用化和產品化還待進一步研究。
上傳時間: 2013-05-30
上傳用戶:hechao3225
為污染源遠程監測系統設計開發了Client/Server模式的管理信息系統軟件,整套管理軟件采用Delphi開發,后臺支持數據庫采用SQL Server 2000。可完成系統管理、排污企業信息管理、實
上傳時間: 2013-07-27
上傳用戶:nbdedu
數字語音通信是當前信息產業中發展最快、普及面最廣的業務。語音信號壓縮編碼是數字語音信號處理的一個方面,它和通信領域聯系最為密切。在現有的語音編碼中,美國聯邦標準混合激勵線性預測(MELP—Mixed Excited Linear Prediction)算法在2.4kb/s的碼率下取得了較好的語音質量,具有廣闊的應用前景。 FPGA作為一種快速、高效的硬件平臺在數字信號處理和通信領域具有著獨特的優勢。現代大容量、高速度的FPGA一般都內嵌有可配置的高速RAM、PLL、LVDS、LVTTL以及硬件乘法累加器等DSP模塊。用FPGA來實現數字信號處理可以很好地解決并行性和速度問題,而且其靈活的可配置特性,使得FPGA構成的DSP系統非常易于修改、測試及硬件升級。 本論文闡述了一種基于FPGA的混合激勵線性預測聲碼器的研究與設計。首先介紹了語音編碼研究的發展狀況以及低速率語音編碼研究的意義,接著在對MELP算法進行深入分析的基礎上,提出了利用DSP Builder在Matlab中建模的思路及實現過程,最后本文把重點放在MELP聲碼器的編解碼器設計上,利用DSP Builder、QuartusⅡ分別設計了其中的濾波器、分幀加窗處理、線性預測分析等關鍵模塊。 在Simulink環境下運用SignalCompiler對編解碼系統進行功能仿真,為了便于仿真,系統中沒有設計的模塊在Simulink中用數學模型代替,仿真結果表明,合成語音信號與原始信號很好的擬合,系統編解碼后語音質量基本良好。
上傳時間: 2013-06-02
上傳用戶:lili1990
基于FPGA技術的網絡入侵檢測是未來的發展方向,而網絡包頭的分類是入侵檢測系統的關鍵。 文章首先介紹了FPGA技術的基本原理以及其在信息安全方面的應用,接著介紹入侵檢測系統以及FPGA技術在入侵檢測系統中的應用。 分析了幾種比較出名的網絡包分類算法,包括軟件分類方法、TCAM分類算法、BV算法、Tree Bitmap算法以及端口范圍分類算法。 在此基礎上,文章設計了一個基于FPGA技術的入侵檢測系統包分類的基本框架圖,實現框架圖中的各個基本功能模塊。在實現過程中,提出了一類結合三態內容可尋址內存(TCAM)和普通存儲器(RAM)的網絡包包頭分類方案。我們將檢測規則編號并位圖化,使用RAM存儲與包頭結構相關的規則位圖,通過TCAM上的數據匹配操作,快速關聯待分析的網絡數據包與入侵檢測規則。文章還討論了網包頭分類方法的優化算法,將優化算法與未優化算法在速度和空間上進行比較。此外,還討論了對Snort的規則庫進行整理和規則化的問題。 最后,對所設計的包頭分類匹配模塊在Quartus II進行仿真評估,將實驗結果與已有的一些分類算法進行了比較。結果說明,本設計在匹配速度和更新速度上有優勢,但消耗了較多的存儲空間.
上傳時間: 2013-07-17
上傳用戶:gonuiln
三維彩色信息獲取系統目的是獲取對象的三維空間坐標和顏色信息。它是計算機視覺研究的重要內容,也是當前信息科學研究中的一個重要熱點。 本文首先介紹了三維信息獲取技術的意義和實時可重構三維激光彩色信息獲取系統總體方案。該方案合理劃分了系統的圖像處理任務,充分地利用了擁有的硬、軟件資源。闡述了基于FPGA處理器的硬件系統結構及其工作原理和系統工作時序。 本文還研究了圖像處理系統中的數字邏輯設計,總結出了較完整、規范化的設計流程和方法,介紹了從圖像處理算法到可編程邏輯器件的規范化映射方法,總結了在視頻系統中的高級設計技巧,包括并行流水線技術和循環結構的硬件實現方式等。 為了說明提出的設計方法,本文分析了基于自適應閾值的結構光條紋中心的方向模板快速檢測算法的硬件實現。該算法是把自適應閾值法與可變方向模板法相結合,具有穩定性好、精度高、計算簡單、數據存儲量小、實現速度快的特點,此外,該方法有利于硬件快速實現。實踐證明這種方法是實用的、有效的。 本文的重點在于研制了具有完全自主知識產權的實時可重構三維激光彩色信息獲取系統中視頻圖像處理專用集成電路。該集成電路是實現系統快速算法的核心,使用現場可編程器FPGA器件EPlK50實現提取激光線、提取人頭輪廓線和提取中心顏色線算法;該集成電路還要實現系統所需的控制邏輯。控制部分包括將視頻采集輸出端口信號轉化為RGB真彩色信號的數據鎖存模塊、各FIFO緩存器的輸入輸出控制模塊和系統需要的其它信號控制模塊。提出提取輪廓線快速算法,即由FPGA處理器與主機交互式共同快速完成提取人頭正側影輪廓線算法。該專用集成電路研制是整個實時可重構三維激光彩色信息獲取系統實現的關鍵。
標簽:
上傳時間: 2013-07-23
上傳用戶:lguotao
隨著GPS(Global Positioning System)技術的不斷發展和成熟,其全球性、全天候、低成本等特點使得GPS接收機的用戶數量大幅度增加,應用領域越來越廣。但由于定位過程中各種誤差源的存在,單機定位精度受到影響。目前常從兩個方面考慮減小誤差提高精度:①用高精度相位天線、差分技術等通過提高硬件成本獲取高精度;②針對誤差源用濾波算法從軟件方面實現精度提高。兩種方法中,后者相對于前者在滿足精度要求的前提下節約成本,而且便于系統融合,是應用于GPS定位的系統中更有前景的方法。但由于在系統中實現定位濾波算法需要時間,傳統CPU往往不能滿足實時性的要求,而FPGA以其快速并行計算越來越受到青睞。 本文在FPGA平臺上,根據“先時序后電路”的設計思想,由同步沒計方法以及自頂向下和自下而上的混合設計方法實現系統的總體設計。從GPS-OEM板輸出的定位信息的接收到定位結果的坐標變換,最終到kalman濾波遞推計算減小定位誤差,實現實時、快速、高精度的GPS定位信息采集處理系統,為GPS定位數據的處理方法做了新的嘗試,為基于FPGA的GPS嵌入式系統的開發奠定了基礎。具體工作如下: 基于FPGA設計了GPS定位數據的正確接收和顯示,以及經緯度到平面坐標的投影變換。根掘GPS輸出信息標準和格式,通過串口接收模塊實現串口數掘的接收和經緯度信息提取,并通過LCD實時顯示。在提取信息的同時將數據格式由ASCⅡ碼轉變為十進制整數型,實現利用移位和加法運算達到代替乘法運算的效果,從而減少資源的利用率。在坐標轉換過程中,利用查找表的方法查找轉化時需要的各個參數值,并將該參數先轉為雙精度浮點小數,再進行坐標轉換。根據高斯轉化公式的規律將公式簡化成只涉及加法和乘法運算,以此簡化公式運算量,達到節省資源的目的。 卡爾曼濾波器的實現。首先分析了影響定位精度的各種誤差因素,將各種誤差因素視為一階馬爾科夫過程的總誤差,建立了系統狀態方程、觀測方程和濾波方程,并基于分散濾波的思想進行卡爾曼濾波設計,并通過Matlab進行仿真。結果表明,本文設計的卡爾曼濾波器收斂性好,定位精度高、估計誤差小。在仿真基礎上,實現基于FPGA的卡爾曼濾波計算。在滿足實時性的基礎上,通過IP核、模塊的分時復用和樹狀結構節省資源,實現數據卡爾曼濾波,達到提高數據精度的效果。 設計中以Xilinx公司的Virtex-5系列的XC5VLX110-FF676為硬件平臺,采用Verilog HDL硬件描述語言實現,利用Xilinx公司的ISE10.1工具布局布線,一共使用44438個邏輯資源,時鐘頻率達到100MHZ以上,滿足實時性信號處理要求,在保證精度的前提下達到資源最優。Modelsim仿真驗證了該設計的正確性。
上傳時間: 2013-04-24
上傳用戶:二驅蚊器
《單片機與嵌入式系統應用》論文--嵌入式GSM短信息接口的軟硬件設計,文章給出一個小型的嵌入式SMS中/英文短信信息接口的設計,并詳細討論PDU模式的短信息格式和中文短信息軟件解碼的設計。
上傳時間: 2013-07-12
上傳用戶:lanwei
·2002精選實用信息家電電路
上傳時間: 2013-04-24
上傳用戶:cy1109
·專家級C語言設計(介紹了大量底層信息)
上傳時間: 2013-04-24
上傳用戶: