www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik TWI mit 3 Controller


Autor: Daniel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen,

bin gerad am Anfang eines Projektes und nun stellt sich für mich die 
Frage nach der Controllerauswahl. Ich habe mir jetzt gedacht, ich könnte 
zwei ATtiny24 und einen mega8 nehmen. Die zwei Tiny's steuern zwei 
Geräte. Mit dem mega stell ich die Verbindung zu einem PC per USB her. 
Nun mächte ich dann die  Tiny's ansprechen und diese sollen mir dann ein 
paar Register zurückschicken. Ist das ganze per TWI möglich? bzw. wie 
groß ist der Aufwand für so eine Kommunikation zwischen den 
Mikrocontrollern? Gibt es hier eigentlich ein Tutorial für TWI?

So ich hoffe ich habe alles erklärt, was erklärt werden muss und ihr 
könnt mir ein paar Tips geben.

Gruß
Daniel

Autor: doing (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
wieso die Aufteilung auf mehrere Controller?
Ist die unbedingt nötig? (mehr Infos zum Projekt)
Vermutlich kannst du alles mit einem Controller lösen und sparst dir die 
Kommunikation...

Autor: Ralf Schwarz (spacedog) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ist aber trotzdem ziemlich interessant. Würde mich auch interessieren.

Autor: Daniel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja, wäre prinzipiell schon möglich, alles mit einem zu Regeln.
Aber ich habe mir vorgestellt das ganze aufzuteilen.

1. Die beiden Tiny's sollen unabhängig zwei Akkus laden
2. Der mega8 sollte mit dem AVR-USB Projekt mit dem Rechner 
kommunizieren und die Daten die die Tiny's aus den Akkus auslesen an den 
Rechner schicken. Wenn ich nun alles mit dem mega8 steuere, kanns 
passieren, dass ich Problem mit laden und gleichzeitiger kommunikation 
zwischen Rechner und Controller bekomme.
Deshalb wollte ich gerne das ganze aufteilen.

Autor: Daniel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ist es nun eigentlich möglich, mehrere Controller per TWI von Atmel 
kommunizieren lassen oder sollte man andere Möglichkeiten in betracht 
ziehen?
Wenn ja, welche?

Autor: Andreas K. (a-k)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja, das ist möglich. Einen I2C-Slave mit dem USI aufzubauen ist zwar 
etwas komplizierter als mit Hardware-I2C, geht aber.

Beitrag "Re: attiny USI Slave Implementierung"

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.