Hallo Ich möchte zwischen zwei ATMega 328p eine ttl serial Verbindung. herstellen um Daten auszutauschen. Ich wollte wissen, wie ich die zwei Mikrocontroller miteinander verbinden muss. kann ich einfach die rx und tx pins miteinander verbinden? Muss ich rx und rx bzw. tx und tx verbinden, oder rx und tx bzw. tx und rx miteinander verbinden? Bitte um Hilfe
Hubert G. schrieb: > tx von dem einen auf rx von dem anderen. So ist es. Außerdem müssen beide Controller die selbe Masse haben.
Während der Testphase schalte ich immer jeweils ein paar hundert Ohm zwischen.
zusätzliche widerstände brauche ich nicht? Warum müssen sie die gleiche masse haben?
:
Bearbeitet durch User
Roman B. schrieb: > zusätzliche widerstände brauche ich nicht? Eigentlich nicht aber durch Programmfehler kann es sonst sein, dass du dir deine Controller kaputt machst. Also setzt jeweils 100 ohm in die Leitung und lebe sicher. Roman B. schrieb: > Warum müssen sie die gleiche masse haben? Weil sie sonst kein gemeinsames Bezugspotential haben. Wie sollen die Controller da die richtigen Spannungspegel erkennen? ggf. gehen sie sogar kaputt wenn du die Masse nicht verbindest.
Roman B. schrieb: > in der endphase nicht? warum? Weil du da dann keine Programmfehler (hoffentlich ;) ) mehr hast.
Roman B. schrieb: > Warum müssen sie die gleiche masse haben? Die Sendesignale sind als Spannungspegel (z.B. >0.7*Vcc oder <0.3*Vcc) definiert. Und Spannung sind - richtig geraten - Potentialdifferenzen zwischen zwei Punkten (sonst wird das nix mit Differenz). Und bei nicht-differentieller Übertragung ist das die Potentialdifferenz zwischen der Leitung TXD und Masse.
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.