Picproje Elektronik Sitesi

DİJİTAL & ANALOG ELEKTRONİK => Temel Elektrik/Elektronik => Konuyu başlatan: Ömer ERKOL - 01 Aralık 2014, 00:03:53

Başlık: Kamera modüllerini seri bağlamak
Gönderen: Ömer ERKOL - 01 Aralık 2014, 00:03:53
Üzerinde çalıştığım sistemde 2 kamera modülünden eş zamanlı görüntü almam gerekiyor. I2C protokolüyle kamera modüllerini seri bağlamak işimi görür mü? Tek saat darbesinde ikisini tetikleyebilir miyim mikrodenetleyiciyi master göstererek? Tetikleyebiliyorsam bunun belirli bi' eleman sınırı var mı? SPI daha hızlı çalışıyor diye biliyorum. I2C'den tetiklesek, SPI'dan tekil görüntüleri alsak oluyor mu? Çok saçma sorular sormuş olabilirim. Yeni başlıyorum bu konulara. SPI'dan paralel bağlamak gibi bi' seçeneğimiz de var sanırım.
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: t2 - 01 Aralık 2014, 10:32:33
Resimden görüleceği gibi, aynı bus üzerindeki cihazların SDA,SCL uçları paralel bağlı oluyor.

Bunları seri bağlamaktan kastınız nedir? Ne demek istediniz?

