TTL USART: übliche Belegung des 6-pin-Connectors

OP #3534755
Lesenswert?
• ▲
▼
Hallo zusammen,

ich möchte zukünftig gern einen Anschluß für die TTL-USART (für 
Debugging, Mini-CLI etc.) in meinen diversen ATMega-Projekten vorsehen. 
Nach einiger Suche im Netz weiß ich zumindest schon mal, dass fast immer 
ein 6-poliger, einreihiger Anschluß gewählt wird. Bei der Belegung der 
Pins scheint es aber keinen richtigen Standard zu geben.
Immer vorhanden sind natürlich RXD, TXD und GND  :-)
Zusätzlich kommen noch 5V, bei einigen 3,3V, DTR und RTS.

Ich möchte nun gern die gebrächlichste Variante verwenden, sehe aber den 
Wald vor Bäumen nicht.

Sicher wäre es auch nicht schlecht, wenn man einen RS232-TTL-Adapter 
oder die USB-TTL-Adapter (z.B, CP2102)direkt anschließen könnte.

Mir geht es einfach nur darum eine Belegung zu wählen, die mglichst weit 
verbreitet (und ggf. sogar noch sicher gegen verdrehtes Stecken) ist. 
Außerdem wäre noch interessant, welcher Stecker oder welche Buchse 
vorgesehen werden sollte.

Schon mal vielen Dank für Eure Hinweise.
Frank
Gast #3534770
Lesenswert?
• ▲
▼
Wenn es minimalistisch sein soll, dann nimm einen dreipoligen Steck: 
RxD, GND, TxD. DTR und RTS braucht man in gewöhnlichen µC Systemen 
eigentlich nie, ich würde sowas schlicht weglassen. Wenn du aber auch 
noch was zum eventuellen Ansteuern eines Bootladers vorsehen willst 
(/Reset und /Boot), dann eben einen 5 poligen Steck. Wenn es 
verdrehsicher sein soll, dann nimm einen HE14, die gibt es in 3, 4, 5, 6 
... poliger Ausführung.

W.S.
#3535296
Lesenswert?
• ▲
▼
Hallo Frank,

Frank Richter schrieb:
> Ich möchte nun gern die gebräuchlichste Variante verwenden, sehe aber den
> Wald vor Bäumen nicht.

Die Arduino-Leute sprechen von dem Standard FTDI Header. Arduino 
Ethernet (http://arduino.cc/en/Main/ArduinoBoardEthernet) erwartet, 
Arduino USBSerial (http://arduino.cc/en/Main/USBSerial) liefert diese 
Steckerbelegung.

Die Arduino-Software (und auch avrdude im Arduino-Modus) benutzt DTR um 
einen Reset des Ziel-Atmegas auszulösen.

LG, Sebastian

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.