Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

[EL] cmos camera met microcontroller uitlezen?

Pagina: 1
Acties:
  • 220 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Weet iemand van jullie hoe je een cmos camera (bv uit conrad) kan uitlezen met een microcontroller?

Ik wil dit gebruiken om plaatjes digitaal op te slaan en zo digitaal naar mijn pc te verzenden...

iemand een id of zin om mee te helpen met dit project?

  • Der_Rudy
  • Registratie: Juni 2002
  • Laatst online: 06-09-2022

Der_Rudy

Thats me....

komt gewoon composit video uit dus zal je een digitizer tussen moeten hangen

www.haller.nl nu op een Compaq Proliant DL380 2xPIII 933MHz / 1GB / Smart Array controller / Raid 5 met 8 stuks 36,4 en 4 stuks 18,2 GB schijfjes... en draaiend achter een APC 2200 UPS


Verwijderd

Topicstarter
laat ik t dan zo zeggen heeft iemand ervaring met een composiet signaal omzetten naar digitaal?

ik wil namelijk geen lompe zooi ertussen zetten en t meest met me microcontroller doen...

[ Voor 33% gewijzigd door Verwijderd op 01-07-2003 18:31 ]


Verwijderd

met een snelle ADC zou het moeten lukken...
heo snel is de mc die je wil gaan gebruiken?

  • arjandijk162
  • Registratie: November 2000
  • Laatst online: 27-11 09:06
eigenlijk is dit toch een domme oplossing, cmos is juist digitaal, dus dat moet je juist niet uit gaan lezen, maar je kunt een usb captureapparaat gebruiken of een simpele tvkaart. Lijkt me wel de goedkoopste oplossing, desnoods sloop je de tvkaart, heb je iig de onderdelen :)

Verwijderd

Welke Cmos sensor? Als je dat weet kun je nl. gewoon de specs opvragen en die omzetten naar 8bits voor digitale doorgifte naar LPT met eigen gemaakt programma (of USb als je zin hebt). :)

http://www.dpreview.com/learn/key=sensor
http://www.semiconductor....home.jsp?pSection=Imaging

Ik gebruik hier iig een Cmos met geïntregeerde Composiet/S-video output op 1 printje aangesloten op m'n TV/Capturekaart. Simpel, doeltreffend en het kostte me geen extra onderdelen.

  • -DarkShadow-
  • Registratie: December 2001
  • Niet online
arjandijk schreef op 01 July 2003 @ 20:47:
eigenlijk is dit toch een domme oplossing cmos is juist digitaal, dus dat moet je juist niet uit gaan lezen, maar je kunt een usb captureapparaat gebruiken of een simpele tvkaart. Lijkt me wel de goedkoopste oplossing, desnoods sloop je de tvkaart, heb je iig de onderdelen :)
ben jij domme oplossingen aan het overtreffen?
Dit is een vrij lastige manier, omdat de hardware op een tv-kaart vrij specifiek is en je dan smd moet desolderen en erger, je moet dat component dan hergebruiken. En usb kaart koppelen aan een uC kan niet, laat staan PCI.

Ik heb er ook al vaak aangedacht hoe je nu een camera op een 8 bit uC aan kunt sluiten, desnoods neem ik een 66Mhz 8051 :P

In a digital cameras image system the sensor device (CCD / CMOS) outputs an analog signal (a voltage) which is then amplified and processed by an Analog to Digital Converter (ADC). The ADC value represents (after processing) the amount of light which was captured by a particular photosite (pixel) on the sensor. Most consumer digital cameras use 8-bit ADC's, this means they may have up to 256 distinct values for the brightness of a single pixel, newer prosumer and most Digital SLR's have 10 or 12-bit ADC's which enable them to encode that same brightness level using 1024 or 4096 distinct values.

Ik denk dat je wel de goedkope sensors uit een webcam kunt slopen om die aan een controller te hangen.
http://global.hitachi.com/New/cnews/E/2001/1018/1018.pdf