(http://www.robot-electronics.co.uk/images/i2ca.GIF)
http://www.robot-electronics.co.uk/acatalog/I2C_Tutorial.html (http://www.robot-electronics.co.uk/acatalog/I2C_Tutorial.html)
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: ahmet_zxc - 01 Aralık 2014, 13:01:09
p82b96 incele
i2c ile olur, bu görüntülerin çok düşük kalitede olacağının farkındasın değil mi?
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: Ömer ERKOL - 01 Aralık 2014, 15:36:11
Aldığım bi' kitaptaki gösterimde seri gibi bi' gösterim vardı, o aklımda kalmış sanırım. P82B96 kullanmalıyım ona da tamam. 1920x1080 çözünürlükte görüntü almam gerekiyor. Mikrodenetleyiciye (STM32F407VGT6) tek bi' SRAM sürmem yeterli olur mu hızlanabilmem için, yoksa kameraların her birine bi' SRAM daha mı iyi olur?
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: kimlenbu - 01 Aralık 2014, 17:33:37
1080p görüntü alacaksan stm32f407 ile saniyede bir kare alabileceğinden bile şüpheliyim.
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: Ömer ERKOL - 01 Aralık 2014, 17:58:47
Benim saniyede en az 1080p 15 kare alabilmem gerekiyor.
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: elektronart - 01 Aralık 2014, 19:22:31
Kamera modülleri hangileri, erişimleri nasıl. Sanki bağlantı şeklini sizin tercihinizden çok kameralar belirler gibi. Fotoğraf çeken modüllerse i2c veya spi olabilir ama gerçek zamanlı görüntü veren saniyede 25-30 frame görüntü veren bir kameraysa i2c yi bırakın spi bile yeterli olmaz. Paralel bağlamanız gerekir.
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: Ömer ERKOL - 01 Aralık 2014, 21:04:28
Elimde Pixy CMUcam5 var, LinkSprite'ın TTL 2 MP modülü var, ama birkaç gün sonra elime geçecek olan OV5642'leri kullanmak istiyorum.
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: leblebitozu - 01 Aralık 2014, 22:40:16
Biraz gerçekçi olmak lazım 256 renk bile kullansan 1 frame 2 mbyte yer kaplar 2 mb x 15 kare = 30 mbyte bu sadece tek bir camera. 4 çekirdekli bir linux board'ta dene bence şansını.
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: hasankara - 01 Aralık 2014, 22:44:10
kamera modülün nasıl bilmiyorum ama haberleşme metodları olarak bir kaç şey söyleyebilirim. spi ın i2c e göre hızlı olmasının esas sebeplerinden birisi adres datasına ihtiyaç duyulmuyor olması ve bunun yanına belki ack nack işaretlerinin beklenmesinin olmamasını da belki dahil edebiliriz. adres datası yerine her slave aygıtın üzerinde bulunan cs (chip select) pini ile adresleme işi çözülmüş oluyor. örnek olarak 3 tane slave 1 master aygıtı spi haberleştirmek için tüm clk ve tüm data pinleri paralel bağlanırken her slave aygıtın cs pinleri mikrodenetleyicinin 3 farklı pinine bağlantılanarak donanım kurulmuş olunur. cs pinleri üzerinden, slave aygıtlardan bir tanesi seçilerek slave aygıt adresi seçimi yapılmış olunur. buna karşın i2c den bir aygıta veri yazmak veya okumak istendiğinde önce cihaz adresi sonra cihaza özgü veri gidebiliyor. cihaza özgü derken mesela bu bir eeprom sa sırasıyla, "cihaz_adresi+bellek_adresi+veri" şeklinde kombinasyonlanmış olabilir. spi olsaydı cs seçiminden sonra "bellek_adresi+veri" yeterli oluyor.

seri haberleşme olarak, sonuçta usb kameralarda gayet hızlı olabiliyor ve usb de esasında bir seri haberleşme yöntemidir. ama veri paketlerinin açılması, görüntü bilgisinin iletilmesinin spesifik yanları elbette olacaktır. aygıtının dma gibi modüllerini aktif kullanabilirsen bu işi seri olarak da çözebilirsin diye düşünüyorum, elbette paralel olsa aynı frekansta bile paralel iletim hattın kadar baudunun katlanmış olacağı tartışılamaz.
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: Ömer ERKOL - 01 Aralık 2014, 23:06:40
Son derece gerçeği istiyorum gibi geliyor. 1 kameradan saniyede 15 görüntü almak yerine, 15 kameradan saniyede 1 görüntü alabilmekten söz ediyor olsaydık; bu durum biraz daha gerçekçi kılar mıydı yapabileceklerimizi?

I2C'de devreye sayısız eleman dahil edebiliyoruz, SPI'da bi' sınırımız var anladığım kadarıyla. I2C de olsa, SPI da olsa bu veri bi' anda aktarılabilecek gibi gözükmüyor. Her bi' kamerayı bellekle sürmek bize bi' avantaj getirir mi bu konuda?
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: hasankara - 02 Aralık 2014, 00:28:24
i2c özel protokol yapısını da barındırmakta, yani hatasız veri aktarımı gibi, slave aygıt erişilebilir kontrolü gibi, hata denetimi gibi, slave aygıt adreslemesi gibi ... . modül şeklinde kullandığın zaman bu yapı standart olur ve pek özelleştiremezsin. spi daha esnek kullanım olanakları sağlar. i2c gibi olmazsa olmazları çok yoktur. hangi byte ın ne anlama geldiği senin tasarımına kalmıştır. mikrodenetleyicilerle birlikte spi modülleri gelse de yazılımsal olarak bunu yapmak çok zor değildir, en azından i2c e göre böyle.

shift registerler genelde spi haberleşmesi ile kullanılır (ben başka türlüsünü görmedim). genelde port çoğullamak için kullanılan bu meretlerin kaskat bağlanmasıyla teoride sonsuz sayıda port oluşturma gibi imkanlar sunmaktadırlar. başka bir deyişle sonsuz cs pini elde edebilirsin dersek yanlış sayılmaz. elbette neticede seri bilgiyi paralele dönüştürdüğün için max bit rate sabit iken, baud oranın veri genişliğiyle direk orantılı düşecektir.

böyle bir uygulama için i2c ile spi karşılaştırması anlamsız bile görülebilir. sadece, sen fikir edin ve bunun anlamsız olduğuna sen karar ver diye yazıyorum. bu arada yazan diğer arkadaşlar gerçek dışı deyimleriyle elindeki denetleyiciyle ve birden fazla kamera ile 1080p görüntüyü saniyede 15 görüntüyü aktaramayacağını iddia etmekteler pek haksız da sayılmazlar gibi geliyor bana da, tabi önemli olan senin kararların.

bu arada haberleşme metotlarından bahsederken seri bellek örneği vermiştim bu sadece bir örnekti. bunun dışında pek az sayılmayacak boyutlarda bellek kullanman elbette gerekebilir. 16mb fena olmaz aslında. görüntüleri kayıt edip üzerinde işlem yapmak için, belki jpeg formatına dönüştürmek isteyeceksin sonra sd e kayıt edeceksin gibi. hatta görüntüyü olduğu gibi takacağın lcd e gösterceksin falan filan neticede ihtiyacın olabilir. http://www.aliexpress.com/item/W25Q128FWSSIG-25Q128FWSG-New-authentic-W25Q128FWSG-SPI-FALSH-SOIC-8PIN-209MIL-128M-bit-16M-byte-Winbond-W25Q128/2020452536.html (http://www.aliexpress.com/item/W25Q128FWSSIG-25Q128FWSG-New-authentic-W25Q128FWSG-SPI-FALSH-SOIC-8PIN-209MIL-128M-bit-16M-byte-Winbond-W25Q128/2020452536.html) böyle bir ucuz chip tercih edebileceğini düşünerek 16mb söyledim. bak bu chip de spi haberleşmesi hatta 3bit data veri yolu bile destekliyor bunlar hep daha hızlı veri iletimi için.
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: yldzelektronik - 02 Aralık 2014, 13:21:58
@Ömer ERKOL tam olarak ne yapmak istiyorsunuz?Açıklarsanız daha net bilgiler çıkar.
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: leblebitozu - 02 Aralık 2014, 14:09:42
I2C portu kamera konfigürasyonu için kullanılıyor. Datalar yine paralel port üzerinden gerekecek. İstediğin boyutta veri için SRAM kapasite olarak yetersiz kalır. STM32F49 gibi SDRAM destekleyen bir çipe bak. Yine de CSI portu tek olduğuna göre aynı anda tek bir kamera aktif olabilir.
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: Ömer ERKOL - 02 Aralık 2014, 21:01:38
Genelleştirecek olursam; N adet kamera modülüne eş zamanlı fotoğraf aldırarak, bunları kayıt etmek istiyorum. Arduino UNO ile Linksprite TTL seri kamera modülünü kullandım. Görüntüyü almak ve kaydetmek değmeyecek çözünürlüklerde, ciddi zamanlar aldı. Arduino'nun 16 MHz işlemcisiyle böyleyse STM32F4 serisi 10 kat daha seri diye düşündüm. Kullanılacak kamera modülünü OV5642 ile değiştirdim. @hasankara'nın linkini verdiği 16 MB chiplerden sipariş verdim.

Benim gerçeklemeye çalıştığım şey şu: 25 kameranın -tam olarak- aynı anda 1920x1080 fotoğraf alması ve bu 25x1920x1080x8 bitlik görüntüleri 3 saniye içerisinde karta yazmayı bitirmiş olmak. Her bi' kameraya 16 MB bellek ve STM32F4 olmak üzere 25 tane STM32F4 sürmek gerekir derseniz; ona da varım ama TI DaVinci serisinden tek bi' mikrodenetleyiciyle bitirebilirsek ona koşarım.

Denemeden hesabını yapabileceğim hiçbir deneyimim yok. Kontrollü deney mantığı, değişkenlerden birisini değiştirerek toplamdaki değişimi gözleyebilmekten başka bi' şey gelmiyor elimden.
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: leblebitozu - 02 Aralık 2014, 23:58:09
Böyle bir işe High-End bir FPGA + DDR ram yakışır. Ama 25 adet STM32F429 + SDRAM ile de olur tabi. Topladığın görüntüleri ne şekilde değerlendireceğin de önemli.
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: robomaster - 03 Aralık 2014, 00:00:23
Alıntı yapılan: Ömer ERKOL - 02 Aralık 2014, 21:01:38
Genelleştirecek olursam; N adet kamera modülüne eş zamanlı fotoğraf aldırarak, bunları kayıt etmek istiyorum. Arduino UNO ile Linksprite TTL seri kamera modülünü kullandım. Görüntüyü almak ve kaydetmek değmeyecek çözünürlüklerde, ciddi zamanlar aldı. Arduino'nun 16 MHz işlemcisiyle böyleyse STM32F4 serisi 10 kat daha seri diye düşündüm. Kullanılacak kamera modülünü OV5642 ile değiştirdim. @hasankara'nın linkini verdiği 16 MB chiplerden sipariş verdim.

Benim gerçeklemeye çalıştığım şey şu: 25 kameranın -tam olarak- aynı anda 1920x1080 fotoğraf alması ve bu 25x1920x1080x8 bitlik görüntüleri 3 saniye içerisinde karta yazmayı bitirmiş olmak. Her bi' kameraya 16 MB bellek ve STM32F4 olmak üzere 25 tane STM32F4 sürmek gerekir derseniz; ona da varım ama TI DaVinci serisinden tek bi' mikrodenetleyiciyle bitirebilirsek ona koşarım.

Denemeden hesabını yapabileceğim hiçbir deneyimim yok. Kontrollü deney mantığı, değişkenlerden birisini değiştirerek toplamdaki değişimi gözleyebilmekten başka bi' şey gelmiyor elimden.

Arkadaş Matrix filmindeki gibi adamın etrafındaki dönüş efektrini yapmak istiyor :)
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: leblebitozu - 03 Aralık 2014, 00:04:12
@robomaster

