本論文討論的是如何對(duì)符合DVB-T標(biāo)準(zhǔn)的數(shù)字圖像無線監(jiān)控系統(tǒng)中的MPEG2圖像實(shí)現(xiàn)底層硬件的實(shí)時(shí)加/解密.數(shù)字圖像無線監(jiān)控系統(tǒng)是某公司研發(fā)的符合DVB-T標(biāo)準(zhǔn)的實(shí)時(shí)圖像語音無線傳輸系統(tǒng),通過對(duì)實(shí)時(shí)采集的圖像等信息的發(fā)射與接收實(shí)現(xiàn)對(duì)遠(yuǎn)程現(xiàn)場(chǎng)的無線監(jiān)控.為了保證圖像數(shù)據(jù)在傳輸中的保密性,設(shè)計(jì)了基于FPGA的實(shí)時(shí)MPEG2圖像加/解密系統(tǒng).該系統(tǒng)由加/解密算法模塊和密鑰管理模塊組成.加/解密算法模塊完成發(fā)射機(jī)及接收機(jī)中的實(shí)時(shí)數(shù)據(jù)流的加/解密,該模塊是基于FPGA的,采用美國(guó)國(guó)家標(biāo)準(zhǔn)DES(Dara Encryption Standard)算法,實(shí)現(xiàn)了對(duì)MPEG2 TS流的硬件加/解密.密鑰管理模塊完成加/解密模塊的密鑰產(chǎn)生、管理、控制、輸入等功能.本論文首先介紹了密碼學(xué)的基本知識(shí)及幾種典型的加密體制和算法.接著介紹了DVB-T數(shù)字廣播標(biāo)準(zhǔn)和數(shù)字圖像無線監(jiān)控系統(tǒng)的原理和系統(tǒng)結(jié)構(gòu).然后對(duì)圖像加解密器的系統(tǒng)設(shè)計(jì)原理及實(shí)現(xiàn)做了詳細(xì)介紹.在此基礎(chǔ)上,介紹了FPGA中的加密算法的仿真及實(shí)現(xiàn)和密鑰管理模塊的實(shí)現(xiàn).最后介紹了系統(tǒng)的硬件電路和整個(gè)系統(tǒng)的軟硬件調(diào)試.本人的工作主要包括:1.查閱資料,了解密碼學(xué)及DVB系統(tǒng)相關(guān)領(lǐng)域知識(shí).2.根據(jù)項(xiàng)目要求設(shè)計(jì)基于FPGA的實(shí)時(shí)MPEG2圖像加/解密系統(tǒng)方案.3.基于FPGA完成MPEG2圖像的底層硬件加密及解密邏輯程序設(shè)計(jì),并設(shè)計(jì)各個(gè)控制程序和驅(qū)動(dòng).4.設(shè)計(jì)系統(tǒng)原理圖及電路板,完成系統(tǒng)的軟硬件調(diào)試和與全系統(tǒng)的聯(lián)調(diào).
上傳時(shí)間: 2013-06-30
上傳用戶:jiiszha
語音識(shí)別技術(shù)是信息技術(shù)領(lǐng)域的重要發(fā)展方向之一,小詞匯量非特定人孤立詞語音識(shí)別是語音識(shí)別領(lǐng)域中一個(gè)具有廣泛應(yīng)用背景的分支,在家電遙控、智能玩具、人機(jī)交互等領(lǐng)域有著重要的應(yīng)用價(jià)值.語音識(shí)別芯片從20世紀(jì)90年代開始出現(xiàn),目前的語音識(shí)別芯片都是以DSP為核心集成的語音識(shí)別系統(tǒng),算法主要通過軟件實(shí)現(xiàn),為了提高速度和降低成本,下一代語音識(shí)別芯片將設(shè)計(jì)成軟硬件協(xié)同實(shí)現(xiàn),本文的目的是使用全硬件方法實(shí)現(xiàn)語音識(shí)別算法,為軟硬件協(xié)同實(shí)現(xiàn)的方案提供參考.本論文主要完成了以下工作:(1)在選定的FPGA平臺(tái)上,完成了整個(gè)系統(tǒng)的硬件設(shè)計(jì).(2)對(duì)于硬件中難于實(shí)現(xiàn)而且占用較多資源的乘法器、求對(duì)數(shù)、求平方根以及快速傅立葉變換等關(guān)鍵模塊,本文都根據(jù)電路的具體特點(diǎn),給出了巧妙的實(shí)現(xiàn)方案,完成了算法需要的功能.(3)設(shè)計(jì)中使用了模塊復(fù)用和流水線技術(shù).(4)根據(jù)設(shè)計(jì)結(jié)果,給出了各個(gè)模塊占用的硬件資源和運(yùn)行速度.實(shí)驗(yàn)結(jié)果表明,本文所設(shè)計(jì)的硬件系統(tǒng)能夠正常工作,在速度和面積方面都達(dá)到了設(shè)計(jì)要求.
上傳時(shí)間: 2013-06-12
上傳用戶:01010101
隨著計(jì)算機(jī)與信息技術(shù)的發(fā)展,生物特征識(shí)別技術(shù)受到了廣泛的關(guān)注。指紋識(shí)別是生物特征識(shí)別中的一項(xiàng)重要內(nèi)容,一直以來是國(guó)內(nèi)外的研究熱點(diǎn)。 嵌入式自動(dòng)指紋識(shí)別是指指紋識(shí)別技術(shù)在嵌入式系統(tǒng)上的應(yīng)用。傳統(tǒng)的嵌入式自動(dòng)指紋識(shí)別系統(tǒng)多采用單片DSP或MIPS處理器來完成算法,由于DSP或MIPS處理器只能根據(jù)程序順序執(zhí)行,在指紋匹配過程中只能和整個(gè)庫(kù)中的指紋進(jìn)行一一匹配,因此這類系統(tǒng)在處理較大指紋庫(kù)時(shí)下匹配時(shí)間相當(dāng)長(zhǎng)。為了克服這個(gè)缺點(diǎn),本文構(gòu)建了浮點(diǎn)DSP和FPGA協(xié)同處理構(gòu)架的硬件平臺(tái),充分利用DSP在計(jì)算上的精確度和FPGA并行處理的特點(diǎn),由DSP和FPGA共同處理匹配算法。 本文的主要工作如下: 1.設(shè)計(jì)了一個(gè)硬件系統(tǒng),包括DSP處理器、FPGA、指紋傳感器、人機(jī)交互接口和USB1.1接口。同時(shí),還設(shè)計(jì)了各硬件模塊的驅(qū)動(dòng)程序,為應(yīng)用程序提供控制接口。由于系統(tǒng)中DSP工作頻率為300MHz,其中某些器件的工作頻率達(dá)到了100MHz,因此本文還給出了一些信號(hào)完整性分析和PCB設(shè)計(jì)經(jīng)驗(yàn)。 2.編寫了Verilog程序,在FPGA中實(shí)現(xiàn)了9路指紋的并行匹配。由于FPGA本身的局限性,實(shí)現(xiàn)原有匹配算法有很大困難。在簡(jiǎn)化原有匹配算法的基礎(chǔ)上本文提出了便于FPGA實(shí)現(xiàn)“粗匹配”算法。此外,還設(shè)計(jì)了用于和DSP通信的接口模塊設(shè)計(jì)。 3.完成了系統(tǒng)應(yīng)用程序設(shè)計(jì)。在使用uC/OS-Ⅱ?qū)崟r(shí)操作系統(tǒng)的基礎(chǔ)上設(shè)計(jì)了各系統(tǒng)任務(wù),通過調(diào)用驅(qū)動(dòng)程序控制和協(xié)調(diào)各硬件模塊,實(shí)現(xiàn)了自動(dòng)指紋識(shí)別功能。為了便于存放指紋特征信息,設(shè)計(jì)了指紋庫(kù)數(shù)據(jù)結(jié)構(gòu),實(shí)現(xiàn)了指紋庫(kù)添加、刪除、編輯的功能。 最終,本系統(tǒng)實(shí)現(xiàn)了高效、快速的進(jìn)行指紋識(shí)別,各模塊工作穩(wěn)定。同時(shí),模塊化的軟硬件設(shè)計(jì)使本系統(tǒng)便于進(jìn)行二次開發(fā),快速應(yīng)用于各種場(chǎng)合。
標(biāo)簽: FPGA DSP 自動(dòng) 指紋識(shí)別系統(tǒng)
上傳時(shí)間: 2013-06-05
上傳用戶:guanliya
作為新能源與汽車工業(yè)相結(jié)合的產(chǎn)物,燃料電池汽車已經(jīng)逐漸成為了汽車家族的后起之秀。隨著電子控制單元與車載設(shè)備的不斷增多,傳統(tǒng)內(nèi)燃機(jī)汽車的儀表盤已經(jīng)不能滿足以燃料電池為動(dòng)力的汽車儀表復(fù)雜信息顯示的要求。本文以燃料電池汽車為研究背景,設(shè)計(jì)開發(fā)了基于嵌入式技術(shù)的儀表系統(tǒng),實(shí)現(xiàn)了對(duì)燃料電池汽車整車運(yùn)行狀態(tài)以及模塊數(shù)據(jù)的實(shí)時(shí)監(jiān)測(cè)、存儲(chǔ)與圖形化顯示。 本文介紹了燃料電池汽車儀表系統(tǒng)的設(shè)計(jì)原理,對(duì)儀表系統(tǒng)進(jìn)行了需求分析,確定了系統(tǒng)整體框架與模塊劃分,提出了基于ARM微處理器、實(shí)時(shí)操作系統(tǒng)以及圖形用戶界面的儀表系統(tǒng)解決方案。該方案采用高性能的S3C44BOX作為底層核心處理器,以RTOS和GUI為中間層構(gòu)建軟件系統(tǒng)平臺(tái),在此基礎(chǔ)上以實(shí)時(shí)多任務(wù)軟件設(shè)計(jì)方法進(jìn)行儀表系統(tǒng)應(yīng)用程序的開發(fā)。 在上述方案的基礎(chǔ)上,進(jìn)行了儀表系統(tǒng)硬件平臺(tái)的設(shè)計(jì),包括存儲(chǔ)器系統(tǒng)、通信總線、人機(jī)交互界面等接口電路的設(shè)計(jì)。根據(jù)高速數(shù)字電路的設(shè)計(jì)要求,在雙面板上實(shí)現(xiàn)了基于ARM的燃料電池汽車儀表系統(tǒng)的PCB布線。編寫了系統(tǒng)初始化代碼,完成了對(duì)硬件平臺(tái)的調(diào)試工作。 根據(jù)儀表系統(tǒng)的實(shí)際情況,選擇了實(shí)時(shí)多任務(wù)操作系統(tǒng)μC/OS-Ⅱ和嵌入式圖形用戶界面μC/GUI作為本系統(tǒng)的軟件平臺(tái),完成了兩者在儀表系統(tǒng)硬件平臺(tái)上的移植。針對(duì)μC/GUI環(huán)境下簡(jiǎn)體中文漢字的顯示問題,給出了一種比較完善的解決方案。μ按照實(shí)時(shí)多任務(wù)軟件的開發(fā)流程,設(shè)計(jì)了儀表系統(tǒng)應(yīng)用程序,包括CAN總線監(jiān)聽任務(wù)、數(shù)據(jù)處理任務(wù)、用戶界面任務(wù)以及歷史數(shù)據(jù)記錄任務(wù)等,劃分了各個(gè)任務(wù)的優(yōu)先級(jí),確定了任務(wù)之間的通信同步機(jī)制,描述了各個(gè)任務(wù)的主要功能和實(shí)現(xiàn)方法,重點(diǎn)論述了基于μC/GUI的用戶界面任務(wù)設(shè)計(jì)的思路與過程,最后介紹了在硬件平臺(tái)上進(jìn)行系統(tǒng)集成、軟硬件聯(lián)合調(diào)試以及系統(tǒng)測(cè)試的流程。
標(biāo)簽: ARM 燃料電池 汽車儀表 系統(tǒng)設(shè)計(jì)
上傳時(shí)間: 2013-06-20
上傳用戶:2780285129
隨著科學(xué)技術(shù)的進(jìn)步和人民群眾生活水平的提高,視頻監(jiān)控系統(tǒng)在工業(yè)生產(chǎn)、國(guó)家安防、日常生活中得到了廣泛的應(yīng)用。實(shí)時(shí)的遠(yuǎn)程視頻監(jiān)控,能夠及時(shí)、直觀地為人們提供動(dòng)態(tài)現(xiàn)場(chǎng)信息。遠(yuǎn)程視頻監(jiān)控已經(jīng)逐步成為現(xiàn)代社會(huì)管理的重要手段之一。與傳統(tǒng)的視頻監(jiān)控系統(tǒng)相比,嵌入式遠(yuǎn)程無線監(jiān)控系統(tǒng)具有體積小、攜帶方便、可以進(jìn)行遠(yuǎn)距離監(jiān)控等優(yōu)點(diǎn),從而有著良好的應(yīng)用前景。 本文在總結(jié)分析即有的研究成果的基礎(chǔ)上,將先進(jìn)的嵌入式技術(shù)、視頻技術(shù)、無線網(wǎng)絡(luò)技術(shù)有效的結(jié)合在一起,力圖設(shè)計(jì)出一款便攜式、低功耗、高電池使用壽命、硬件與軟件資源管理高效合理、人機(jī)交互性能良好的手持式無線視頻監(jiān)控終端。通過對(duì)Windows CE.NET嵌入式操作系統(tǒng)下進(jìn)行USB相關(guān)設(shè)備驅(qū)動(dòng)程序開發(fā)的研究與分析,在本手持終端中實(shí)現(xiàn)了USB host端功能,以滿足對(duì)USB設(shè)備的即插即用操作。本手持終端將會(huì)極大程度上方便監(jiān)控保安人員,使得他們不必隨時(shí)守候在傳統(tǒng)的基于PC的視頻監(jiān)控機(jī)旁,實(shí)現(xiàn)企業(yè)樓宇及智能小區(qū)中電子巡更的任務(wù)。 本文首先對(duì)無線視頻監(jiān)控系統(tǒng)的發(fā)展現(xiàn)狀進(jìn)行分析與研究,主要包括:無線視頻監(jiān)控系統(tǒng)的定義、特點(diǎn)、分類、應(yīng)用以及發(fā)展趨勢(shì);之后介紹ARM處理器并對(duì)無線網(wǎng)絡(luò)的發(fā)展?fàn)顩r進(jìn)行研究分析,重點(diǎn)對(duì)無線網(wǎng)絡(luò)中無線局域網(wǎng)技術(shù)進(jìn)行闡述;然后筆者利用一款基于ARM920T核的微處理器S3C2410來構(gòu)建Windows CE.NET操作系統(tǒng)下的無線視頻監(jiān)控手持終端,在此詳細(xì)闡述了該手持終端硬件、軟件平臺(tái)的研究與設(shè)計(jì);最后為了使該終端支持不同類型的非標(biāo)準(zhǔn)USB存儲(chǔ)設(shè)備以及從、USB接口可擴(kuò)展性方面的考慮,通過對(duì)Windows CE.NET下的USB系統(tǒng)結(jié)構(gòu)和設(shè)備驅(qū)動(dòng)程序開發(fā)包的分析,研究了在Windows CE.NET嵌入式操作系統(tǒng)下進(jìn)行USB相關(guān)設(shè)備驅(qū)動(dòng)程序開發(fā)的過程。
標(biāo)簽: ARM 無線視頻監(jiān)控 手持終端
上傳時(shí)間: 2013-06-26
上傳用戶:tinawang
隨著嵌入式技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展和應(yīng)用,充分結(jié)合兩種技術(shù)優(yōu)勢(shì)的遠(yuǎn)程數(shù)據(jù)采集終端正在不斷地被研究和開發(fā)。本文即是此背景下,綜合以往遠(yuǎn)程數(shù)據(jù)采集終端的優(yōu)缺點(diǎn),對(duì)基于ARM的遠(yuǎn)程數(shù)據(jù)采集智能終端予以研究和實(shí)現(xiàn),該終端具備GPRS和INTERNET兩種接入方式。可通過RS232或A/D模塊采集用戶終端設(shè)備數(shù)據(jù)信息;在GPRS接入方式下使用GPRS無線數(shù)據(jù)終端通過GPRS網(wǎng)絡(luò)接入互聯(lián)網(wǎng),在INTERNET接入方式下則直接接入互聯(lián)網(wǎng);接入后則可向遠(yuǎn)程控制中心上傳用戶終端據(jù)信息。本文研制的遠(yuǎn)程數(shù)據(jù)采集終端可廣泛地應(yīng)用包括環(huán)保數(shù)據(jù)采集在內(nèi)的多種數(shù)據(jù)遠(yuǎn)程采集場(chǎng)合。 本文主要做了以下研究工作: 1、對(duì)硬件資源進(jìn)行了外圍擴(kuò)展,對(duì)S3C44BOX處理器芯片的外圍硬件進(jìn)行了擴(kuò)展設(shè)計(jì),使之具備了滿足使用需求的最小系統(tǒng)硬件資源。包括外圍存儲(chǔ)、LCD、鍵盤、以太網(wǎng)卡和GPRSi匿信模塊等。 2、運(yùn)用多任務(wù)操作系統(tǒng)可以有效的組織并行任務(wù)的處理,本文對(duì)μc/os-Ⅱ操作系統(tǒng)進(jìn)行了移植,對(duì)原有μc/os-Ⅱ操作系統(tǒng)的搶占式調(diào)度機(jī)制進(jìn)行了改造,使之成為整體搶占,局部輪詢的調(diào)度機(jī)制;使之較好地滿足了實(shí)際要求。 3、無論采用GPRS方式還是INTERNET方式,設(shè)備終端與INTERNET實(shí)現(xiàn)通信都必須具備相應(yīng)的協(xié)議。本文實(shí)現(xiàn)了TCP/IP有關(guān)網(wǎng)絡(luò)協(xié)議棧的建立,對(duì)協(xié)議進(jìn)行了簡(jiǎn)化設(shè)計(jì),實(shí)現(xiàn)了兩種方式的接入,滿足了嵌入式終端的要求。 4、為了使終端具備較好的人機(jī)交互能力,構(gòu)建了嵌入式圖形界面,實(shí)現(xiàn)了LCD圖形顯示和鍵盤輸入控制的交互功能。 通過以上工作,建立了一個(gè)功能齊全,實(shí)時(shí)可靠,基于嵌入式系統(tǒng)的遠(yuǎn)程數(shù)據(jù)采集終端。
標(biāo)簽: ARM 遠(yuǎn)程數(shù)據(jù) 采集終端
上傳時(shí)間: 2013-07-17
上傳用戶:ljmwh2000
嵌入式系統(tǒng)的開發(fā)已成為新的行業(yè)熱點(diǎn),將嵌入式應(yīng)用于工業(yè)控制類產(chǎn)品中,并開發(fā)出優(yōu)秀的人機(jī)交互界面,是嵌入式發(fā)展的趨勢(shì),擁有廣闊的市場(chǎng)前景。近年來的市場(chǎng)需求顯示越來越多的嵌入式系統(tǒng)包括PDA、機(jī)頂盒、DVD/VCD播放機(jī)、WAP手機(jī)等均要求提供一個(gè)方便簡(jiǎn)潔的可視化操作界面,而這些都要求有一個(gè)高性能穩(wěn)定可靠的GUI(GraphicalUser Interface)來提供支持。友好的圖形人機(jī)界面為嵌入式系統(tǒng)的人機(jī)交互提供豐富的圖形圖像信息、直觀的表達(dá)方式。嵌入式GUI作為人機(jī)界面的軟件系統(tǒng),具有簡(jiǎn)潔、美觀、方便好用且更具人性化的特點(diǎn),采用嵌入式GUI進(jìn)行人機(jī)界面設(shè)計(jì)能夠提高設(shè)備開發(fā)效率、節(jié)省維護(hù)成本、豐富人機(jī)交互信息,因而,已經(jīng)被越來越多的領(lǐng)域所采用。 本文研究設(shè)計(jì)了一種基于ARM微處理器和嵌入式實(shí)時(shí)操作系統(tǒng)的嵌入式GUI應(yīng)用平臺(tái)的方案。以SmartARM2200開發(fā)板為硬件平臺(tái)(基于PHILIP公司的微處理LPC2210),在ADS1.2集成開發(fā)環(huán)境下,首先對(duì)嵌入式實(shí)時(shí)操作系統(tǒng)μ/OS-Ⅱ的特點(diǎn)、移植條件、性能等方面進(jìn)行應(yīng)用研究,重點(diǎn)分析了μ/OS-Ⅱ的移植過程,給出了移植的思路,總結(jié)了移植過程中應(yīng)注意的問題,提出了簡(jiǎn)潔高效的移植方法;其次詳細(xì)講述了如何利用圖形用戶界面開發(fā)工具M(jìn)iniGUI進(jìn)行圖形用戶界面的開發(fā),包括鼠標(biāo)、鍵盤、菜單、繪圖等功能的實(shí)現(xiàn)。該嵌入式GUI應(yīng)用平臺(tái)既可以滿足用戶對(duì)應(yīng)用系統(tǒng)實(shí)時(shí)性和快速處理的要求,又能夠給用戶提供生動(dòng)、直觀的圖形人機(jī)交互界面,具有廣泛的應(yīng)用前景。
標(biāo)簽: ARM GUI 嵌入式系統(tǒng)
上傳時(shí)間: 2013-07-06
上傳用戶:zlf19911217
語音編碼技術(shù)始終是語音研究的熱點(diǎn)。語音編碼作為多媒體通信中信息傳輸?shù)囊粋€(gè)重要環(huán)節(jié),越來越受到廣泛的重視。G729是由美國(guó)、法國(guó)、日本和加拿大的幾家著名國(guó)際電信實(shí)體聯(lián)合開發(fā)的,國(guó)際電信聯(lián)盟(ITU-T)于1995年11月正式通過了G729。96年ITU-T又制定了G729的簡(jiǎn)化方案G729A,主要降低了計(jì)算的復(fù)雜度以便于實(shí)時(shí)實(shí)現(xiàn)。因其具有良好的合成語音質(zhì)量、適中的復(fù)雜度、較低的時(shí)延等優(yōu)點(diǎn),G729A標(biāo)準(zhǔn)已被廣泛應(yīng)用在VOIP網(wǎng)關(guān)、IP電話中。 論文利用Altera公司的新一代可編程邏輯器件在數(shù)字信號(hào)處理領(lǐng)域的優(yōu)勢(shì),對(duì)G729A語音編碼中的線性預(yù)測(cè)(LP)濾波器系數(shù)提取的FPGA(現(xiàn)場(chǎng)可編程門陣列,F(xiàn)ield Programmable Gate Array)實(shí)現(xiàn)進(jìn)行了深入研究。論文首先對(duì)語音信號(hào)處理及其發(fā)展進(jìn)行介紹,深入討論了G729A語音編解碼技術(shù)。第二,對(duì)Altera公司的Stratix系列可編程器件的內(nèi)部結(jié)構(gòu)進(jìn)行了研究,分析了在QuartusII開發(fā)平臺(tái)上進(jìn)行FPGA設(shè)計(jì)的流程。第三,基于FPGA,對(duì)G729A編碼系統(tǒng)的LP分析部分做了具體設(shè)計(jì),其中包括自相關(guān)函數(shù)和杜賓(Durbin)遞推兩個(gè)主要功能模塊,并對(duì)其工作過程進(jìn)行了詳細(xì)的分析。第四,針對(duì)系統(tǒng)所使用的除法運(yùn)算都是商小于1的特點(diǎn),設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)系統(tǒng)專用的除法器模塊。最后,在Altera FPGA目標(biāo)芯片EP1S30F780C7上,對(duì)LP分析系統(tǒng)進(jìn)行了驗(yàn)證,證明了方案的可行性。
標(biāo)簽: G729A FPGA 語音編解碼 算法研究
上傳時(shí)間: 2013-04-24
上傳用戶:miaochun888
汽車行駛記錄儀是對(duì)車輛行駛速度、時(shí)間、里程以及有關(guān)車輛行駛的其他狀態(tài)信息進(jìn)行記錄、存儲(chǔ)并可通過接口實(shí)現(xiàn)數(shù)據(jù)輸出的數(shù)字式電子記錄裝置。汽車行駛記錄儀的使用,對(duì)遏止疲勞駕駛、車輛超速等交通違章、約束駕駛?cè)藛T的不良駕駛行為、保障車輛行駛安全以及道路交通事故的分析鑒定具有重要的作用。一個(gè)完整的汽車行駛記錄儀系統(tǒng)包括車載主機(jī)和上位機(jī)管理分析軟件兩部份。 在嵌入式技術(shù)被廣泛運(yùn)用的今天,我國(guó)現(xiàn)在應(yīng)用的汽車行駛記錄儀仍然多是運(yùn)用8位或者16位單片機(jī)作為處理器,采用匯編語言,結(jié)構(gòu)簡(jiǎn)單功能單一。為了使嵌入式技術(shù)也在汽車行駛記錄儀中得到運(yùn)用,同時(shí)為了滿足我國(guó)《汽車行駛記錄儀》GB/T 19056-2003標(biāo)準(zhǔn)要求,并與國(guó)際IEEE 1616標(biāo)準(zhǔn)接軌,本文設(shè)計(jì)了基于嵌入式系統(tǒng)的汽車行駛記錄儀,采用的是三星公司的S3C2410 32位處理器和Linux操作系統(tǒng),這樣提高了系統(tǒng)的實(shí)時(shí)性,功能也得以擴(kuò)展。 本文詳細(xì)論述了汽車行駛記錄儀系統(tǒng)主機(jī)模塊軟硬件的設(shè)計(jì)與實(shí)現(xiàn),并且介紹了上位機(jī)管理分析軟件的設(shè)計(jì)。論文首先介紹了課題的研究背景,并對(duì)國(guó)內(nèi)外汽車行駛記錄儀的研究現(xiàn)狀進(jìn)行了概括,在此基礎(chǔ)上提出了本課題需要完成的目標(biāo)。闡述了基于嵌入式系統(tǒng)的總體設(shè)計(jì)構(gòu)思以及各個(gè)功能模塊不同方案優(yōu)劣的比較,并對(duì)最終方案進(jìn)行了描述,此后詳細(xì)介紹了各主要功能部件的特點(diǎn)及應(yīng)用。 在系統(tǒng)軟件設(shè)計(jì)單元,對(duì)主機(jī)軟件開發(fā)環(huán)境、調(diào)試方法以及系統(tǒng)各功能模塊的流程設(shè)計(jì)做了詳細(xì)描述,同時(shí)介紹了BootLoader、Linux操作系統(tǒng)和設(shè)備驅(qū)動(dòng)程序在S3C2410上的編譯和移植全過程。最后,論文對(duì)整個(gè)系統(tǒng)的功能和特點(diǎn)進(jìn)行了總結(jié),并對(duì)下一步工作以及記錄儀今后的發(fā)展進(jìn)行了展望。
標(biāo)簽: 汽車行駛記錄儀
上傳時(shí)間: 2013-05-25
上傳用戶:martinyyyl
大圓機(jī)是一種涉及到計(jì)算機(jī)、機(jī)械、電子、控制等諸多領(lǐng)域,比較復(fù)雜的典型機(jī)電一體化產(chǎn)品。近幾年來,伴隨著我國(guó)針織行業(yè)的快速發(fā)展,大圓機(jī)的需求日益加大,傳統(tǒng)的基于MCU面板控制和采用薄膜按鍵方式的大圓機(jī)控制系統(tǒng)已經(jīng)無法滿足需求。隨著微處理器技術(shù)的發(fā)展,嵌入式技術(shù)以其高集成度和高穩(wěn)定性、高性價(jià)比在工控領(lǐng)域有著廣闊的應(yīng)用前景。 近幾年,隨著嵌入式技術(shù)的發(fā)展,對(duì)人機(jī)界面的要求越來越高,友好的圖形人機(jī)界面為嵌入式系統(tǒng)的人機(jī)交互提供了豐富的圖形圖像信息。uC/GUI是一款不僅可以實(shí)現(xiàn)快速開發(fā),而且能夠提供低功耗型GUI支持的嵌入式GUI軟件。用戶可以使用它方便地定制出自己的圖形用戶界面,完成各種應(yīng)用程序的開發(fā)。因此已經(jīng)被越來越多的領(lǐng)域所采用。 本文在對(duì)大圓機(jī)系統(tǒng)的功能和控制要求進(jìn)行分析的基礎(chǔ)上,提出了一個(gè)以ARM微處理器和CPLD器件為中心構(gòu)建硬件平臺(tái)、基于uC/OS-Ⅱ和uC/GUI的嵌入式大圓機(jī)控制系統(tǒng)解決方案。 此方案中的硬件平臺(tái)由主CPU核心應(yīng)用系統(tǒng)電路、人機(jī)交互接口電路、協(xié)處理器CPLD模塊電路等部分組成。主CPU采用Samsung公司的基于ARM7內(nèi)核的S3C44BOX處理器,人機(jī)交互接口電路采用觸摸屏和LCD液晶顯示器,為了解決閉環(huán)控制的問題,采用了CPLD作為協(xié)處理器,進(jìn)行外圍擴(kuò)展構(gòu)成控制電路,軟件部分包括uC/OS-Ⅱ、Boot Loader、設(shè)備驅(qū)動(dòng)程序、人機(jī)界面和主控制應(yīng)用程序等。其中Boot Loader支持系統(tǒng)啟動(dòng),程序下載到RAM執(zhí)行和燒寫到Flash存儲(chǔ)器等功能,而人機(jī)界面和主控制應(yīng)用程序則基于設(shè)備驅(qū)動(dòng)程序?qū)崿F(xiàn)了對(duì)于大圓機(jī)系統(tǒng)的控制。 與傳統(tǒng)的基于MCU或工控機(jī)的大圓機(jī)控制系統(tǒng)相比,基于此設(shè)計(jì)方案實(shí)現(xiàn)的控制系統(tǒng)具有低成本、高集成度和高性能等特點(diǎn),具有較大的實(shí)用價(jià)值和廣闊的應(yīng)用前景。
標(biāo)簽: CPLD ARM 控制系統(tǒng)
上傳時(shí)間: 2013-07-13
上傳用戶:皇族傳媒
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1