Einsteiger Frage zu USI/TWI

Gast #316874
Lesenswert?
• ▲
▼
Folgende Applikation:
Ich habe eine Art Display (halt mehrere LEDs und 7seg Anzeigen) welche
von einem Tiny2313 angesteuert werden.
Die Daten die das Display Anzeigen soll, wollte ich gerne von einem
MEGA16 an diesen Übertragen lassen. (Der mega16 wertet messdaten aus
rechnet son bsichen mit denne rum etc.)
Daher dachte ich ich mache aus dem Tiny nen USI/TWI Slave wie hier:
http://www.mikrocontroller.net/forum/read-4-317233.html
beschrieben.
Der Mega könnte dann einfach in den "Videobuffer" schreiben, und der
Tiny die dadrin abgelegeten Daten zur Anzeige bringen.

Meine Frage ist jezt:
- Wie lang darf das Kabel sein ohne Linedriver?
Ich denke, das Display und Mega geschäzt so 1 Meter maximal trennen
werden.
- Kann ich an den Bus weitere I²C  TWI  USI slaves anschließen oder
geht nur weiter USI z.B.?
- ist USI für diesen Zweck vieleicht garnicht geeignet und es gibt ne
besseren Weg?

Da ich noch nie mit USI/TWI /I²C gearbeitet habe wäre ich über ein paar
Tips und hinweise Dankbar :)
#316876
Lesenswert?
• ▲
▼
>Da ich noch nie mit USI/TWI /I²C gearbeitet habe wäre ich über ein
>paar Tips und hinweise Dankbar :)

Du musst Dich für eine Bus-Technologie entscheiden, denn USI können nur
wenige µC.


>- Wie lang darf das Kabel sein ohne Linedriver?
>Ich denke, das Display und Mega geschäzt so 1 Meter maximal trennen
>werden.

Kommt auf die SCL Frequenz an, habe bei mir in der Wohnung ca. 20 Meter
verlegt, funktioniert bei 10kHz störungsfrei

>- Kann ich an den Bus weitere I²C  TWI  USI slaves anschließen oder
>geht nur weiter USI z.B.?

Bei TWI mindestens 127 Slaves

>- ist USI für diesen Zweck vieleicht garnicht geeignet und es gibt ne
>besseren Weg?

Ich würde mich für den TWI-BUS entscheiden, denn viele Displays,
EEproms usw. beherrschen diese Technologie von Hause aus

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.