Senkron paralel 8 bit kamera

Başlatan bunalmis, 05 Aralık 2011, 15:03:02

z

STM32F407 ye doğrudan bağlamak için kamera almak istiyorum. Fakat herhangi bir kamera ismi bilmiyorum.

Bu konuda önerebileceğiniz herhangi bir kamera varmı?
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

SERRO EFE

Omnivision kamera modülleri var mobil cihazlarda kullanılmak üzere tasarlanmış geniş ürün desteği işinizi görebilir hocam.. kitler gelirse kit ile kamera kullanmak benimde çalışma yapmayı düşündüğüm projeler arasındaydı..


z

Cep telefonlarında kullanılan kameralar hep paralel interface mi oluyor bilginiz varmı?
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

SERRO EFE

Hocam çin malı telefonların kameraları %90  paralel interface. Genelde mt6xxx serisi mt 6225-35 gibi çipler kullanıyolar bunların kamera girişleri hep paralel..

z

640x480 olan stokda kalmamış bu var. http://www.sparkfun.com/products/8668

Fakat buda 1300x1040 çözünürlükte buna da ramımız yetmez.

Daha önce low level hiç kamera ile uğraşmadım. 640x480 kamera alsak bile bu 307200 pixel eder.

Bu bile bizim 192K kartda sorun yaratacak. Ben mi bir şey kaçırıyorum.




Bana e^st de diyebilirsiniz.   www.cncdesigner.com

EMG81

#6
Alıntı yapılan: bunalmis - 05 Aralık 2011, 16:29:41
640x480 olan stokda kalmamış bu var. http://www.sparkfun.com/products/8668

Fakat buda 1300x1040 çözünürlükte buna da ramımız yetmez.

Daha önce low level hiç kamera ile uğraşmadım. 640x480 kamera alsak bile bu 307200 pixel eder.

Bu bile bizim 192K kartda sorun yaratacak. Ben mi bir şey kaçırıyorum.


1300x1040 Çözünürlükten 15 frame görüntü almak pixel frekansını bir hayli arttıracaktır. İşlemci bunu karşılayabilirmi datasheetini açıp bir bakmak lazım.
Ayrıca ram sorunu için ya harici paralel ram eklenebilir. Yada deneme amaçlı kamera yazılımsal olarak 320x240 , 240x128 gibi pixeller seçilerek kullanılabilinir.

Kabil ATICI

Video gibi özellik istemiyorsanız
http://www.sparkfun.com/datasheets/Sensors/Imaging/C328.pdf
UART iletişim ve JPEG sıkıştırma özelliği ile.
ambar7

ErsinErce

FSMC ile harici ram bağlayabiliyoruz hocam ayrıca SPI ramlerle de çalışılabilir,
digikeyden projem için NP5Q128A13ESFC0E-ND bu ram'i aldım,
yeni bir teknoloji galiba 16MB alan sağlıyor, benzerleri 32KB malesef,
daha test etmedim ama fiyatına göre iyi bir kapasitesi var
ayrıca kartımızdaki SPI yerine SDIO ile de kullanılabilir gözüküyor

iş DMA ya yüklenebilir bu şekilde

EMG81

Alıntı yapılan: ErsinErce - 05 Aralık 2011, 16:51:22
FSMC ile harici ram bağlayabiliyoruz hocam ayrıca SPI ramlerle de çalışılabilir,
digikeyden projem için NP5Q128A13ESFC0E-ND bu ram'i aldım,
yeni bir teknoloji galiba 16MB alan sağlıyor, benzerleri 32KB malesef,
daha test etmedim ama fiyatına göre iyi bir kapasitesi var
ayrıca kartımızdaki SPI yerine SDIO ile de kullanılabilir gözüküyor

iş DMA ya yüklenebilir bu şekilde

Aynen DMA in varlığını bir an olsun unutmuşum. Şimdi SPI ram daha mantıklı bir çözüm :)

z

Mevcut kite ram vs eklemeden kullanayım istiyordum. 320x240 hatta daha altı bir kamera bulmam gerekecek.
Ayrıca bu kamerayı STM32F407 nin kamera interface'i üzerinden kullanmak zorundayım.



Bana e^st de diyebilirsiniz.   www.cncdesigner.com

ErsinErce

http://www.sparkfun.com/datasheets/Sensors/Imaging/TCM8240MD_APPNOTE041214.pdf

resim çözünürlüğü ayarlanabiliyor hocam
SXGA,QVGA,VGA,QQVGA,subQCIF,CIF,QCIF modları destekleniyor

z

Kameraların Video interface'den ayrı birde SPI interface'i var. Bu interface üzerinden kamera ile konuşuluyor. Henüz kameraların komut setine bakmadım fakat şimdi aklıma geldi; 1300x1040 kameraya 320x640 yada daha düşük resolution da çalış diye bir komut verebiliyor olabiliriz.

Bana e^st de diyebilirsiniz.   www.cncdesigner.com

ErsinErce

ayrıca bu linkte güzel bir proje var hocam, çalışırken belki işinizi kolaylaştırır
http://negativeacknowledge.com/2009/05/robot2-an-arm-based-colour-tracking-robot/

z

Bizim kitin abisinde kamera da var. ( Sayfa 46)

Fakat bu kameranın kodundan bir şey anlamadım.
Bana e^st de diyebilirsiniz.   www.cncdesigner.com