Hallo, wie man der Überschrift schon entnehmen kann habe ich in einem Projekt 2 AVRs verbaut. Das Ganze soll über EINE serielle Schnittstelle gesteuert werden. Übertragungsgeschwindikeit ist nahezu egal, da nur wenige Bits übertragen werden müssen. Wie sollte man das machen? Kann man beide an an einen MAX232 hängen, und dessen Eingangssignale zusammenlegen und an den PC hängen? Dann würden wohl beide AVRs alles erhalten, was aber Softwaretechnisch kein Problem sein dürfte. Vielen Dank schon mal
Hi, habe das auch schon so gemacht, also mit mx232 und beide AVR´s zusammengehängt. funktioniert. Bin aber dann auf RS485 umgestiegen, wegen Multimasterfähigkeit usw. Wenn Du aber nur wenig übertragen willst, sollte das kein problem sein. Es sollten nur nicht beide AVR´s gleichzeitig senden. mfg Kay
Hi, "Weitseher", es ist kein Problem, * RxD beider Atmegas parallel zu schalten sowie TxD. * RXEN bei beiden zu setzen * und TXEN immer nur bei dem setzen, der gerade antworten soll. Die Port-Bits für TxD müssen noch gesetzt werden, damit sie beim Nicht-Sendende n auf hoher Impedanz sind. Ciao Wolfgang Horn
OK, aber mir fällt gerade noch ein dass die AVRs galvanisch getrennt sein müssen. Welcher Optokoppler würde sich da eignen?
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.