İsteyebilir neden istemesin ? Hayal edicek, hedefliyecek, deneyecek. Belki bu çabalara değecek parlak bir fikri, yüksek beklentileri vardır olmaz diye bişey yok.
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: robomaster - 03 Aralık 2014, 00:08:15
Alıntı yapılan: leblebitozu - 03 Aralık 2014, 00:04:12
@robomaster

İsteyebilir neden istemesin ? Hayal edicek, hedefliyecek, deneyecek. Belki bu çabalara değecek parlak bir fikri, yüksek beklentileri vardır olmaz diye bişey yok.

Ben gayet ciddi idim. O sahne oldukça benzer bir düzenekle çekildi. Umarım muaffak olur.
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: Ömer ERKOL - 03 Aralık 2014, 01:23:29
Evet. Tam da yapmak istediğim şey :) Desteğiniz için çok teşekkür ederim. Ben piyasadaki FPGA kitabından bi' tane alarak hedefime devam ediyim o zaman...

Düzenleme: Bu bahsettiğim şartlar için hangi FPGA'yı önerirsiniz? 1000 tane I/O pini olan bi' FPGA gereksiz olacaktır.
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: yldzelektronik - 03 Aralık 2014, 08:50:21
Alıntı yapılan: leblebitozu - 02 Aralık 2014, 23:58:09
Böyle bir işe High-End bir FPGA + DDR ram yakışır. Ama 25 adet STM32F429 + SDRAM ile de olur tabi. Topladığın görüntüleri ne şekilde değerlendireceğin de önemli.

