Ist es möglich das I2C SLC Signal mit einem 7409 (Quad AND mit open collector Ausgängen) zu mulitplexen? Und die SDA Leitung trotzdem an allen Bausteinen zu lassen? Laut einer Platine geht das, siehe Foto. Da sind mehrere PCF8574 angeschlossen, die gemultiplext werden und da ist der Baustein 7409 auf der Ansteuerplatine.
Falls die Clock Leitung SCL vom Master nur als Ausgang benutzt wird sollte es gehen. Oder wird die SCL Leitung vom Slave irgendwie als Rückkanal genutzt?
Die SCL-Leitung ist ebenfalls bidirektional. Der Slave darf sie jederzeit auf low ziehen um den Master vorübergehend anzuhalten. Der Master muss bei jedem einzelnen High-impuls den er auf SCL ausgeben will warten bis die Leitung auch tatsächlich auf high gegangen ist (open collector!) bevor er weiter machen darf.
:
Bearbeitet durch User
Hat denn der µC auf der Platine überhaupt eine I2C-Schnittstelle, oder dient der '09 hier als OC-Treiber, um das physikalische Interface für's Bit-Banging nachzubilden? Und was für ein µC ist das? Etwa ein 68HC05?
Den Prozessor habe ich mir nicht genauer angeschaut. Gut möglich, dass das über Bit-Banging realisiert wurde. Wie gesagt sind da nur PCF8574 (ganz viele) an dem I2C Bus dran. Wenn der PCF8574 Baustein nicht davon Gebrauch macht, die SCL Leitung auf Low zu ziehen sollte das doch gehen, oder? Die Prozessorkarte soll ersetzt werden. Die ist aber noch im Betrieb. Habe mir die Rückseite noch nicht genau angeschaut. Ich taste mich da so langsam heran. Habe zunächst die PCF8574 Karten genauer untersucht. Dort ist eine 4-fach Jumper Konfigurations-Möglichkeit mit der SCL Leitung wohl um mehr PCF8574 Bausteine Adressieren zu können.
user schrieb: > Dort ist eine 4-fach Jumper Konfigurations-Möglichkeit mit der SCL > Leitung wohl um mehr PCF8574 Bausteine Adressieren zu können. Der PCF8574 hat aber nur drei Adresseingänge. Da muss wohl noch mehr dahinter stecken.
W.A. schrieb: > Der PCF8574 hat aber nur drei Adresseingänge. Da muss wohl noch mehr > dahinter stecken. Die werden mit dem Drehregler bedient, wenn Du mal die Rückseite genauer studierst. Also 8 Bausteine. Mit dem 4-Fach Jumper kann man dann 4 * 8 = 32 Bausteine ansteuern.
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.