999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于STM32F407與OV2640的圖像采集系統的設計

2018-07-26 13:11:38楊才生吳狀肥萬國義
汽車實用技術 2018年13期
關鍵詞:系統

楊才生,吳狀肥,萬國義

(上汽通用五菱汽車股份有限公司,廣西 柳州 545007)

關鍵字:STM32F407;OV2640;嵌入式系統

引言

隨著計算機技術的發展,嵌入式系統越來越多應用在各種微型控制系統中,如智能駕駛系統、機器人視覺系統、場景監控系統等,這些系統中大量使用攝像頭,雖然市面上有很多攝像頭可直接使用,但是具有個性化的攝像頭還是需要用戶自己設計和研究,比如要求攝像頭嵌入到控制系統中、要求具有視頻捕捉功能、要求具有圖像識別、對象跟蹤功能等。在智能駕駛系統中中的圖像采集與處理技術,在汽車主動安全領域具有非常重要的意義。

1 系統結構與功能

一套完善的圖像采集系統由硬件和軟件兩個部分組成,其中硬件部分主要包括微控制器、攝像頭、圖像存儲設備等,軟件部分主要用來驅動攝像頭,并實現圖像的傳輸、存儲與處理等任務。

2 硬件設計

2.1 最小系統

(1)電源電路

電源電路用于給視覺系統提供功率需求,本設計要求電源模塊能將24V車載電源轉化成+5V和+3.3V兩個級別,其中+5V給攝像頭等模塊供電,+3.3V給MCU供電。圖1是24V轉+5V的電路原理圖:

圖1 24伏轉5伏電源電路

圖1中,MURB1620CT用于防止電源反接,SMAJ36A通過吸收浪涌沖擊實現對電路中的元器件的保護,LM2575S型調壓器可輸出高達3A的穩定電流,從而為攝像頭等外設的工作提供了保證。

為了使STM32型微控制器正常運行,需要給其提供3.3V穩定的電壓,圖2所示為采用REG1117-3.3型集成三端穩壓器實現+5V到+3.3V的轉換:

圖2 5伏轉3.3伏電壓

作為常用的降壓型穩壓器,REG1117-3.3可將 4.8~10V的輸入電壓穩定在+3.3V,且保證輸出電流高達 800mA,完全滿足圖像采集系統微處理器的功耗需求。

(2)復位電路

STM32F407是低電平復位的,所設計的復位電路如圖3所示,其中R13和C23構成了上電復位電路:

圖3 復位電路

(3)JTAG調試接口

圖4 JTAG調試接口

通過JTAG調試接口既可對STM32F407內部數據進行監測,又可實現 ISP(In-System Programmer,在系統編程),便于對微控制器的FLASH等器件進行編程。圖4所示為本設計所采用的20引腳JTAG調試接口。

2.2 攝像頭接口

STM32F407自帶數字同步并行攝像頭(DCMI)接口,該接口能夠接收外部8~14位CMOS攝像頭模塊發出的像素數據流。STM32F407為OV2640型攝像頭模塊提供的接口如圖5所示:

圖5

在該接口中使用了微控制器的如下引腳資源:

DCMI(D[0:7]):用于接 OV2640型攝像頭模塊的數據輸出引腳;

DCMI_HSYNC:用于接OV2640型攝像頭模塊的水平同步信號引腳;

DCMI_VSYNC:用于接OV2640型攝像頭模塊的垂直同步信號引腳;

DCMI_PIXCLK:用于接 OV2640型攝像頭模塊的像素時鐘信號引腳。

2.3 存儲器接口

STM32F407自帶的標準的SD卡接口使用4位SDIO接口驅動,最高通信速度可達 48Mhz(分頻器旁路時), 最高每秒可傳輸數據 24M字節,完全滿足圖像傳輸速度的要求,SD卡的接口電路如圖6所示:

圖6 SD卡接口電路

3 軟件設計

3.1 攝像頭驅動

OV2640的初始化

OV2640型攝像頭模塊的初始化包括以下幾個方面的配置和操作:

(1)選擇控制對象為圖像傳感器,通過向 RA_DLMT寄存器寫入0x01實現;

(2)軟復位OV2640,通過COM7寄存器寫入0x80實現;

(3)設置圖像參數,包括:輸出模式,白平衡,亮度,對比度,特效,分辨率等。

圖像格式控制

由于YUV422格式的圖像直接讀取其像素的Y分量即可獲得該像素的灰度信息,因此驅動 OV2640時優先考慮YUV422格式圖像數據的輸出。OV2640輸出YUV422格式圖像數據需要依次通過以下配置實現:

(1)通過向RA_DLMT寄存器寫0x00選擇控制對象為攝像頭模塊內置DSP。

(2)通過 IMAGE_MODE寄存器切換攝像頭模塊的數據輸出格式。

(3)通過CTRL0寄存器控制攝像頭模塊的使能。

