USB, SD-Karte und MCA-25 als Eval-Board

Gast #2404757
Lesenswert?
• ▲
▼
Moin!

ich habe mich in letzter Zeit mit SD-Karten <-> AVR und der Kamera 
MCA-25 beschäftigt. (zu beidem gibts Quellen von ulrichradig.de)

Weil so langsam mein Breadboard einige Nachteile hat - Wackelkontakte 
scheinen ganz normal zu sein - möchte ich mir gern ein Eval-Board dazu 
ätzen - im Anhang ist der erste Anlauf.

Kamera und Karte verbinde ich per Flachband/Wannenstecker mit dem Board, 
da ich noch eine alte, gehäusegebrochene SD-Karte hatte, die in keinen 
Slot mehr  passte, also hab ich da ein Flachband angelötet. Funktioniert 
super und sieht auch gut aus, wenn man das als festen Speicherbaustein 
verwenden will!

Ich bin mir fast sicher, dass ich noch ein paar Designfehler im 
Schaltplan habe, also wollte ich zuerst ein paar Meinungen dazu einholen 
:)

Grüße, und danke im Voraus,

~void~
Angehängte Dateien:
Gast #2404915
Lesenswert?
• ▲
▼
Ich präzisiere mal, was ich selbst für neuralgische Stellen halte:

--------------------
UART_MODE soll ein Datenrichtungs-Jumper werden:
Brücken an 1-2 und 3-4: Verbindung USB <-> CAMERA.
Brücken an 5-6 und 7-8: Verbindung USB <-> ATMEGA.
Brücken an 1-2, 3-4, 9-10 und 11-12: Verbindung ATMEGA <-> CAMERA.

Hab ich das richtig verdrahtet, oder glaub ich das nur?
Pin 1 an CAMERA ist übrigens der Datenausgang der Cam.
--------------------
Brauche ich wirklich alle Kondensatoren und Widerstände, die ich gesetzt 
habe, oder ist einiges davon zuviel des Guten? (Kann man überhaupt zu 
viele oder zu große Cs zur Stabilisierung setzen?)
--------------------
Der ISP liefert ebenfalls per Programmer Strom. Bekomme ich irgendwelche 
Probleme, wenn ich dann das Board nochmal per USB powere?
--------------------
Sieht die Verdrahtung des RESET-Signals (hier ACTIVE als wörtliche 
Umsetzung zu "negiert RESET") für euch gut aus?
--------------------

Hoffe mal, dass mich wer liest :)
~void~
Gast #2404938
Lesenswert?
• ▲
▼
>Ich präzisiere mal, was ich selbst für neuralgische Stellen halte:

XTAL1 und XTAL2 sind an GND angeschlossen und der
Quarz damit nicht funktionsfähig.

Dioden als Spannungsregler sind Mist.

SD Karten mit Spannungsteilern zu betreiben
funktioniert nicht immer besonders gut. Gibt
genug Threads hier zu dem Thema.
Gast #2404965
Lesenswert?
• ▲
▼
holger schrieb:
> XTAL1 und XTAL2 sind an GND angeschlossen und der
> Quarz damit nicht funktionsfähig.

Ups, da hab ich wohl die Kondensatoren vergessen. Richtig - einfach 
vergessen :|

holger schrieb:
> Dioden als Spannungsregler sind Mist.
Ich weiß, aber "auf dem Breaboard hats geklappt"...
Dann, was empfiehlt der Fachmann? Einen LM317 wahrscheinlich ;)
Muss ich nochmal schaun, wie ich dann genau die äußere Beschaltung 
brauche, kann ich so aus dem Kopf nicht sagen.

holger schrieb:
> SD Karten mit Spannungsteilern zu betreiben
> funktioniert nicht immer besonders gut. Gibt
> genug Threads hier zu dem Thema.
Zumindest mit der SD-Karte, die ich hier habe, funktioniert das 
einwandfrei - kann mich nicht beklagen! (Sprich: Für meine Zwecke 
reicht's definitiv)

Zum Quarz: Da soll ein Baudratenquarz hin. Noch mal eine allgemeine 
Frage dazu - habe nur ein paar beispielhaft durchgerechnet: Kann ich mit 
jeder Frequenz unter 
http://www.mikrocontroller.net/articles/Baudratenquarz#Beispiele_f.C3.BCr_Baudratenfrequenzen 
die üblichen Baudraten exakt erzeugen? Also 9600, 14400, 19200, 28800, 
57600, 115200, 460800?

Schaltplan-Update folgt in Kürze.

~void~
Gast #2405128
Lesenswert?
• ▲
▼
So, noch ein paar Sachen geändert:

CAM_RESET ist da, um den Pin 5 an CAMERA low zu ziehen
Das Signal noch auf PA0 am µC durchgeschleift, um die Kamera auch per 
Software steuern zu können, dafür noch einen Jumper verbaut. Die Diode 
dient hier zwar wieder als Spannungsregler, aber ich sehe sonst nur die 
Möglichkeit, einen Transistor einzusetzen, aber das wäre mir für dieses 
Board zu viel Routingaufwand, da ist eine Diode durchaus einfacher 
(zumal der Pin5  hochohmiger Eingang ist und die Diode also nicht 
belastet wird...)

Das Camreset-Signal habe ich nun auf die "echten" 4.3V gezogen, statt 
auf eine Diode von 5V.

Die ACTIVE-Leitung in RESET umbenannt, und nun tatsächlich an die 
Spannung angeschlossen.

Sieht das nun gut aus, oder hat es noch Schwachstellen?

~void~
Angehängte Dateien:

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.