基于fpga的嵌入式監(jiān)控系統(tǒng)設(shè)計

基于fpga的嵌入式監(jiān)控系統(tǒng)設(shè)計

ID:13551805

大小:110.00 KB

頁數(shù):10頁

時間:2018-07-23

基于fpga的嵌入式監(jiān)控系統(tǒng)設(shè)計_第1頁
基于fpga的嵌入式監(jiān)控系統(tǒng)設(shè)計_第2頁
基于fpga的嵌入式監(jiān)控系統(tǒng)設(shè)計_第3頁
基于fpga的嵌入式監(jiān)控系統(tǒng)設(shè)計_第4頁
基于fpga的嵌入式監(jiān)控系統(tǒng)設(shè)計_第5頁
資源描述:

《基于fpga的嵌入式監(jiān)控系統(tǒng)設(shè)計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、基于FPGA的嵌入式監(jiān)控系統(tǒng)設(shè)計來源:無線測溫http://www.testeck.com目前,圖像監(jiān)控系統(tǒng)大多采用PC和視頻采集卡作為系統(tǒng)主要部分,基于嵌入式技術(shù)的圖像監(jiān)控系統(tǒng)設(shè)備在我國還只是起步階段,沒有成熟的產(chǎn)品應(yīng)用。這一現(xiàn)狀的根本原因就是我國在開發(fā)這類產(chǎn)品時,沒有統(tǒng)一的開發(fā)標準和共用的開發(fā)平臺,而且沒有可靠的功能和性能測試標準,各個企業(yè)的開發(fā)技術(shù)力量分散,極大的影響了該類產(chǎn)品開發(fā)的效率和可靠性。而制造出來的產(chǎn)品同國外同類產(chǎn)品相比,功能相差太大,沒有競爭力,市場基本上被國外公司所占領(lǐng)。因此,開發(fā)一個該類嵌入式系統(tǒng)勢在必行。系統(tǒng)總體方案為了實現(xiàn)自動圖像報警和圖像采集,本文設(shè)

2、計了動體檢測算法,這是因為絕大多數(shù)情況下我們只對監(jiān)控區(qū)域中運動的物體感興趣,這樣可以過濾掉只包含靜態(tài)背景的圖像,從而降低了對有限的嵌入式硬件資源的消耗。由于活動物體大多是人,而且這也是圖像監(jiān)控的目標,為此加入了人體信號探測器,用以輔助動體檢測,以達到降低圖像報警誤報率的目的。本系統(tǒng)主要集成了圖像采集、控制和存儲等器件或芯片,組成了以FPGA為控制核心的實時圖像監(jiān)控系統(tǒng)。系統(tǒng)的總體方案如圖1所示?! D1圖像監(jiān)控系統(tǒng)結(jié)構(gòu)圖系統(tǒng)工作流程為:系統(tǒng)上電后,F(xiàn)PGA從外部EEPROM自動加載程序,I2C模塊對CIS進行初始化工作參數(shù)配置。CIS向FPGA輸入圖像數(shù)據(jù)信號,F(xiàn)PGA將采集的

3、原始數(shù)據(jù)(RAW)轉(zhuǎn)換成RGB格式,幀緩沖模塊(FrameBuffer)每次將相鄰兩幀圖像數(shù)據(jù)寫入SDRAM,然后比較這兩幀圖像的差值,如果差值大于設(shè)定的閾值,并且人體探測器輸出高電平,就認為檢測到了外界場景的運動,系統(tǒng)會自動將捕獲的圖像輸出到SD卡進行存儲。圖2給出了系統(tǒng)的工作流程?! D2系統(tǒng)工作流程圖  圖3電源電路原理圖系統(tǒng)硬件設(shè)計與實現(xiàn)圖像監(jiān)控系統(tǒng)處理的數(shù)據(jù)量較大,同時還要滿足實時性要求,因此板載電路需要選用容量較大,速度較快的器件。本系統(tǒng)采集的一幀圖像分辨率大小為640×480,色深是24位,檢測時需要在SDRAM緩存兩幀,因此SDRAM的容量必須大于1.8M字節(jié)(

4、640×480×3×2=1843200字節(jié)),由于每個像素位寬為24位,同時NIOS是32位的處理器,所以SDRAM的位寬最好是32位。外部提供給FPGA的晶振頻率必須大于CIS的像素時鐘25MHz??紤]到檢測算法需要較多的邏輯資源,因此FPGA的片內(nèi)LE要很豐富,另外FPGA的管腳必須要滿足外部器件連接的要求,在本系統(tǒng)中要實現(xiàn)所有器件的I/O口相連,F(xiàn)PGA的I/O管腳必須大于150個。由于電路原理圖較多,這里只給出其中的一部分。主控制芯片電路本系統(tǒng)選用的Cyclone系列FPGA器件的具體型號是EPlCl2Q240C8。邏輯資源達12060個邏輯單元(LE,LogicEle

5、ments),片內(nèi)RAM的容量為239616bits。完全可以滿足圖像采集的設(shè)計要求。其內(nèi)核供電采用1.5V、0.13um工藝,功耗較低。Cyclone器件支持各種單端I/O接口標準,如3.3V、2.5V、1.8V、LVTTL、LVCMOS、SSTL。Cyclone器件具有兩個可編程鎖相環(huán)(PLL)和八個全局時鐘線,提供健全的時鐘管理和頻率合成功能,實現(xiàn)最大的系統(tǒng)性能。Cyclone器件具有高級外部存儲器接口,允許設(shè)計者將外部單數(shù)據(jù)率(SDR)SDRAM,雙數(shù)據(jù)率(DDR)、SDRAM和DDRFCRAM器件集成到復(fù)雜系統(tǒng)設(shè)計中,而不會降低數(shù)據(jù)訪問的性能。Cyclone系列FPG

6、A器件基于一種全新的低成本架構(gòu),從設(shè)計之初就充分考慮了成本的節(jié)省,因此可以為價格敏感的應(yīng)用提供全新的可編程的解決方案。電源電路一般而言,F(xiàn)PGA器件出于芯片設(shè)計、多電平接口的需要,電源都分為兩組:VCCINT和VCCIO,即內(nèi)核電源和I/O電源,隨著芯片內(nèi)部連線尺度的逐漸減小,核心電源電壓和接口電壓也越來越低。本設(shè)計中EPlCl2器件的VCCINT為1.5V,VCCIO為3.3V。目前總的來說有三種電源解決方案,分別是線性穩(wěn)壓器電源(LDO)、開關(guān)穩(wěn)壓器電源和電源模塊。LDO線性穩(wěn)壓器適用于降壓變換,具體效果與輸入/輸出電壓比有關(guān)。從基本原理來說,LDO根據(jù)負載電阻的變化情況來

7、調(diào)節(jié)自身的內(nèi)電阻,從而保證穩(wěn)壓輸出端的電壓不變。其變換效率可以簡單地看作輸出與輸入電壓之比。由于采用線性調(diào)節(jié)原理,LDO本質(zhì)上沒有輸出紋波。與LDO相比,DC/DC調(diào)整器輸出紋波電壓較大、瞬時恢復(fù)時間較慢、容易產(chǎn)生電磁干擾(EMI)。系統(tǒng)電源輸入電壓為5V,3.3V電壓供電部分采用了ASl084;此外,對于FPGA的PLL工作需要的1.5V電源部分,采用AMS1117-1.5LDO來實現(xiàn)。由于Altera的PLL是模擬電路實現(xiàn)的,其對電源噪聲比較敏感,所以在設(shè)計PCB的時候,對給PU的供電部

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。