最近本人在研究OV5640高清攝像頭的驅(qū)動(dòng)和拍照。這款攝像頭模塊帶有自動(dòng)對(duì)焦,500w物理像素,JPEG壓縮引擎,可謂五臟區(qū)全。但是我使用的stm32F103單片機(jī),帶寬和內(nèi)存都遠(yuǎn)遠(yuǎn)不夠滿足5640的采集要求。 于是我想到了用CPLD+SDRAM來做個(gè)FIFO圖像采集器。經(jīng)過一段時(shí)間的工作,終于給我弄出來了,我給它取名為: PixelBase成像模塊![]() ![]() 它是目前國內(nèi)首款使用EPM240 + SDRAM的方式來采集圖像的拍攝模塊。其獨(dú)創(chuàng)的“先緩存整張圖片,再分段慢慢讀取”圖像 FIFO 方案,使得中低端單片機(jī)如 stm32 等可以繞開高清拍攝所要求的高速帶寬和大內(nèi)存,而只需像驅(qū)動(dòng)低速設(shè)備一樣控制 PB,并花費(fèi) 1~2KB 內(nèi)存,就能夠輕松地實(shí)現(xiàn)靜態(tài)高清拍攝。 它有如下特點(diǎn): ▲ 高性能 CPLD 芯片 EPM240,8MB 大容量高速 SDRAM,補(bǔ)光LED ▲ 集成高精度自動(dòng)對(duì)焦馬達(dá),近景遠(yuǎn)景都對(duì)焦自如(15cm~無限遠(yuǎn)) ▲ 5 Mega(2592x1944)物理像素的分辨率 ▲ 各種控制器:自動(dòng)曝光、自動(dòng)增益、自動(dòng)白平衡等,從容適應(yīng)環(huán)境變化 ▲ DSP 圖像壓縮引擎,直出 JPEG 數(shù)據(jù),能直接寫入SD卡,用電腦瀏覽 另外搭配上用stm32f103rbt6做控制中樞的驅(qū)動(dòng)板,就組成 PixelBase拍攝套件 ![]() ![]() 它是以 stm32f103rbt6 為核心,配套 PB 成像模塊而量身定做的一款小系統(tǒng)開發(fā)板,旨在給大家提供關(guān)于 PB 模塊的驅(qū)動(dòng)參考,包括原理圖和代碼例程,使得各位可以方便地把 PB 成像模塊移植到自己的項(xiàng)目上。 特點(diǎn)有: ▲ 驅(qū)動(dòng) PB 成像模塊, 包括初始化、拍照和讀圖片 (讀圖速率1.25MByte/s) ▲ 支持照片單拍和連拍 ▲ 插入SD/TF 卡(二選一,支持任何容量),掛載 FatFs 文件系統(tǒng),自適應(yīng) FAT12/16/32 格式保存圖片數(shù)據(jù),圖片寫入速率720~800KByte/s ▲ USB 轉(zhuǎn) 232 芯片 CH340,實(shí)現(xiàn)電腦 USB 直接和F103 串口通信 ▲ 預(yù)留出 F103 自身 USB-Device 引腳實(shí)現(xiàn) USB 讀卡器功能,連接電腦或者安卓手機(jī)的 USB-OTG 接口(需要 mini 轉(zhuǎn) microUSB 轉(zhuǎn)換線) ,圖片就能即拍即看 ▲ 引出 12 個(gè)空閑 IO 腳,標(biāo)準(zhǔn) 20 針 JTAG 插座 等等 各位有興趣的話可見以下鏈接: 個(gè)人小鋪:https://shop125553301.taobao.com/ 網(wǎng)盤資料:http://pan.baidu.com/s/1pJ7W70n 整個(gè)套件到手后只需插上SD/TF卡,用配送的數(shù)據(jù)線接上USB電源,就能馬上拍出超清大圖!從此高清拍攝不再是樹莓派獨(dú)享! 各位網(wǎng)友也可以參考PB套件的拍攝方案,把PB拍攝模塊移植到自己的項(xiàng)目上去,做出諸如網(wǎng)絡(luò)攝像頭、數(shù)碼相機(jī)、圖像識(shí)別等各類新奇玩意。 以下是用該模塊拍攝的外景圖,所有圖片均是JPEG原圖,沒經(jīng)任何后期加工 ![]() ![]() ![]() 附上PB拍攝套件使用指南 ![]() |