找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 12077|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

ov7725數(shù)字?jǐn)z像頭編程基本知識(shí)筆記(共9頁(yè)pdf)

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
【野火鷹眼】ov7725數(shù)字?jǐn)z像頭編程基本知識(shí)筆記
這里以 ov7725 為例,對(duì)數(shù)字?jǐn)z像頭的時(shí)序進(jìn)行分析。其他數(shù)字?jǐn)z像頭的時(shí)序也大同小異。
像素輸出順序
數(shù)字?jǐn)z像頭輸出圖像時(shí),一般都是從左到右,有上到下逐個(gè)輸出(部分芯片可配置輸出順序):


有些攝像頭有奇偶場(chǎng),是采用隔行掃描方法,把一幀圖象分為奇數(shù)場(chǎng)和偶數(shù)場(chǎng)兩場(chǎng)。(ov7725 沒(méi)有奇偶場(chǎng)之分)







1. 需要采集圖像時(shí),開(kāi)場(chǎng)中斷2. 場(chǎng)中斷來(lái)了,初始化 DMA 傳輸,并啟動(dòng) DMA 傳輸3. 每個(gè) PCLK 上升沿來(lái)了都觸發(fā) DMA 傳輸,把攝像頭輸出的值讀取到內(nèi)存數(shù)組里。當(dāng)觸發(fā) n 次(n=圖像像素?cái)?shù)目)后就停止 DMA 傳輸。4. DMA 停止傳輸時(shí)觸發(fā)中斷,中斷里關(guān)閉場(chǎng)中斷,圖像采集完畢;蛘叩却乱粋(gè)場(chǎng)中斷來(lái)臨才關(guān)閉場(chǎng)中斷,標(biāo)記圖像采集完畢

常見(jiàn)圖像采集問(wèn)題

1. 圖像分成上下兩幅圖圖像沒(méi)處理好場(chǎng)中斷信號(hào): 不根據(jù)場(chǎng)中斷信號(hào)來(lái)了才開(kāi)始每幀的采集,就會(huì)出現(xiàn)采集到一幅圖片里由上下兩幅圖片組成:上半幅圖是前一幀圖像的底部,下半幅圖是這幀的頂部圖像;蛘邎(chǎng)中斷來(lái)了后,先處理太多東西,然后才開(kāi)始采集,導(dǎo)致跳過(guò)了開(kāi)頭的數(shù)據(jù),后續(xù)采集的時(shí)候又根據(jù)采集的行數(shù)來(lái)判斷是否停止采集,就好采集到下一幅圖像的開(kāi)頭

2. 圖像分成左右兩半圖像,左半幅圖是右半幅圖的右邊圖像。沒(méi)處理好行中斷,可能行中斷來(lái)了后處理太多東西才開(kāi)始采集。3. 圖像分成左右兩半相同的圖片,而且中間有消隱區(qū)讀取行的數(shù)目太多,或者中間延時(shí)太久,導(dǎo)致讀取一行變成的讀取兩行


如果 DELAY_A()延時(shí)值過(guò)大,圖像左邊的部分像素就沒(méi)采集到,圖像中心偏左。如果 DELAY_A()延時(shí)值過(guò)小,圖像左邊就會(huì)出現(xiàn)消隱區(qū)。HREF 上升沿觸發(fā) 行中斷 就不需要添加添加 DELAY_A()延時(shí)值。如果 DELAY_B()延時(shí)值過(guò)大,右邊圖像就會(huì)出現(xiàn)消隱區(qū)。當(dāng)不添加 DELAY_B()還是出現(xiàn)右邊有消隱區(qū)時(shí),說(shuō)明單片機(jī)速度太慢,每行采集像素?cái)?shù)目太多,可以減少每行采集的數(shù)目。如果 DELAY_B()延時(shí)值過(guò)小,右邊圖像沒(méi)采集到,圖像中心偏右每行元素?cái)?shù)目過(guò)大,即上面所說(shuō)的出現(xiàn)右邊有消隱區(qū)情況。每行元素?cái)?shù)目過(guò)小,顯然采集圖片太窄,影響路況識(shí)別。偏左了:


SCCB 介紹
SCCB 是 ov 系列攝像頭的控制信號(hào)通信的協(xié)議,兼容 I2C 協(xié)議,與 I2C 協(xié)議唯一不同的是 SCCB 在讀時(shí),增加一個(gè)總線停止條件(SCCB 信號(hào)線需要接上拉電阻,理由與 I2C 一樣)。ov 系列攝像頭的寄存器是 EEPROM,不穩(wěn)定,數(shù)據(jù)容易丟失,因此程序每次初始化時(shí)都重新寫入寄存器配置。ov 系列攝像頭通常都是配置好默認(rèn)的參數(shù),但特定的場(chǎng)合需要特定的配置,因此有必要學(xué)習(xí) SCCB 控制攝像頭,從而發(fā)揮攝像頭的最大采集效果。常見(jiàn)需要修改的寄存器有,PCLK 速率,幀率、圖像亮度、對(duì)比度、色飽和度、鏡像等功能。

完整的pdf格式文檔51黑下載地址(共9頁(yè)):
【野火鷹眼】ov7725數(shù)字?jǐn)z像頭編程基本知識(shí)筆記.pdf (619.03 KB, 下載次數(shù): 164)



評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏7 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:367935 發(fā)表于 2018-9-3 19:52 | 只看該作者
棒棒棒    get
回復(fù)

使用道具 舉報(bào)

板凳
ID:417194 發(fā)表于 2019-10-21 17:34 | 只看該作者
好東西,正好需要
回復(fù)

使用道具 舉報(bào)

地板
ID:809894 發(fā)表于 2020-7-31 00:28 | 只看該作者
最近在做ov7725攝像頭圖像采集,正好需要,謝謝
回復(fù)

使用道具 舉報(bào)

5#
ID:1119966 發(fā)表于 2024-5-9 16:26 | 只看該作者
很好的ov7725學(xué)習(xí)資料
回復(fù)

使用道具 舉報(bào)

6#
ID:84476 發(fā)表于 2024-7-15 21:08 | 只看該作者
多謝分享,好資料。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表