-
Thread
Lichtsteuerung über i2c - ULN2803A - S12-100
5V sehen und keine 3,3V. Auch schafft der PCF8575 keine 3,3V an 2,7kΩ.
des PCF8575 bei >> deiner Anwendung etwas beunruhigen. Oder hast du (auch für den Raspi) >> eine USV vorgesehen? >> >> https://www.ti.com/lit/ds/symlink/pcf8575.pdf > > Der Strom muss für länger als 100ms
-
Thread
PCF8575 Inputs
Ja, ich initialisiere die mit HIGH am Anfang! [code] pcf8575.begin(); pcf8575.resetInterruptPin(); pcf8575.write(MOTOR, LOW); pcf8575.write(MOTOR_DIR, LOW); pcf8575.write(FAN, LOW); pcf8575.write(INNEN_LICHT, LOW); pcf8575.write(AUSSEN_LICHT, LOW); pcf8575.write(5, LOW); pcf8575.write(6, LOW); pcf8575.write(7, LOW); pcf8575.write(8, HIGH); pcf8575.write(9, HIGH); pcf8575.write(10, HIGH); pcf8575.write(11, HIGH); pcf8575.write(
-
Thread
ESP32 - 3,3V per Optokoppler für PCF8575 schalten
400 mA. Dein "Schaltplan" ist sehr, sehr unvollständig. Woher kommt die Versorgungsspannung des PCF8575?
> des PCF8575 stecke, bricht mir die Spannung auf ca. 0,1V zusammen. Dann hast Du wohl den PCF8575 auf Output low gesetzt. Der PCF8575 ist quasi open drain, d.h. bei high ist nur der Pullup aktiv und Du kannst
-
Thread
ULN2803a Beschaltung
der Lage sein vom uC aus über einen IO Expander 24V an den Ausgängen des ULN2803a zu schalten. PCF8575 wird vom uC gesteuert und ist ansprechbar (I2C lesen/schreiben). Am ULN2803a tut sich leider nichts. Die 24V DC VCCIO sind da. Der PCF8575 schaltet zwischen Input-high oder Output low. Wenn ein
die Platine durch einen Kurzschluß doch teilbeschädigt. Habe mit der anderen ausprobiert, sobald PCF8575 nach low-ausgang geschaltet wird, steuert der ULN2803 durch und ich messe mit einem pull-up 24V. Wenn PCF8575 auf high-impendance Eingang geschaltet wird, geht der Ausgang vom ULN2803 auf low.
-
Thread
Falsche Adresse PCF 8575 ?
Hallo ich verwende den IC PCF8575 (I2C 16 Bit) In dem Programm wollte ich die Adresse 0x32 bis 0x39 nutzen. Habe aber zufällig noch die Adresse 0x42 drin gehabt. Dies stammt doch vom PCF 8574. Mit dieser Adresse geht der PCF 8575
Interessant, wie viele Datenblätter es da gibt :-) Lt. http://www.ti.com/lit/ds/symlink/pcf8575.pdf (Seite 8 oben) gehts von 0x20 bis 0x27
-
Thread
PCF8575 - I2C Expander am ESP
Ich möchte gerne 12 Taster an einen ESP8266 anschließen. Dafür habe ich mit ein Modul mit dem PCF8575 besorgt: https://www.nxp.com/docs/en/data-sheet/PCF8575.pdf Leider habe ich nirgendwo im Netzt eine Beispielbeschaltung gefunden. Den Bus anschließen ich natürlich nicht das Problem, aber bei
+------/ --------| GND Taster [/pre] Ich denke, das trifft auf deinen PCF8575 ebenso zu.
-
Thread
Relaisansteuerung mit MOSFET
ich möchte Relais schalten mit MOSFETs ... angesteuert werden die FETs von einem I²C Expander (PCF8575) ... dieser kann leider nur wenig High treiben, deshalb kann ich die Schaltung rechts (REL2) nicht verwenden.... Die Schaltung links (REL1) sollte ja therotisch funktionieren... wenn PCF8575 GND
> angesteuert werden die FETs von einem I²C Expander (PCF8575) > dieser kann leider nur wenig High treiben Da dürfte das Problem liegen. Wie hoch ist denn die Ausgangsspannung und Wann schalten die Transistoren durch? Das sollte man in den entsprechenden
-
Thread
PCF8575 Ausgänge setzen
ich bin aktuell am verzweifeln und hoffe auf eure Unterstützung... Aktuell verwende ich einen PCF8575, dessen Ausgänge gehen direkt auf einen Logikbaustein. Problem dabei ist, das setzen der PCF8575 Ausgänge funktioniert irgendwie nicht?! Lesen geht ohne Probleme. Verwende ich einen PCF8574 anstatt
Siehe [[Port-Expander PCF8574]], der PCF8575 ist praktisch genaus so, nur halt mit 16 Bit. MFG Falk
-
Thread
PCF8574/5 push pull
Liebe Gemeinde, ich möchte an einem PCF8575 sowohl Taster als auch LEDs betreiben. Da gibt es jetzt Varianten die Push-pull-Ausgänge haben und ergo LEDs direkt ansteuern können. Das ist schön, spart es mir doch die Widerstände. Hänge ich aber
ich aufgegeben, einfach viel zu kompliziert zu programmieren, ehrlich, und ich code viel. Aber den pcf8575 gubt es mit push-pull oder open drain. Anscheinend muss ich halt entweder Widerstände vor die Taster oder die LEDs machen. Aber was ist die einfachste Beschaltung? menke
-
Thread
Zwei PCF8574 am Arduino Code Adressierung
Bloß will es nicht gelingen einen zweiten PCF8574 so einzubinden, dass er unabhängig vom ersten PCF8575 per Adresse angesteuert werden kann. Die Headerdatei habe ich mir angesehen. Kann aber nicht ersehen, wo ich sie editieren muss, um die Fehlermeldung zu eliminieren. So viel Kenntnisse habe ich nicht
löschen ist keine gute Idee! Udo S. schrieb im Beitrag #7647525: > dass er unabhängig vom ersten PCF8575 > per Adresse angesteuert werden kann. Wie hast du die Adresse am PCF8575 eingestellt?
-
Thread
Suche PCF 8575
Hallo an alle, woher bekomme ich PCF 8575 ??? vielen Dank sven
Hallo Sven Wievile PCF 8575 brauchst du MFG angooni
-
Thread
Vieleeeele Eingänge, viele Ausgänge.
bzw PCF8575... ;o)
>oben bereits erwähnte PCF8575 (16 IOs pro Chip) Davon sind max. acht Stück an einem IIC-Bus adressierbar. Ich fürchte nur, das reicht nicht aus.
-
Thread
64 Eingänge für Arduino
Ich habe schon eine Option gefunden, den PCF 8575, es hat schon sogar einen I2C Bus. 4 solche werden reichen.
leider in die Modulen baut niemand die PCF8574A-s ein, alle sind nur mit PCF8574 bestückt. Vom PCF8575 gibt es überhaupt keine A Version. Ich schaue noch die MCP-s an.
-
Thread
Bauteil defekt, da Masseanschluss fehlte?
Hallo, bei einem PCF8575 (http://www.farnell.com/datasheets/67298.pdf) habe ich versehentlich den Masseanschluss vergessen und ihn per I2C angesprochen. Das Ergebnis war, dass ich keinen definierten GND hatte, wenn ich die
Deine restliche Beschaltung wäre hilfreich. Ansonsten sind die PCF8574 und PCF8575 meiner Erfahrung nach ziemlich robust.
-
Thread
PCF8575 oder TCA9555
Guten Tag, kann mir jemand den Unterschied der beiden ICs PCF8575 und TCA9555 erklären? Gibt es für beide ICs unterschiedliche Anwendungsfälle? Beste Grüße Torben http://www.ti.com/lit/ds/symlink/tca9555.pdf http://www.ti.com/lit/ds/symlink/pcf8575.
http://www.ti.com/assets/js/compareParts/compare.html?familyId=1649&parts=PCF8575,TCA9555&cols=o1,p1752,p106min,p106max,p886,p210max,p2192,p3107,p1498,p1192,p1130,p2954,o4&lang=en
-
Thread
PIC16F886: I2C Problem mit ACK Expander PCF8575
vom Master und er clockt gar nicht mehr den 9. Impuls? Nun sehe ich auch dass bei den 2-Bytigen PCF8575 das erste Datenbyte nur 6 Clockimpulse hat, also kein ACK, das 2. Byte dann aber 9 Clocks aber der ACK ist nicht gesetzt. Sehr komisch. Bernd.
Peter, ich hab mal deinen Fall getestet PCF8575 alle 16 Pins auf Output 0 und dann 2 Bytes lesen mit ACK oder NACK oder garnix nach dem 2. Byteread: 1. Bei NACK und garnix wird die Sequenz mit der Stop Condition sauber beendet. Aber wie du schon
-
Thread
I2C-Expander PCF8574 / PCF8575 - wann kommt der Interrupt?
Hallo, ich habe grade Probleme mit einem PCF8575 am ESP8266... Ich habe P00-P07 als Ausgänge und P10-P17 als Eingänge geplant. Alle 16 IOs haben 5K6 Pullups. Der IRQ und SDA/SCL haben je 10K Pullups. Das Ansteuern der Ausgänge funktioniert,
als Eingänge verwenden will (auf LO ziehen) lese ich trotzdem immer nur HIGH ! Der Befehl der pcf8575_esp Lib lautet dazu pcf8575.read(8) z.B. Nun (m)eine Idee, kann es sein, daß man den IRQ zum lesen benutzen MUSS? Oder sollte es auch ohne funktionieren? Gruß, Wolfram.
-
Thread
Ansteuerung PCF8575
Hallo Ich nutze den PCF8575 (16 Bit) um 16 LED anzusteuern (versuche es wenigstens) Mit der Anweisung [c] e = 0xdf; // Angabe LED i2c_start(adr2_w); // Schreibbefehl i2c_write(e); // Schreibe e _delay_ms
-
Thread
Relais Schaltplan
Ich bräuchte für meine ESP32/PCF8575 Garage noch 8 Relais (2x4, 4x2 oder 1x8 ist egal) Was nehm ich nun, um auf der sicheren Seite zu sein, link?
Fast schrieb im Beitrag #5905671: > Ich bräuchte für meine ESP32/PCF8575 Garage noch > 8 Relais (2x4, 4x2 oder 1x8 ist egal) > > Was nehm ich nun, um auf der sicheren Seite zu sein, link? https://forum.arduino.cc/index.php?topic=373976.0
-
Thread
PCF8575 erkennen
Hallo, ich habe mehrere PCF 8575 I²C Bausteine an einem Bus angeschlossen. Jeder hat eine eigene Adresse. Bedingt durch die Applikation werden PCF 8574 Bausteine aus dem Bus entfernt bzw. hinzugefügt. Wie kann ich mit dem Master
-
Thread
Lesen von 16 DTSP (on-off-on) Schaltern
Peter D. schrieb im Beitrag #7604529: > 1 * 16 Bit I2C-IO-Expander (PCF8575, MCP23017, TCA6416A, ...) > 3 Leitungen zum MC (I2C + 1 * Output-Pin). Und bei Dir kommt die Versorgung dann auch aus der Batterie? Nenene ...
nanana Randy B. schrieb im Beitrag #7604636: > Peter D. schrieb: >> 1 * 16 Bit I2C-IO-Expander (PCF8575, MCP23017, TCA6416A, ...) >> 3 Leitungen zum MC (I2C + 1 * Output-Pin). > > Und bei Dir kommt die Versorgung dann auch aus der Batterie? Nenene ... Verarschst Du die User hier, oder trollst
-
Thread
HD 44780 über I2C ansprechen?
einwandfrei. beachte nur die I²C-Geschwindigkeit. der pcf8574 kann nur 100khz 8 bit i/o der pcf8575 kann 400khz 16 bit i/O Mfg Beginner
danke für die Info. Ich denke mit dem pcf8575 probier ichs mal. Ciao hmann
-
Thread
A/D Wandler für I2C
Wenn einer ne günstige Quelle weiß dann bitte bescheidt sagen. Den könnt ich auch brauchen (PCF8575 und einen 8-Kanaligen 8-bit DAC kann ich auch brauchen) Aber ne alternative wäre ein AVR als I2C-Slave. Da bekommste gleich mehrere AD-Eingänge und kannst gleich die Aufbereitung der Messsignale
solltest du dir mal den ads7828 ansehen!! 8ch 12bit 16pins 50ks samplingrate... mit hilfe von vier PCF8575's hab ich gerade etwas rumgespielt :-) folge: ein 4mb großes sram am i2c... nagut, ist zwar nicht ganz so schnell... aber ich brauchte keine hohe datenrate und genügend pins für "normalen" anschluss
-
Thread
IO-Expander: 16 Eingänge, aber kein Schieberegister?
Gibts natürlich auch mit I2C Geschmacksrichtung http://www.nxp.com/#/pip/pip=[pip=PCF8575]|pp=[t=pip,i=PCF8575] Ich denke mir Google, etwas Recherche und Vergleichen kann man sicher was brauchbares finden.
-
Thread
Kann PCF8574 auch highside treiben?
kann. Ich will einen ProFET BSP452 direkt ansteuern, ohne noch was dazwischen. Vom 16-Bitter PCF8575 gibt's eine Variante PCF8575C, die das kann. Aber die scheint nur sehr schwer beschaffbar zu sein. Bernhard
-
Thread
ESP8266 - GPIO Pins erweitern
, da ich den tca6416 nicht so ganz kapiere was das anschließen angeht. Wie sieht es denn mit dem PCF8575 aus, taugt der was?
Sebastian B. schrieb im Beitrag #5606962: > Wie sieht es denn mit dem PCF8575 aus, taugt der was? Was ist das für eine seltsame Frage...... Nee, ich finde den nicht gut! Die Aufschrift, schwer zu lesen. Und überhaupt! Ich mag den MCP23017 viel lieber.
-
Thread
PCF8575 und bistabiles Relais
Hallo, ich stell mich gerade total doof. Ich möchte über den I²C Expander PCF8575 und einen "kleinen schwarzen Kasten" bistabile Relais(12VDC) schalten. Sie funktionieren so: 2 Wicklungen Ansprechen +A3/-A2; Rücksetzen +A3/-A1, d.h. dass ich wenn ich das Relais schalten möchte
soweit noch alles richtig bzw. meine Ausdrucksweise verständlich? Nun sah ich im Datenblatt des PCF8575 folgende Daten für die I/O Pins: Low: IOL=min.10mA typ 25mA VOL=1V HIGH: IOH=max.-300uA VOH=0V Ich habe auch schon öfter gelesen, dass der ULN2803 als Verstärker genutzt wird. Diesen Baustein
-
Thread
I/O Pins benoetigt
schon mal an I2C-Bus gedacht? Da gibt es z.B. eine 8bit Porterweiterung (PCF8574) oder 16bit (PCF8575). Die Bits lassen sich einzeln als Ein- oder Ausgang verwenden.... Müsste es auch bei Reichelt geben. Bis dann, Ingo.
sich da doch noch einiges einsparen. @Ingo: Danke, den PCF8574 habe ich bei Reichelt gefunden, den PCF8575 leider nicht. Ich werde mir mal das Datenblatt durchlesen --- das scheint mir bisher aber die geschickteste Loesung zu sein. Zumal ich zur I2C Ansteuerung nicht die 14Leitungen benoetige die ich fuer
-
Thread
12V bidirectional I/O über i2c
Nachtaktiver: Habe mir den PCA9555 angeschaut, was ist da eigentlich der Vorteil/Unterschied gegenüber dem PCF8575 der auch 16 I/Os hat? Gruß Ben PS: Nur mal so, im Anhang ein Foto von den Relais. Dort waren die Rollos noch gebrückt, d.h. ein Schalter hat das Ganze Stockwerk gesteuert.
Der PCF9555 ist ein moderner Schaltkreis und bietet im Vergleich zum alten PCF8575 "echte" bidirektionale I/O-Pins. Zum anderen bietet er Features wie 5V Toleranz, Pin Negierung, Filter in den I²C-Leitungen und Power-On Reset und einige andere Dinge. Es gibt keinen Grund in einen
-
Thread
I2C Slave Adresse PCF8575 oder Max7318
Hallo zusammen, ich baue gerade meinen ersten I2C-Bus auf mit einem Max7318, einem PCF8575 sowie einem PIC18F458 (20MHz). Soweit ist auch alles in Ordnung, nur habe ich ein seltsames Phenomen, welches ich mir nicht erklären kann. Ich habe zunächst den Max7318 I2C Chip aufgebaut, wie
nach einem Aufbaufehler gesucht, bin aber nicht fündig geworden. Die zweite Platine mit dem PCF8575 verhält sich ähnlich, daher tippe ich nun dass ich bei der Beschaltung etwas grundlegendes falsch gemacht habe und Ihr mir weiterhelfen könnt... Danke Matthias
-
Thread
LCD über nur einen IO-Pin ansteuern
Man könnte auch einen pcf8575 als portexpander nutzen.
Ist PCF8575 nicht TWI und braucht 2 Leitungen?
-
Thread
KiCAD, wie DRC error vermeiden, die eigentlic keine sein duerfen?
jetzt nicht komplett neu erstellt, sondern basieren auf den Kopien schon vorhandener. Z.B. einen PCF8575 nicht komplett neu Zeichnen, sondern ein Duplikat von einem PCF8574 erweitern/aendern. Habe festgestellt, das dies vor allem die Fluechtigkeitsfehler drastisch reduziert hat. Weiterhin habe ich
jetzt nicht komplett neu erstellt, > sondern basieren auf den Kopien schon vorhandener. Z.B. einen PCF8575 > nicht komplett neu Zeichnen, sondern ein Duplikat von einem PCF8574 > erweitern/aendern. > Habe festgestellt, das dies vor allem die Fluechtigkeitsfehler drastisch > reduziert hat. Bis
-
Thread
I2C Expander und damit Relais schalten
Verbindungsstück (wenn möglich als MOSFET, da fast kein Strom zur Ansteuerung benötigt wird) vom I2C Expander PCF8575 http://www.semiconductors.philips.com/acrobat_download/datasheets/PCF8575_3.pdf (so wie ich das sehe kommt pro Ausgangspin Low: IOL=min.10mA typ 25mA VOL=1V HIGH: IOH=max.-300uA VOH=0V raus
-
Thread
Experimentierplatine für I2C und SPI Bus
Hallo, eine ergänzende Sucheanfrage zu I²C mit dig-eingängen: Es gibt z.B. PCF8574C und PCF8575C für8 oder 16 I/O, soweit klar. Es gibt auch den PCA9555 mit interrupt, verstehe ich den Baustein richtig daß Eingangssignale ein FlipFlop setzen, der gespeicehrter Wert ausgelesen wird und mit
und über den I²C-Bus an den Controller weitergeleitet. Oder geht das auch mit den PCF8574 und PCF8575? Gruß
-
Thread
uP anzahl inputs erhöhen
etwa 5-10ms einlesen kann (also 16 * 6 pro print). Denke da drängt sich ein i2c auf (mit einem PCF8575CPW Baustein der 16 IO's drauf hat) mit 400kHz , oder ne bessere Lösung? Bei den anderen 6*16 ist Problematischer, die muss ich Periodisch abfragen, und Brauche den Zustand aller 6*16 Inputs innerhalb
100us, i2C ist allso zu langsam. Ausser, ich nehme für jeden Print einen eigenen i2c bus mit einem PCF8575CPW Baustein, dann hät ich den zustand jeweils innerhalb von 70us. Passt mir irgendwo nicht ganz, da dies nicht wirklich der sinn eines Buses ist... hat jemand ne bessere Lösung? (Arbeit mit 5V,
-
Thread
PCF8575 und SoftWire
Hallo zusammen, ich würde gerne einen ProgressBar mit 10 LED's machen mit PCF8575 aber mit SoftWire. Mit "Hard" Wire habe ich es geschaft die einzelnen Ausgänge setzen/zurücksetzen. [c]byte a = B11100000; //controls pins 0 - 7 byte b = B11111000; //controls pins 10-17 Wire.beginTransmission
-
Thread
Frage zu I²C
hier sicher weitere Informationen. Hab jetzt aus Interesse mal nachgelesen der 16biter heißt PCF8575/PCF8575C und es lassen sich maximal 8 Stück mit je 16 Ausgängen an einem Bus betreiben......sind stolze 128 Ein-/Ausgänge mit 400kBit was eigentlich für Hausanwendungen Reichen würde wenn da nicht
-
Thread
10 Taster an einem Interrupt
Hallo, nimm einen 16-bit I/O expander für I2C (PCF8575) oder etwas ähnliches. 16 Eingänge für deine Tasten, I2C oder SPI zur Kommunikation und eine /INT Leitung um deinen Prozessor scharf zu machen. Heute ist Freitag, da kann man es sich auch einfach
Rene Schube schrieb im Beitrag #3573992: > Hallo, > > nimm einen 16-bit I/O expander für I2C (PCF8575) oder etwas ähnliches. > 16 Eingänge für deine Tasten, I2C oder SPI zur Kommunikation und eine > /INT Leitung um deinen Prozessor scharf zu machen. > > Heute ist Freitag, da kann man es sich
-
Thread
Spectrumanalyzer mit NJU7507 und Laserdioden
der einzelnen Dioden die Pins am uC, vielleicht noch unterstuetzt durch einen IO-Expander, z.B. PCF8575, aus. Die Ausgaenge schalten die einzelnen Stromquellen bzw. -senken an oder aus. Der eingebaute ADC kann die Peak-Werte der Einzelkanaele erfassen, so dass Du pro Kanal eine eigene Schaltschwelle
Quarktasche schrieb im Beitrag #4943338: > vielleicht noch unterstuetzt durch > einen IO-Expander, z.B. PCF8575 Ja genau das hatte ich auch vor. Der Leonardo wird mir nicht genug Pins bieten. Quarktasche schrieb im Beitrag #4943338: > Die einzelnen NJU7507 (so Du sie denn > tatsaechlich verwenden willst
-
Thread
Relais mit UL2003A korrekt schalten
> Die ULN2003 sind also unschuldig. Die ULNs können nichts dafür, dass sie nicht mit 8051 und PCF8575 des anderen Threads harmonieren. Nur hat das nichts mit dem hiesigen RasPi zu tun.
. K. schrieb im Beitrag #7721269: > Die ULNs können nichts dafür, dass sie nicht mit 8051 und PCF8575 des > anderen Threads harmonieren. Wahrlich. > Nur hat das nichts mit dem hiesigen RasPi > zu tun. Der hat ja "Mehr Power!". ;-)
-
Thread
Library für PCF8575
Hallo Forum! Hat jemand eine Library mit dem PCF8575 expander? MFG Bertl