-
Thread
Fehler bei PCF8574.h Bibliotheke
); pcf8574.write(3,HIGH); pcf8574.write(4,HIGH); pcf8574.write(5,HIGH); pcf8574.write(6,HIGH); pcf8574.write(7,HIGH); delay(1000); pcf8574.write(0,LOW); pcf8574.write(1,LOW); pcf8574.write(2,LOW); pcf8574.write(3,LOW); pcf8574.write(4,LOW); pcf8574.write(5,LOW); pcf8574.write(6,LOW); pcf8574.write(7,LOW); delay(1000); }
-
Thread
STM32: I2C-Master setzt ARLO-Flag (arbitration lost)
darf. Die 1,5V beim ACK sind ein Folgefehler dessen, das Resultat eine Kurzschlusses. Für den PCF8574 Chip braucht er 5V. Mit 3,3V als HIGH funktioniert der Chip nicht zuverlässig bzw. nur mit Glück.
result = HAL_I2C_Master_Receive(&hi2cx, PCF8574_ADR, &data, 1, 2); if (result != HAL_OK) { // Error } else { // Data in data is valid } [/code]
-
Thread
Maßnahmen gegen das Hängen bei SPI/I2C Kommunikation
A. S. schrieb im Beitrag #6617473: > While-schleifen sind schlecht. Daher verwende ich lieber If-Schleifen.
dann nach dem Watchdogreset aus, wie oft SCL getaktet werden mußte. Als Slave reicht ein einfacher PCF8574. Aber es ist schon ein Armutszeugnis, daß über viele Jahrzehnte es noch kein MC-Hersteller geschafft hat, sowas in den I2C-Controller zu integrieren. Man könnte es automatisch vor jedem Startbefehl
-
Thread
Figuren auf Spielbrett erkennen
belegt 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
Suche 8xCurrent Limiter => I2C (vgl. CLT01-38SQ7)
https://www.ti.com/product/PCF8574 Anmerkungen: a) die 24V Signale müssen durch Spannungsteiler herabgesetzt werden. b) nicht isoliert (hierfür haben die Götter der diversen Glaubensrichtungen allerdings den Optokoppler erschaffen
Hallo Magnus, danke für Deine Antwort. Ja, diese Lösung hatte ich ja ebnfalls beschrieben. Der PCF8574 ist das TI pendent zum MCP2317. VG Joerg
-
Thread
Hilfe bei der Programmierung eines Adventskalenders
Programmieren. Da ist es egal, welche Sprache du sprichst, eine klare Gliederung im Aufbau ist das A und O. Mir ist noch kein Anfänger begegnet, der sofort eine Aufgabe in viele kleine Einzelschritte zerlegen und strukturiert abarbeiten konnte. Marcel A. schrieb im Beitrag #6608825: > MaWin schrieb
und die Fummelei. Davon abgesehn habe ich mal 10 Stk. in China gekauft (Preis unter 2 Euro). 1 x pcf8574 (Ansteuerung LED 1-8) (Bei Austausch gegen pcf8475 + 7 LED's mit Wiederstand kann man sogar ein ewigen Kalender machen.) 1 x pcf8475 (Ansteuerung LED 9-24) 24 LED + Widerstände 1 x 1302
-
Thread
Controlling DC DC converter with STM32
board. Can anyone help me to do this task. I am using NUCLEOF070RB as a MCU.
programming the I²C interface of your microcontroller? If not, you should practise this first with a simple microchip, for example a PCF8574. Maybe my homepage helps. I don't know how good google translates it: https://translate.google.com/translate?hl=en&sl=de&tl=en&u=http%3A%2F%2Fstefanfrings.de
-
Artikel
I2C-Schaltmodul
Schaltmodul ist eine Anwendung für den I2C Bus, um acht 230V Geräte zu steuern. Hauptbestandteil ist der IC PCF8574. Dieser IC wird direkt an den I2C Bus angeschlossen und besitzt 8 digitale Ein-/Ausgänge. Bei dem Schaltmodul steuert jeder Ausgang des ICs einen Optokoppler (MOC3062) an, welcher wiederum einen
Kommentar IC1 --- PCF 8574 AP I2C Portexpander, DIL16 T1 --- TIC 225M Triac, 600V, 8A OK1 --- MOC 3062 ISO Optokoppler mit Triacausgang, 600V, 10mA LED Strom, Nullspannungsschalter LED1 --- LED 3MM ST GN LED, 20mA; Keine
-
Thread
USB Verbindung zerstört µC
Verhalten. https://duckduckgo.com/?q=PT2+glied+sprungantwort&t=ffab&iax=images&ia=images&iai=https%3A%2F%2Fibkastl.de%2Fwiki%2Fimages%2Fb%2Fb2%2FPT2-Glied_Sprung.png Der Überschwinger kann schon über 6V kommen. Aber wie gesagt am Ausgang war immer alles fein vom LDO.
irgend ein Fehler vielleicht zu viel "Spannung ;)" auf einer der Datenleitungen liegt. Hat mich mal ein PCF8574 gekostet. ;( Ich Dussel hab den, warum auch immer, falsch herum in die Fassung gesteckt.
-
Thread
Zeitweise I2C Fehler
jetzt noch > nicht erklären können. Welche Taktfrequenz? Welche Pullups? Welche Spannung? Ein PCF8574 ist für Vcc min 2,5 V bis 6,0 V spezifiziert. Wenn ich das Oszi - Bild richtig interpretiere hat Kanal 1 eine Spannung von 2,42 V und rauscht beträchtlich, so daß die Spannung gelegentlich noch
A. S. schrieb im Beitrag #6573413: > Dir ist aber schon klar, dass der Ausreißer das Acknowledge ist? Wenn ich mich da nicht verzählt habe, ist der aber ein Bit zu früh. Bit 9 sollte ACK des Slaves
-
Thread
Abblockkerkos für sehr lange I2C Leitungen
zu benutzen, ich habe in unser Labor ein system das schon 10+ Jahren einwandfrei funktioniert mit 5 PCF8574 I2C chips jeder konnekter mit kabel von 2..5m kabel. Aber dafuer habe ich u.a. die folgende sachen machen muessen : - Fail-safe I2C kommunikation mit retry. - Hardware-filtering - Bus frequenz
kleineren Taktfrequenzen weiter. Eine Halbierung der Frequenz erhöht die Reichweite um das Doppelte. Einen PCF8574 habe ich zum Testen über eine Kabeltrommel mit 2 x 2 Telefoninnenkabel über 100 m betreiben können. mfg klaus
-
Thread
Atmega328p mehr digital pins
Erweiterung wie den MCP23017 nutzen oder auf einen Atmega2560 > z.B. gehen? bei Erweiterung finde ich PCF8574(a) besser größerer ATmega, kommt drauf an flash oder SRAM? Der m1284p hat doppelt so viel SRAM gegenüber den m2560 aber nur halben flash Sebastian R. schrieb im Beitrag #6564648: > Wenn du
allerdings tiny10) funktioniert. Joachim B. schrieb im Beitrag #6564785: > warum klappt das dann bei A6 & A7 nicht digital beim m328p? Weil der Mega328p keinen Port A besitzt.
-
Artikel
Mini2440
aus dem Gleichgewicht bringen. Ich verwende normalerweise das mitgelieferte Netzteil oder ein 5V/2A Schaltnetzteil, funktionieren beide einwandfrei. Gerade das grosse, 7", Display braucht ein starkes Netzteil. + ungefährer Stromverbrauch Konfiguration Stromverbrauch [mA] mini2440 140 mini2440 + 3,5
auf einfache Weise auf der Konsole mit I2C Geräten zu kommunizieren. 24xx EEPROMs. Port-Expander. PCF8574 / PCF8574a. Einen PCF8574 anzusteuern ist sehr einfach. Mit den i2ctools kann man damit erste Tests machen um zu sehen, ob er funktioniert. Der Port-Expander wird mit den 3.3V versorgt, welche das
-
Thread
Atmega Taster einlesen und in Register schreiben funktioniert nicht wie geplant
250); PORTB = 0xff; _delay_ms(500); PORTB = 0x00; _delay_ms(500); for(int a=1;a<=3;a++) { PORTB = 0xff; _delay_ms(250); PORTB = 0x00; _delay_ms(250); } // main(); } return 0; } /* int mode_0() //self_test { return 0;
normalen Modelle. Dachte eher an eines mit > TWI-Schnittstelle. Ach so. Da sind meine Lieblinge PCF8574 und MCP23017. Die Chips von Maxim können viel aber sind deswegen auch komplizierter anzuwenden und teuer. > Aber wenn ich so wie Peter D. vorgeschlagen, 2 beliebige Pins verwenden > kann und
-
Thread
UP/Down Zähler Schaltung mit Hilfe von Mikrocontroller
Raspberry Pi). Über einen I²C Bus würde diese Steuereinheit beliebig viele passive Anzeigemodule (mit PCF8574 oder MCP23017) ansteuern. Vielleicht sogar über WLAN mit Hilfe von ESP-01 Modulen.
Also die Idee mit PCF8574 finde ich nicht schlecht. Der Einwand über die Anzahl von Tasten finde ich vernünftig, aber ganz ohne Taste möchte ich es nicht.
-
Thread
i2c Peter Fleury
Manchamal wird mit 8 Bit I2C Adressen gearbeitet A7.A6.A5.A4'A3.A2.A1.A0 wobei A0 das R/W Bit ist z.B. 1010'0010 => 0xA2 (read) / 0xA3 (write) Manchmal wird auch nur die 7 Bit Adresse verwendet. z.B 1010'001 => 0x51 Das R/W Bit muss dann sepeart
Datenblatt kauft man auch nicht. Dem Hersteller sollte man trotzdem eine Chance geben, TI hat es beim PCF8574 noch falsch gemacht, bei den PCA9xxx ist es nicht nur richtig, sondern sogar zusätzlich in Dezimal angegeben. Menschen mit zehn Fingern sollten überhaupt mehr dezimal schreiben, bei Hex denkt man
-
Thread
S: Doku für SI5351 I2c LowLevel
http://www.qrp-labs.com/images/synth/demo2/main.c http://www.qrp-labs.com/images/synth/demo2/si5351a.c http://www.qrp-labs.com/images/synth/demo2/si5351a.h Dazu noch das i2c Beispiel und gut ist. Du musst es nur zusammenfügen.
EEPROM Geschichte saß, habs aber auch hinbekommen. Jetzt habe ich hier einen I2C Bus an dem ein LCD mit PCF8574 und der SI hängt und an den auch noch ein EEPROM dran soll..muß doch zu machen sein. Gut das Ihr hier nochmal auf die Bugs des F103 eingeht..da war was..muß ich mir nochmal raussuchen und lesen
-
Thread
8x Relais-Karte über I2C mit dem MCP23008 Gesperrt
Versorgung unterbrochen. Also nach dem Reset schaltet der MCP23008 eben nicht auf High wie der PCF8574, das ist der Hauptgrund, warum ich überhaupt nach einer Alternative gesucht habe. Der MCP23008 steht nach dem Reset hochohmig auf Input und muss per Software erst auf Output geschaltet und dann
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
PCA9621mit 3,3V Logik und 5V Relais möglich?
Hallo, 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
Auf der Zielgeraden gescheitert (MCP23017 mit Relaiskarte instabil)
Haben A0, A1 und A2 einen definierten Zustand oder hängt da was in der Luft? Was passiert wenn sich der MCP "aufhängt"? Versuche mal mit einem Scanner ob Du ihn dann auf einer anderen Adresse findest?
layoutet? Schich doch mal Bezugsquelle oder Schaltplan? Als Alternative zum MCP23017 gäbe es noch den PCF8574 - dann brauchst Du aber 4 Stück für die 32 Kanäle
-
Thread
Kosmos CP1 Emulator mit ATmega
System wirds "doof". Mir ist hier kein einziger THT Baustein bekannt. Hier kannst du bspw. mit PCF8574 I/O Expander hantieren, allerdings: ob das Sinnvoll ist? Du kannst hier einen Expander nehmen und mit diesem 16 Tasten abfragen, wenn du den Expander seinerseits selbst multiplext. Oder du nimmst
; Zaehler restaurieren cpi a, 0 ; Zaehler 0 erreicht ? jz count_zero ; Countdown Ende dec a mov d,a ; Zaehler retten jmp count_loop count_zero: mvi a, 1 outb p2, 3 ; schaltet P2.3 auf 1
-
Thread
PCF8574t und Keypad
Hallo liebe Community. Ich habe ein echt komisches Phänomen. An meiner Raspberry Pi4 ist ein PCF8574t angeschlossen. Auf diesen war geplant, ein Keypad 4x3 zu betreiben. Dafür müssen am PCF 4 Pins (High Level)als Eingang und 3 Pins als Ausgang (Low Level) konfiguriert werden. Das stellt alles kein
Ja, da liegt ein Bug in der Klasse vor. Der PCF8574/A hat keine Richtungsumschaltung. Er ist entweder Ausgang low oder Input mit Pullup.
-
Thread
Microcontroller Alarmanlage
und Shift-out erweitern (google: 74ls595 arduino) und CD4021BE. 2) I2c-Portextender MCP23017 oder PCF8574. Der Trick ist in jedem Fall, die Daten seriel mit wenigen Leitungen zu einem Port (der dann mehr I/O-Leitungen hat) zu transferieren. Gruesse Th.
mit dem ich das erweitern kann? Ja gibt es, man nennt sie Port-Expander. Beliebte Kandidaten sind PCF8574 und MCP23017. Ich würde aber den TPIC6B595 bevorzugen, falls du Relais ansteuern wirst. Dein Konzept mit den digitalen Eingängen ist einfach. Das ganze wird jedoch deutlich sabotage-sicherer
-
Thread
SPI/I2C Relaymodul
mit wenigen Pins ansteuern kann, also z.B. via I"C. Rein theoretisch könnte ich mir sowas mit einem PCF8574 (https://eckstein-shop.de/Waveshare-PCF8574-IO-Expansion-Board-8-bit-I-O-expander-for-I2C-bus-PCF8574-on-board ) und einem Standard Relaymodul selber bauen. Aber ich hätte gerne was industrietaugliches. rs232 o.ä, ginge natürlich auch. Hat jemand eine Empfehlung? Vielen Dank, Martin
-
Thread
Lerncomputer so wie KOSMOS CP1 nachbauen
, H, LD, LI, N, P1A, P1E, P2A, P2E, P3A, P3E, SI, SPB, SPU, SU, U, VGL, VGR, VK, VZ Das sind dann diese 15 Einzelbuchstaben: A, B, D, G, H, I, K, L, N, P, R, S, U, V, Z. Zusammen mit den Ziffern 0-9 benötige ich
Handbuch auch nachmodulieren kann) gibts dann (nein, keine Schieberegister, denn die können nur OUT) den PCF8574 in doppelter Ausführung. Somit wären insgesamt 5 I/O Pins von Nöten und damit könnte das ganze in einem 8 pol. ATtiny 85 (wenn man gut ist auch in einem 45er) unterkommen. Oder man spart sich
-
Thread
Control a Display with I2C in MCC
Sorry I forgot to mention that I use the PCF8574T - bus.
Ypu will also find lots of code example for HD55780 displays via PC8574. This is a very common use case in the Arduino world.
-
Thread
I2C-Bus mit MCC programmieren um einen Display anzusteuern
durch viel Recherche konnte ich keine Lösung finden. Meine Frage ist, ob jemand weiß wie ich z.B. ein A auf meinem Display ausgebe. void I2C1_Write1ByteRegister(i2c1_address_t address, uint8_t reg, uint8_t data) { while(!I2C1_Open(address)); // sit here until we get the bus.. I2C1_SetDataCompleteCallback
erst einmal grundsätzlich den Umgang mit diesem Bus an einem sehr einfachen I2C Baustein wie bpsw. PCF8574 lernen. Dieser I2C Baustein verfügt, wenn man in schreibend betreibt über ein einziges Register das mit deiner obigen Funktion beschrieben werden kann. Schreibst du in dieses Register einen Bytewert
-
Thread
Bessere Lösung um 8 Öffner am Arduino auszulesen gesucht
Falk B. schrieb im Beitrag #6503152: > Ein IO-Expander ala PCF8574 braucht nur 2 IOs für I2C. Und da das ein Bus ist, sind die nicht wirklich belegt. Da können auch noch andere Mitfahren. z.b. ein 2.ten PCF8574 (nur andere Adresse) und damit dann die Funktionen
Lenkradtasten nach 4 Jahren auch bemerkt, nur kam ich an die Kontakte zum Putzen. Hier würde ich auch PCF8574(a) vorziehen.
-
Thread
ESP8266 Wemos D1 zu wenig Pins
Einen PCF8574 nehmen oder auf einen ESP32 umsteigen.
100Ω W. schrieb im Beitrag #6486836: > Einen PCF8574 nehmen Oder z.B. einen 74xx165, der deutlich günstiger ist und in diesem Fall ausreicht, da ausschliesslich Eingänge benötigt werden.
-
Thread
Windrichtungsanzeige auswerten
auslöst. Im Prinzip muss ich nur X (in den Fall 8 Schalter) abfragen. Das geht sogar mit einen PCF8574 am i2c Bus. ;) Und um Daten zu sparen, protokolliere ich einfach JEDEN Readkontakt-Auslösung. Dann weiß ich folgendes : 1.) Zappelt der Hahn (was man mechanisch unterbinden sollte wenn der
#6487254: > Im Prinzip muss ich nur X (in den Fall 8 Schalter) abfragen. Das geht > sogar mit einen PCF8574 am i2c Bus. ;) Um dann 4 Drähte an den Hahn und I2C über einige zig Meter zu führen? Jedem das Seine...
-
Thread
Padauk Graphical User Interface
i2c.c ein, weil das die Schnittstelle zu dem Baustein ist. Dann hast du noch einen I2C-Portexpander pcf8574. Also schreibst du eine pcf8574.c in der du wiederum i2c.c einbindest. Würdest du die Funktionen (Programmcode) von i2c.c im Header ablegen, würdest du die Funktionen 2 oder mehrfach einbinden
dann geschieht die Übersetzung in mehreren Schritten. Vereinfacht sieht das so aus: [code] cc -c a.c cc -c b.c cc a.o b.o -o pgm [/code] Der Schalter -c besagt, dass der Source a.c zwar kompiliert, aber nicht gelinkt werden soll. Dadurch wird in Schritt 1 die Objekt-Datei a.o erzeugt. Schritt
-
Thread
MCP23008 unterbricht I2C Verbindung zu ESP8266
GND und SDA: 3,3V sein Spannung zwischen GND und SCL: 3,3V sein Strom zwischen GND und SDA: 1-2mA Strom zwischen GND und SCL: 1-2mA
Gammon http://www.gammon.com.au/forum/?id=10896 // ESP32 DevKit - Arduino IDE 1.8.5 // Device tested PCF8574 - Use pullup resistors 3K3 ohms ! // PCF8574 Default Freq 100 KHz #include <Wire.h> void setup() { Serial.begin (115200); Wire.begin (21, 22); // sda= GPIO_21 /scl= GPIO_22 }
-
Thread
Schaltungsüberprüfung 5V - Arduino
www.roboternetz.de I2C-Schnittstelle.pdf https://alselectro.wordpress.com/2016/05/12/serial-lcd-i2c-module-pcf8574/ MfG
wenn der A. 5V am IO liefert, dann passt das schon, wie auch bei 4V. Du brauchst ja nur 0.25A, er könnte 25A. Weil er so überdimensioniert ist, würden vermutlich auch 3.3V gehen für die paar mA Last. > Danke
-
Thread
Frage zu Selbsthaltung (Optokoppler)
Last dran, macht nochmals 600µA. Der LED-Strom für den OK müsste dann nicht mehr als 1.5mA sein. Da die bei kleinen Strömen eher ein schlechteres CTR haben, wähle 2-3mA und damit wird der R9 zu 680Ω - 820Ω. Und es gibt den OK auch
schrieb im Beitrag #6469200: > Richtig, ich arbeite aber mit einem i2c IO Expander Falls du den PCF8574 meinst, der liefert nur ein paar µA bei High Pegel.
-
Thread
DIY UKW-Receiver mit Padauk PFS154 und RDA5807
Ralph S. schrieb im Beitrag #6454487: > - Portexpander mit PCF8574 (I2C) Ein PCF8574 ist um ein Vielfaches teurer als der PFS154. Wäre es nicht besser hier auch einen PFS154 (oder anderen Padauk) als Portexpander zu verwenden? Ein langsames I2C target
Lösung und ich schau mir das mal dann genauer an). Gerd E. schrieb im Beitrag #6457243: > Ein PCF8574 ist um ein Vielfaches teurer als der PFS154. Stimmt, es geht mir ja darum, mögliche Funktionalitäten auszuloten. Der PCF8574 ist der einfachste I2C Chip den ich kenne und mit dem kann ich dann
-
Thread
ATmega mit 3.3V, daran I2C-Display mit 5V, geht das?
man 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). Das ist kein sauberes Design, aber wenn nicht gerade irgendwelche Sicherheitstechnik dran hängt, hat man gute Chancen, dass es funktioniert. Wichtig ist dann, dass
man 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
AVR Studio 4: TWI Display einbinden
pegel schrieb im Beitrag #6448200: > Wenn es ein PCF8574 oder die A Version ist: siehe Anhang Danke Pegel! Ich hole mal die Lupe raus. Der IC ist ein PCF8574T. Auf dem Modul sind drei Lötbrücken, darunter steht A0 A1 A2. pegel schrieb im Beitrag
"); } [/c] Hier auf Seite 5 und 6 sieht man ja, dass die Software wohl ursprünglich für einen PCF8574 *A* geschrieben wurde (weil write-Adresse = 0x70): https://www.mouser.de/datasheet/2/302/PCF8574_PCF8574A-1127673.pdf Kann es sein, dass in den beiden h-Dateien auch noch jede Menge Adressen
-
Thread
Was ist die standarfmäßige I2C-Adresse von diesem LCD-Treiber-Modul mit PCF85747?
aus. floriHahn schrieb im Beitrag #6439011: > Kann man die I2C-Adressen über die Lötbrücken > A0 > A1 > A2 > durch Verbinden ändern? Ja. Das Teil heißt PCF8574.
anschauen bevor man ihn einlötet. ;) Nur verändert sich dieser Adressbereich je nach Baureihe des PCF8574. Was bedeutet ich hänge dir 8 PCF8574 und 8 PCF8574A an den selben Bus und habe kein Problem alle 16 Chips anzusprechen. https://www.nxp.com/products/no-longer-manufactured/remote-8-bit-i-o-expander-for-icbus-with-interrupt
-
Thread
8x8 Matrix mit Hallsensoren
Eine Handvoll Schieberegister ala 74HC595 oder PCF8574. Wenn es denn UNBEDINGT eine Matrix sein soll, könnte man PNP-Transistoren über den Open Collector Ausgang ansteuern und deren Emitter an die geschalteten Zeilen klemmen. Siehe Anhang. Könnte
Falk B. schrieb im Beitrag #6425558: > Eine Handvoll Schieberegister ala 74HC595 oder PCF8574. > > Wenn es denn UNBEDINGT eine Matrix sein soll, könnte man > PNP-Transistoren über den Open Collector Ausgang ansteuern und deren > Emitter an die geschalteten Zeilen klemmen. Siehe Anhang
-
Thread
Verständnis AVR Interrupts Gesperrt
und die stören im 10ms Timer IRQ nicht die Bohne, sogar im TIMER IRQ kann ich i2c lesen aus einem PCF8574(a)
Sehr geehrte Damen und Herren, freuen Sie sich auf die nächste Folge von "How to destroy a thread", die wir in Kürze ausstrahlen.
-
Thread
Mit A/D Wandler PCF 8574 LEDs ansteuern - zu wenig Strom?
list. Ich möchte gerne an einem Arduino die Ausgangsports erweitern. Hierfür habe ich hier zwei PCF8574 Expander. An den 8 Ausgängen möchte ich gerne 8 LEDs betreiben (je 30mA). Nun haben die Ausgänge des Expanders als maximale Stromstärke 100uA, also viel zu wenige. Jetzt vermute ich, ich kann das
Die PCF8574 haben am Ausgang eine "klassisches" Verhalten, wie es früher bei Mikrocontrollern üblich war. In Richtung HIGH, konnten sie nur kleine Ströme liefern, wogegen sie nach LOW einige mA (bis etwa 10
-
Thread
Reparatur: Autoradio geht nicht mehr an
gehalten, da passiert leider nichts. Dann habe ich das Radio mal nur mit Dauerplus betrieben: 90 mA Dann zusätzlich die Spannung an die Zündung angeschlossen: 300 mA Zündspannung wieder getrennt: Strom bleibt bei 300 mA. Irgendwie werde ich nicht schlau. Und es stimmt schon, dass sich der ganze
Arduino Video bei Youtube gesehen. 3 Taster an einen analogen Port. Fand ich cool. Aber mit ist der Pcf8574 lieber. ;) Bevor ich den Lötkolben auspacke, wird erst einmal die Luftspritzdüse meinen Airbrush-Kompressors benutzt. Danach kommt Kontaktspray ran. Wenn das nicht bringt (in ca. 5-10 % der
-
Thread
Merkwürdiges Verhalten 74HC4066
paul schrieb im Beitrag #6551113: > Genau, wenn ich den PCF8574 raus nehme und jeden Eingang des 74HC4066 > mit Masse belege sind beim Einschalten wunderbar alle LEDs OFF. Ziehe > ich einen Eingang auf +5V schaltet die LED zuverlässig. Naja, wenn du die
Eingang der 4066 Low ist. Sie leuchten also nicht, wenn der Eingang High ist. Der initiale Status eines PCF8574 ist High an allen IOs. Damit ist nach einem PowerOn erstmal der Zustand erreicht, dass alles aus ist. Noch ohne jeden Beitrag des ESP8266.
-
Thread
AVR als SPI Slave-Peripherie
kann Peripherie-Mega so lange hunderte WS2812B überschreiben wie sie will... Heute kostet ATMega88A schon unter 1 €, d.h. billiger sogar als schon genannte MCP23S17, deshalb hat das Sinn. Ich habe irgendwo gelesen, daß manche Peripheriebausteine von Microphip in Wirklichkeit auf dem Werk festprogrammierte
und wurde schon erfunden. Z.B. [[I2C]]. https://www.mikrocontroller.net/articles/Port-Expander_PCF8574 Mit 8x den Normaltypen + 8x den A-Typen hat man 16x8 IOs, welche über ZWEI Leitungen ansteuerbar ist. Für Relais 10mal schnell genug. > Wäre das auch mit einem SPI IO-Expander gegangen ?