dit is gaaf maar duur: http://www.pictos.com/documents/101311a_1.3-megapixel.pdf

http://www.usna.edu/AUVT/subsystem_cam.htm

http://www.avrfreaks.com/...f=3&i=33993&t=33931#33993

er zijn blijkbaar cmos sensors die je als sram kunt uitlezen.

http://www.intersil.com/design/elantec/video.asp

Uit wat ik tot nu toe heb gelezen blijkt eigenlijk wel dat je 66 MHz kunt gebruiken (8-bit) Of één controller voor het A/D gedeelte en één voor de rest.

[ Voor 63% gewijzigd door -DarkShadow- op 01-07-2003 21:46 ]

Specialist in:
Soldeerstations
Oscilloscoop


Verwijderd

Topicstarter
Verwijderd schreef op 01 July 2003 @ 18:39:
met een snelle ADC zou het moeten lukken...
heo snel is de mc die je wil gaan gebruiken?
Ik wil wil een atmelletje gebruiken die op ongeveer 20 mhz loopt ...

ik merk trouwens ook dat ik erg slecht mijn doel heb geformuleerd ...
wat ik dus werkelijk bedoelde:

microcontroller slaat beelden van de cam op in zn ram ... >> dit stuurt deze dan via een transmitter over naar de receiver controller >> en daar wil ik dan de beelden op een grafische display laten zien ... ik heb in principe alles al klaar liggen met uitzondering van de camera interface

  • arjandijk162
  • Registratie: November 2000
  • Laatst online: 27-11 09:06
wil je nou wel of niet de pc als tussenstation gebruiken, want anders ben je omslachtig bezig

  • Benadski
  • Registratie: November 2001
  • Laatst online: 28-11 12:55
In mijn Oregon webcam zit een VV6500 Image sensor en een stv0680b processor. Deze processor kan de data serieel of usb doorgeven, standaard is die USB, maar is goed te modden naar RS-232 als ik het zo ff bekijk! Geeft me ook ineens weer leuke ideeen, robots met vision! :)

  • rollebol
  • Registratie: Mei 2000
  • Laatst online: 22-08 14:55
-DarkShadow- schreef op 01 juli 2003 @ 21:18:
En usb kaart koppelen aan een uC kan niet, laat staan PCI.
USB kan vrij eenvoudig. Kost een extra IC'tje, of neem een IC waar een USB-interface op meegebakken is. Philips heeft bijvoorbeeld een 8051-kloon met USB-interface. Anderen waarschijnlijk ook.

Helaas even geen typenummers bij de hand.

Verwijderd

Verwijderd schreef op 01 July 2003 @ 23:46:
[...]


Ik wil wil een atmelletje gebruiken die op ongeveer 20 mhz loopt ...

ik merk trouwens ook dat ik erg slecht mijn doel heb geformuleerd ...
wat ik dus werkelijk bedoelde:

microcontroller slaat beelden van de cam op in zn ram ... >> dit stuurt deze dan via een transmitter over naar de receiver controller >> en daar wil ik dan de beelden op een grafische display laten zien ... ik heb in principe alles al klaar liggen met uitzondering van de camera interface
Dan zou ik zowiezo gaan voor een digitaal uit te lezen cameraatje. Want een atmel op 20MHz kan dat cmos signaal niet snel genoeg sampelen.
welke atmel wil je trouwens gaan gebruiken?
rollebol schreef op 02 July 2003 @ 02:15:
[...]
USB kan vrij eenvoudig. Kost een extra IC'tje, of neem een IC waar een USB-interface op meegebakken is. Philips heeft bijvoorbeeld een 8051-kloon met USB-interface. Anderen waarschijnlijk ook.

Helaas even geen typenummers bij de hand.
Suc6 met het zelf programmeren van het usb protocol. Is niet gemakkelijk. Dat was precies de reden dat ik ooit eens een IA heb gehouden van FDTI-USB chipjes. Deze zijn echter alleen client.

  • -DarkShadow-
  • Registratie: December 2001
  • Niet online