Hayatında hiç fpga kullanmamış, sadece uzaktan koklamış, göz ucuduyla vikipedik tanımlara bakmış birisine bu işi fpga ile yapılabilirlik noktasında açıklar mısınız?

Gerçekten merak ediyorum.

Acaba siz fpga kullandınız mı?Öğrenmek adına soruyorum.

Teşekkürler.
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: kralsam - 03 Aralık 2014, 09:00:14
Selamlar,

Hocam lineer bir görüntü istiyorsan kameraların optiklerinden kaynaklanan deformasyonu tersine çevirecek filtrelerde yazman gerekecek. Bu işlerin tümü FPGA ile çok güzel gerçeklenir ama zaman alır. Hatta FPGA bilmiyorsanız daha da çok zaman alır. Görüntü frame hızı çok önemli değilse bunlara kasmayın derim, hevesiniz kaçar. En iyi yol bildiğiniz yoldur. :)

En kısa sürede sonucunu görüp ilerletmek isterseniz o işe kalkışın derim.

İyi çalışmalar.
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: elektronart - 03 Aralık 2014, 11:19:54
Bence FPGA yerine her bir kamera için ayrı bir modül yapıp sonra mekezi biryerden hepsindeki görüntüleri toplayın. Kamera ile fotoğraf çekip hafısasına kaydeden, sonrasında bunu seri olarak (rs232/SPI/I2C) verebilecek bir modül piyasada yok.  Böyle bir modüle sizin ihtiyacınız olmuş, benim de var, ve piyasada bunun VGAnın üstünde çözünürlükte görüntü verebileni yok. Biz de benzer bir modül yapmaya çalışıyoruz ama bizimkinde kamera ile görüntü alma noktası arasında çok mesafe olacağı için analog kamera tercih ettik. Modül yapın, ticari bir ürün çıkarmış olursunuz. Biz analogtan dönüştürmeyi beceremezsek sizden digital alırız :)
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: leblebitozu - 03 Aralık 2014, 13:13:29
@yldzelektronik

Merakınızı gidereyim evet ben FPGA kullandım. FPGA ile yapılabilirliği niye mantıklı onu da açıklamaya çalışayım. 25 adet kameradan bahsediliyor ve aynı anda görüntü alınacak bunu yapabilmek için 25 adet kamera interface'i olması ve paralel çalışması gerekiyor. FPGA'de kamera için kullanılan IP çoklanarak aynı anda birden fazla kamera ile paralel bir şekilde işlem yapmak mümkün olur. Ayrıca MIPI interface'e sahip kameralar da kullanılabilir. Tabi kolay bir iş değil ama yapılır mı evet yapılır. Bir yapan bulunur.

