日韩中文无码视频中文字幕,久热中文字幕在线精品首页,亚洲精品东京热无码视频,一本一本久久aa综合精品

深圳市瑞申電子有限公司

深圳市瑞申電子有限公司是一家10年專業(yè)大功率電感生產(chǎn)加工廠商,主要以大功率,大電流、扁平線圈電感、平面變壓器設(shè)計(jì)、生產(chǎn)、銷售工廠。設(shè)計(jì)、繞線、組裝、檢測(cè)、包裝、出貨等全制程的工藝流程!擁有完整、科學(xué)的質(zhì)量管理體系。專業(yè)技術(shù)團(tuán)隊(duì)10人,我們的誠(chéng)信、實(shí)力和產(chǎn)品質(zhì)量獲得業(yè)界的認(rèn)可。歡迎各界朋友蒞臨參觀、指導(dǎo)和業(yè)務(wù)洽談。 ...

基于ARM和CPLD的嵌入式視覺(jué)系統(tǒng)設(shè)計(jì)

時(shí)間:2015-04-02 14:11:00 點(diǎn)擊:

目前,關(guān)于視覺(jué)系統(tǒng)的研究已經(jīng)成為熱點(diǎn),也有開發(fā)出的系統(tǒng)可供參考。但模壓電感這些系統(tǒng)大多是基于PC機(jī)的,由于算法和硬件結(jié)構(gòu)的復(fù)雜性而使其在小型嵌入式系統(tǒng)中的應(yīng)用受到了限制。上述系統(tǒng)將圖像數(shù)據(jù)采集后,視覺(jué)處理算法是在PC機(jī)上實(shí)現(xiàn)的。隨著嵌入式微處理器技術(shù)的進(jìn)步,32位ARM處理器系統(tǒng)擁有很高的運(yùn)算速度和很強(qiáng)的信號(hào)處理能力,可以作為視覺(jué)系統(tǒng)的處理器,代替PC機(jī)來(lái)實(shí)現(xiàn)簡(jiǎn)單的視覺(jué)處理算法。下面介紹一種基于ARM和CPLD的嵌入式視覺(jué)系統(tǒng),希望能分享嵌入式視覺(jué)開發(fā)過(guò)程中的一些經(jīng)驗(yàn)。

1 系統(tǒng)方案與原理
在嵌入式視覺(jué)的設(shè)計(jì)電感器廠家中,目前主流的有以下2種方案:

方案1圖像傳感器+微處理器(ARM或DSP)+SRAM

方案2圖像傳感器+CPLD/FPGA+微處理器+SRAM

方案1系統(tǒng)結(jié)構(gòu)緊湊,功耗低。在圖像采集時(shí),圖像傳感器輸出的同步時(shí)序信號(hào)的識(shí)別需要借助ARM的中斷,而中斷處理時(shí),微處理器需要完成程序跳轉(zhuǎn)、保存上下文等工作[1],降低了圖像采集的速度,適合對(duì)采集速度要求不高、功耗低的場(chǎng)合。

方案2借助CPLD來(lái)識(shí)別圖像傳感器的同步時(shí)序信號(hào),不必經(jīng)過(guò)微處理器的中斷,因而系統(tǒng)的采集速度提高,但CPLD的介入會(huì)使系統(tǒng)的功耗提高。
為了綜合以上2種方案的優(yōu)勢(shì),在硬件上采用“ARM+CPLD+圖像傳感器+SRAM”。該方案充分利用了CPLD的可編程性,通過(guò)軟件編程來(lái)兼有方案1的優(yōu)勢(shì),具體體現(xiàn)在以下方面:

① 功耗的高低可以控制。對(duì)于功耗有嚴(yán)格要求的場(chǎng)合,通過(guò)CPLD的可編程性將時(shí)序部分的接口與ARM的中斷端口相連,僅僅是組合邏輯的總線相連,可以降低CPLD的功耗從而達(dá)到方案1的效果;對(duì)于采集速度要求高而功耗要求不高的情況,可以充分發(fā)揮CPLD的優(yōu)勢(shì),利用組合與時(shí)序邏輯來(lái)實(shí)現(xiàn)圖像傳感器輸出同步信號(hào)的識(shí)別,并將圖像數(shù)據(jù)寫入SRAM中。

② 器件的選擇可以多樣。在硬件設(shè)計(jì)上,所有總線均與CPLD相連;在軟件設(shè)計(jì)上,不同的模塊單獨(dú)按功能封裝。這樣以CPLD為中心,系統(tǒng)的其他器件均可更換而無(wú)需對(duì)CPLD部分程序進(jìn)行改動(dòng),有利于系統(tǒng)的功能升級(jí)。
作為本系統(tǒng)的一種應(yīng)用,開發(fā)了視覺(jué)跟蹤的程序,可以在目標(biāo)和背景顏色對(duì)比強(qiáng)烈的情況下對(duì)物體進(jìn)行跟蹤。通過(guò)對(duì)CMOS攝像頭采集來(lái)的數(shù)據(jù)進(jìn)行實(shí)時(shí)處理,根據(jù)物體的顏色計(jì)算出被追蹤物體的質(zhì)心坐標(biāo)。下面分別描述系統(tǒng)各部分的功能。

