Steuerplatine für Roboter

OP #1864344
Ich habe jetzt meine Steuerplatine für den Roboter fertiggestellt, 
Schaltplan gezeichnet und habe ihn hier reingestellt, damit ihr ihn 
kontrolliert und mich eventuell auf Fehler in der Beschaltung hinweist.

Ich bin dankbar für jede Hilfe.

lg andy
Angehängte Dateien:
Das Standardformat fuer schema und layout nennt sich PNG. Man bekommt's 
als Printscreen option, als komprimierte Pixelgraphik. Da es keinerlei 
Farbverlaeufe enthaelt, ist ein PNG, oder ein GIF die optimale wahl. Ein 
JPG wuerde groesser und schlechter.
Gast
Was macht der mega8, außer sich langweilen?
Der Tiefpass vor den Enable-Eingängen beim Motortreiber sieht komisch 
aus.

Apropos, wenn du den Schaltplan hier als .png reinstellst, bekommst du 
mehr Antworten, da nicht jeder Eagle benutzt.
:-)
OP
Floh schrieb:
> Was macht der mega8, außer sich langweilen?
Da ich noch ein Spracherkennungsmodul (genau das VRbot) mit dem UART 
ansteuern muss, bun ich mir noch nicht sicher wie die Kommunikation 
aussehen soll. Die Wörter die erkannt werden schicke ich mit dem ADC 
rein, somit wird die Auswertung mit dem 644 einfach, da er nur Abfragen 
muss welchen Wert er hat. Jedoch weiß ich nicht welche Pins ich noch 
später brauchen werde und habe diese Verbindungen ausgelassen.

Floh schrieb:
> Der Tiefpass vor den Enable-Eingängen beim Motortreiber sieht komisch
> aus.

Ich habe es laut Datenblatt angeschlossen(siehe Bild)

Danke für die Tipps.

lg andy
Angehängte Dateien:
Gast
Andy S. schrieb:
> Ich habe es laut Datenblatt angeschlossen(siehe Bild)
Ok, passt, hab nicht ins Datenblatt geschaut, kam mir nur komisch vor 
:-)

Noch was:
Du willst deine beiden uCs über einen ISP-Header proggen und schaltest 
dafür den gewünschten Reset um?
Das funktioniert, falls deine uCs im Programm nie die SPI-Pins auf 
Ausgang schalten.
In einer Appnote von Atmel wird das anders gelöst, da werden beide 
resettet, aber nur der zu programmierende kriegt das Taktsignal (Sck).
:-)
OP
Floh schrieb:
> Das funktioniert, falls deine uCs im Programm nie die SPI-Pins auf
> Ausgang schalten.

Ja werden sie sowieso nicht. Beim 644 benutze ich zwar die SPI Pins aber 
nur als Taster Eingänge, und beim mega8 überhaupt nicht.

Floh schrieb:
> aber nur der zu programmierende kriegt das Taktsignal (Sck).

Ahh, dann könnte ich auch das Taktsignal jumpern, aber das hätte den 
Nachteil, dass ich nach dem Programmieren alle drei verbinden muss. 
Takt(uc1) an Takt(uC2) an Quarzoszillator.

lg andy
Gast
Andy S. schrieb:
> Ahh, dann könnte ich auch das Taktsignal jumpern, aber das hätte den
> Nachteil, dass ich nach dem Programmieren alle drei verbinden muss.
> Takt(uc1) an Takt(uC2) an Quarzoszillator.

Nicht verwechseln:
SCK ungleich XTAL
SCK wird gemultiplext, XTAL bekommen einfach alle (dein Oszillator).
:-)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.