PCF8591 Anzeige der Werte

  • Hallo

    Betreibe einen PCF8591 mit 4 analogen Eingängen von 0-5V, Dazu verwende ich diese Bibliothek,

    Und das verwendete Programm dazu:

    Das Programm funktioniert ohne jeglichen Fehler, Beim testen ist mir aufgefallen das die Ausgabe der Werte versetzt ist. AIN0 wird als AIN1 angezeigt und so weiter. Habe es mit dem DB verglichen, scheint alles zu stimmen. Habe ich was übersehen?

  • Du nutzt die Bibliothek doch gar nicht!? Sondern hast sie neu implementiert in Deinem Programm. :conf:

    Und dort kommt mir diese Zeile merkwürdig vor:

    Python
    cmd = 0x40 | (channel & 0x03)

    Aus den Kanälen 0,1,2,3 wird 'A', 'B', 'C' und 'D' gemacht und dann mit i2c.writeto() abgeschickt.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!