chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>嵌入式開發(fā)>嵌入式視覺系統(tǒng)設(shè)計資料下載

嵌入式視覺系統(tǒng)設(shè)計資料下載

2021-04-16 | pdf | 180.25KB | 次下載 | 3積分

資料介紹

??簡介:搭建一種低成本的嵌入式視覺系統(tǒng),系統(tǒng)由CMOS圖像傳感器、CPLD、ARM7以及SRAM構(gòu)成。其中,CPLD識別時序,解決了圖像采集系統(tǒng)存在的嚴格時序同步和雙CPU共享一片SRAM的總線競爭問題;用Verilog語言編寫Mealy狀態(tài)機控制圖像數(shù)據(jù)寫入SRAM,多路數(shù)據(jù)選擇器實現(xiàn)總線切換,避免了總線沖突。圖像處理算法注重效率,基于ARM實現(xiàn),系統(tǒng)最終工作速率為25幀/s。 ??目前,關(guān)于視覺系統(tǒng)的研究已經(jīng)成為熱點,也有開發(fā)出的系統(tǒng)可供參考。但這些系統(tǒng)大多是基于PC機的,由于算法和硬件結(jié)構(gòu)的復(fù)雜性而使其在小型嵌入式系統(tǒng)中的應(yīng)用受到了限制。上述系統(tǒng)將圖像數(shù)據(jù)采集后,視覺處理算法是在PC機上實現(xiàn)的。隨著嵌入式微處理器技術(shù)的進步,32位ARM處理器系統(tǒng)擁有很高的運算速度和很強的信號處理能力,可以作為視覺系統(tǒng)的處理器,代替PC機來實現(xiàn)簡單的視覺處理算法。下面介紹一種基于ARM和CPLD的嵌入式視覺系統(tǒng),希望能分享嵌入式視覺開發(fā)過程中的一些經(jīng)驗。 ? ??1 系統(tǒng)方案與原理 ? ??在嵌入式視覺的設(shè)計中,目前主流的有以下2種方案: ??方案1圖像傳感器+微處理器(ARM或DSP)+SRAM ??方案2圖像傳感器+CPLD/FPGA+微處理器+SRAM ??方案1系統(tǒng)結(jié)構(gòu)緊湊,功耗低。在圖像采集時,圖像傳感器輸出的同步時序信號的識別需要借助ARM的中斷,而中斷處理時,微處理器需要完成程序跳轉(zhuǎn)、保存上下文等工作[1],降低了圖像采集的速度,適合對采集速度要求不高、功耗低的場合。 ??方案2借助CPLD來識別圖像傳感器的同步時序信號,不必經(jīng)過微處理器的中斷,因而系統(tǒng)的采集速度提高,但CPLD的介入會使系統(tǒng)的功耗提高。 ??為了綜合以上2種方案的優(yōu)勢,在硬件上采用“ARM+CPLD+圖像傳感器+SRAM”。該方案充分利用了CPLD的可編程性,通過軟件編程來兼有方案1的優(yōu)勢,具體體現(xiàn)在以下方面: ??① 功耗的高低可以控制。對于功耗有嚴格要求的場合,通過CPLD的可編程性將時序部分的接口與ARM的中斷端口相連,僅僅是組合邏輯的總線相連,可以降低CPLD的功耗從而達到方案1的效果;對于采集速度要求高而功耗要求不高的情況,可以充分發(fā)揮CPLD的優(yōu)勢,利用組合與時序邏輯來實現(xiàn)圖像傳感器輸出同步信號的識別,并將圖像數(shù)據(jù)寫入SRAM中。 ??② 器件的選擇可以多樣。在硬件設(shè)計上,所有總線均與CPLD相連;在軟件設(shè)計上,不同的模塊單獨按功能封裝。這樣以CPLD為中心,系統(tǒng)的其他器件均可更換而無需對CPLD部分程序進行改動,有利于系統(tǒng)的功能升級。 ??作為本系統(tǒng)的一種應(yīng)用,開發(fā)了視覺跟蹤的程序,可以在目標和背景顏色對比強烈的情況下對物體進行跟蹤。通過對CMOS攝像頭采集來的數(shù)據(jù)進行實時處理,根據(jù)物體的顏色計算出被追蹤物體的質(zhì)心坐標。下面分別描述系統(tǒng)各部分的功能。 ? ??2 系統(tǒng)硬件 ? ??2.1 硬件組成及連接 ??系統(tǒng)的硬件主要有4部分:CMOS圖像傳感器OV6620、可編程器件CPLD、512 KB的SRAM和32位微處理器LPC2214。 ??OV6620是美國OmniVision公司生產(chǎn)的CMOS圖像傳感器,以其高性能、低功耗適合應(yīng)用在嵌入式圖像采集系統(tǒng)中,本系統(tǒng)圖像數(shù)據(jù)的輸入都是通過OV6620采集進來的;可編程器件CPLD采用Altera公司的EPM7128S,用Verilog硬件編程語言在QuartusII下編寫程序;作為系統(tǒng)的數(shù)據(jù)緩沖,SRAM選用的是IS61LV5128,其隨機訪問的特性為圖像處理程序提供了便利;而LPC2214在PLL(鎖相環(huán))的支持下最高可以運行在60 MHz的頻率下,為圖像的快速處理提供了硬件支持。 ??OV6620集成在一個板卡上,有獨立的17 MHz晶振。輸出3個圖像同步的時序信號:像素時鐘PCLK、幀同步VSYNC和行同步HREF。同時,還可以通過8位或16位的數(shù)據(jù)總線輸出RGB或YCrCb格式的圖像數(shù)據(jù)。 ??在硬件設(shè)計上,有2個問題需要解決: ??① 圖像采集的嚴格時序同步; ??② 雙CPU共享SRAM的總線仲裁。 ??解決第一個問題的關(guān)鍵在于如何實時、準確地讀取OV6620的時序輸出信號,據(jù)此將圖像數(shù)據(jù)寫入SRAM中。這里采用的解決方案是用CPLD來實現(xiàn)時序信號的識別以及圖像數(shù)據(jù)的寫入。CPLD在硬件上可以識別信號的邊沿,速度更快,通過Verilog語言編寫Mealy狀態(tài)機來實現(xiàn)圖像數(shù)據(jù)的SRAM寫入,更加穩(wěn)定。 ??對于雙CPU共享SRAM,可以通過合理的連接方式來解決??紤]到CPLD的可編程性,將OV6620的數(shù)據(jù)總線,LPC2214的地址、數(shù)據(jù)總線以及SRAM的總線都連接到CPLD上。通過編程來控制總線之間的連接,只要在軟件上保證總線的互斥性,即在同一時刻有且僅有一個控制器(CPLD或者LPC2214)來操作SRAM的總線,就可以有效地避免總線沖突。這樣,硬件上的仲裁就可以通過軟件來保證,該過程可以通過在CPLD中編寫多路數(shù)據(jù)選擇器來實現(xiàn)。 ??各器件之間的連接關(guān)系如圖1所示。 ? ?? ??圖1 系統(tǒng)結(jié)構(gòu)框圖 ? ??由圖1可見,微處理器的總線接在CPLD上,在對功耗有嚴格要求的場合中,只需要在CPLD中,將OV6620的同步時序信號所對應(yīng)的引腳與LPC2214連接在CPLD上的中斷引腳相連,系統(tǒng)就可以轉(zhuǎn)換成方案1的形式。對CPLD而言,引腳相連的僅僅是組合邏輯,降低了功耗。方案1的具體工作過程可見參考文獻[1]。 ? ??圖2 OV6620輸出時序圖 ? ??在Verilog語言中,對上升沿的檢測是通過always語句來實現(xiàn)的。例如檢測時鐘信號cam_pclk的上升沿: ? ? ??圖3 行處理得到的線形圖 ? ??根據(jù)得到的結(jié)果,可以計算出更多關(guān)于跟蹤物體的信息
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1PC3103 低功耗電流模式PWM控制器技術(shù)手冊
  2. 1.23 MB   |  3次下載  |  免費
  3. 2L7805CV TO-220三端穩(wěn)壓IC規(guī)格書
  4. 0.71 MB   |  1次下載  |  免費
  5. 3LoRa2021 全頻段無線通訊模塊規(guī)格書
  6. 814.22 KB  |  1次下載  |  免費
  7. 4L7812CV TO-220三端穩(wěn)壓IC規(guī)格書
  8. 1.35 MB   |  次下載  |  免費
  9. 5L7815CV TO-220三端穩(wěn)壓IC規(guī)格書
  10. 1.48 MB   |  次下載  |  免費
  11. 6N-12電子傾斜儀指南
  12. 0.24 MB   |  次下載  |  10 積分
  13. 7基于CP500S掃描測頭的三坐標測量系統(tǒng):復(fù)雜曲面零件解決方案
  14. 0.35 MB   |  次下載  |  免費
  15. 8STM32H747xI/G 英文數(shù)據(jù)手冊
  16. 5.09 MB   |  次下載  |  免費

本月

  1. 1PFC電路與BOOST電路設(shè)計實例分享
  2. 1.83 MB   |  18次下載  |  4 積分
  3. 2電源測試報告-基于 國民技術(shù) N32L406 和杰華特 JW3376+3330 的 BMS 方案
  4. 6.47 MB  |  17次下載  |  免費
  5. 3世平基于靈動微 SPIN560C 的低壓無刷電機應(yīng)用方案
  6. 10.93 MB  |  11次下載  |  免費
  7. 4900MHz全雙工無線發(fā)射器參考設(shè)計原理圖資料
  8. 0.40 MB   |  6次下載  |  免費
  9. 5PWM控制器的控制方法
  10. 0.39 MB   |  3次下載  |  4 積分
  11. 6900MHz全雙工無線發(fā)射器參考設(shè)計
  12. 0.15 MB   |  3次下載  |  1 積分
  13. 7美的電磁爐TM-S1-20B PN8124F+CHK S009資料圖
  14. 0.28 MB   |  3次下載  |  10 積分
  15. 8FS313B USB 的 PD和QC 快充協(xié)議電壓誘騙控制器規(guī)格書
  16. 2.61 MB   |  3次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935134次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233089次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191424次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183352次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81602次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73819次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65991次下載  |  10 積分