嵌入式圖像采集系統(tǒng)具有體積小、成本低、穩(wěn)定性高等優(yōu)點(diǎn),在遠(yuǎn)程監(jiān)控、可視電話(huà)、計(jì)算機(jī)視覺(jué)、網(wǎng)絡(luò)會(huì)議等領(lǐng)域應(yīng)用廣泛。為克服傳統(tǒng)基于單片機(jī)的圖像采集系統(tǒng)的種種不足,本文提出了一種新的解決方案,利用高速的ARM9嵌入式微處理器S3C2410A為硬件核心,搭配USB攝像頭,結(jié)合Linux構(gòu)建了一套嵌入式的圖像采集系統(tǒng)。USB攝像頭有著容易購(gòu)買(mǎi)、性?xún)r(jià)比高等優(yōu)點(diǎn),但長(zhǎng)期以來(lái)將其直接應(yīng)用于嵌入式系統(tǒng)卻很困難。隨著ARM微處理器的廣泛應(yīng)用,嵌入式系統(tǒng)的性能得到了極大的提升。人們逐漸將操作系統(tǒng)引入其中,方便系統(tǒng)的管理和簡(jiǎn)化應(yīng)用程序的開(kāi)發(fā)。Linux是一個(gè)免費(fèi)開(kāi)源的優(yōu)秀操作系統(tǒng),將其移植到嵌入式系統(tǒng)中能夠?qū)ο到y(tǒng)進(jìn)行高效地管理、極大地方便應(yīng)用程序的開(kāi)發(fā)。嵌入式的Linux操作系統(tǒng)繼承了Linux的優(yōu)良特性,還有著節(jié)約資源,實(shí)時(shí)性強(qiáng)等優(yōu)點(diǎn)。在本方案中以嵌入式Linux操作系統(tǒng)為基礎(chǔ),借助其對(duì)USB、網(wǎng)絡(luò)等的強(qiáng)大支持能力來(lái)構(gòu)建高度靈活的圖像采集系統(tǒng)。通過(guò)利用Linux操作系統(tǒng)內(nèi)建的video4Linux對(duì)攝像頭進(jìn)行編程,實(shí)現(xiàn)了將USB攝像頭采集到的視頻數(shù)據(jù)進(jìn)行顯示和存為圖片的功能。本文中具體講述了嵌入式的軟硬件平臺(tái)的構(gòu)建,USB攝像頭的驅(qū)動(dòng)開(kāi)發(fā),圖像采集應(yīng)用程序的實(shí)現(xiàn)等。本文提出的嵌入式圖像采集方案適用于市面上絕大多數(shù)流行的USB攝像頭,還能把得到的圖像通過(guò)以太網(wǎng)傳輸以實(shí)現(xiàn)遠(yuǎn)程的監(jiān)控。這套方案利用應(yīng)用程序編程接口video4linux所提供的數(shù)據(jù)結(jié)構(gòu)、應(yīng)用函數(shù)等,實(shí)現(xiàn)了在Linux環(huán)境下采集USB攝像頭圖像數(shù)據(jù)的功能,并運(yùn)用嵌入式的GUI開(kāi)發(fā)工具Qt/Embedded來(lái)編寫(xiě)最終的應(yīng)用程序?qū)崿F(xiàn)了美觀的用戶(hù)界面。充分運(yùn)用Linux操作系統(tǒng)和其工具的強(qiáng)大功能來(lái)實(shí)現(xiàn)圖像采集, 對(duì)基于Linux內(nèi)核的后續(xù)圖像應(yīng)用開(kāi)發(fā)具有實(shí)用意義。本系統(tǒng)完全基于開(kāi)放的平臺(tái)和模塊化的實(shí)現(xiàn)方法,具有良好的可移植性,可方便地進(jìn)行各種擴(kuò)展。這種方案所實(shí)現(xiàn)的圖像采集系統(tǒng)成本低,靈活性高,性能好,是一種優(yōu)良的解決方案。本文詳細(xì)介紹了這種基于Linux系統(tǒng)和S3C2410A平臺(tái)的嵌入式圖像采集系統(tǒng)。關(guān)鍵詞:嵌入式,ARM,USB,圖像采集,Linux
上傳時(shí)間: 2013-06-05
上傳用戶(hù):bangbangbang
隨著我國(guó)工農(nóng)業(yè)生產(chǎn)的發(fā)展和人民生活水平的提高,作為國(guó)民經(jīng)濟(jì)基礎(chǔ)之一的電力行業(yè)取得了迅猛的發(fā)展,電力系統(tǒng)輸配電的安全性和可靠性也越來(lái)越受到電力系統(tǒng)運(yùn)行、管理和科研人員的關(guān)注。輸電線(xiàn)路的各種事故是影響電力線(xiàn)路安全運(yùn)行的重要因素之一。本文正是在這一前提下,在參考國(guó)內(nèi)外大量文獻(xiàn)及研究成果的基礎(chǔ)上,設(shè)計(jì)實(shí)現(xiàn)了一套輸電線(xiàn)路綜合在線(xiàn)監(jiān)測(cè)系統(tǒng)。 本文研制的輸電線(xiàn)路在線(xiàn)監(jiān)測(cè)終端通過(guò)測(cè)量線(xiàn)路的泄漏電流、分布電壓、氣候參數(shù)以及圖像信息,并將數(shù)據(jù)進(jìn)行采集、處理后,將數(shù)據(jù)發(fā)送到后臺(tái)監(jiān)控中心,達(dá)到對(duì)輸電線(xiàn)路運(yùn)行狀況進(jìn)行實(shí)時(shí)監(jiān)測(cè)的目的,并以此為依據(jù)給出線(xiàn)路的評(píng)估信息提供給電力部門(mén)作為其安排檢修的依據(jù),可以大大減少電力部門(mén)的工作量并預(yù)防線(xiàn)路事故的發(fā)生。 針對(duì)本系統(tǒng)功能豐富、監(jiān)測(cè)參數(shù)眾多的特點(diǎn),作者設(shè)計(jì)了基于ARM的數(shù)據(jù)采集與傳輸系統(tǒng)。通過(guò)對(duì)ARM資源的合理分配,實(shí)現(xiàn)了監(jiān)測(cè)終端的數(shù)據(jù)采集處理功能。終端的數(shù)據(jù)傳輸功能由ARM和無(wú)線(xiàn)傳輸模塊配合完成,實(shí)現(xiàn)了GPRS和GSM SMS兩種數(shù)據(jù)傳輸方式。 本文是對(duì)輸電線(xiàn)路綜合在線(xiàn)監(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é)。 本文研制的輸電線(xiàn)路綜合監(jiān)測(cè)終端已在在幾條高壓輸電線(xiàn)路上掛網(wǎng)運(yùn)行,運(yùn)行結(jié)果表明系統(tǒng)各方面性能良好,滿(mǎn)足設(shè)計(jì)要求。
標(biāo)簽: ARM 輸電線(xiàn)路 在線(xiàn)監(jiān)測(cè)
上傳時(shí)間: 2013-04-24
上傳用戶(hù):zhaiyanzhong
本程序采用的是keilc51編程器,主要功能是采集溫濕度數(shù)據(jù),AD轉(zhuǎn)換后,交給AT89s52單片機(jī),單片機(jī)通過(guò)485串口將溫濕度數(shù)據(jù)傳給上層控制器
上傳時(shí)間: 2013-07-24
上傳用戶(hù):wfl_yy
控制器局域網(wǎng)(CAN)最初是由德國(guó)BOSCH公司為汽車(chē)的監(jiān)測(cè)、控制系統(tǒng)設(shè)計(jì)的。它是一種有效的支持分布式控制或者實(shí)時(shí)控制的串行通信網(wǎng)絡(luò)。由于其具有多主機(jī)、高性能以及高可靠性,CAN總線(xiàn)已經(jīng)廣泛應(yīng)用于汽車(chē)電子控制、過(guò)程控制、機(jī)械工業(yè)、紡織機(jī)械、機(jī)器人、數(shù)控機(jī)床、醫(yī)療器械以及傳感器等領(lǐng)域。CAN總線(xiàn)已經(jīng)形成國(guó)際標(biāo)準(zhǔn),并已被公認(rèn)為幾種最有前途的現(xiàn)場(chǎng)總線(xiàn)之一。 另一方面,隨著電動(dòng)車(chē)的技術(shù)的不斷發(fā)展,電動(dòng)車(chē)已經(jīng)開(kāi)始邁向了市場(chǎng)普及的道路。對(duì)于電動(dòng)車(chē)電池的管理和維護(hù)越來(lái)越成為電動(dòng)車(chē)發(fā)展的重點(diǎn)之一。由于CAN具有抗干擾性強(qiáng)、連接簡(jiǎn)單、無(wú)主通信等特點(diǎn),非常適合用來(lái)實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)的采集和傳輸。因此,本文利用CAN總線(xiàn)為基礎(chǔ)設(shè)計(jì)了一個(gè)電池實(shí)時(shí)數(shù)據(jù)采集與管理系統(tǒng),經(jīng)分析、設(shè)計(jì)、編程和調(diào)試,在實(shí)際應(yīng)用中得以實(shí)現(xiàn)。 該系統(tǒng)主要包括數(shù)據(jù)采集層,數(shù)據(jù)傳輸層和用戶(hù)管理層三個(gè)部分。數(shù)據(jù)采集層的主要任務(wù)是電池實(shí)時(shí)數(shù)據(jù)的采集和發(fā)送;數(shù)據(jù)傳輸層的主要功能是通過(guò)CAN總線(xiàn)接收數(shù)據(jù)采集層發(fā)送的實(shí)時(shí)數(shù)據(jù),并將其轉(zhuǎn)換成RS232串口協(xié)議發(fā)送到上位機(jī);用戶(hù)管理層的主要功能是通過(guò)串口接收數(shù)據(jù),實(shí)時(shí)顯示,存儲(chǔ)和分析。 論文完成的主要工作有: (1) 通過(guò)對(duì)系統(tǒng)需求的分析,將整個(gè)系統(tǒng)分為三個(gè)獨(dú)立的層,分別進(jìn)行了軟硬件設(shè)計(jì),實(shí)現(xiàn)了系統(tǒng)的模塊化,增強(qiáng)了系統(tǒng)的應(yīng)用性; (2) 詳細(xì)的研究了CAN2.0B協(xié)議和SAE J1939協(xié)議,并在此基礎(chǔ)上,編寫(xiě)了適合本設(shè)計(jì)的通訊協(xié)議; (3) 深入研究了MC9S12DG128芯片的硬件結(jié)構(gòu)和軟件設(shè)計(jì)方法; 本課題的創(chuàng)新點(diǎn)在于利用目前汽車(chē)工業(yè)廣泛采用的CAN總線(xiàn)協(xié)議,設(shè)計(jì)了一套簡(jiǎn)單,高效,穩(wěn)定的電池?cái)?shù)據(jù)采集與管理系統(tǒng),并在實(shí)際中得以應(yīng)用。在系統(tǒng)設(shè)計(jì)過(guò)程中將整個(gè)系統(tǒng)分為3個(gè)層,大大提升了系統(tǒng)的模塊化水平,有利于系統(tǒng)的擴(kuò)展和維護(hù)。
上傳時(shí)間: 2013-07-07
上傳用戶(hù):1417818867
圖像的采集和傳輸是實(shí)時(shí)監(jiān)控、遠(yuǎn)程控制、智能小區(qū)等諸多領(lǐng)域的關(guān)鍵技術(shù)。基于傳統(tǒng):PC的圖像采集已成為現(xiàn)實(shí)。隨著信息技術(shù)的迅速發(fā)展,嵌入式系統(tǒng)的研究開(kāi)發(fā)成為了后PC時(shí)代的一個(gè)熱點(diǎn),它被廣泛應(yīng)用于工業(yè)現(xiàn)場(chǎng)、信息家電等各行各業(yè)。同時(shí),圖像的遠(yuǎn)程采集傳輸也朝著專(zhuān)業(yè)化、多樣化和低成本的方向發(fā)展。利用嵌入式技術(shù)來(lái)實(shí)現(xiàn)圖像的遠(yuǎn)程采集傳輸正順應(yīng)了時(shí)代發(fā)展,有較大的實(shí)用價(jià)值。 本文主要研究了基于嵌入式的遠(yuǎn)程圖像采集傳輸系統(tǒng)。嵌入式終端采用$3C2410為核心的目標(biāo)板為硬件平臺(tái),采用嵌入式Linux為系統(tǒng)平臺(tái)。系統(tǒng)通過(guò)連接在嵌入式終端的USB攝像頭完成靜態(tài)圖像數(shù)據(jù)采集,并進(jìn)行圖像壓縮處理。在圖像傳輸方面,論文設(shè)計(jì)了兩種模式:一種是通過(guò)Intemet傳輸?shù)摹⒒贐/S模式的傳輸方式。在該模式下,遠(yuǎn)端客戶(hù)機(jī)通過(guò)瀏覽器訪(fǎng)問(wèn)架設(shè)在終端里的嵌入式服務(wù)器而獲得圖像信息。另一種是基于GPRS網(wǎng)絡(luò)實(shí)現(xiàn)遠(yuǎn)程無(wú)線(xiàn)圖像傳輸。終端將采集到的圖像數(shù)據(jù)通過(guò)GPRS網(wǎng)絡(luò)發(fā)送到擁有固定Ip的監(jiān)控服務(wù)器上來(lái)完成圖像遠(yuǎn)程傳輸。 本文首先介紹了圖像采集傳輸和嵌入式方面的相關(guān)內(nèi)容,并介紹了本論文所采用的開(kāi)發(fā)平臺(tái)。為了順利開(kāi)發(fā)接著構(gòu)建了開(kāi)發(fā)環(huán)境,這里包括U-boot的移植、Linux系統(tǒng)的內(nèi)核編譯和移植、設(shè)備驅(qū)動(dòng)模塊的加載以及交叉編譯環(huán)境的建立。在此基礎(chǔ)上,利用Vide04Linux的接口函數(shù),用C語(yǔ)言實(shí)現(xiàn)了圖像原始數(shù)據(jù)的采集程序,并利用JPEG算法了實(shí)現(xiàn)圖像壓縮。在基于B/S模式的傳輸方式中,首先利用Boa架設(shè)了嵌入式服務(wù)器,然后用C語(yǔ)言完成CGI腳本,該腳本將圖像嵌入網(wǎng)頁(yè)并實(shí)時(shí)更新以實(shí)現(xiàn)網(wǎng)頁(yè)的動(dòng)態(tài)輸出。在基于GPRS實(shí)現(xiàn)遠(yuǎn)程無(wú)線(xiàn)圖像傳輸方式中,論文詳細(xì)分析了系統(tǒng)通訊數(shù)據(jù)流的特征,提出了采用辨識(shí)特征字符、數(shù)據(jù)打包等策略以實(shí)現(xiàn)GPRS的網(wǎng)絡(luò)連接和數(shù)據(jù)通訊,并且在此基礎(chǔ)上用C語(yǔ)言編程實(shí)現(xiàn)。同時(shí),在PC(Linux)上用Socket編程實(shí)現(xiàn)了監(jiān)控服務(wù)器軟件,該軟件用以接收?qǐng)D像數(shù)據(jù)和控制嵌入式終端的系統(tǒng)狀態(tài)。最后,論文分析比較了兩種傳輸方式的區(qū)別和優(yōu)缺點(diǎn)。試驗(yàn)證明,采用兩種方式都能成功實(shí)現(xiàn)圖像的遠(yuǎn)程采集傳輸,并且試驗(yàn)效果較好。
標(biāo)簽: 嵌入式 遠(yuǎn)程圖像
上傳時(shí)間: 2013-05-17
上傳用戶(hù):squershop
上海交通大學(xué)工程碩士學(xué)位論文 本文首先對(duì)視頻監(jiān)控系統(tǒng)的現(xiàn)狀做了簡(jiǎn)單分析, 并介紹了本系統(tǒng) 中主要涉及到的相關(guān)技術(shù),包括嵌入式技術(shù)、圖像壓縮技術(shù)、視頻壓 縮技術(shù)和移動(dòng)數(shù)據(jù)通信技術(shù)。具備了一定的理論基礎(chǔ)后,提出本系統(tǒng) 的總體設(shè)計(jì)方案,明確需要實(shí)現(xiàn)的目標(biāo)功能。然后,圍繞目標(biāo)方案詳 細(xì)介紹了具體實(shí)現(xiàn)方法,包括硬件總體結(jié)構(gòu)、嵌入式 Linux的移植、 USB 攝像頭驅(qū)動(dòng)移植、Video4Linux 編程方法、網(wǎng)絡(luò)傳輸模塊的開(kāi)發(fā)、 流媒體系統(tǒng)建立、WAP 程序的開(kāi)發(fā)等。最后給出了在現(xiàn)網(wǎng)測(cè)試環(huán)境中 調(diào)測(cè)結(jié)果。 本系統(tǒng)通過(guò)嵌入式芯片實(shí)現(xiàn)靜態(tài)圖像及視頻的采集、編碼,并將 采集壓縮編碼后的數(shù)據(jù)傳送到視頻中心服務(wù)器, 在2G/3G 移動(dòng)終端中 以 WAP 或流媒體客戶(hù)端方式直接查看遠(yuǎn)程圖像。 系統(tǒng)最大的特點(diǎn)是采 用了分布式架構(gòu)的 C/S(采集端至視頻中心服務(wù)器)和 B/S(WAP 服 務(wù)器至移動(dòng)終端)結(jié)構(gòu)便于系統(tǒng)的動(dòng)態(tài)擴(kuò)展;同時(shí)也借助了 WAP 技術(shù) 實(shí)現(xiàn)了傳統(tǒng)視頻監(jiān)控的無(wú)線(xiàn)化。
標(biāo)簽: ARM9 無(wú)線(xiàn)圖像 采集系統(tǒng)
上傳時(shí)間: 2013-07-05
上傳用戶(hù):cuibaigao
本文提出了一種基于USB和FPGA的高性能數(shù)據(jù)采集模塊USB12016(USB總線(xiàn),A/D垂直分辨率為12位,存儲(chǔ)容量為16兆)的軟硬件設(shè)計(jì)與實(shí)現(xiàn)方法。該數(shù)據(jù)采集卡包括模擬輸入、A/D轉(zhuǎn)換、數(shù)據(jù)緩存、FPGA控制電路和USB總線(xiàn)接口等,在一張卡上實(shí)現(xiàn)了8通道模擬信號(hào)調(diào)理、采集、處理,并可實(shí)現(xiàn)多卡同步觸發(fā)采集,具有高精度,低噪聲,低失真和測(cè)試信號(hào)范圍寬的特點(diǎn)。USB12016配有系統(tǒng)驅(qū)動(dòng)控制程序軟件,在Windows9X/2000版本的操作平臺(tái)下運(yùn)行,控制面板完全是虛擬儀器軟面板,圖形化界面十分友好。USB12016是USB接口技術(shù)、FPGA技術(shù)和嵌入式技術(shù)融為一體的結(jié)晶,已成功應(yīng)用于軍事測(cè)控領(lǐng)域。
上傳時(shí)間: 2013-06-12
上傳用戶(hù):CETM008
隨著世界能源危機(jī)的到來(lái),太陽(yáng)能光伏發(fā)電在能源結(jié)構(gòu)中正在發(fā)揮著越來(lái)越大的作用。而太陽(yáng)能光伏發(fā)電系統(tǒng)的核心部件并網(wǎng)逆變器的性能還需要進(jìn)一步提高。為了迎合市場(chǎng)上對(duì)高品質(zhì)、高性能、智能化并網(wǎng)逆變器的需求,我們將ARM+DSP架構(gòu)作為并網(wǎng)逆變器的控制系統(tǒng)。本系統(tǒng)集成了ARM和DSP的各自的強(qiáng)大功能,使并網(wǎng)逆變器的性能和智能化水平得到了顯著提高。本論文是基于山東大學(xué)魯能實(shí)習(xí)基地“光伏并網(wǎng)逆變器項(xiàng)目”,目前已經(jīng)試制出樣機(jī)。本人主要負(fù)責(zé)并網(wǎng)逆變器控制系統(tǒng)的軟硬件設(shè)計(jì)工作。本文主要研究?jī)?nèi)容有: @@ 1.本并網(wǎng)逆變器采用了內(nèi)高頻環(huán)逆變技術(shù)。文中詳細(xì)分析了這種逆變器的優(yōu)缺點(diǎn),進(jìn)行了充分的系統(tǒng)分析和論證。 @@ 2.采用MATLAB/Simulink軟件對(duì)并網(wǎng)逆變器的控制算法進(jìn)行仿真,包括前級(jí)DC-DC變換的控制算法以及后級(jí)DC-AC逆變的控制算法。通過(guò)仿真驗(yàn)證了所設(shè)計(jì)算法的可行性,對(duì)DSP程序開(kāi)發(fā)提供了很好的指導(dǎo)意義。 @@ 3.本文將ARM+DSP架構(gòu)作為逆變器的控制系統(tǒng),并設(shè)計(jì)了相應(yīng)的硬件控制系統(tǒng)。DSP控制板硬件系統(tǒng)包括AD數(shù)據(jù)采集、硬件電流保護(hù)、電源、eCAN總線(xiàn),SPI總線(xiàn)等硬件電路。ARM板硬件系統(tǒng)包括SPI總線(xiàn)、RS232總線(xiàn)、RS480總線(xiàn)、以太網(wǎng)總線(xiàn)、LCD顯示、實(shí)時(shí)時(shí)鐘、鍵盤(pán)等硬件電路。 @@ 4.本文設(shè)計(jì)和實(shí)現(xiàn)了兩種最大功率點(diǎn)跟蹤控制算法:功率擾動(dòng)觀察法或增量電導(dǎo)法;孤島檢測(cè)方法采用被動(dòng)式和主動(dòng)式兩種檢測(cè)方式,被動(dòng)式所采用的方法是將過(guò)/欠電壓和電壓相位突變檢測(cè)相結(jié)合的方式,主動(dòng)式采用正反饋頻率偏移法;為了實(shí)現(xiàn)并網(wǎng)逆變器的輸出電流與電網(wǎng)電壓同頻同相,使用了軟件鎖相環(huán)控制技術(shù)。本文分別給出了以上各種算法的控制程序流程圖。 @@ 5.本文也給出了AD數(shù)據(jù)采集、eCAN總線(xiàn)、RS232、RS485、以太網(wǎng)、PWM輸出等程序流程圖,以及DSP和ARM之間的SPI總線(xiàn)通信程序流程圖。并且分別給出了ARM管理機(jī)控制系統(tǒng)主程序流程圖和DSP控制機(jī)控制系統(tǒng)主程序流程圖。 @@ 6.最后對(duì)并網(wǎng)逆變器樣機(jī)進(jìn)行實(shí)驗(yàn)結(jié)果分析。結(jié)果顯示:該樣機(jī)基本上實(shí)現(xiàn)了本文提出的設(shè)計(jì)方案所應(yīng)完成的各項(xiàng)功能,樣機(jī)的性能比較理想。 @@關(guān)鍵詞:太陽(yáng)能光伏;并網(wǎng)逆變器;SPWM; DSP; ARM
標(biāo)簽: ARMDSP 架構(gòu) 太陽(yáng)能光伏
上傳時(shí)間: 2013-07-09
上傳用戶(hù):趙安qw
串口控件使用說(shuō)明 本程序使用VC6.0的通用串口控件MSCOMM32.OCX來(lái)對(duì)發(fā)送到串口的數(shù)據(jù)進(jìn)行采集處理。主要使用方法 串口設(shè)置:m_Comm.SetSettings(“波特率,校驗(yàn)方式,數(shù)據(jù)位數(shù),停止位數(shù)”) 取串口數(shù)據(jù):m_Comm.GetInput() 你只首先要確定一個(gè)mscomm32.ocx控件在system目錄下并且該控件已經(jīng)被windows注冊(cè),本程序才能正常運(yùn)行。
標(biāo)簽: 串口 溫度數(shù)據(jù)采集
上傳時(shí)間: 2013-04-24
上傳用戶(hù):aappkkee
隨著科學(xué)技術(shù)的快速發(fā)展和數(shù)據(jù)采集系統(tǒng)的廣泛應(yīng)用,人們對(duì)數(shù)據(jù)采集系統(tǒng)的速度、精度、易操作性以及實(shí)時(shí)性的要求也在不斷地提高。通用串行總線(xiàn)USB作為一種新型的微機(jī)總線(xiàn)接口規(guī)范,以其使用方便、易于擴(kuò)展、速度快等優(yōu)點(diǎn)而被廣泛地應(yīng)用于數(shù)據(jù)采集系統(tǒng)中。現(xiàn)場(chǎng)可編程門(mén)陣列最大的特點(diǎn)是結(jié)構(gòu)靈活,開(kāi)發(fā)周期較短,適合于實(shí)時(shí)信號(hào)處理,已被廣泛應(yīng)用于通信、數(shù)據(jù)采集、圖像處理等諸多領(lǐng)域。 @@ 本文充分利用USB和FPGA的上述優(yōu)點(diǎn),設(shè)計(jì)了一種基于USB2.0技術(shù)和FPGA技術(shù)相結(jié)合的高速數(shù)據(jù)采集系統(tǒng)。 @@ 首先,對(duì)數(shù)據(jù)采集基本理論及系統(tǒng)相關(guān)技術(shù)進(jìn)行了簡(jiǎn)單地介紹。 @@ 其次,對(duì)以ADC轉(zhuǎn)換器(TLC5510)、FPGA芯片(EP1C6Q240C8)為控制器和USB接口芯片(CY7C68013A-56,簡(jiǎn)稱(chēng)FX2)為主的數(shù)據(jù)采集系統(tǒng)進(jìn)行了硬件設(shè)計(jì)和分析,并在此設(shè)計(jì)的基礎(chǔ)上給出相應(yīng)的原理圖、PCB。硬件設(shè)計(jì)主要包括FPGA與ADC和FX2之間的接口電路設(shè)計(jì)以及硬件邏輯設(shè)計(jì)。 @@ 再次,根據(jù)系統(tǒng)需求,對(duì)系統(tǒng)軟件部分進(jìn)行了設(shè)計(jì),分三部分:一是為滿(mǎn)足FX2在USB上的最大傳輸速率而編寫(xiě)的固件程序;二是在PC機(jī)中的WindowsXP系統(tǒng)下利用GPD編寫(xiě)USB設(shè)備驅(qū)動(dòng)程序;三是充分了解FX2的主要功能特點(diǎn),并編寫(xiě)出應(yīng)用程序。 @@ 最后,對(duì)系統(tǒng)的軟硬件進(jìn)行了調(diào)試,給出了調(diào)試結(jié)果和分析,對(duì)出現(xiàn)的問(wèn)題給出了解決方案。結(jié)果表明,系統(tǒng)符合設(shè)計(jì)要求。 @@關(guān)鍵詞:USB2.0;FPGA;SOPC;數(shù)據(jù)采集;固件;
上傳時(shí)間: 2013-06-21
上傳用戶(hù):cath
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1