Hallo, ich habe ein Problem und zwar sterben mir die I2C Portextender PCF8574N einfach so wech... Die I2C Extender hängen an einer China Relais Platine (8Fach). Die 5V versorgungsspannnung kommen von einem Schaltnetzteil. Das I2C Signal kommt vom Raspi PI direkt ohne Buswidestände oder so. Es sind nur zwei PCF8574N am Bus. Kabellänge 2x10cm. Hat jemand ne Idee warum die dinger einfach so den Dienst einstellen?
Ich schrieb: > ich habe ein Problem und zwar sterben mir die I2C Portextender PCF8574N > einfach so wech... Hallo "Ich", meist sterben Bauteile wegen zu Hohen Spannungen oder zu großen Strömen. Was es in deinem Fall sein könnte ist jetzt nur zu raten ohne Schaltplan. Prüfe die Spannungnen mal mit einem Scope unter verschiedenen Bedingungen. Mit wlecher Ausgangslast betreibst du die Portexpander? ... rgds
Wie sieht denn der Schaltplan aus? Die Glaskugel sagt, die Relaiskarte hat keine Freilaufdioden. Aber Glaskugeln sind halt recht undurchsichtig.
Moin, einen Schaltplan habe ich nicht :) Diese Relais verwende ich: http://ecx.images-amazon.com/images/I/51NpzkNHxEL._SY300_.jpg Die haben ja Optokoppler vor den Relais.
Ich schrieb: > Die haben ja Optokoppler vor den Relais. Gut. Wieviel Strom fließt durch den Optokoppler? Wie sieht die Spannung aus dem Schaltnetzteil aus, welches ist das? Was an den PCF stirbt? Wie äußert sich das? Wir brauchen mehr INPUT :) rgds
Moin, leider ist das gerade nicht hier VorOrt das problem.... Gemessen habe ich mit dem Multimeter 5V. Strom wenn alle 8 LED+Opto 20mA. Am Extender sind alle Outs auf 0 Also Relais = Aus und er reagiert nicht mehr aus I2C Signale....Egal welche Adresse ich einstelle.
Moin, dann zeichne uns doch mal einen Schaltplan, wie du die PCF8574 verschaltet hast. Oder mach ein Foto von deinem Aufbau (aber nur wenn man darauf auch eteas der Verschaltung erkennen kann). Ich tippte mal darauf, das du nicht darauf geachtet hast, das die PCF8574 Open-Drain-Outputs sind. Die können nur LOW ausgeben, für HIGH brauchen die externe Pulls-UPs Mike
Mike R. schrieb: > Die können nur LOW ausgeben, für HIGH brauchen die externe Pulls-UPs die typischen Arduino Relaisplatinen ziehen den Opto eh auf low brauchen also keinen pullup wenn da nicht böse andere Probleme sind tippe ich auf Spannungspulse die den PCF töten. Man könnte einen dieser toten PCF wenn DIL ja mal auf dem Breadboard testen. Ich wundere mich gerade, wenn dann stirbt doch immer der PI wegen 5V am GPIO ;-)
Ja alles sehr eigenartig...... vor allem es sind zwei an dem BUS und einer stribt irgendwie nur :D Der aufbau ist so: 5V->Extender->Externder->PI <- <-PI i2C Einmal ist der erste gestorben einmal der zweit extender :(
Ich schrieb: > Die I2C Extender hängen an einer China Relais Platine (8Fach). Ich tippe auf die Relais Platine. Nimm eine, die nicht aus China stammt.
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.