-
Thread
LCD am I2C
vom PCF8574 Daten. Da ist jetzt die Frage was nun mit meinen Steuerleitungen passiert. Meiner Ansicht nach müssten die Leitungen alle H sein da mit Pull-Ups angeschlossen. Somit sollte es da eigentlich kein Problem
Hi, der AVRco Pascal Compiler macht das mit einem PCA9555. Da wird das Display im 8Bit Modus angesprochen und das Busy Flag wird auch berücksichtigt. Nachteil bei der Lösung ist eigentlich nur das es den PCA9555 nur in SMD gibt, ansonsten funzt das prima
-
Thread
maximite TFT mmbasic Computer
http://www.nxp.com/documents/data_sheet/PCA8574_PCA8574A.pdf Seite 5 , aber lesen und verstehen müsst Du schon selbst.
8574, 65 = lesen 8574. Gerade Adresse schreiben, folgende ungerade Adresse lesen. Vieleicht schaffe ich es noch heute diesen Adressraum zu testen. Diese im Beispielprogramm benutzte &H20 entspricht der
-
Thread
Expander: Digitaleingänge
//www.jump.to/fleury Ob am Digitaleingang etwas anliegt, erfährst du über den Interrupt vom PCF8574.
Startfunktion setze. Zur Hardware: Ich habe einen ATmega324P20PU und daran habe ich einmal einen PCA9555 und einen PCF8574A getestet. Bei beiden tritt das gleiche Problem auf. Ich habe SCL, INT und SDA per 10k Pullup Widerstand auf 5V gezogen.SDA und SCL sind am ATmega auf PC0 und PC1. INT habe ich
-
Thread
PCF8574 I/O 5V trotz 3.3V SDA/SCL?
nicht gewährleistet. Die saubere Lösung ist hier die Verwendung eines geeigneten Pegelwandlers; der PCA9517 ist dafür ein geeigneter Kandidat: http://www.nxp.com/acrobat_download/datasheets/PCA9517_3.pdf
Wenn der 8574 mit ca. 4V betrieben wird, dann passen sowohl die 3,3V-Pegel vom I2C als auch die 5V-Pegel vom Display.
-
Thread
RS485 an I2C ? Gesperrt
nimm doch eine I2C Range Extender, z.B. PCA9615 https://www.nxp.com/docs/en/data-sheet/PCA9615.pdf
Stephan S. schrieb im Beitrag #8060371: > nimm doch eine I2C Range Extender, z.B. PCA9615 Heisser Tip ..... nach kaum 18 Jahren.
-
Thread
ISP / I2C Relay Driver IC wird gesucht, (Alternative zu PCF8574 + ULN2803A.)
NXP hat dafür den PCA9621 65mA pro Ausgang, alle zusammen max.500mA.
Peter Kranl schrieb im Beitrag #5303294: > NXP hat dafür den PCA9621 65mA pro Ausgang, alle zusammen max.500mA Schade, dass die Ausgangsspannungen nicht höher sein können als die Versorgung (max 5,5V). So ist es leider kaum mehr als ein PCF8574 mit etwas höheren
-
Thread
Parallele Reedkontakte mit Toggle
ich dann über I2C einlesen, richtig? > https://www.mikrocontroller.net/articles/Port-Expander_PCF8574 Genau so; der PCF8574 macht das im Prinzip richtig, aber er hat keinen Reset-Eingang. Man liest hier immer wieder, dass sich "I2C aufhängt", dagegen hilft so ein Eingang. Die PCA9557, PCA9538 und
Externe Widerstände kann man passend zu den Kontakten dimensionieren und ggf. Strom sparen. Beim PCF8574 würde jeder geschlossene Kontakt 300uA brauchen.
-
Thread
Porterweiterung per I2C
Der PCF8574 hat die Portstruktur vom 8051 geerbt, ist also immer Bidirektional nutzbar (hat aber nur Pull-Up Widerstand und Transostor gegen Masse). Der PCA9554 hat dagegen Port-Direction-Register und echte Push-Pull-Treiber
http://www.mikrocontroller.net/articles/Port-Expander_PCF8574
-
Thread
I2C Plug and Play
Steuerung und möchte das ganze möglichst modular gestalten. Dazu nutze ich ein Platine mit einem PWM Chip (PCA9685 oder ähnlich), welche an einander gesteckt werden kann um so mehr als 16 Kanäle an einem Ort bereit zu stellen. Hinzu kommt eine "Master" Platine, die zur Ansteuerung dient und im Wesentlichen nur
Idee ist wie folgt: Zusätzlich zum PWM Chip verbaue ich auf jede Platine einen I2C Portexpander (PCF8574 oder ähnlich), an welchem ein Busswitch (NC7SZ384, oder transistor), sowie die Adresspins vom PCF8574 und PCA9685 angeschloßen sind. Beim Einschalten passiert folgendes: Der PCF8574 hat seine Ausgänge
-
Thread
PCA9621mit 3,3V Logik und 5V Relais möglich?
ich möchte mit einem 3,3V I2C Pegel 5 5V Miniaturrelais ansteuern. Zunächst habe ich hier an PCF8574 und ULN2803 gedacht. In SMD mit Pull Ups aber recht groß. Kann ich den PCA9621 mit 3,3V versorgen aber 5V Relais ansteuern? Oder gibt es eine Alternative? Danke!
Ein PCA9551 kann bis zu 25mA direkt treiben, hat Open Collector Ausgänge und verträgt an diesen auch 5V, wenn er mit 3.3V betrieben wird. https://www.nxp.com/docs/en/data-sheet/PCA9551.pdf Siehe Fig.16
-
Thread
I2C Verbindung zw. PIC32 und PIC18. Slave zu Master ?
Datenblättern von Bauteilen versteckt sind, und nicht in allgemeinen Dokumenten. I2C-Interface PCA9564. Dort sind alle I2C-States beschrieben, und zu jedem Mode ein Diagramm, woran man sich orientieren kann bzw. muß: http://www.nxp.com/#/pip/pip=[pip=PCA9564_4]|pp=[t=pip,i=PCA9564_4]| oder direkt dort: http://www.nxp.com/documents/data_sheet/PCA9564.pdf Dann gibt es die AN10148 zum PCA9564 mit Flußdiagrammen zu jedem I2C-Mode: http://www.nxp.com/search/?query=AN10148 oder direkt dort: http://www.nxp.com/acrobat_download/applicationnotes
-
Thread
Portexpander mit I2C oder SPI (5 I/O's)
dann nimm doch einfach einen PCF8574 ... der hat 3 Pins, mit dem man seine Adresse konfigurieren kann. Damit brauchst Du am Controller nur SDA und SCL. Die Adressierung erfolgt dann software-mäßig. Durch die 3 Adress-Pins lassen sich
der Expander gleichzeitig an einem > I2C betreiben. Und wenn das nicht reicht nimm noch die PCF8574A dazu... Die haben eine andere Basisadesse... nitraM
-
Thread
TDA1524A mit I2C
8574 - wat das allet so jibt :-) also reizen würde mich das ja schon sehr mit dem 8574 + logik und dann die beiden tda's damit umschalten. hört sich ja ganz witzig an. ich habe aber noch massig pins frei
Ich würde gerne mehrere (ca. 16) dieser Chips per I²C-Bus betreiben. Bis jetzt habe ich aber nur den PCA9548 gefunden. Weiß jemand, ob es einen vergleichbaren Chip mit 16 Kanälen gibt? Gruß Rahul
-
Thread
ATmega mit 3.3V, daran I2C-Display mit 5V, geht das?
z.B. den PCA9517
den I2C-Bus mit 3.3V laufen lässt, liegt der High-Pegel über > dem garantierten Minimalwert des PCF8574 von 3.5V (V_IH min = 0.7*VDD). sorry, vertan - k.A. wie sehr so ein PCF8574 im wahren Leben auf diese 3.5V beharrt oder ob es darunter auch noch geht.
-
Thread
Mit A/D Wandler PCF 8574 LEDs ansteuern - zu wenig Strom?
. Und Achtung: Die 8574 sind beim Einschalten high / Eingang mit pull-up. Ein gegen GND geschalteter Transistor würde dann schalten und die LEDs leuchten bis der 8574 auf Ausgang / low geschaltet ist. Das liegt an der Funktion
#6389837: > Es sind einfachste Grundlagen der Elekronik, mit dem geringen > Ausgangsstrom des PCF8574 einen Transistor anzusteuern Ja aber man sollte schon die Besonderheiten des 8574 beachten. Wie die, dass die Ausgänge beim Einschalten quasi high sind, ein NPN Transistor also erstmal durchschaltet
-
Thread
I2C - bestimmen welcher ic-typ angeschlossen
Jörg schrieb im Beitrag #3902351: > pca9605 ist ein 40bit port expander Wie kommst Du darauf?
Er meint wohl pca9505
-
Thread
HD44780 4-Bit: Störung ergibt falsches Nibble
> Falls Du aber den IO-Expander PCF8574 meinst, der hat nur sehr schwaches > High an seinen Ausgängen, da gehören dann Pullups ran, zumindest für den > E-Pin (z.B. 4,7k). In diesem Fall ist es ein PCA9532 mit 10k Pullup am E-Pin. Dem
> Hast Du auch reichlich 100nF Pillen an jedem VCC-Anschluß? Nur am PCA, am Display ist keine.
-
Thread
Fleury LCD-Library plus mjkdz Port Expander?
ein paar Leitungen am ATMega sparen und habe mir so einen Port-Expander von mjkdz (vermutlich mit PCA8574D) bestellt. Normalerweise verwende ich die LCD-Library von Peter Fleury und nun habe ich eigentlich gehofft, auf die schnelle einen Weg zu finden, wie ich die weiterhin nutzen kann, diesen I2C-Expander
"Für ganz Faule" gibt es von Nico und Thomas Eichelman eine Lib zur Ansteuerung von LCDs über PCA8574X unter der Verwendung der I2C-Lib von Peter Fleury. http://computerheld.de/i2clcd/ Funktioniert auf die Schnelle wunderbar :-)
-
Thread
R8C23: I²C; Steuerung Porterweiterung
Geht es um einen PCF8574?
gedrueckt } [/c] Bleibt die Frage, was machen die Funktionen PCA9539_Lese und PCA9539_Schreibe? Sie sorgen dafür das die richtigen I2C Kommandos benutzt werden um vom PCA9539 zu scheiben und zu lesen. Und das steht auf Seite 7-9 im Datenblatt. PCA9539_Schreibe
-
Thread
I2C Bus empfindlich gegen Einschaltimpulse - wie schützen ?
Die Störungen erzeugen zufällig exakt die Adresse des PCF8574? Kommt mir etwas komisch vor. Fehlen vielleicht einfach nur Superessor Dioden an VCC, SDA und SCL?
Bus liegt auf meinem Labortisch (mit RASPERRY Pi und PCF8574 auf Boards angeschlossen). Buslänge zwischen 20 und 30 cm - aufaddiert! Direkt darüber die Leuchtstoffröhre (1 Meter Abstand)!
-
Thread
Welcher Bus für Lichtsteuerung
Slaves (Lampen) nix spezielles machen sollen, ginge auch I²C Bus. Für An/Aus reicht dann zB. ein PCA8574 bzw. PCA8574A. Dann musst du auf der Slave Seite nix programmieren.
bekommst du über I²C natürlich auch übertragen. Von daher könnte man z.B. mit einem einfachen PCF8574 starten und dann später auf µC Slave umsteigen.
-
Thread
Raspberry Pi LCD über Shell steuern
Für ein 16*2 HD44780 und I2C Expander PCF8574 hab ich mal ein Shell-Script geschrieben, dass i2cset benutzt. Kommt also ohne Python oder Treiber aus. Aber wie gesagt die i2c Variante. Reiner
DFRobot. Das Modul ist mit dem folgendem Chip bestueckt: http://www.nxp.com/documents/data_sheet/PCA8574_PCA8574A.pdf Gefolgt bin ich mal dieser Anleitung: http://kampis-elektroecke.de/?page_id=2035 Das Display wird am i2c Bus erkannt als Device 0x27. Ich haenge laut der gefolgten Anleitung
-
Thread
PCF8574 mit ULN2003
Flacker-Kerzen-LED mit > so einem kleinen Magneten zur Bewegung... Wieviel Strom brauchen die? Der PCF8574 kann allein schon 25mA/Kanal schalten, wenn auch nur gegen GND. https://www.mikrocontroller.net/articles/Port-Expander_PCF8574#Anwendung Aber damit wird auch dein Problem beim Einschalten gelöst
Pullups sind gerade hier Gift. Wer wirklich von L auf H schalten will, nehme besser die moderneren PCA9554 und vergleichbare Typen. Die haben richtige PP Ausgänge. Aber trotzdem, für viele Anwendungen reichen die PCF8574er vollkommen aus. Für Relaisbetrieb sind aber die hochvoltigen Typen wie
-
Thread
IO- Erweiterungen für Arduino Atmega 168
SPI, oder I2C Bausteinen realisieren. Siehe PCF85XX Baustein Funktion PCF8574 I/O Port Extender 8-bit PCF8574A I/O Port Extender 8-bit PCF8575 I/O Port Extender 16-bit P82F715 Bus Line Extender P82B96 Bus Line Extender PCF8591P Analog I/O Bus Baustein LM75 Temp Sensor 0,5° PCA9532 16-bit LED Dimmer PCA9547 1-to-8 I2C Switch PCA8565 Real Time Clock / Calendar ADT7420 Temp Sensor 0,25° MCP3426/7/8 16-bit Multi-Channel ADC
-
Thread
I²C Komponenten -> Beschaffung
PCA9600 gibt es wie die allermeisten neueren ICs nicht mehr steckbar.
würdest, was du da alles unterbringen möchtest, > könnt man dir vielleicht weiter helfen. Puffer PCA9600 (ältere Version P82B96) Analog PCF8591 Multiplexer PCA9544 Ein-/Ausgabe PCF8574 Temperatursensor LM75 Gerne nehme ich auch andere Vorschläge an :D Als Vorlage für meine Modul benutze
-
Thread
PWM IC gesucht: 8bit parallel->PWM?
PWM-Ausgang haben willst, > ist vielleicht der hier interessant: > http://www.nxp.com/documents/data_sheet/PCA9531.pdf Der PCA9531 hat allerdings den Nachteil, das für 8 Kanäle nur 2 PWM-Generatoren vorhanden sind. Besser geeignet ist vielleicht mit I2C der PCA9634 (echte 8-Kanäle) oder mit echten 16-Kanälen PCA9635 (96 kHz) bzw. PCA9685 (1kHz)
-
Thread
128 Displays simultan ansteuern
Vom PCF8574 gibt es zwei Varianten mit unterschiedlichen Adressbereichen - macht zusammen 16 IC's. Du könntest an ein IC drei Displays (parallel) anschließen. Nur die "E" Anschlüsse müssen separat sein. Kommt
Für 1-2m reicht I2C immer noch aus, selbst ohne I2C Extender. Mit dem PCF8574(A) kann man 16 LCDs ansprechen. Das Ganze 8x macht 128 LCDs. Also braucht man noch 2x 4:1 I2C Mux ala PCA9544A oder 1x PCA9547. https://www.mikrocontroller.net/articles/Port-Expander_PCF8574 Das
-
Thread
LEDs langsam auf- und wieder abdimmen
beliebigen > Zeitpunkt auf jeden beliebigen Port legen könnte. Dann ist für deinen Zweck vielleicht die PCA963x Serie von NCA noch besser geeignet. Mit dem PCA9633 kannst du 4, mit dem PCA9634 8 und mit dem PCA9635 sogar 16 LEDs unabhängig in der Helligkeit einstellen. Dem Baustein schickst du über I2C jeweils
einmal in Ruhe ansehen. Grüße und Dank Anando Wolfgang schrieb im Beitrag #2577750: > Mit dem PCA9633 kannst du 4, mit dem PCA9634 8 und mit > dem PCA9635 sogar 16 LEDs unabhängig in der Helligkeit einstellen. Wolfgang schrieb im Beitrag #2577750: > Zu Soft-PWM als Alternative gibt es > hier
-
Thread
Tips für i2c?
PCF 8574 oder PCF 8574A
sind an Telefonkabel 8 x 0,6 mm auf ca. 5 Meter angeschlossen. Zur Porterweiterung kann der PCF 8574 genutz werden. Achtung Lowaktiver Ausgang an dem LEDs direkt angeschlossen werden können (30 mA Ausgangsstrom). Es gibt den PCF 8574 und PCF 8574 A somit hat man an einem Bus 128 Ein- bzw. Ausgänge
-
Thread
Standard LCD über nur 3 Drähte
vielleicht doch eher nen Schieberegister. Für die Ansteuerung im 4Bit Modus reicht jedenfalls ein PCF8574 8Bit Portexpander. MfG, Dominik S. Herwald http://www.dsh-elektronik.de/
@Dominik, Z.B. Segor: 74HC164: 0,45 74HC595: 0,60 PCF8574: 3,30 ! Wenn man da also noch weitere Aus- oder Eingänge ranpappen will, gehts mit dem PCF8574 ganz schön ins Geld. Peter
-
Thread
LCD Display 4x20 zu Graphik Display 128x64
Hallo LCD Displays mit 16 Pins können ja mit einem PCF8574 einfach an einen I2C Bus angeschlossen werden. Der Vergleich zu Graphik Displays ist z.B. mit den KS0180 oder andere DEM.. aber mit 20 Pins. Nach einigen Herstellerangaben soll es auch dazu Adapter
Ich hab Grafikdisplays DIP-LCD 122x32 früher mit dem PCA9555 I²C-fähig gemacht, ist aber bei größeren Displays zu langsam. Heute nimmt man Displays (oder OLED-Displays) die bereits I²C (*1) oder besser gleich SPI haben. Suchst du jetzt irgendein Display
-
Thread
I2C I/O Expander: PCF8574 vs. PCA9538
I2C/TWI I/O Expander und kann zwischen dem allseits geliebten und hier im Forum gut vertretenem PCF8574 und dem PCA9538 keine rechten Unterschiede feststellen (bis auf A2 vs. Reset). http://ics.nxp.com/products/pca/datasheet/pca9538.pdf Übersehe ich da etwas, oder gibt es keine ernsten Unterschiede, die für den neueren PCA9538 sprechen?
-
Thread
Graphig Display 128x64 mit KS0108 am I2C Bus?
klar kannste die mit PCF8574 am i²c betreiben, musste aber auf das Display "zugeschnitten" bauen, hab es kurz ueberflogen und mit 2st. PCF8574 sollte es moeglich sein, *DANN* waehre da *NUR* noch die Software/Treiber zu erstellen
du ein Display Graphik was am I2C Bus geht? BF/BO9864 und die meisten DOG. Ansonsten über einen PCA9555.
-
Thread
I2C-Controller Adressierung
kapazitive Belastung u.U. zu hoch. Die haben aber auch 16 oder mehr Ausgänge pro Baustein, z.B. PCA9685, 6 Adress-Pins, 16 Push-Pull Ausgänge PCA9955B, 3 Adress-Pins aber 125 Adressen, 16 Ausgänge IS31FL3265A, 2 Adress-Pins aber 16 Adressen, 18 Ausgänge Die letzten beiden haben eigentlich nur Ausgänge
haben den auf Lager. Etwas kleiner sind die CY8C9540A und CY8C9520A. Oder noch ein ganz normaler: PCA9506 mit nur 3 Adress-Pins, aber 40 I/O. Edit: PCA9554 und PCA9554A haben auch nur 3 Adress-Pins, 8 Adressen und 8 I/O, aber der feste Teil der Adresse ist unterschiedlich. Also kann man 16 Bausteine
-
Thread
pcf8574 leuchdioden anschliessen an den datapins.
hallo, ich möchte normale kleine leuchtdioden an den ausgängen vom pcf8574 klemmen mit einem vorwiderstand. schafft das der pcd8574ap? mfg
Ich hab nen PCA9??? mit LEDs im Einsatz, klappt ganz gut. Ist halt SMD
-
Thread
PCF8574 I2C-Port-Expander Preisentwicklung
http://www.nxp.com/search?q=pcf8574&type=keyword&rows=10 PCF8574AP und PCF8574P sind End of Life
PCA9555 ist auch leistungsfähiger Für nur Ausgänge hat sich bei mir auch der TCIP2810 bewährt
-
Thread
PWM MSP430 an beliebigen Port
Beitrag #7666147: > Hallo, > > ich benötige 1Hz PWM. Die Zeit für für die Datenübertragung zum 8574 bedeuten auch, dass weder die high noch die low Zeit des PWM Signals kürzer als 160µs werden kann.
verschiedene Gräte. Also eher sowas wie Wellenpaketsteuerung. Wie gesagt: 1 Hz direkt über PCF8574 sollte locker gehen. Musst halt die SW entsprechend stricken und oft genug den I2C Zyklus fahren.
-
Thread
I2C-Pins während Laufzeit ändern
mit Bascom die definierten I2C-Pins während der Programmlaufzeit ändern kann? Ich habe schon 8 PCF8574 sowie 8 PCF8574A am Bus hängen. Jetzt möchte ich ein LCD wegen Pinmangel über einen weiteren PCF8574 an den Bus hängen. Dazu müsste ich ja einen zweiten, unabhängigen I2C-Bus haben, da dann zwei von den PCF8574 die gleiche Adresse haben. Schon mal danke für eine Antwort. Gruß, Frank
-
Thread
Suche Beispielcode für I2c LCD am STM32F4 Discovery
betreiben. Ich bekomme es aber nicht hin. (Ich stelle mir sowas wie LiquidCrystal_I2C vor ( PCF8574A mit 20x4 Text LCD)) Hat jemand einen Beispiel Code oder Links die mir weiterhelfen? Bin für jeden Tip dankbar. Danke PS: Ich nutze CooCox CoIDE mit ARM-MDK.
jemand einen Beispiel Code oder Links die mir weiterhelfen? http://www.nxp.com/documents/data_sheet/PCA9674_PCA9674A.pdf Sollte alles dirn stehen was man braucht. MfG Spess
-
Thread
I2C-Bus Therotisch verkürzen
wenn es unbedingt I²C sein soll dann könnte ein PCA9515 (100m bei 400khz) das Problem lösen. Sollte Übertragungsgeschwindigkeit keine Rolle spielen einfach die Frequenz herabsetzen.
Generell kann man sagen, eine Halbierung der Taktrate bringt die doppelte Weite. Ein Expander wie der PCF8574 ist zu dem ziemlich unkritisch. http://www.nxp.com/documents/data_sheet/PCF8574.pdf Ich habe bei mir dazu schon vor über 10 Jahren Tests durchgeführt. Über eine Kabelrolle mit 2x2x0,6mm Telefonleitung
-
Thread
12V bidirectional I/O über i2c
Ich würde nicht den PCF8574 benutzen sondern lieber auf einen PCA9555 setzen. Damit sparst du dir viel Platz und kannst ordentlicher routen. Aus Sicherheitsgründen würde ich die Eingänge optisch Isolieren, aber da du sehr viele
> kleinen Projekt altgebackene ICs zu verwenden. Falls es kompakt sein > sollte würde ich den PCA9555 im QFN-Gehäuse einsetzen. Zustimmung. Eine Alternative sind die (besser erhältliche) Microchip MCP 23017/8/9(I2C)/23S17/8/9(SPI) fchk
-
Thread
Arduino oder Clone? BMP085 an USB
>> Code-Fragment, viel mehr ist nicht nötig: // set the register Wire.beginTransmission( PCA8574Address ); Wire.send( 0); Wire.endTransmission(); // short wait on the bus delay(14); // read the value Wire.requestFrom((int)PCA8574Address, 1); if(Wire.available()
-
Thread
Wie viele Schrittmotoren kann ich über einen ESP32 ansteuern?
Wenn Du ein wenig rumbasteln willst ist aus dem Character der Frage evtl. ein PCA9685 Modul von den üblichen Shops mit einer Hand voll Servos ausreichend - da kannst Du 16 Kanäle (Servos) über 2 Pins (I2C) ansteuern. Simpel aber zum Spielen reicht es. Wenn es solide sein soll sind
mit Kanonen auf Spatzen geschossen... Wenn du für den Anfang bei 4 Motoren bleibst, wären 2x PCF8574 oder ein PCA9555 (oder der schon erwähnte PCA9685 - dann mit 0/100% PWM als digitaler I/O) am einfachsten anzusteuern. Schieberegister brauchen ein paar Portpins mehr als I2C, die hätten aber den Vorteil
-
Thread
Welche Elektronischen Bauteile müssen vor ESD geschützt werden?
Touchscreen an meinem Raspberry hängt, und somit die mehrheit meiner GPIO's besetzt sind, möchte ich den PCF8574 und PCA9685 als i2c Expander verwenden. Mit dem PCF8574 kann ich Eingänge lesen und mit dem PCA9685 möchte ich mein LED-Strip dimmen. Ich kenne mich damit nicht allzu gut aus, jedoch weiss ich, dass
-
Thread
Treiber-Arrays für activ low Ausgänge (wie PCF8574)?
Für die Ansteuerung von Relais über einen PCF8574 habe ich bisher immer einzelne PNP-Transistoren genommen. Die Ausgänge des PCF8574 sind als activ-low konzipiert (Open Collektor). Um Lötarbeit zu sparen,würde ich gern wissen, ob es solche Treiberarrays
Du könntest den PCF8574 durch einen PCA9538 ersetzen. Der hat active high Ausgänge und kann die normalen ULN2803 usw. direkt ansteuern. Ansonsten hat er keine Pull-Up, nur 2 Adress-Pins, aber dafür einen Reset-Eingang.