@Ömer Erkol

Seçenek çok Stratix V gibi bişeyler olabilir. Çok bacak her  koşulda şart, Kamera paralel + SSCB + kontrol uçları derken 12x25 = 300 I/O civarı ihtiyaç olur daha DDR ram, flash vs. gibi şeyler var yani BGA kılıf şart. Pahalı bir iş böyle bir board 3-4K USD'den aşağı değil.
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: Ömer ERKOL - 03 Aralık 2014, 13:31:00
Bi' şeyi gerçekten istediğinizde, başarabileceğinize inanıyorum. O yüzden korkmadım FPGA'ya yönlendirilince. Tabiki bunun bi' prototip olacağını düşünürsek FPGA için erken gelmedi değil. Hele söylediğiniz 3K-4K bütçeleri vermem şu durumda mümkün gözükmüyor, hele ki amacım bi' prototip çıkarmak olduğundan bunu modüler bazda yapabilecek birine o bütçeleri vermek daha akıllıca olur benim için...

Modül bazında kullanım için birkaç tane var fakat robotik konular için (obje tanıma, takibi vs) tasarlanmış olduğu için VGA'dan öteye geçmiyorlar. Konuyu modül ele alsak; bu modüllerin bi' MCU'ya output verebilecek şekilde OV5642 + 16 MB RAM + STM32F429 üçlemesi ile gerçeklenmesi mümkün sanırım? Bu durumda aklıma şu takılıyor; bi' modül sensörden gelen 1920x1080 görüntüyü T sürede işliyorsa; ana ünite olarak tabir edeceğimiz aynı mikrodenetleyici bunu 25T sürede mi karta yazar? Ve bu modüller eş zamanlı tetiklenebilir durumda mı olur böylece?

Benim amacım burada elektronik bilgimi geliştirmek değil. Sadece ve sadece bu ürünü ortaya koyabilecek kadarını öğrenmek ve yapmak. En azından kullanılacak devre elemanlarını sizlerin aydınlattığı şekilde belirlersem, kodlama geçmişime (HTML, PHP, C, ActionScript gibi diller) dayanarak ve bol bol araştırarak okuyarak bunu başarabileceğime inanıyorum.
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: leblebitozu - 03 Aralık 2014, 15:30:35
@Ömer ERKOL

Kayıt süresi kayıt ortamına bağlı olarak değişir. STM32F429 + SDRAM ile görüntüyü alırsın. SDRAM boyutuna göre de sığdığı kadar frame'i saklayabilirsin. Sonrasında bunu lokalde SD CARD'a yada bir merkezde birleştirilecek ise ethernet ya da wifi aracılığıyla udp soket üzerinden gönderebilirsin. OV5640'ta JPEG encoder olması lazım JPEG olarak alırsan görüntüyü boyutlar da oldukça küçülür ve kayıt etmesi daha hızlı olur.
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: Ömer ERKOL - 03 Aralık 2014, 15:56:33
@leblebitozu; Dahili bi' kayıt alanı kullanmak istiyorum. Bi' bütün olarak davranmalı tüm elemanlar. NAND flash kullanmak, SD kart kullanmakla kayıt süresi açısından farklılık gösterir mi? MCU, RAM ve sensörden oluşan modüllerden gelen görüntüyü neredeyse sıfır işlemci gücü ile direk depolama alanına aktarmak mümkün müdür?
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: yldzelektronik - 03 Aralık 2014, 16:20:50
Siz bunu fpga ile yapsanız da bütün kameralar birbirine çok yakın mı olacak ki? Uzak olacaklar ise kameralardaki görüntüyü tek bir yeri nasıl taşıyacaksınız?

Stm32f407 ile yada Stm32f429 ile ram ve flash kullanarak güzelce verileri alıp stoklarsınız.Resimlerinizi formatlanmış (jpeg vs gibi) olarak kaydettikten sonra geriye bir yerde toplamak kalacaktır.

Ethernet üzerinden gönderme kısmı işin son aşaması olacaktır.
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: leblebitozu - 03 Aralık 2014, 16:48:53
@yldzelektronik

