Forum: Mikrocontroller und Digitale Elektronik CMOS/CCD Bildsensoren?


von 28398 (Gast)


Lesenswert?

Jemand in einem anderen Topic meinte, dass es möglich sei, einige CMOS 
oder CCD Sensoren direkt an einen VGA Monitor anzuschliessen. Ich 
brauche eigentlich keine hohen FPS
Zahlen (nur mehr als 25, sodass es nicht ruckelt) - Also würden für
meine Anwendung 30 FPS komplett reichen. Nur habe ich praktisch gar
keine Ahnung von diesen Sensoren und deren Interfaces...
Vielleicht kann mir ja jemand hier einen Tipp geben.
Also im Grunde bräuchte ich irgendwas, womit ich möglichst einfach einen
VGA-Monitor ansteueren kann, dass mir Farbbilder liefert, und dass ganze
so in Auflösungen Richtung 1280x1024 Pixel.
Ich bin für jede Hilfe dankbar :)

Und noch was:
Im Grunde ist ja das normale Composite-Signal nix weiteres als R-, G-, 
B-, HSync- und VSyncsignal auf einer Leitung? Wie würde ich das denn 
Schaltungstechnisch realisieren?

von Strubi (Gast)


Lesenswert?

Hi,

also, direkt an einen Monitor anschliessen kann man wohl hoechstens 
einige CCD-Sensoren. Und das nur per analog.
VGA ist eigentlich 640x480, was Du meinst, ist eher XGA, aber behafte 
mich nich auf diese Abkuerzungen :-)
Wichtig sind in der Tat die Interfaces, darueber musst Du Dir per 
Datenblatt Klarheit verschaffen.

Zunaechst mal fragt sich von seiten Monitor: DVI (digital), oder 15 
polig VESA (analog) ?
Dasselbe beim Sensor: analog oder digital? Die meisten billigen 
CMOS-Sensoren sind nur noch digital.
Guck Dir sonst mal Datenblaetter von Omnivision-Chips an, das sind so 
die gaengigen erschwinglichen Module.

Fuer deine gewuenschte Aufloesung brauchst Du wohl inzwischen eher was 
digitales. Das wird schon mal nicht ganz so trivial, du brauchst dann 
einen digitalen Konverter, der die Sensordaten in entsprechende 
DVI-Signale uebersetzt. Also was schlaues wie ein FPGA dazwischen...

Gruss,

-Strubi

von Tobias P. (hubertus)


Lesenswert?

Hi,
etwas OT, aber:
Im anderen Thread habe ich bereits diese Frage gestellt, und keine 
Antwort erhalten. Deshalb hier nochmal:
Wie kann man so einen CMOS-Sensor ansteuern, dass er die Pixel 
ausspuckt?
Ich will auch keine grosse Framerate, ich will nur ein "Foto" machen.
Mir schwebt ein AMIS70700 Sensor vor, da ich die günstig irgendwo 
abstauben konnte.
Auch MCM20014 habe ich noch rumliegen.
Na?

von zwieblum (Gast)


Lesenswert?

datenbaltt nachlesen ...

von Tobias P. (hubertus)


Lesenswert?

Da werd ich aber nicht so recht schlau draus :-(
Was aber auffällt, ist, dass die meisten CMOS-Sensoren dieselben 
Ansteuersignale haben: Pixelclock, analoger Ausgang, oder digitaler 
Ausgang (8 oder 10 Bit parallel), Frame sync usw.
Da wird die Ansteuerung auch mehr oder weniger gleich sein. Nur: wozu 
braucht man z.B. Frame sync?
Das ist mir noch unklar, trotz des Studiums mehrerer Datenblätter.

von Knispel (Gast)


Lesenswert?

Wenn Du das Datnblatt nicht lesen kannst ist es hoffnungslos. 
Normalerweise steuern selbst vielen Kameras die Dinger selbst gar nicht 
an, sondern nutzen einen Treiber des gleichen Herstellers. Bestenfalls 
kann Dir ein Kameramodul von zB Sparkfun Electronicsw weiterhelfen. 
Jedwede weitere Erörterungen sind komplett sinnlos, ganz besonders wenn 
man nicht weiß um was es geht. CCDs die einen Monitor ansteuern gibt es 
ziemlich sicher nicht.

von Tobias P. (hubertus)


Lesenswert?

So würde ich das nicht ausdrücken. Das DB kann ich sehr wohl lesen!
Da hab ich mich schon durch ganz andere gekämpft.
Was aber z.B. unklar ist, und aus keinem der gängigen Datenblätter 
wirklich hervorgeht, ist, ob nun der Pixelclock wirklich genau 13 MHz 
oder 20 MHz sein muss, oder ob es versuchsweise auch mit 1 MHz klappen 
kann (dann halt entsprechend langsam und nicht mit den gewünschten 25 
FPS).
Na?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.