PCA9635: kann Ausgänge nicht aktivieren

Gast #3458433
Lesenswert?
• ▲
▼
Hallo Forum,

habe einen PCA9635 am I2C Bus des RaspberryPi. An sich scheint alles zu 
funktionieren, weil wenn ich die Polarität des Ausganges 
Bit4:ModeRegister2 umschalte leuchten meine LEDs. Aber mit einem 
normalen Aktivieren über das LedOut Register gehen sie einfach nicht an. 
Vielleicht kann mir da jemand helfen?!

Meine I2C HW Adresse ist 0x01
1
i2c.write_byte_data(0x01,0,0x10)#Mode Register 0- enabling pca
2
time.sleep(0.5)
3
i2c.write_byte_data(0x01,1,0x14)#Mode Register 1- inverting on OE low, low on OE high, totem-pole output

schalte ich die Output Invertierung aus, beginnen die LEDs zu leuchte, 
dh die Ausgangsstufe müsste richtig arbeiten, aber ich kann dann keine 
LED einschalten zB mit
1
i2c.write_byte_data(0x01,0x14,1) LED0 full on

Hoffe, dass mir jemand helfen kann, bin schon leicht ratlos..

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.