uzaktaysa yapacak bir şey yok ayrı modüller olacak. Alternatif olarak IP kameralar ile yapılıp gelen data linux bir board üzerinde de kayıt altına alınabilir. Dediğin gibi JPEG'e çevirmekle uğraşırsan STM32F4 ağlar,flash yerine de SDIO interface'i + class 10 sd card daha hızlı olur. JPEG encoder kamera üzerinde zaten veri o şekilde gelecek. F407'de SDRAM desteği yok tavsiye etmem.

http://www.ebay.com/itm/1080P-Full-HD-IP-Board-Camera-Module-5MP-CMOS-Sensor-IR-CUT-ONVIF-iPhone-View/261441929903?_trksid=p2047675.c100005.m1851&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D1%26asc%3D27538%26meid%3Df3b28810fded4c6f8cbe28a11be8afea%26pid%3D100005%26prg%3D11353%26rk%3D6%26rkt%3D6%26mehot%3Dpp%26sd%3D261345202153&rt=nc (http://www.ebay.com/itm/1080P-Full-HD-IP-Board-Camera-Module-5MP-CMOS-Sensor-IR-CUT-ONVIF-iPhone-View/261441929903?_trksid=p2047675.c100005.m1851&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D1%26asc%3D27538%26meid%3Df3b28810fded4c6f8cbe28a11be8afea%26pid%3D100005%26prg%3D11353%26rk%3D6%26rkt%3D6%26mehot%3Dpp%26sd%3D261345202153&rt=nc)
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: yldzelektronik - 03 Aralık 2014, 17:00:01
SdRam yüzünden değiştirilmeye değebilir.Ancak sdram çok şeyi değiştirir mi?

Sdio'nun flashtan daha hızlı olacağını sanmıyorum.Daha hızlı olacağını açıklayabilir misiniz? Bu arada Stm32f4 dcmi modülünde gelen frame'i jpeg olarak sıkıştırmak için register vs var.Ancak tam olarak bilmiyorum ne yaptığını.Bildiğim kadarıyla resmi jpeg olarak sıkıştırabiliyor.Ama emin değilim.Daha detaylı incelemek gerek.
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: leblebitozu - 03 Aralık 2014, 17:26:41
SDRAM çok şeyi değiştirir elbette SRAM'lere göz atarsan kapasitelerinin en fazla 2 mbyte civarında kaldığını görebilirsin, üstelik fiyatları çok yüksek. PSRAM kullanayım desen onlarda BGA kılıf. Ama çok daha ucuza 64mbyte SDRAM bulabilirsin ve FULL HD sözkonusu ise RAM kapasitesi önemli. SDIO arabirimi 4 bit + class 10 kartlar 50-60 mhz gibi hızlara çıkabiliyor. DCMI modülünde JPEG ile ilgili bir özellik yok, bu bazı kameraların özelliği olarak geliyor. Datayı RAW değilde gerçek zamanlı JPEG'e dönüştürülmüş olarak gönderiyor, muhtemelen bu opsiyonda frame rate düşecektir. Ama yine de STM32F4'den daha hızlı olacağı kesin.
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: Ömer ERKOL - 03 Aralık 2014, 18:05:07
http://www.omererkol.com/3Vq5S.pdf (http://www.omererkol.com/3Vq5S.pdf)

Yukarıdaki linkteki gösterimde kamera modüllerinin altında 2,54 mm pinler olduğunu ve yere paralel bi' PCB'de soketlerine oturarak bitişik nizam yerleştirildiğini düşünün. Bu kartın üzerinde ise MCU / DSP / FPGA ve depolama alanı olduğunu düşünün. Kullanıcıya sunulan tek arayüzün bi' deklanşör ve USB olduğunu düşünün. Ve lütfen bana bunun öyle veya böyle gerçek olabileceğini söyleyin.
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: yldzelektronik - 05 Aralık 2014, 09:24:05
@leblebitozu

Önceki gün inceledim yazma fırsatım olmadı.Stm32f4 dcmi modülünde jpeg registeri anladığım kadarıyla gelen datayı direk jpeg stream olarak almaya yarıyor.Gelen raw datayı jpege çevirmiyor.

Yani jpeg ile ilgili bir özellik var. Stm32f4 de dcmi için 54mbyte/sn diyor.

@Ömer ERKOL pdf gözükmüyor?
Başlık: Ynt: Kamera modüllerini seri bağlamak
Gönderen: Ömer ERKOL - 06 Aralık 2014, 00:54:44
Dosyayı yeniledim. Şimdi gözüküyor olması lazım.