kamera chipset kerdes
norbimagan
norbimagan at vnet.hu
Sun Feb 1 21:08:30 CET 2004
Szia Andras!
Eloszor is koszi a segitseget. Nem ertek a kamerakhoz, csak most
ismerkedem veluk. CMOS lesz ez, nem CCD. Nem tudtam, hogy ekkora a
kulonbseg.
>Az OV sorozat az Omnivision ceg termekeit akarja. (www.ovt.com) Ugy
tunik,
>hogy az USB chip-ek doksia mar NDA-t igenyel (megprobalhatsz veluk
kotni
>egyet, nekem mar volt szerencsem), de a szenzoroke nem.
A cimuk megvan, illetve contact email cimet is talaltam a neten. Csak
arra gondoltam, nemigen allnak szoba velem, kisemberrel.
Egyebkent mi a fene az az NDA? Valami szerzodes a fejlesztesre
vonatkozoan?
Vagy valami titoknyilatkozat?
>Erre igy nagyon nehez valaszolni :-). Videojel nem veheto ki belole, ez
>szinte biztos, de az vannak a cegnek olyan digitalis szenzorai, amik
>kiadnak (feketefeher es NTSC) videojelet.
Gondolom, nem evilagi ara lehet, meg vagy 500db-os a minimum szallitasi
limit. Ha olcson lehetne szerezni, szerintem a listan tobbeket
erdekelne.
>Biztos, hogy CCD, es nem CMOS? Eleg nagy kulonbseg kezeles
tekinteteben. En
>a CCD-nek nem allnek neki, de a CMOS illesztesen most dolgozom. Nem
tunik
>valami nagy kalandnak, felteve, hogy tudod hova tenni az adatokat, amik
>omlenek a szenzorbol. A CCD-k kezelese viszont joval tobb faradtsagot
>igenyel.
OK, CMOS. :) Mekkora sebesseggel jonnek az adatok, merted mar? Az USB
chip 40Mhz-es orajelet kap, abbol osztogat valamit tovabb.
>Nezd meg az adatlapot. Ha van linux driver-ed, abbol ki tudod nyerni,
hogy
Neznem a datasheet-et, ha lenne. :)))
LINUX-driverben ennyi van:
>>>>
The output of dmesg is:
usb-ohci.c: USB OHCI at membase 0xca891000, IRQ 11
usb-ohci.c: usb-00:0f.0, OPTi Inc. 82C861
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
hub.c: new USB device 00:0f.0-1, assigned address 2
ov511_core.c: USB OV518+ video device found
ov511_core.c: Device revision 2
ov511_core.c: Compression required with OV518...enabling
ovcamchip_core.c: Camera chip is an OV7620AE
i2c-core.o: client [OV7620] registered to adapter [OV51x #0](pos. 0).
i2c-core.o: adapter OV51x #0 registered as adapter 0.
ov511_core.c: Device at usb-00:0f.0-1 registered to minor 0
Kernel is 2.4.22. I installed the package ov511-2.26.
...
>>>>
Probalok keresgetni valamit a szezorrol.
>milyen szenzor van a kameraban. Amugy eleg egysegesek:
>- 8-10-16 adatjel
>- 1-2 szinkron jel (sor- es oszlop- szinkron)
>- 2 orajel (egy be egy ki, ez utobbi a pixel-clock, ehhez van
szinkronozva
>az adatbusz)
Tehat a pixel clock lepteti a jeleket, s van 8, 10, vagy 16 drotom, ahol
az adatok lejonnek parhuzamosan? Van ott valami Hsync/Vsync is meg, ha
jol remlik. Azt a CMOS adja vissza, ha lemegy a sor?
- I2C interfesz, vagy annak valami butitott valtozata a belso
regiszterek
eleresehez.
- Nehany sallang, ami neked vagy kell, vagy nem.
>Az orajel felbontas fuggo, de amit en lattam 24, vagy 48MHz-es. Mas
>orajelet adni neki, azt hiszem nem nagy otlet, mert ezek egyreszt DRAM
>szeru eszkozok
Aha, tehat akkor a Tied mas frekin megy. Ez 40Mhz-es kavicsrol jar,
marmint az USB vezerlo. A rajzon legalabbis igy van megoldva. Gondolom,
1:1, vagy 1:2 osztassal (inkabb az utobbi) mehet vissza neki a clk.
Talan azert ilyen tetu lomha. Nem egyszeruen az USB miatt kicsi a f/sec,
hanem ket frame kozott is mosott lesz, ha gyors a mozgas.
>(ne kovezzetek meg a tul-egyszerusitesert), masreszt az osszes belso
>idozites (fenymerobol szamolt expozicios ido, stb) a nominalis
orajelhez
>vannak igazitva.
Tehat valahogy ugy mukodik, hogy van egy DRAM szeru cuccos benne, s azt
idonkent olvassa, hogy milyen sebsseggel felejt, s az atbillenesi ido
aranyos lesz a beeso fennyel? Akkor nagyon nem mindegy a kiolvasasi
idozites. :O Kozbenso taroloja gondolom, akkor nincs neki.
>Nem, szerintem sem az. Bar DSP-vel huzos lehet DMA nelkul. En FPGA-val
>probalkoznek.
Esetleg nem gondolkodtal azon, hogy ossze kellene allni paran, s
rendelni egy rakat olcso CCD-t? Esetleg valami barati aron valaki
osszedobna az FPGA-s reszt? Szerintem nem egyedi a problema. Az USB-s
felulet nekem nagyon nem szimpatikus, illetve nehezkes. Meg eszmeletlen
lomhanak is tunik a rendszer. Ennel jobbat is ki lehetne csikarni talan
belole. Ha pl. egy vram-ba bele lehetne tenni a kepet, az nagy huzas
volna, (olcso+lehet kulon olvasni)
a legtobb helyre ez kell, igy konnyu feldolgozni valami lomhabb,
mikrovezerlos, vagy rendes procis rendszerrel is.
>kek, vagy piros, vagy zold szin-informaciot tartalmaznak. A
legelterjedtebb
>szuro-maszk (talan Bayern mintanak hivjak) igy nez ki:
Mint regen a deltakepcsoveknel jol ertem, 3-szog alakban elhelyezve az
egyes szinpixelek.
>Udv,
>Tantos Andras
>http://andras.tantos.homedns.org
Koszi megegyszer.
Udv.:
Norbi.
More information about the Elektro
mailing list