rollebol schreef op 02 July 2003 @ 02:15:
[...]
USB kan vrij eenvoudig. Kost een extra IC'tje, of neem een IC waar een USB-interface op meegebakken is. Philips heeft bijvoorbeeld een 8051-kloon met USB-interface. Anderen waarschijnlijk ook.

Helaas even geen typenummers bij de hand.
USB is geen firewire. Bij USB heb je Host chippies en de interface chippies, die interface chippies die kun je verbinden met een host chippie op je pci kaart, maar niet met elkaar. En host chippie op een uC... good luck!

De MB86S02A is een ideaal cmos sensortje, met I2C interface. Dat is nog makkelijk uit te lezen met een AVR.

Er zijn dus heel veel cmos sensors die je serieel kunt uitlezen, je kunt denk ik gewoon het beste heel veel webcams openmaken en dan de datasheets van de sensor op internet opzoeken... is het wat, dan sloop je de webcam en heb je de sensor.

[ Voor 26% gewijzigd door -DarkShadow- op 02-07-2003 11:15 ]

Specialist in:
Soldeerstations
Oscilloscoop


Verwijderd

Topicstarter
-DarkShadow- schreef op 02 July 2003 @ 11:07:
[...]

USB is geen firewire. Bij USB heb je Host chippies en de interface chippies, die interface chippies die kun je verbinden met een host chippie op je pci kaart, maar niet met elkaar. En host chippie op een uC... good luck!

De MB86S02A is een ideaal cmos sensortje, met I2C interface. Dat is nog makkelijk uit te lezen met een AVR.

Er zijn dus heel veel cmos sensors die je serieel kunt uitlezen, je kunt denk ik gewoon het beste heel veel webcams openmaken en dan de datasheets van de sensor op internet opzoeken... is het wat, dan sloop je de webcam en heb je de sensor.
kijk daar heb ik wat aan i2c dan heb je tenminste nog wat bandbreedte over ...
enig id wat die krengen kosten? misschien ook leuk voor een inkoopactie.... 8)

Verwijderd

Topicstarter
arjandijk schreef op 02 July 2003 @ 01:43:
wil je nou wel of niet de pc als tussenstation gebruiken, want anders ben je omslachtig bezig
nee t was niet mijn bedoeling om de pc als tussen station te gebruiken..

hooguit om de plaatjes op weer te geven als ze ontvangen zijn...

maar dit wil ik dus eigenlijk laten doen door een grafische display

  • -DarkShadow-
  • Registratie: December 2001
  • Niet online
Verwijderd schreef op 02 July 2003 @ 11:56:
[...]


kijk daar heb ik wat aan i2c dan heb je tenminste nog wat bandbreedte over ...
enig id wat die krengen kosten? misschien ook leuk voor een inkoopactie.... 8)
Ik ben bang dat je ze uit een oude webcam moet slopen. Die dingen zijn niet verkrijgbaar voor de consument. Of je moet er 1000 kopen.

http://www.fmap.com.sg/sy...maging_cmossensor_01.html

[ Voor 9% gewijzigd door -DarkShadow- op 02-07-2003 12:31 ]

Specialist in:
Soldeerstations
Oscilloscoop


  • Benadski
  • Registratie: November 2001
  • Laatst online: 28-11 12:55
Hmm, van die MB86S02A kan ik geen datasheet vinden, maar het lijkt erop dat het een complete module is. Da's misschien wel handiger dan een losse chip, maar je moet er wel een connector voor weten te vinden!

Van de VV6500 is wel een datasheet te vinden. Zo te zien is deze ook niet echt moeilijk aan te sturen, deze heeft ook I2C! :)

O, foutje! Het moet de VV6411 zijn, de resolutie klopte niet!

[ Voor 9% gewijzigd door Benadski op 02-07-2003 13:46 ]


