Hallo ich möchte für ein Projekt Daten welche ich von einer Kamera bekomme auf einer SD Karte speichern. Als Kamera verwende ich die Philips Kamera. Hier das Protokoll dazu von Herrn Radig http://www.ulrichradig.de/home/index.php/projekte/uC-kamera . Nun will ich die Daten der Kamera auf einer SD-Karte speichern. Nun habe ich die Schaltung mit dem Avr ATmega 644 aufgebaut. Da ich noch keine Erfahrung mit Sd karten habe würde ich euch bitten mir Empfehlungen geben wie ich die Speicherung löse. Bei der Rechere danach habe ich natürlich Sachen gefunden, aber ich bin noch anfänger und kann leider nicht abschätzen ob die Speicherung schnell genug geht und ob das mit dem ATmega 644 machbar ist? Ich bitte um zahlreiche Antworten. Danke
Gibt es auch bei Ulrich Radig http://www.ulrichradig.de/home/index.php/avr/mmc-sd oder bei Obi äh in der Forensuche... ;-)
Danke für deine Antwort Ja ich habe schon gesagt das ich etwas gefunden habe. Es ist mein Fehler gewesen, ich habe das "Problem" falsch beschrieben. Ich möchte die Bilddaten welche laufend von der Kamera kommen auf eine Sd card speichern. Wie viele Bilder / Sekunde weiß ich kann man mit dem selben ATmega 644 speichern? Ich kann das nicht abschätzen da ich noch Anfänger bin. Mfg Gerhard
>Wie viele Bilder / Sekunde weiß ich kann man mit dem selben >ATmega 644 speichern? 20, dann mußt du ihn austauschen;)
holger schrieb: >>> Wie viele Bilder / Sekunde weiß ich kann man mit dem selben >>> ATmega 644 speichern? >> 20, dann mußt du ihn austauschen;) > Kannst du mir erklären wie du das meinst? Das ist ein Scherz, da du mit dem selben schreibst. Die Antwort auf deine Frage ist (momentan) sehr einfach: Keine Ahnung. So einfach kann das nicht beantwortet werden, denn da hängen noch viele weitere Faktoren mit dran: -Wie groß sind die Bilder. -Wo speicherst du? (Okay, vermutlich auf die SD-Card. ;-)) -Was macht dein AVR noch 'so nebenbei'. Abgeschätzt habe ich sowas noch nie, für privat würde ich es ausprobieren, kommt halt auch auf den Druck an, Kosten usw. usf. ....
Danke für deine Antwort >-Wie groß sind die Bilder. 7 KByte ungefähr >-Wo speicherst du? (Okay, vermutlich auf die SD-Card. ;-)) auf einer SD-Karte >-Was macht dein AVR noch 'so nebenbei'. Momentan liest er die Bilder der Kamera(Programm von Herrn Radig) aus und sollte wenn es geht, diese auf der SD Karte speichern. Außerdem würde ich gerne den Speicher als Ringspeicher konzipieren. Gibt es andere Lösungsvorschläge? Mfg Gerhard
Etwas mager, die Bemuehungen. Also, der Mega644 kann bis 16MHz getaktet werden, der SPI laeuft auch so schnell. Allenfalls kann man mit dem 4bit mode gearbeitet werden. Mit dem 16MHz Clock wuerde ich mit 16MBit rechnen, macht 2MByte pro sekunde. Das directory wuerd ich nicht bei jedem Bild schreiben, allenfalls alle minute oder so, oder nur beim Ausstecken. Sonst noch was ?
Plapperer schrieb: > Etwas mager, die Bemuehungen. Also, der Mega644 kann bis 16MHz getaktet > werden, der SPI laeuft auch so schnell. Allenfalls kann man mit dem 4bit > mode gearbeitet werden. Mit dem 16MHz Clock wuerde ich mit 16MBit > rechnen, macht 2MByte pro sekunde. Moooooment mal... Wenn ich mich nicht irre, benötigt auch der Mega644 pro Bit minimum 2 Taktzyklen. Macht dann nur noch 8MHz Schiebetakt. Die Daten müssen auch erst mal von der Quelle gelesen werden und in Blöcken an die Karte gesendet werden. Dies setzt ein entsprechendes Programm voraus, welches die Übertragung vermutlich zusätzlich ausbremst. Die an die Karte gesendeten Daten werden von dieser dann auch blockweise geflasht, was wiederum eine gewisse Zeit benötigt, in der meines Wissens nach keine Daten an die Karte gesendet werden können.
>Etwas mager, die Bemuehungen. Also, der Mega644 kann bis 16MHz getaktet >werden, der SPI laeuft auch so schnell. Quatsch. Maximal F/2. >Allenfalls kann man mit dem 4bit mode gearbeitet werden. Ebenfalls Quatsch. Durch CRC langsamer als SPI-Mode. >Sonst noch was ? Laß das Plappern sein.
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.