-
Thread
Lötkolben für SMD
verlöten. Das Ergebnis ist von eine Maschinenlötung nicht zu unterscheiden. Ob Widerstand oder pcf8574 ist egal. Die Größe liegt nur an meinen Augen. Weil selbst mit Vorhänger kann ich kleineres nicht mehr genau sehen.
-
Thread
IIC, I2C Leitungslänge
werden, um eine Reflexion am jeweiligen Ende zu unterbinden. Ich hätte insgesamt 8 LM75 und 11 PCF8574... Werde berichten, obs funktioniert hat *g*
-
Thread
Tach auch - Vorstellung
dabei ist das ich schnell das "Interface" wechseln kann. Also Direkt oder ne kleine Platine mit PCF8574 um über I2C anzusteuern oder einfach ein Schieberegister sammt MAX232 für ne Serielle ansteuerung. Das wars auch schon
-
Thread
Warum interne pull ups und keine internen pull downs?
stark nach unten ziehen konnten und nach oben nur wenig Muskeln hatten. Das seht ihr heute noch am PCF8574. Olaf
-
Thread
Software I2c oder Hardware I2c
Infos. ES wuerde reichen wenn du einfach mal ein Datenblatt lesen wuerdest. Beispielsweise zum PCF8574. > Wird der Takt, sei es beim Hardware oder beim Software I2C Daten werden nur bei Bedarf rausgetaktet, nach der Uebertragung gehoert eine Stopbedingung zur DEfintion des Busses die bestimmte
-
Thread
I²C/TWI Tutorial
die jeweils ein grafisches Display und einen Drehgeber ansteuern. Ausserdem hängen noch ein paar PCF8574 und LM75 am Bus. Gruß, Jan
-
Thread
Slave-Adresse???
'reset variable Slave = &H40 'slave address of a PCF 8574 I/O IC I2creceive Slave , X 'get the value Print X 'print it was ist mit slave adress gemeinnt? Welche hat ein mega8? gruß, xeus
-
Thread
Taster brücken mit i2c -> Optokoppler
bzw 0,9V (aus). Da ich an dem Printserver einen i2c Bus nach aussen habe und noch jede Menge PCF8574 hier rumfliegen hab, dachte ich hier an eine Lösung. Ich würde also gerne über den PCF den Taster brücken. Hier denke ich, das ein Optokoppler das richtige wäre. Aber welchen nutzt man? Beschaltung
-
Thread
stm32f103 i2c_read
eine Idee. Will das ganze jetzt mit Bitbang i2c versuchen. Erstes Ziel, es soll auf dem avr ein pcf8574 angesprochen werden. Klappt leider auch nicht. Weiß jemand weiter? [c] #include "i2csoft.h" #include "i2csoft.c" #define i2c_init SoftI2CInit #define i2c_stop SoftI2CStop #define
-
Thread
Mehrfache Pullup's am I2C Bus ?
Busmitte, habe ich SDA und SCL über 10k Pullups auf +5V gelegt. Der Master und auch die 2 Slaves (PCF8574) sind jeweils über Rs 330 an Daten- und Clockleitung geführt. Als MC verwende ich, nun aber nicht lachen ;), die MICRO von dem großen C. Jetzt meine Frage: Ist es erforderlich, oder macht
-
Thread
ESP8266 - 30V/20ma switch
du unbedingt beim ESP-01 bleiben willst, brauchst du wohl einen Port-Expander, zum Beispiel den PCF8574.
-
Thread
TWI_atmega32<->pcf8574p routinen
TWI-Ansteuerung fürn atmega32 (dieser ist als master gepolt) und einer einfachen I/Okarte mit 2 pcf8574p für die aus-und eingänge, bzw. worauf ist zu achten? salve der unwissende
-
Thread
Portsparend und Bauteilsparend Tasten/Schalter und Status LEDs an AVR anschließen
nur "standardbauteile" benutzt werden. https://www.mikrocontroller.net/articles/Port-Expander_PCF8574 Braucht nur 2 Pins! Oder den großen 16 Bit Bruder, PCF???? >Außerdem sollen 16 Status LED an den Controller angeschlossen werden. Auch kein Thema. >Ich hatte nun vor, das alles über Schieberegister
-
Thread
Procyon AVR Lib: Bug in I2C mit GCC 4.1.1?
sich aslo auf SLA+R und ein Byte beschränkt, dann klappts. Auch mit einem testhalber eingesetzten PCF8574 genau wie mit dem Mega8. Versucht man aber, mehr als ein Byte (mit 2, 3, 4 und 5 probiert) zu lesen, dann wird nocht SLA+R und das erste Byte korrekt übertragen. Danach aber ist Ruhe auf der Taktleitung
-
Thread
Problem mit I2C Programm
Hallo Gemeinde habe ein Problem mit einem Stück Code in C (Atmega 32, 16MHz, PCF 8574) [c] #ifndef F_CPU // CPU-Takt #define F_CPU 16000000L // definiere ihn auf 16MHz #endif #include <util/delay.h> // Einbinden der .h Datei #include <stdlib.h> #include <avr
-
Thread
I2C auf STM32F103
EEprom mit dem STM32 verbunden? Hast du anstelle des EEproms mal einen anderen Chip probiert? Der PCF8574 ist für erste Versuche immer gut. Hast du mal versucht, einfach gar keinen Slave anzuschliessen, um nur die Ausgangs-Signale des STM32 zu prüfen? Zumindest die Adresse (also das erste Byte) müsste
STM32 verbunden? Ja > Hast du anstelle des EEproms mal einen anderen Chip probiert? Der > PCF8574 ist für erste Versuche immer gut. Ja, keinen EEPROM aber einen US > Hast du mal versucht, einfach gar keinen Slave anzuschliessen, um nur > die Ausgangs-Signale des STM32 zu prüfen? Zumindest
-
Thread
Bite um Kontrolle meines Schaltplans und Layoutes
noch zur V3.5) -USB Port mit FT232RL ( mein Erstkontakt zu SMD "Angst :-) ) -I2C I/O Erweiterung PCF 8574 P -das Layout, zum ersten mal, mit Top und Bottom. Soweit wärs das... würde mich freuen wenn ein Profi mal drüberschauen könnte. Grüße Rau
-
Thread
TWI Initialisierungsproblem
slave address als TI (LSB = A0). Die 0x40 passen in deinem Code. http://focus.ti.com/lit/ds/symlink/pcf8574.pdf Wie untersuchst du SCL? Wenn das wie eingestellt mit 100 kHz arbeitet, müsste man schon mit einem Oszi oder einem LA rangehen, um den Sendevorgang zu sehen. > Ich hab noch ein bischen rumprobiert
-
Thread
Beispielprogramm zum UC1601 GLCD-Controller I2C gesucht
schrittweise programmiert bekommen. I2C läuft in meiner Schaltung von 7 kHz bis 220 kHz an einem PCF8574 einwandfrei. Weiter helfen würde mir ein ganz einfaches Beispielprogramm in AVRGCC, mit dem wenigstens das Auslesen des Statusregisters klappt, bestenfalls die Initialisierung noch und z.B alle
-
Thread
ASM Routine für VFD Displays mit I2C
Hallo, ich habe 2 VFD Displays (Vakuum Displays 4x20) von Noritake über I2C mit PCF 8574 und Atmega 8535 angesteuert. Ich nutze dazu die angehängte .lib von Bascom. Sie ist die Assembler Routine für die Ansteuerung der Displays. Es funktioniert soweit super, nur flackern die Anzeigen
-
Thread
AVR Unterprogramm
Guten Abend, Bin noch recht neu in AVR und bin gerade dabei den PCF 8574P über das TWI und einem ATmega 32 zu programmieren. Die Ansteuerung über das TWI ist mir bereits gelungen, jedoch funktioniert das ganze mit Unterprogrammen nicht. Folgendes Problem: Schreibe
-
Thread
LCD 4x40 ansteuern über PCF8574 (I2C)
ich immer 4x20 Displays, erst normal angeschlossen über AVR-Port und später über I2C mit einem PCF8574 IC. IM Anhang meine bisher, funktionierende Display.h für I2C Nun steh ich vor dem Proplem , wie die Datei so umschreiben das ich die beiden Chips ansprechen kann. Enable1 hab ich auf P7 und Enable2
-
Thread
I²C/TWI in Avr-studio betreiben
mal rein zu finden. An deiner Stelle würde ich als Slave erst mal einen einfachen I2C-IC, wie PCF8574 nehmen. Erst wenn du den als Master korrekt ansprechen kannst, lohnt es sich mit dem Slave weiter zu machen. So wie du es angehst hast du zwei Baustellen. Und du weisst nicht auf welcher Seite es
-
Thread
Blutrausch wegen i2c
soweit das ich den port wechsle um damit keine schwirigkeiten zu haben die anlag enthält 1200 PCF8574 die Via PCA9544 je zu 16modulen gekoppelt sind http://de.geocities.com/magic33_de/4module.jpg
-
Thread
Verkaufe PIC Grafik Board
Funktionen: * PIC18f448 mit 20Mhz Quarz und Reset Taster * 8 Tasten über I2C Port Expander (PCF8574AT) * I2C Temperatur Sensor (LM75) * I2C RTC (PCF8583T) mit Buffer GoldCup * 7 St. I2C EEprom (24LC32A) * I2C Bus mit Klemmen * RS232 Schnittstelle mit RX und TX LED * Beeper * 5V Stabi mit
-
Thread
mein Display spinnt
für einen I2C-Bus, also auch kein PCF... Aber die verlinkte Platine hat einen I2C-Bus und einen PCF8574T, also tatsächlich ein I2C-Bus, https://www.arduinolibraries.info/libraries/liquid-crystal-i2-c https://cdn.shopify.com/s/files/1/1509/1638/files/Serielle_Schnittstelle_I2C_fur_LCD_Displays_Datenblatt.pdf
-
Thread
Touch Sensoren flackern und triggern ohne Annäherung
führen kann...dachte ich mir. Danach entschloss ich mich einen GPIO-Port expander über I2C zu nutzen (PCF8574). Seitdem funktionieren die Touch Sensoren wie ein Traum!!! Kein einziger selbstauslöser, nie! Noch eine Erklärung weshalb ich genau die oben angegebenen PINs genutzt habe. Sechs weitere PINs
-
Thread
Probleme mit lesen von EEPROM auf IIC BUS
Ich hab mal unten kommentiert. Hatte auch lang Probleme mit manchen Bedingungen im I2C-Bus (PCF 8574 und m242456-32KByte EERPOM benötigen unterschiedliches Master-ACK). Wenns nicht weiter hilft, dann schau mal nochmal ins Datenblatt und in die I2C-Bus-Spezifikation von Philips. #Start Bedingung
-
Thread
I2C LCD an ATmega8 - Eichelmann Libary
Hallo zusammen, ich versuche vergebens ein LCD am I2C Bus mittels PCF8574 zum laufen zu bekommen. Dazu verwende ich die Libary von Nico Eichelmann und Thomas Eichelmann. Leider bekomme ich aber keine Zeichen auf das Display... Die Belegung des PCF <> LCD ist bei
-
Thread
Wer kann ein Datenblatt richtig lesen?
Nicht einmal der Support kann die Daten zufriedenstellend erklären. Ich nehme als Beispiel den PCF8574 von Philips. Es handelt sich hierbei um einen I2C-Baustein mit I/O-Ports. Für meine Entwicklungen ist für mich der Maximalstrom eine wichtige Sache. Ich habe hier die Maximum-Ratings aus dem Datenblatt
-
Thread
4x20-LCD läuft nicht richtig
I2C-Portexpander zum Laufen zu bekommen. Verschaltet ist das lcd nach "Arduino" I2C-Adresse 0x4E PCF8574 LCD 4x20 P0--------RS P1--------R/W P2--------E P3-frei P4--------DB4 P5--------DB5 P6--------DB6 P7--------DB7 Es zeigen sich mir zwei Fehler: a) die Anzeige leuchtet nicht und ->
-
Thread
Terminal / TWI-Adapter für Mega8 in C
also immer wieder nur ein Byte > funktioniert es. bekommt dann jede Änderung am Port mit.. Der PCF8574 hat sozusagen nur ein Byte, das ausgelesen werden kann. Daher muss kein internes Register adressiert werden. Der PCF8583 dagegen verfügt über 256 Register. Welches soll nun ausgelesen werden
-
Thread
Nixieuhr (DCF 77 decodieren) und Uhrzeit über I2C im BCD Format
N7441 weitergibt und die es wiederum in den Dezimalcode für die Röhren konvertiet ATmega8---> PCF8574P ----> N7441 ---> Röhren Die uhr soll nur die Stunden und Minuten anzeigen. und der Doppelpunkt soll im Sekundentakt blinken. Mein Problem ist jetzt ich habe bisher noch nie was mit dem DCF
-
Thread
Philips Multimedia-Tuner OM5606
tatsächlich ein TEA5757. Dessen drei Datenleitungen (DATA, CLOCK und WRITE-ENABLE) gehen auf einen PCF8574. Dies ist eine I2C-gesteuerte Portwerweiterung, die Leitungen SCL und SDA gehen an die Stiftleiste des Tuners. Alle drei Adressleitungen des PCF sind auf Masse gelegt, somit ist auch dessen (Slave
-
Thread
wilde led blinkerei
fertig programmiert und erprobt ist. An den selben I2C Bus kannst Du auch Port-Expander vom Typ PCF8574 anschließen, falls die Leitungen vom Arduino für die ganzen LED's nicht ausreichen. Für Schrittmotoren gibt es auch schon fertige Controller-Platinen mit I²C Bus.
-
Thread
wie mit 3,3V TTL ausgang p-kanal mosfet (verbraucher) schalten?
ich habe einen 3,3V TTL ausgang. genauer gesagt den vom PCF8574 I2C multiplexer IC. bei Low wird er mit einem internen transistor low gesetzt, bei High wird er mit einem internen 0,1mA PullUp widerstand/stromquelle nach oben gezogen. bei geräte reset bis zum ersten
-
Thread
I2C, Demultiplexer
Hallo, suche 1x8 Demultiplexer, den ich bei I2C Bus an den Ausgang von den PCF8574 Portexpandern anschließen kann. Kann mir da jemand weiterhelfen.
-
Thread
bits Auswerten Arduino
Hallo zusammen, ich versuche die Eingänge meines Arduinos mit einem PCF8574 zu erweitern Jetzt habe ich keine Ahnung wie ich das empfangene Bitmuster aus Wire.read() einer Funktion zuordnen kann. besten dank im voraus.
-
Thread
Logic Analyzer auf : http://www.amateurfunkbasteln.de/
verlagert sich dann ja die Programmierung einen Layer nach oben. Soll heissen wenn du z.B einen PCF8574 auf ansprechen kannst und auf dem Analyzer alles gut aussieht, dann gibt es eigentlich wenig Grund anzunehmen das andere Devices wo du nur andere Adressen/Daten verwendest nicht gehen. Hast du
-
Thread
TWI Slave Interupt hängt bei vielen Zeilen Code, sonst nich
eine Schleife, bis SCL wirklich 1 ist. Die Peter Pfleury ist warscheinlich für EEPROMs und den PCF8574, da braucht man sowas nicht. Das Warten auf SCL ist nur notwendig, wenn der Slave ein µC ist, da der ja gerade mit was anderem beschäftigt sein kann. Peter
-
Thread
I²C Slave mit Mega unter BASCOM
Hallo, hat jemand ein Demo, wo unter BASCOM ein Mega8 über TWI einen I²C-Slave (ähnlich PCF8574) simuliert wird und kann ich dort auch die Basis-Adresse frei wählen ???? Gruss A. Arndt
-
Thread
Tastenmatrix über I2C auswerten
zusammen! Hat jemand von euch ein Programmbeispiel wie eine Tastenmatrix über den I2C mittels eines PCF8574 ausgewertet wird. Bevorzugter Compiler: Bascom AVR Controler: AT mega16 Danke Markus
-
Thread
Clickzähler mit 16 PIN
Hi Leute, zur Hardware: atMega8, 2x PCF8574 interrupt verbunden mit INT0 ich hab nun also 16 Eingänge, bei Jedem status wechsel am PCF wird ein interrupt ausgelöst, ich lese bei pcf aus und vergleiche den vorher wert mit dem aktuellen wert
-
Thread
CPLD - multifunktionaler Counter
kleinsten CPLD, eingebaut und der ist dadurch zu etwa 70% gefuellt. Funktionalitaet etwa wie ein PCF8574. > Würde das vielleicht sogar in ein XC9572XL(-PCG44) mit 72 Makrozellen > und 34 verfügbaren I/O-Pins passen? Das wäre optimal für mich... Das sollte kein Problem sein. Im uebrigens kannst
-
Thread
i2c Peter Fleury
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
Matrixtastatur
Hallo Leute, möchte nun an meinem Microcontroller über einen I2C-BusExpander (PCF8574P) eine 3x4 Matrixtastatur anschliessen und programmieren. Bin mir aber nicht im klaren, wie ich die Tastatur anschliesse. Könnt ihr mir da weiter helfen? Vielen Dank Matthias
-
Thread
PCF8574 I2C Treiber fuer HD44780 LCD
Im Anhang ist ein kleines Demoprogramm zur Ansteuerung eines LCD Modul mit einem PCF8574 I2C Port Expander. Das Demoprogram wurde fuer einen PIC18F8722 kompiliert. Das LCD wird im 4-bit Modus btrieben. Gruss, Gerhard
-
Thread
Temperatursensoren mit dem rasppi
mal ein PKW. Es gibt dafür auch Reichweitenverlängerer. Ich hatte es sogar geschafft einen simplen PCF8574 (8-Port-IO-Baustein) per Kabeltrommel über 100m mit 100KHz zu betreiben. Bei einem anspruchsvollerem DS1631 (12-Bit Temperatursensor) hatte ich schon bei 6m Probleme, grob und verkürzt gesagt.
-
Thread
ESP 32 Schaltung
spontan nur die AVR und 74HCTxx ein. Ein weiterer Kandidat bei dem das oft missachtet wird ist der PCF8574. Da ich diese ganz kleinen MOSFET in der Regel nicht auf Vorrat habe, benutze ich NPN Transistoren als Pegelwandler. Auch bei dieser Schaltung ist es unschädlich, wenn eine der beiden Seiten keine
-
Thread
[VS] großes LCD 2 x 16 - siehe Fotos (ist weck)
: das Display hat einen neuen Besitzer gefunden und bitte nicht direkt an einen I2C Adapter mit PCF8574 usw. anstecken.