-
Thread
I2C für Anfänger
basteln funzt aber nicht Master [c] ' TWI Testprogramm aus der Hilfe (abgespeckt) ' mit PCF8574 'The chip will work in TWI/I2C master mode 'Connected is a PCF8574 8-bits port extender $regfile = "M8adef.dat" ' the used chip $crystal = 16000000
show error status Loop End [/c] Slave [c] ' TWI-slave test ' zum simulieren eines PCF8574 $regfile = "m8adef.dat" ' the used chip $crystal = 7372800 ' frequency used Config Scl = Portc.5 Config Sda
-
Thread
matrix am pcf8574
hallo ich habe an dem porterweiterungsbaustein eine matrix angeschlossen um schalter abzufragen. die beschaltung der matrix habe ich oben beigefügt. nun folgendes problem,wenn ich wie üblich die zustände auf low abfrage klappt das nicht. das heist ich gebe am pcf z.b. 0xFE(P1.0 low, alle anderen high) aus, da ich ja die ports am pcf auf high setzten muss um sie als eingang zu verwenden. wenn ich jetzt den taster s1 drücke zieht es mir das potenzial nicht auf low da am P1.4 ja auch high anliegt. ich bin mir nicht sicher ob ich jetzt probieren kann die abfrage auf high zu testen.also den auf
-
Thread
PCF8574AP
habe einen PCF8574AP am 90S8515 von ATMEL und versuche ihn als Tastatureingabe zu nutzen. das Adressbyte habe ich schon zu ihm geschickt, und er antwortet auch mit einem ACK. nun will ich lesen und er schreibt immer
-
Thread
Figuren auf Spielbrett erkennen
sein, weshalb ich glaube, dass eine 8x8-Matrix mglw. nicht geeignet ist. Ich lese die Fläche mit PCF8574 Zeilenweise aus. Mein Ansatz dazu ist das Schema im Anhang. Der Arduino wertet sie aus und das Ergebnis soll an einen Raspberry seriell weitergegeben werden. Ist dieser Ansatz geeignet oder kennt
Thomas W. schrieb im Beitrag #6611758: > Ich lese die Fläche mit > PCF8574 Zeilenweise aus. Mein Ansatz dazu ist das Schema im Anhang. Inwiefern Schema ? Das sind eine hand voll auf ein Blatt gekippte Bauteile. Für Verbindungen warst du wohl zu faul. > Natürlich
-
Thread
Anfänger Will ATtiny2313 mit Display uber I2C verbinden
Bedarfsfalle über die USI-Schnittstelle konfiguriert werden. Die Adresse ist beim Portadapter mit PCF8574A zusammen mit dem ersten String mit 0x70 einzugeben. A0,A1,A2 auf GND verdrahtet. Nach jedem Stop muss vor dem Neustart die Slaveadresse neu eingegeben werden. Bei der LCD-Initialisierung
Nur den entscheidende Codeschnipsel noch. Die LCDs haben auch noch verschiedene Adressen. der PCF8574 hat die hex 0x40 für das TWI-Interface. Morgen der auskommentierte Code für den ATtiny2313. Versprochen! enable: nop ori temp, 0b00000100 rcall twiout nop nop nop nop nop nop nop nop
-
Thread
I2C: Verständnis Fragen zu Write und Adresse
gerade in I2C einzuarbeiten, da habe ich den Kode von Peter Fluery entdeckt. Habe Atmega32 und PCF8574. (Schaltung funktioniert) 1. /* write 0x75 to eeprom address 0x05 (Byte Write) */ ret = i2c_start(Dev24C02+I2C_WRITE); // set device address and write Warum muss man zum Adresse noch
Ok es hat sich erledigt! Denn habe nicht den PCF8574 sondern PCF8574A und da passt es! Ich danke euch somit bin ich fürs erste in Sachen 12C eingeweit ;-) Grüße
-
Thread
MCP23017 - gemischter Betrieb von LEDs und Taster
Das mit dem PCF8574 stimmt genau. Benutze ihn auch für verschiedene Anwendungen. Es wird aber langsam Zeit sich neuen ICs zu widmen. Im Moment sieht es zwar nicht so aus, als ob er bald ausstirbt. Es kann aber nicht
den Interrupt verursacht hat. Der hat ja für diesen Zweck zwei separate Interruptausgänge. Beim PCF8574 besteht ja auch diese Möglichkeit.
-
Thread
pcf8574p
hi! Habe mit folgendem Quellcode bei der Porterweiterung PCF8574 ein problem: // write a byte to a pcf8574 I/O expander void i2c_8574_write(unsigned char kanal, unsigned char wert) { i2c_bus_start(); i2c_byte_write(kanal); // send DEVICE address //i2c_ack_slave
da gerade in ASM rum. Ich denke Du weisst das jeder I2C-Baustein eine Feste Adresse hat z.B. PCF8574 0100 gefolgt von der Hardware Adresse. Festeadresse Hardwareadresse z.B. 0100 0001 hier wird der Baustein mit der Adresse 1 angesprochen. Bausteine vom gleichen
-
Thread
PIC mit PCF 8574
Hallo an die Programmierer, wenn ich 8 PCF 8574 und 8 PCF 8574A und einen PIC 16FXXX an einen I2c Bus schalte, sollte der PIC wenigstens mit 20 MHz Takt laufen un eine schnelle Signalverarbeitung zu erreichen ? Oder lieber mit einem PIC 18FXXXX
-
Thread
V: durchweg obsolete Analog & Digital-ICs
PIC 17C42A 1 Motorola MC6809P 1 National DP8392CN 2 NEC D71054C 1 NEC D71055C 1 Philips PCF 8574AP 1 Philips PCF 8574P 1 Philips PCF8584AP 1 Philips SAA1027 1 PIC 12C509/P 1 PIC 16C54 1 PMI OP177 1 PMI OP291GP 5 PMI OP495GP 1 RCA CA3081E 1 Rockwell R65C22P2 1 Rockwell R65C22P4
AD845 OP177 CA3098 HM62256ALP INS8255 KM62256xxx DG408 DG409 DG411 DG413 MAX3100 MAX487 PCF8574 PCF8584 UDN2595A Ich würde auch 10,- plus Porto bieten. Gruß Olaf
-
Thread
8x Relais-Karte über I2C mit dem MCP23008 Gesperrt
... Wenn ich ein Problem lösen will (in diesem Fall suchte ich nach einer Alternative für den PCF8574, weil mir das Design nicht gefiel), suche ich nach alternativen Lösungen. Und freue mich, wenn da jemand eine Alternative gefunden und eine Schaltung veröffentlicht hat. Ich nehme mir dann nur dieses
Steuert man ein Relais-Modul mit eingebauten Optokopplern an, wie oben verlinkt, hat man mit dem PCF8574 kein Problem. Die aktivieren auf Low. Beachten muss man dabei nur die Summe der Steuerströme um die 100mA des PCF nicht zu reissen. Es kann sinnvoll sein, die Versorgung der Koppler und damit deren
-
Thread
XMega I2C/TWI mit AVR-GCC
Hallo, mit dem Code im Anhang versuche ich XMegaA3, die Bit's eines PCF8574 (I2C Port-Expander) zu lesen/schreiben. Das Schreiben funktioniert auch sehr schön. Wie könnte ich nun eine Abfrage (lesen), eines 2. Expanders realisieren? Den Code habe ich im Internet gefunden
weiter, das wirkt zwar sehr mächtig, jedoch verstehe ich den Code nicht. Den Beispielcode von dem PCF8574 Artikel (http://www.mikrocontroller.net/articles/Port-Expander_PCF8574) habe ich auch schon versucht. Der scheint mit den XMegas nicht zu funktionieren (Fehlende definitionen von "TWDR", "TWCR",
-
Thread
Relays enablen
Schalten will. Das ist mein Liebling. https://www.mikrocontroller.net/articles/Port-Expander_PCF8574 Es gibt aber auch 16 Bit Teile. Die Ansteuerung geht einfacher, ich muss keine Register überwachen etc. . Einfach den Bitstring schicken und das war's. Und ich brauche nur 4 Drähte. Was allein
Stefan ⛄ F. schrieb im Beitrag #6245340: > Schön ist allerdings, dass der Chip [PCF8574] > intern einen Power-On Reset macht. Macht er nicht, jedenfalls nicht zuverlässig. Der interne Reset funktioniert nur, wenn VDD lange genug aus bleibt. Meistens ist das kein Problem, wenn man
-
Thread
I2C Display läuft nicht
ansteuern, aber irgendwie wird das nichts. Ich habe ein LCM015 - Display, welches einen eingebauten PCF8574 (https://www.nxp.com/docs/en/data-sheet/PCF8574_PCF8574A.pdf) hat, und einen dahinter angeschlossenen HD44780. Es sind folgende Verbindungen ausgeführt: PCF8574 <-> HD44780 P0-P3 : DB4-DB7
PIC als erstes auf die Leitung angelegt > wird, deshalb habe ich die Adresse gespiegelt. Der PCF8574 erwartet doch auch das MSB zuerst.
-
Thread
Diskrepanzen in Datenblättern vom PCF8574
Hallo, bei der Verwendung eines PCF8574 bin ich auf einen Unterschied zwischen den Datenblättern von NXP und TI gestoßen, den ich nicht verstehe: Beim Schreiben wird im Datenblatt von NXP beschrieben, dass sich der Ausgangszustand der
TI?) ? Gruß, Martin Links zu den Datenblättern: http://www.nxp.com/documents/data_sheet/PCF8574.pdf http://www.ti.com/lit/ds/symlink/pcf8574.pdf
-
Thread
Nicht noch ein Cocktailautomat -.-
#5435352 der hier wird übers Netzwerk gesteuert aber eine I2C Tastatur hatte ich auch mal gebaut mit PCF8574(a), die kleinen Platinchen laden ja nahezu ein dort 6-8 Tasten anzubauen https://www.ebay.de/itm/PCF8574-PCF8574T-I2C-8-Bit-IO-GPIO-expander-module-for-Arduino-Raspberry-Pi-/272549828547 dazu
für das Display diesen hier https://www.ebay.de/itm/IIC-I2C-TWI-SPI-Schnittstelle-Kartenmodul-PCF8574T-fuer-Arduino-1602-LCD-20-M6W6/262957137344?hash=item3d39777dc0:g:bgYAAOSwt0FZAv~f muss man nur verschiedene I2C Adressen einstellen
-
Thread
4x20 LCD stirbt nach einigen Monaten
Anschluss an ein LCD geeignet. Eine sehr preiswerte Lösung. http://www.nxp.com/documents/data_sheet/PCF8574_PCF8574A.pdf Beispiel für fertige Platine, gibt es aber auch preiswerter: http://www.ebay.de/itm/I2C-TWI-Schnittstellenmodul-Serial-PCF8574T-fur-1602-LCD-Modul-fur-Arduino-22/121953216906?_trksid
-
Thread
Probleme mit TWI (ATmega8)
der beiden Geräte durch eins ersetzen, das bekanntermaßen funktioniert. Nimm zum Beispiel einen PCF8574 als SLave. Und benutze den seriellen Port, um Debug Meldungen an ein Terminal auszugeben, so wie hier beschrieben: http://stefanfrings.de/avr_hello_world/index.html Es könnte auch sehr hilfreich
> Der PCF8574 gibt im Empfangsmodus ein Byte direkt an den > I/O-Ports aus, richtig? Ja. Du sendest einfach die Adresse und dann ein Byte. Die Ausgänge sind (fast) Open-Collector, also wenn du da LED's anschließst
-
Thread
I2c audio störungen
Hallo, Ich habe eine schaltung mit Mega 88 einem TDA 7318 (für audio umschaltung) und einen PCF8574 für display per I2C nun zu meinem Problem wenn ich den PCF8547 anschließe, kann ich in der Audioausgabe des TDA den tagt des i2c hören, aber keine weiteren audiosignale. wie kann man dies verhindern
hören bzw. sobald man dem pcf den i2c wegnimmt ist audio wieder ganz normal. Das display hinter dem PCF8574 ist ein EA204-4BL im anhang mal das geräusch
-
Thread
Auswahl von MC für Türschlussüberwachung
) als Pegelwandler zum PC. Als Multiplexer kann man Logicgatter, PLDs, Intel 82C55 oder Philips PCF8574 nehmen. (Jetzt schreit nicht Leute, ich weiß der Intel ist nen riesiges Uraltteil). Wenn nicht gelötet werden kann, dann kann der ganze Kram auch auf einem Experementierboard aufgebaut werden.
(PCF8574A oder PCF8575) auch 128 Kanäle. Pro Tür wäre ja eh eine mindestents 3-Adrige Leitung (besser 4-5 Adern) zu ziehen. Diese könnte man auch hinterher für einen langsamen Bus verwenden. Da kann man
-
Thread
STM32F407, I2C LCD, Initialisierung
LCDs wird auch mit einem ACK beantwortet. Die Adresse ist also die Richtige. IO Expander ist der PCF8574. Schaltplan befindet sich im Anhang und wurde von folgender Seite kopiert: https://alselectro.wordpress.com/2016/05/12/serial-lcd-i2c-module-pcf8574/ Bilder vom Logik Analyzer sind ebenfalls im
Ich habe vor einer Weile mal angefangen und wollte für das Wiki hier PCF8574-HD44780 Infos eintragen. Den Code habe ich schon geschrieben und ausprobiert. Ist zwar für AVR, aber durch die Fleury I2C Lib sehr gut abstrahiert und problemlos auf andere Controller übertragbar
-
Thread
Ausgang I2C Bestückung
Hallo zusammen, ich würde gerne über meinen I2C Baustein (PCF8574) über einen Optokoppler (PC847) mit einem PNP Transistor (BD136) versehen. Uns somit für die Ausgabe von 24VDC fit machen. Leider stehe ich momentan noch etwas auf dem Schlauch. Wie sollte denn der
skizzierte Schaltung funktioniert? Ja. https://www.mikrocontroller.net/articles/Port-Expander_PCF8574 Ein [[Optokoppler]] wird wie eine LED angesteuert, damit sollte der Rest klar sein.
-
Thread
LCD-Modul TC1602E-01 von Pollin ansteuern
klar kommt. OK. Das ist kein echtes IQuadratC. Für den allerersten Test eines Displays mit dem PCF8574 geht das noch gerade so durch. Da sind die "Adressen" noch ein Stolperstein. Der A braucht $38 Die Ladewerte sind dann: PCF8574->0x40; PCF8574A->0x70 Die Links zu den ausführlichen Libs.
-
Thread
ics verkaufen
Hier ein erster Teil: HE731A24 25 SAA1064 14 PCF8574P 48 TSC232CPE 15 27C512-10 12 GAL16V8AS 13 LM7805 50 X88C64P 1 GAL20V8-25LNC 2 MAX459CQH 6 MAX457CPA 1 MAX466CNI 4 MAX464CNI 4 MAX456CPC 2 HN27256G-30 12 GAL16V8D 3 P82B715P
PCF8574P Was willst du den da für das Stück ?
-
Thread
PCF8574 an MeshNetics?
ich nicht ob ich noch einen Kondensator brauch zwischen D_VCC und D_GND. Ich möchte einen NXP PCF 8574P I²C I/O expander an ein MeshNetics MeshBean2 board ( expansion slot ) anschließen. Ich bedanke mich im voraus für eure Hilfe! Gruß Eugen
-
Thread
Pollin Display HB10401
Planung.) Darüber hinaus ist eine optionale Ansteuerung über I2C mit nur 4 Anschlußdrähten mit einem PCF8574 möglich. Eine Library für Arduino wurde angepaßt und Funktionen zum Auslesen der Tasten über I2C wurden hinzugefügt.
und dann den Rahmen mit Heißkleber auf das Display kleben. Die Tasten werden über den CD4051 und PCF8574 ausgelesen, wie hier in der Schaltung zu sehen ist: https://www.mikrocontroller.net/topic/394404#6885413 Der passende Arduino-Treiber ist in dem Post ebenfalls enthalten.
-
Thread
Optokoppler für 230V
anstatt das was reingeht. Bei Verzicht auf die LEDs sind auch die Transistoren entbehrlich. Für den PCF8574 (I2C-IO Baustein) reicht der Optokoppler, um den internen 100µA Pull-Up-Strom herunterzuziehen.
Da der PCF8574 einen internen Pull-Up Strom vom 100µA hat, kannst du die Optokoppler und C3 direkt (ohne R3) an die Eingänge des PCF8574 anschließen.
-
Thread
USB I2C Interface Hardware Software
Abend, ich suche nach einer Möglichkeit um I2C Chips vom PC aus zu testen. Das einfachste einen PCF8574 I2C IO Port IC vom PC aus an zu steuern. Weitere Anwendungen, AD Wandler oder PLL ICs. Was ich bisher gefunden habe gibt es bei ELV: https://de.elv.com/elv-usb-i2c-interface-komplettbausatz-inkl-gehaeuse-bearbeitet-und-bedruckt-usb-kabel
: > ich suche nach einer Möglichkeit um I2C Chips vom PC aus zu testen. > Das einfachste einen PCF8574 I2C IO Port IC vom PC aus an zu steuern. Ich sehe so etwas nicht als die einfachste Lösung. Nimm stattdessen irgend einen µC, der per USB am PC einen COM-Port darstellen kann und packe dort die
-
Thread
I2C Baustein zur Identifizierung der Platinenfamilie
PCF8574 - 8-Fach DigEingang - diese IO's entsprechend mit Up/Pull-Down Widerständen codieren.
IIC-gesteuerten ADC, der ratiometrisch zu Vdd misst? (z.B. ADS1000). Kommt verleichbar teuer wie der PCF8574, ist aber kleiner (SOT23-6). Dafür muss beim Auslesen etwas mehr Aufwand getrieben werden (evtl. erst Konfigurationsregister setzen, niederwertige Bits runden, ...) Ob es dann wirklich zuverlässig
-
Thread
PCF8574 als levelshifter
Hallo, ich möchte gerne mit meinem XMega128 über einen PCF8574 I²C PortExpander ein 8 bit parallele Datenübertragung zu einem auf 5V arbeitenden T6963C LCD-Controler realisieren. kann ich hierfür die Spannungsversorgung des PCF8574 auf 5V legen und mit einem
-
Thread
Problem mit PCF8574
Hallo! steuere mit meine ATMega32 einen PCF8547 Port Expander an. Verwende dafür eine Software I2C Funktion. Leider schaffe ich es nicht, Zugriff auf den Port Expander zu erzeugen. Habe das I2C Signal schon mit LEDs ausprobiert und abgelesen, auch schon mit Tastern simuliert aber ich schaffe es nicht den IC richtig anzusteuern. Mein Übertragungssignal sieht folgendermaßen aus (In der Software programmiert, mit LEDs abgelesen und auch mit Tastern ausprobiert): START 0100 0000 ACK 00001111 ACK STOP Meine Adresspins sind alle nach Masse geschalten, daher Adresse 0. hättet ihr eine
-
Thread
Display mit HD44780 am MCP23008
Hallo Gemeinde Zur Ansteuerung eines Displays mt 4x20 Zeichen verwende ich einen PCF 8574 im 4 Bit Modus. der IC in die Jahre gekommen ist, habe ich nach einem Nachfolger geschaut. Dabei habe ich den MCP 23008 gefunden. Möchte mit diesem IC das Display betreiben. Gibt es passende Libs
Das Display W204 Oled von EA kann auch >3,3V und 5V. Passt das? Passt genau so gut wie der PCF8574 mit seiner Versorgungsspannung von 2.5 - 6.0 V. MfG Spess
-
Thread
LCD 7-segment für Uhr hh:mm:ss gesucht (I2C oder SPI)
Die Ansteuerung I2C könnte über einen PCF8754 erfolgen. https://www.nxp.com/docs/en/data-sheet/PCF8574_PCF8574A.pdf
Ansteuerung I2C könnte über einen PCF8754 erfolgen. > > https://www.nxp.com/docs/en/data-sheet/PCF8574_PCF8574A.pdf Das Display verbraucht schon 1.5mA @ 5V, die Ziffern sind dabei kleiner als das, an was ich dachte. Das hier verbraucht 10uA http://www.buy-lcd.com/index.php?route=product/product
-
Thread
I2C Bus und Sonderzeichen
Fehlermeldungen. Ein paar Fragen dazu. Ich nutze das Display im 4 Bit Modus mit einer Ansteuerung über den PCF 8574. Dazu schreibe ich Daten auf das Display. Muss ich das nicht genau so machen, wenn ich den Speicher des Displays beschreibe?
@Achim (Gast) >Ich nutze das Display im 4 Bit Modus mit einer Ansteuerung über den PCF >8574. Dazu schreibe ich Daten auf das Display. Achim, du lernst es nie. https://www.mikrocontroller.net/topic/334653#3697582 Einfacher geht es nicht. Eien Funktion zur Definitin der eigenen
-
Thread
Spuk oder Programmfehler?
dieses Problem ist. A0 war früher unbeschaltet, als es falsch lief, jetzt ist es SCL für einen PCF8574A mitsamt einem 10-k nach Plus (läuft immer noch falsch). Wenn ich wieder dazu komme, werde ich mir den mal einen anderen Prozessor einsetzen und sehen, ob ich, wie Stefan schreibt, da und dort
>A0 war früher unbeschaltet, als es falsch lief, jetzt ist es SCL für >einen PCF8574A mitsamt einem 10-k nach Plus (läuft immer noch falsch). Na prima. Etwas funktioniert nicht, und dann wird nochwas angeschlossen. >Wenn ich wieder dazu komme, werde ich mal einen anderen Prozessor
-
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!
Was spricht gegen den PCF8574 und Einzeltransistoren? Basiswiderstand und den Transistor sind doch klein im Vergleich zum Relais selber?
-
Thread
I²C - Buch oder Tutorial in C
(das enthält eine detaillierte Anleitung mit Beispielen in C und Assembler) + das Datenblatt des PCF8574. Das ist zum Üben eine gute Kombination. Einfach ein paar LED's dran stecken und loslegen. IMHO enthält jedes Datenblatt von I2C Chips eine Beschreibung des Protokolls. Wenn man es mit dem einfachn PCF8574 hinbekommen hat, sollte man mit den komplexeren Chips auch gut klar kommen.
-
Thread
PCF8574 aus-/einlesen
Hallo zusammen. Ich habe mal ein paar Funktionen geschrieben um den PCF8574 am I2C Bus zu lesen/schreiben. (Mit CodeVision) Ich weiß das ich dafür relativ viele Variable gebraucht hab obwol man damit etwas sparsamer sein sollte aber sonst wird es zu unübersichtlich. Sicherlich
Binärmuster eine "1" vertauscht! Ein schönes "Experiment- Beispiel" wäre das sicher, ein LCD mit dem PCF8574 anzusteuern. Ich habe es auch schon mal im I-Net gelesen, das geht. (Ist schon ne weile her... ) Ich glaube aber auch das es so ziemlich umständlich ist. Es gibt da bestimmt andere Bausteine und Möglichkeiten
-
Thread
TWI i2c adresse
zuständig, daß ich keine doppelten Adressen am Bus einstelle. Ob Dein AVR die Adresse eines PCF 8574 benutzt, ist doch völlig egal, solange nicht ein solcher mit genau dieser Adresse auch an Deinem I2C-Bus hängt. Gruß aus Berlin Michael
das war auch meine >Frage ... die zeigt, daß du nicht richtig gelesen hast. Das ist nur beim PCF 8574 so. Bei anderen Bausteinen ist es anders. TWI hat keine zentrale, weltweit gültige Adressvergabe. Bei nur 127 möglichen Adressen im Standardsystem kommen halt welche doppelt vor. Und ja, du kannst
-
Thread
Porterweiterug und I2C bus
in diesem Forum eine beiträge darüber gelesen, das man eine Port erweiterung am besten mit einem PCF8574 verwirklicht. Nun ist meine Frage wie. Ich hab kein Ahnung wie der I2C bus fungtioniert. bei google hab ich nur beispiele für c gefunden. Währe für hilfe dankbar. mfg Max
Die PCF8574 sind doch viel zu teuer für eine Port-Erweiterung. 74HC595 Schieberegister sind viel billiger und können direkt mit SPI angesteuert werden.
-
Thread
IC für mehrere galvanische Trennungen
pcf8574 z.b.
Ich würde dafür sogar einen extra µC opfern, die kosten ja fast nix (billiger alsn PCF8574). Da braucht man dann nur einen einzigen Optokoppler (UART: TXD->RXD des Slave) bzw. noch einen in Gegenrichtung, wenn man Statusmeldungen (Motorstrom, Temperatur) zurück haben will. Ich hab
-
Thread
3.3V SPI Porterweiterung gesucht
PCF8574(A)
eignet sich der 74HC597 nicht. I2C ist ein bisschen schwieriger anzusteuern, deswegen ist der PCF8574 eigentlich auch nicht das perfekte. Der MCP23S09 lässt sich mit SPI (mit Chip Select) und I2C ansteuern und hat außerdem viele weitere interessante Funktionen wie z.B. eingebaute Pullups und Interruptaufrufe
-
Thread
I2C Bus Frage
und wollte von der C-Control einmal mit den I2C Leitungen zum PCF und zum TDA ( Siehe unten ). PCF8574P ----- C-Control ----- TDA8444 Meine Frage: Klappt das so auch, oder muß der Master(C-Control) immer am Anfang sein, oder kann er auch mitten im Bus hängen. Danke im vorraus ! mfg Thorsten
und den Bus nach 2 Seiten rausgeführt. Ca. 3,00 m + 2,00 m Länge zu jeder Seite. Ein Ende mit 2 PCF8574, das andere mit 'nem DS1631. Die Pullups (10k) habe ich an beiden Busenden angeordnet, in der Mitte an der c-control keine. Klappt hervorragend !! mfg Gerhard
-
Thread
STK500+501viel Zubehör
stk500+501 mit zubehör 2*ATMEGA128 1*ATMEGA103 1*ATMEGA8 3*ATTINY26 2*ATMEGA32 1*ATMEGA16 5*PCF8574 2*PCF8583 1*256k eeprom 1*512k eeprom 1* 16x4 CLCD 2*RB35 Getriebemotoren 2x L293 (H-Brücke) Wiederstände, LED´s, Condensatoren, IC-Sockel Gebote?? Eigentlich will ich alles zusammen verkaufen
. was meinst du dazu stk501 2*ATMEGA128 1*ATMEGA103 2*ATTINY26 1*ATMEGA32 1*ATMEGA16 2*PCF8574 1*PCF8583 1*256k eeprom 1x L293 (H-Brücke) für 100??
-
Thread
PCF8574/A pull-up an A0..2 ?
Hallo. Weiss jemand ob der PCF8574/A interne Pull-Ups hat an A0,A1 und A2 ? Im Datneblatt seht nichts davon. Danke
Nein der PCF8574 hat keine internen Pullups.
-
Thread
Analogschalter gesucht
glaub ich machs mit 4051 und erhöhe die Auflösung der Steuerung, je 2 davon werden durch einen PCF8574 gesteuert.
auch nicht so besonders genau ist, bringt das wahrscheinlich keinen großen Vorteil. Statt der PCF8574 kannst du auch Schieberegister nehmen, die sind billiger und erfüllen den Zweck genauso gut.
-
Thread
12 Taster auf 7 Pins?
Ich steh bei sowas auf PCF8574, zwar relativ teuer im Vergleich zu Shift Registern, aber sehr einfach per I2C zu steuern und mit ner dritten Leitung auch Interrupt. Jeder Taster einzeln auslesbar/generiert Interrupt.
Bänke umschalten kannst du auch mit PCF8574ern, Display geht auch am jetzigen Controller, mit Muxen bekommst du auch zig zig zig Tastern dran, mit billigst shift registern bekommste du 64 Taster auf nichmal einen kompletten Port... Alles
-
Thread
LCD multiplexen
von Infos uber diese beiden Chips gestolpert PCF8584 (8-bit-parallel- nach I²C-Bus- Konverter) PCF8574 (I²C Bus nach 8-bit-parallel-Konverter) Kann ich mit diesen beiden so eine Schaltung realisieren? Dachte mir das so ungefähr: Der PCF8584 konvertiert die Daten für den Bus um und der PCF8574
-
Thread
attiny USI Slave Implementierung
Ein anderer Tiny 2313 - bringt nichts - Gegencheck - verhält sich genauso. Ein Check mit einem PCF 8574AP hat unter allen Betriebszuständen eine saubere Adressierbarkeit mit dem Raspberry Pi ergeben. Ich denke, ein ATTiny2313 mit 8 Mhz ist grenzwertg für eine 400 khz TWI- Slave Software Implementierung
Hendrik L. schrieb im Beitrag #2975732: > Ein Check mit einem PCF 8574AP hat unter allen Betriebszuständen eine > saubere Adressierbarkeit mit dem Raspberry Pi ergeben. Der PCF8574 ist kein MC, d.h. SCL ist nur Eingang, da auf dem PCF8574 kein Programm läuft und
-
Thread
Das ultimative Aquariumsteuergerät
#2748426: > Eigentlich möchte ich die 230V-Lasten mit Triacs schalten, aber erstmal > tut 's auch ein PCF8574 mit 4 bistabilen Relais … > Ich mache mal Schaltpläne fertig ... Die Steckdosen würde ich gern in ein extra Gehäuse auslagern. Was meint Ihr dazu? Hat jemand einen Vorschlag? Die Schaltung
(z.B. S202S02) könnte man ja vorsehen. Für eine Box mit mit 8 S202S02 und einem [[Port-Expander_PCF8574]] mache ich gerade das Platinenlayout. Wenn man zwei davon nimmt und den zweiten nicht voll bestückt, geht's ja vielleicht auch. Für 12V und 24V würde ich eine Box mit MOSFETs vorsehen, ebenfalls