Hallo, ich möchte eine Kamera mit 8 bit Digitalaugang mit Mikrocotroller ansteuern, ich habe an mega128 gedacht. Kamera liefert 118x96 Pixel mit großer Geschwindigkeit etwa 2 ms pro Bild, 8 bis 10 MHz Pixeltaktrate. ich möchte ein Bild mit dem Mikrocontroller auslesen und im externem RAM speichern. kann mir jemand sagen wie man das macht. MFG Dietrich
Hallo Dietrich bei 10MHz Pixeltaktrate sollte die Kammera in den externen RAM speichern und wenn sie fertig ist solltest du das Bild aus dem externen RAM mit Mikrocontroller rauslesen und verarbeiten natürlich sollte die Kamera zwischenzeitlich keine anderen Bilder liefern. Entweder nimmst du einen externen RAM an der mit zaehler angesteuert wird solange die Kamera ausgelesen wird oder FIFO's,die duerften aber bei 12KByte nicht besonders billig sein.Wie gibt die Kamera denn die Daten raus und wie wird sie adressiert? CU Wolfram
Es ist eine Kamera mit LM9630 Bildsensor von National Semiconductor Die Daten kann man entweder serial oder parallel auslesen das ganze funktioniert mit I^2C port,8 Datenleitungen und Takt zum synhronisieren. also die Kamera soll ohne uC die Daten direkt in dem RAM speichern, dazu muss man den Speicher anderes anschliessen bzw. noch was dazu schalten. ich denke vielleicht ist es besser gleich ein DSP zu nehmen?
wenn du kein Problem damit hast etwas groesseres (und vor allem schnelleres) an die Kamera anzuschliessen dann tu das letzten endes haengt das alles von deiner Anwendung ab was du fuer eine geschwindigkeit brauchst. CU Wolfram
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.