Verwijderd

Topicstarter
Benadski schreef op 02 July 2003 @ 13:28:
Hmm, van die MB86S02A kan ik geen datasheet vinden, maar het lijkt erop dat het een complete module is. Da's misschien wel handiger dan een losse chip, maar je moet er wel een connector voor weten te vinden!

Van de VV6500 is wel een datasheet te vinden. Zo te zien is deze ook niet echt moeilijk aan te sturen, deze heeft ook I2C! :)

O, foutje! Het moet de VV6411 zijn, de resolutie klopte niet!
ziet er goed uit dat dingetje... enige probleem st geeft geen samples weg :'( :'( :'( en daar bovenop kan ik um ook al niet vinden bij farnell
id-en?

  • Benadski
  • Registratie: November 2001
  • Laatst online: 28-11 12:55
Goedkope webcam slopen?! Ik heb dat cammetje ooit eens bij de Gamma gekocht voor 25 euro! Misschien hebben ze ze binnenkort wel weer...

Foto van het ding:
http://www.letsgodigital.nl/webpages/cebit/oregon_ds3868.jpg

Het is trouwens ook niet de VV6411... De pinout klopt niet... De VV6410 kan het ook niet zijn, die heeft ook maar 36 pins.

Weet iemand welke CMOS sensor er wel in zit? Ik kom toch op de VV6500 uit, maar waarom klopt de resolutie dan niet? (camera is 325 x 288 terwijl de sensor 640 x 480 blijkt te zijn)

[ Voor 8% gewijzigd door Verwijderd op 12-01-2004 10:59 ]


Verwijderd

Topicstarter
Benadski schreef op 02 July 2003 @ 14:43:

Weet iemand welke CMOS sensor er wel in zit? Ik kom toch op de VV6500 uit, maar waarom klopt de resolutie dan niet? (camera is 325 x 288 terwijl de sensor 640 x 480 blijkt te zijn)
volgens mij is t um wel ... ik las in de datasheet iets van een aantal lijnen die hij niet gebruikt... enne wie weet heeft het objectief er ook nog wat met de resolutie te maken

Verwijderd

De bandbreedte van het composite signaal is 5Mhz. Je moet het dus met minimaal 10Mhz samplen. Dit moet je DAC in je microcontroller kunnen. En dan heb je een bak samples. Oversturen lukt nog wel. Maar wat voor een DSP algoritmes dacht je hier op los te laten om hier weer een plaatje van te maken?

  • Benadski
  • Registratie: November 2001
  • Laatst online: 28-11 12:55
Ehh, f_beckers, dat idee is volgens mij al niet makkelijk haalbaar verklaard. We hebben het nu over digitale zooi. Een CMOS sensor die digitaal de bytes eruit schopt van elke pixel. Heel makkelijk dus! Bekijk ff de datasheet uit mijn vorige post en je weet weer genoeg.

Mijn webcam wil ik aan een ATmega32 proberen te hangen als ik ooit nog eens een printje kan bakken voor de CMOS sensor. Dan ga ik er ff mee spelen, lijkt me best leuk! De sensor en de AVR kunnen beide op 16MHz lopen dus is er ook maar één kristal nodig en de synchronisatie is altijd goed!

Verwijderd

Topicstarter
Benadski schreef op 02 juli 2003 @ 14:43:
Goedkope webcam slopen?! Ik heb dat cammetje ooit eens bij de Gamma gekocht voor 25 euro! Misschien hebben ze ze binnenkort wel weer...

Foto van het ding:
[afbeelding]

Het is trouwens ook niet de VV6411... De pinout klopt niet... De VV6410 kan het ook niet zijn, die heeft ook maar 36 pins.

Weet iemand welke CMOS sensor er wel in zit? Ik kom toch op de VV6500 uit, maar waarom klopt de resolutie dan niet? (camera is 325 x 288 terwijl de sensor 640 x 480 blijkt te zijn)
nog ff een vraagje over dat cammetje van je... hoe heet dat kreng??? kan t net niet lezen :D B)

  • Benadski
  • Registratie: November 2001
  • Laatst online: 28-11 12:55