3.2 圖像的緩存

圖像傳感器采集到的像素數據緩存在 32位數據寄存器DCMI_DR中,然后通過DMA傳輸至外部存儲設備。STM32F407的直接存儲器訪問DMA可以在無需任何CPU操作的情況下通過DMA快速移動數據實現外設與存儲器之間的高速數據傳輸,這樣節省的CPU資源可供其它操作使用。

在本設計中,DCMI每次觸發DMA請求時DMA仲裁器根據當前請求的優先級啟動圖像數據流從 DCMI_DR到FIFO的傳輸。當圖像數據量達到FIFO的閾值時,FIFO中緩存的圖像數據被轉移至外部SRAM中。當數據流項數寄存器達到零時DCMI請求DMA終止當前的數據傳輸事務。

3.3 SD卡的驅動

為了實現大量圖像數據的存儲,圖像緩沖區中的像素數據要被及時轉移至SD卡中,使用SD卡進行圖像存儲主要通過以下函數來實現:

//寫SD卡

//buf:寫數據緩存區

//sector:扇區地址

//cnt:扇區個數

//返回值,錯誤狀態,0,正常,其它,錯誤

u8 SD_WriteDisk(u8*buf,u32 sector,u8 cnt)

{

u8 sta=SD_OK;

u8 n;

long long lsector=sector;

lsector<<=9;

if((u32)buf%4!=0)

{

for(n=0;n

{

memcpy(SDIO_DATA_BUFFER,buf,512);

sta=SD_WriteBlock(SDIO_DATA_BUFFER,lsector+512*n,512);

buf+=512;

}

}else

{

if(cnt==1)sta=SD_WriteBlock(buf,lsector,512);

else sta=SD_WriteMultiBlocks(buf,lsector,512,cnt);

}

return sta;

}

4 結束語

本文基于STM32F407型微處理器和OV2640型攝像頭加SD卡的設計方案不僅成本低廉,而且功能齊全,整體效果較好,硬件平臺設備較為成熟。在軟件方面,程序流程嚴謹,邏輯嚴密,而且驅動程序較為完善,各個模塊之間不存在耦合性,系統運行穩 定、可靠。

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 天堂在线亚洲| 国产va免费精品观看| 国产在线视频欧美亚综合| 1769国产精品视频免费观看| 国产视频入口| 91亚洲免费| 亚洲国产欧洲精品路线久久| 亚洲美女一区二区三区| 天天操精品| 国产特级毛片aaaaaaa高清| 欧美黄网站免费观看| 99精品在线视频观看| 白浆免费视频国产精品视频 | 无码免费视频| 潮喷在线无码白浆| 国产女人在线观看| 国产91特黄特色A级毛片| 一本综合久久| 熟妇人妻无乱码中文字幕真矢织江 | 亚洲中文字幕无码爆乳| 91国内外精品自在线播放| 亚洲aaa视频| 亚洲成人网在线观看| 一区二区三区毛片无码| 亚洲欧洲美色一区二区三区| 色噜噜狠狠色综合网图区| 日本国产一区在线观看| 欧美一级夜夜爽| 国产免费人成视频网| 永久免费av网站可以直接看的 | 成人免费黄色小视频| 精品无码一区二区在线观看| 人人91人人澡人人妻人人爽| 国产精品夜夜嗨视频免费视频| 丁香五月激情图片| 在线中文字幕日韩| 午夜免费视频网站| 成年免费在线观看| 中文字幕日韩久久综合影院| 国产91线观看| 国产激情国语对白普通话| 精品人妻无码中字系列| 台湾AV国片精品女同性| 国产美女在线观看| 在线一级毛片| 亚洲中文精品久久久久久不卡| 大陆精大陆国产国语精品1024| 国产99欧美精品久久精品久久| 国产亚洲精品自在线| 91色综合综合热五月激情| 99精品一区二区免费视频| 91在线视频福利| 国产精品久久久免费视频| 人妻精品久久久无码区色视| www亚洲精品| 欧美色伊人| 99热国产这里只有精品无卡顿" | 亚洲AⅤ无码日韩AV无码网站| 四虎影视无码永久免费观看| 亚洲中文字幕在线观看| 国产女人水多毛片18| 亚洲乱码在线视频| 欧美国产日韩另类| 无码综合天天久久综合网| 国产福利在线免费| 丁香婷婷激情综合激情| 国产欧美视频综合二区| 亚洲天堂免费观看| 国产精品欧美亚洲韩国日本不卡| 国产第一页亚洲| 亚洲精品在线观看91| 在线观看网站国产| 成人福利在线视频| 国产视频入口| 亚洲成人在线网| 国产素人在线| 91久久国产热精品免费| 无码精品福利一区二区三区| 伊人婷婷色香五月综合缴缴情| 日韩无码精品人妻| 天堂成人在线| 无码视频国产精品一区二区|