2 系統(tǒng)硬件

2.1 硬件組成及連接

系統(tǒng)的硬件主要有4部分:CMOS圖像傳感器OV6620、可編程器件CPLD、512 KB的SRAM和32位微處理器LPC2214。
OV6620是美國(guó)OmniVision公司生產(chǎn)的CMOS圖像傳感器,以其高性能、低功耗適合應(yīng)用在嵌入式圖像采集系統(tǒng)中,本系統(tǒng)圖像數(shù)據(jù)的輸入都是通過(guò)OV6620采集進(jìn)來(lái)的;可編程器件CPLD采用Altera公司的EPM7128S,用Verilog硬件編程語(yǔ)言在QuartusII下編寫程序;作為系統(tǒng)的數(shù)據(jù)緩沖,SRAM選用的是IS61LV5128,其隨機(jī)訪問(wèn)的特性為圖像處理程序提供了便利;而LPC2214在PLL(鎖相環(huán))的支持下最高可以運(yùn)行在60 MHz的頻率下,為圖像的快速處理提供了硬件支持。

OV6620集成在一個(gè)板卡上,有獨(dú)立的17 MHz晶插件電感振。輸出3個(gè)圖像同步的時(shí)序信號(hào):像素時(shí)鐘PCLK、幀同步VSYNC和行同步H電感傳感器REF。同時(shí),還可以通過(guò)8位或16位的數(shù)據(jù)總線輸出RGB或YCrCb格式的圖像數(shù)據(jù)。

在硬件設(shè)計(jì)上,有2個(gè)問(wèn)題需要解決:

① 圖像采集的嚴(yán)格時(shí)序同步;
② 雙電感器廠家CPU共享SRAM的總線仲裁。
解決第一個(gè)問(wèn)題的關(guān)鍵在于如何實(shí)時(shí)、準(zhǔn)確地讀取OV6620的時(shí)序輸出信號(hào),據(jù)此將圖像數(shù)據(jù)寫入SRAM中。這里采用的解決方案是用CPLD來(lái)實(shí)現(xiàn)時(shí)序信號(hào)的識(shí)別以及圖像數(shù)據(jù)的寫入。CPLD在硬件上可以識(shí)別信號(hào)的邊沿,速度更快,通過(guò)Verilog語(yǔ)言編寫Mealy狀態(tài)機(jī)來(lái)實(shí)現(xiàn)圖像數(shù)據(jù)的SRAM寫入,更加穩(wěn)定。
對(duì)于雙CPU共享SRAM,可以通過(guò)合理的連接方式來(lái)解決。考慮到CPLD的可編程性,將OV6620的數(shù)據(jù)總線,LPC2214的地址、數(shù)據(jù)總線以及SRAM的總線都連接到CPLD上。通過(guò)編程來(lái)控制總線之間的連接,只要在軟件上保證總線的互斥性,即在同一時(shí)刻有且僅有一個(gè)控制器(CPLD或者LPC2214)來(lái)操作SRAM的總線,就可以有效地避免總線沖突。這樣,硬件上的仲裁就可以通過(guò)軟件來(lái)保證,該過(guò)程可以通過(guò)在CPLD中編寫多路數(shù)據(jù)選擇器來(lái)實(shí)現(xiàn)。

各器件之間的連接關(guān)系如圖1所示。
未標(biāo)題-3.jpg 大功率電感廠家 |大電流電感工廠

  • 基于單片機(jī)的電流比任意可調(diào)并聯(lián)電源設(shè)計(jì)與實(shí)現(xiàn)
    摘 要: 開關(guān)電源并聯(lián)系統(tǒng)中往往存在兩個(gè)并聯(lián)電源性能參數(shù)不同甚至差異較大的情況,因此不能采用傳統(tǒng)的并聯(lián)均流方案來(lái)平均分?jǐn)傠娏?,這就需要按各個(gè)電源模塊的輸出能力分擔(dān)輸出功率。基于這種靈活性的需要,本
  • TL494的PWM設(shè)置
    這個(gè)電路的2腳電壓是設(shè)定在多少伏的?是怎么算的? 2腳接的5V基準(zhǔn)電壓。 但是我接到升壓拓?fù)渲麟娐飞现螅?腳的電壓就是3點(diǎn)多伏了,還有就是那個(gè)頻率也和TL494資料給的頻率的
  • Nucleus RTOS支持新Diamond CPU內(nèi)核
    Mentor Graphics公司所屬Accelerated Technology公司的Nucleus RTOS現(xiàn)已支持Tensilica公司所有6個(gè)Diamond Standard處理器核心。對(duì)處理
  • 大功率電感