Het is een Oregon Scientific DS3868.

Mocht je wat bruikbare info over dit ding vinden, wil je het dan hier posten? Ik wil er ook wat mee gaan doen.

EDIT: ik heb weer iets gevonden: Nog meer cams met dezelfde sensor en meer uitleg! :)

Maar het kan niet de VV6301 sensor zijn, de resolutie is te laag...

Eindelijk gevonden! Het moet de VV6404 zijn, het plaatje klopt ook! En wat ik ook heb gecheckt, de draden naar de siliciumplak zijn soms dubbel of driedubbel uitgevoerd, dat komt precies overeen met de datasheet pinout!

[ Voor 75% gewijzigd door Benadski op 04-07-2003 01:48 ]


Verwijderd

Topicstarter
die site van je is echt brilliant ... ik zit zojuist te denken ... ik heb ook wel es van die heele kleine cams gezien, zit zo'n soort cam volgens mij ook in>> staat me bij dat die dingen heel cheap waren en gigantisch klein 2 bij 3 bij 0.5 cm ofzo die krengen slaan ook alles op in geheugen ... zal es navragen wat ze kosten

[ Voor 5% gewijzigd door Verwijderd op 04-07-2003 02:03 ]


Verwijderd

Topicstarter
Afbeeldingslocatie: http://www.trust.nl/_images/products/300/13328.jpg
ik heb vandaag deze bij de kijkshop gekocht .. was de goedkoopste die ik kon vinden .. zou t netjes moeten doen ... kan alleen nergens erachter komen welk type erin zit ...
maar volgens mij is deze ook serieel uitleesbaar....

[ Voor 11% gewijzigd door Verwijderd op 04-07-2003 14:14 ]


  • Benadski
  • Registratie: November 2001
  • Laatst online: 28-11 12:55
Heb je em al gesloopt? Kijk ff wat er op de controller staat dan, dan heb je een idee wat voor CCD er op kan zitten!

Verwijderd

Topicstarter
ja natuurlijk is ie al open :D:D normaliter ben ik altijd terughoudend maar met trust rommel doe ik t graag > slopen :D de processor is een SQ sq905- cq

kan nog steeds geen stukjes text op de cam zelf ontdekken ... of weg geverft of t staat natuurlijk weer es op de onderkant

Verwijderd


Verwijderd

Topicstarter
t is toch echt een trust :D misschien dat trust er andere verpakseltjes eromheen bakt maar dan nog weet ik niet het type van de cam :D

moet ik weer ff verder googlen

Verwijderd

ik heb zo'n webcam nu gesloopt (was stuk overbelast enz) maar nu heb ik 3 losse printplaten !!! eentje voor het displaytje voor hoeveel foto's enz en eentje waar de cmos sensor opzit en een hele grote voor de opslag denk ik maar nu oraat iedereen over proccesor maar welke is het ik heb op de printplaat waar de cmos opzit TU A2149 staan is dit de proccesor zo ja dan heb ik mzzl want er zit een 26 pin connector op duz dan moet ik hem makkelijk op de pc kunnen aansluiten lijkt mij (en als ik stroom op het hele ding zet aangesloten worden er een paar weerstanden gloeiend heet (verbrande vinger heet: :9 duz dit is geen optie meer

Verwijderd

Topicstarter
vertel me eerst maar es welk type camera dat ding is...
want we waren er al achter dat er 1000 en 1 typen van die klote cameratjes zijn
en vooral wat voor een aansluiting nu op het geval zit...

Verwijderd

type aiptek DV cam paar jaar terug bij de lidle gekocht hij is psies hetzelfde als de trust FamilyC@m 310 AV (url http://www.trust.nl/products/frame-product.htm?artnr=13509 )
Pagina: 1