Hallo,
ich habe folgendes Problem: Möchte mittels CH341A (USB) und I2Cstream in ProfiLab Expert Daten auf PCF 8574A schreiben und lesen.
Schreiben ist kein Problem (kann sogar 16 LED auf meiner K8000 (Velleman) mittels I2Cstream ein- bzw. ausschalten).
Zum lesen konnte ich aber weder den nackten Baustein, noch die auf der K8000 verbauten IC's bewegen !
Kann mir jemand erklären, wie ich das schaffen kann. Oder noch besser eine Beispiel prj. Datei dazu zukommen lassen?
Besten Dank für Eure Rückmeldungen
PS falls jemand Beispiele zum Ansteuern von PCF 8591 und TDA 8444 (sind ebenfalls auf meiner K8000) in obiger Konstellation
(USB - CH341A - I2C) beisteuern kann ..Danke!!!!
ProfiLab Expert - CH341A und PCF 8574
Re: ProfiLab Expert - CH341A und PCF 8574
ABACOM support
Re: ProfiLab Expert - CH341A und PCF 8574
Hallo,
besten Dank für die prompte Antwort !
Auf den nackten Bausteinen (sowohl PCF 8574 als auch PCF 8574A) funktioniert es nun tadellos.
Meine Vellemankarte K8000 zickt aber noch immer herum (schreiben ok , lesen leider nein).
GELÖST ))))))))
Da die K8000 ursprünglich über LPT1 Port (allerdings I2C) angesteuert wurde und ich auch diese Anschlüsse benutzt habe, hat sich offensichtlich durch die Treiber bzw. Optokoppler in der SDA-Leitung mein Problem ergeben (Vermutung).
Nun habe ich es über die ausgangsseitigen I2C-Anschlüsse - direkte Verbindung zu SCL und SDA - (z.B.: zur Anbindung der Schrittmotorkarte K8005) probiert (ist ja schließlich egal ob ich vorne oder hinten einspeise) und siehe da alles funktioniert prima!
Nochmals herzlichsten Dank!
besten Dank für die prompte Antwort !
Auf den nackten Bausteinen (sowohl PCF 8574 als auch PCF 8574A) funktioniert es nun tadellos.
Meine Vellemankarte K8000 zickt aber noch immer herum (schreiben ok , lesen leider nein).
GELÖST ))))))))
Da die K8000 ursprünglich über LPT1 Port (allerdings I2C) angesteuert wurde und ich auch diese Anschlüsse benutzt habe, hat sich offensichtlich durch die Treiber bzw. Optokoppler in der SDA-Leitung mein Problem ergeben (Vermutung).
Nun habe ich es über die ausgangsseitigen I2C-Anschlüsse - direkte Verbindung zu SCL und SDA - (z.B.: zur Anbindung der Schrittmotorkarte K8005) probiert (ist ja schließlich egal ob ich vorne oder hinten einspeise) und siehe da alles funktioniert prima!
Nochmals herzlichsten Dank!
Re: ProfiLab Expert - CH341A und PCF 8574
Nur mal so, weil ich die Tage auch nur I2C schreiben und nicht lesen konnte.
I2C lesen ist die Adresse des Slave Bausteins + 1 Bit
I2C lesen ist die Adresse des Slave Bausteins + 1 Bit
stachlige Grüße, Kaktus