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
Guassetr schrieb: > Was ich so gelesen habe, ist neben Schieberegistern eben der Bustreiber > eine Möglichkeit, zu einem Zeitpunkt mehrere Informationen auszugeben, > als Pins vorhanden sind. Nö, dabei hilft ein Bustreiber eher nicht.
@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?
Guassetr schrieb: > Habe ich richtig verstanden, dass Schieberegister das gleiche sind wie > Bus-Extender Nein. > Was bedeutet die Endung der Bezeichnung von Schieberegister z.B.: 595 > oder 244? 74xx595 ist ein Schieberegister, 74xx244 aber ist ein achtfacher Tristate-Treiber, der schiebt gar nichts.
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.
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.
> 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.
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.