Funktion Bustreiber und Bus-Extender

Gast #5091298
Hallo µC-Freunde,

ich habe Probleme beim Verständnis der Funktion von Bustreibern und 
Bus-Extendern bzw. was der Unterschied ist.

Ich würde gerne eine LED-Matrix mit einem µC ansteuern. Wie ihr euch 
wahrscheinlich vorstellen könnt, ist dies nicht so einfach möglich. Was 
ich so gelesen habe, ist neben Schieberegistern eben der Bustreiber eine 
Möglichkeit, zu einem Zeitpunkt mehrere Informationen auszugeben, als 
Pins vorhanden sind.

Leider kann ich mir die Funktionsweise eines solchen IC's nicht 
vorstellen, ganz zu schweigen von der logischen Ansteuerung dessen.

Ich weiß bisher, dass 3 Zustände der Ansteuerung möglich sind, um 
beipielsweise einen Funktionsbaustein vom Bussystem zu nehmen und damit 
Störungen zu verhindern, oder dass dadurch der Fan-Out erhöht werden 
kann.

Kann mir jemand erklären, wie ein Bustreiber und ein Bus-Extender 
jeweils funktioniert und angesteuert wird.

Vielen Dank und freundliche Grüße
Guassetr
Gast #5091388
@Mick: Habe mich zwar bereits mit der Funktion von Schieberegistern 
beschäftigt wobei einige Sachen nochmal verdeutlicht wurden.

Habe ich richtig verstanden, dass Schieberegister das gleiche sind wie 
Bus-Extender und ein Bustreiber verstärkt den Ausgangsstrom eines Pins?

Was bedeutet die Endung der Bezeichnung von Schieberegister z.B.: 595 
oder 244?
Gast #5091528
Bus Treiber/Buffer/Extender sind dasselbe. Diese können u.a. höhere 
Spannungspegel erzeugt, um z.B. eine Verbesserung der Störfestigkeit bei 
längeren Buslängen zu erlangen.

Was du vermutlich meinst, sind Port Expander. Diese stellen, je nach 
Ausführung, weitere digitale/analoge Inputs und/oder Outputs zur 
Verfügung. Shift Register sind so eine Art Bus Expander. Sie werden mit 
einer "simplen" SPI Shift Out angesteuert.
Gast #5091531
Mick schrieb:
> Bus Treiber/Buffer/Extender sind dasselbe.

Jedes Bauteil hat natürlich seine eigenen Spezifikationen. Typengleiche 
ICs verschiedener Hersteller können trotztdem grundlegend 
unterschiedliche Eigenschaften aufweisen.
Gast #5091555
> Habe ich richtig verstanden, dass Schieberegister das gleiche sind
> wie Bus-Extender

Nein, und zwar genau so wenig, wie Lastwagen generell 
gefahrgut-Transpoter sind. Man kann einen Lastwagen als 
Gefahrgut-Transporter nutzen.

So kann man ein Schieberegister als Bus-Extender nutzen. Das bedeutet 
umgekehrt aber nicht, daß alle Schieberegister Busextender sind.

Es kommt auf die Anwendung an.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.