Hallo liebe Mikrocontroller-Gemeinde, Ich bin Lernender Elektronik im 2. Lehrjahr. Bis im Sommer machen wir ein Projekt. Und zwar steuern wir zwei AVR ATmega8515 Controller an. Da ich gar kein Ansatz habe, bin ich im Internet recherchieren. Leider erfolgslos. Kann mir jemand eine Internetseite empfehlen oder mir über die Ansteuerung etwas erzählen? lg Robert
Hi
>Und zwar steuern wir zwei AVR ATmega8515 Controller an.
Und was verstehst du unter 'ansteuern'?
MfG Spess
Unter ansteuern verstehe ich, dass die 2 Controller miteinander kommunizieren und daten hin- und herschicken können.
Dafür könntest Du die serielle Schnittstelle verwenden. Drei Leitungen sind für die Verbindung der beiden µCs untereinander erforderlich, Masse und die beiden Datenleitungen TxD und RxD, die über Kreuz miteinander zu verbinden sind. Alles weitere klärt das http://www.mikrocontroller.net/articles/AVR-Tutorial:_UART Die dort dargestellte Schaltung aber ist nur erforderlich, wenn eine längere Übertragungsleitung zwischen beiden µCs verwendet werden soll oder ein PC ins Spiel kommt. Bei kürzeren Verbindungen (wenn beispielsweise beide µCs auf derselben Platine sitzen) genügt die von mir eingangs erwähnte Verbindung.
Tut mir leid, dass ich jetzt ein wichtige information vergessen habe zu sagen. Wir müssen einen I2C-Bus verwenden.
>Tut mir leid, dass ich jetzt ein wichtige information vergessen habe zu >sagen. Wir müssen einen I2C-Bus verwenden. Dann google doch mal ein bisschen nach I2C-Bus. Wikipedia hilft dir sicher dabei, Grundlegend zu verstehen, wie der Bus funktioniert. Weiterhin hilft dann ein Blick in´s Datenblatt des Controllers, in dem beschrieben wird, wie welche Register zu "bedienen" sind, dass das I2C-Interface das macht, was du von ihm willst
Dann solltet ihr möglichst auf einen AVR umsteigen, der Hardware-I2C (Bei Atmel TWI genannt) eingebaut hat. Das macht die Sache deutlich einfacher.
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.