-
Thread
Beschleunigungssensor BMA020 funktioniert nicht
TWI-Adresse (versuchs mal mit 56 dezimal). Oder was ich in solchen Fällen gerne mache: Einen PCF8574 anschließen und mit ihm verfizieren, dass das TWI-Modul auf dem Master, die Verkabelung und Terminierung korrekt funktionieren. mfg Michael S.
-
Thread
Kabelbaum Prüfgerät
wenn man genügend an den I2C Bus kriegt. https://www.mikrocontroller.net/articles/Port-Expander_PCF8574 Die Software prüft dann automatisch auf korrekten Durchgang und evt. Kurzschluß. Das muss dann für jeden Kabelbaum in einer Tabelle in der Firmware konfiguriert werden.
-
Thread
Website mit Mikrocontroller
Artikel: https://www.amazon.de/gp/product/B074ZJVL5D/ref=s9u_simh_gw_i1 in Kombination mit einem PCF8574 oder einem 74HC595. Infos zu den ESP Chips: http://stefanfrings.de/esp8266/index.html
-
Thread
Camera Modul (OV9655) am STM32F4 Discovery Board
hab' ich mangels Interesse dort(im Artikel) noch garnicht drin! Das "Offset(Aufsteck-) Teil mit 2xPCF8574 und MAX3232, sowie SD-card-slot ist nur dem Zurechtbiegen sich ausschliessender Pins geschuldet -- Anliegen war eigentlich, verschiedene Programme (Mal-,bewegte Zahnräder, Camera-Life, usw.)
-
Thread
20 LEDs unterschiedlich blinken lassen
IR-Fernbedienung zu Starten/wechseln. Und dann wird es mit den Pins verdammt eng. Weshalb ich meist die PCF-8574 einsetze, weil Preiswert und einfach anzusteuern und bei mir war der noch nie zickig. Macht für den TO 2-3 Euro (a ca. 1 Euro) Was unter dem Strich heißt. Opfert der TO ca. 10-12 Euro extra
-
Thread
1-Wire OW-wire slave device <=4MHz low current AVR assembler ATmega8
Berechnungen durchführen und antworten können (z.B. ROM-SERCH). Wer möchte, kann ein TWI/I2C-LCD mit dem PCF8574 nutzen, um sich interne Werte anzeigen zu lassen. Der Assembler-Programm-CODE ist nicht hochgradig optimal, für Verbesserungsvorschläge bin ich sehr dankbar. Diese Beiträge sind u.a.
-
Thread
Eingangspegel 3,3V am 5V Eingang, dauerhaft erkannt?
Abdul K. schrieb im Beitrag #7113250: > 3,3 nach 5 geht immer. Leider nur oft, nicht immer. Dem PCF8574 sind 3,3V zum Beispiel zu wenig, wenn er mit 5V versorgt wird.
-
Thread
BH1750 per I²C an ATmega32 - low Byte immer nur 255
Zum fehlersuchen im I2C routinen ist es oft eine gute idee um zu testen mit ein PCF8574 chip, einfach 8 bits in/out. Dabei ist es auch eine gute idee an zu fangen mit ein scan auf alle moeglichte i2c adresse (0x10-0xEE step 2) zum gucken ob da ein chip antwortet. Damit weisz man
-
Thread
Viele Drehimpulsgeber an einem PIC
14-Pin) für je 4 Encoder und >dann per I2C oder SPI vom Master auslesen. Wenn schon I2C dann mit PCF8574 oder sein 16bit Bruder und auf Interrupt reagieren. Wobei die Sache mit den Shiftregistern wohl am billigsten sein dürfte und auch vollkommen ausreicht.
-
Thread
Welcher Servocontroller ?
://stefanfrings.de/mikrocontroller_buch/index.html) Band 2 an. Danach schau Dir das datenblatt vom PCF8574 an, da ist die I2C Schnittstelle auch schön anschaulich beschrieben udn dieser Chip ist zudem ideal, um das Gelernte auszuprobieren. Denn da kannst Du ein paar Taster und/oder LED's dran anschließen
-
Thread
Microcontrollerboard mit 16Bit-Controller
Out. Es gibt ja I2C, SPI und Konsorten, womit man bequem beliebige IO-Erweiterungen machen kann (PCF8574, 74HC595, 74HC165). Auch geht der Trend weg von einem Zentral-MC hin zu mehreren kleinen. Ein MC mit internem Flash ist bedeutend unempfindlicher bezüglich EMV und daher leichter zu zertifizieren
-
Thread
STM8: 4x4 Tastaturmatrix mit Mehrfachbelegung der Tasten
Quelltext vorhanden. t4x4_matrix_02.zip ------------------ Die Tastatur wird mittels I2C I/O Expander PCF8574 angebunden. Der Expander wird mittels Software I2C angesteuert. In beiden Zip-Dateien sind alle Dateien enthalten, die zum Übersetzen erforderlich sind: [code] - stm8s .......... Registeradressen
-
Thread
SoC oder µC mit sehr vielen IOs gesucht
Silabs C51F020 64 IOs ATmega2560: 86 IOs Viele bevorzugen aber IO-Expander (74HC165, 74HC595, PCF8574/A). Das macht dann das PCB deutlich einfacher, da nicht sämtliche IOs bis zum µC geführt werden müssen. Bzw. reduziert erheblich die Pinanzahl von Steckverbindern zwischen den Platinen. Auch entkoppelt
-
Thread
Billigste Entwicklungsplatine mit Mikrocontroller?
Lichtschalter oder Klingeln.. ihr wisst bescheid > ;). Dafür gibt es I2C-Portbausteine wie den PCF8574. mfg klaus
-
Thread
welchen Microcontroller? - 8x8x8 LED-Cube
Porterweiterung per I2C: PCF8574 der stellt jeweils 8 weitere Pins zur Verfügung. Da er über 3 konfigurierbare Adress-Pins verfügt, kann man 8 Stück davon an einem I2C betreiben. Da es darüber hinaus zwei Varianten des Bausteins
-
Thread
PIC18F2620 mit I2C EEPROM 24LC04B unter CCS Compiler
jetzt die folgenden I2C ICs erfolgreich eingesetzt: AT24AT1024 AT24LC02 TMP101 LM75 PCA9554/7 PCF8574 TPIC2810 LTC1669 DS1307 CMP03 Compass Bitte auf keinem Fall aufgeben, da Dein Problem mit Sicherheit zu loesen ist. Da steckt irgendwo noch ein Hund drin; -) Gruss, Gerhard
-
Thread
Linux oder nicht
hintereinander verändert werden müssen. GPIOs die über Busse wie I2C und SPI angesteuert werden (z.B. PCF8574), können nicht angesprochen werden, wenn Scheduling unterbunden ist. Von Hand könnte dann man einen SPI Transfer starten, aber nicht darauf warten, dass er beendet (das sind die Momente in denen
-
Thread
ESP8266 - Was macht man bei zu wenigen I/Os?
Ich nehme I2C Port Expander. z.B: PCF8574 oder PCA9554. Ist vielleicht für SPI Chipselect etwas langsam, aber es geht.
-
Thread
pollin dot matrix lcd 122x32 dots dg 12232
Grafik. >Gibt es einen IC, den ich über ISP oder i2c ansteuern kann und der dann Schieberegister, PCF8574, Anhang ... MfG Spess
-
Thread
Reed-Kontakt für Alarmanlage: Kabellänge bis 40m
gesagt, dies wäre eher nice2have. Auf Seiten des AVR sehe ich I2C Port-Expanders vor (z.B. MCP23017, PCF8574, ...), um auf die gewünschte Anzahl Inputs zu kommen. Diese würde ich dann pro Sekunde oder so 1x auslesen. Somit sind die Reed-Kontakte selber nicht getaktet, was sie so unanfälliger für Störungen
-
Thread
ICs und Sensoren von Aliexpress
Hallo, wenn man ICs für die Steuerung mit dem I2C Bus (PCA9516, PCF8574, ADC128D818, MCP3008) oder Sensoren, wie den BME280 oder BMP180, von Aliexpress aus China kauft, dann kann man davon ausgehen, dass die Chips und Sensoren mit 100%iger wahrscheinlichkeit Nachbauten
-
Thread
Haussicherung mit Raspberry veranschaulichen und steuern
TPIC6B595 > Und so wenig wie möglich Kabel zum Raspberry. So gesehen wäre der I2C Bus besser: PCF8574 Aber Schieberegister sind billiger und einfacher zu verwenden. 22 Bewegungsmelder, wie groß ist denn dein Palast? Ich hoffe, du gibst dich nicht der Illusion hin, dass ein Haufen Überwachungselektronik
-
Thread
Gemeinsamer IO Pin für Ein und Ausgang
@Benjamin S Schau Dir mal das Prinzip der Porterweiterung von z.B. einem PCF8574. Der kann ein Signal ausgeben (low oder high). Und er kann auch den Pin einlesen. (µP Eingang) Ein Pull-Up kann von der Peripherie bei High belassen werden oder mit Low überstimmt werden.
-
Thread
Hygrosens TEMOD-I2C unter Linux (OpenWRT)
Byte 1: ffffffff Channel 8 Data: 0.000000 [/code] Der Bus an sich dürfte funktionieren, zwei PCF8574P kann ich ohne Probleme abfragen,... Liebe Grüße!
-
Thread
TWI bricht zusammen - falsche Bearbeitung oder Timingproblem!?
Eintrag besteht auf 4 Byte (Zieladresse und 3 Datenbyte). Allerdings werden auch noch Port-Expander (PCF8574), so dass in machen Fällen (Adresse < 0x20) nach dem ersten Datenbyte abgebrochen werden kann. Ein Feld im Buffer gilt als leer, wenn das erste Datenbyte einen Wert von 0xFF hat. Der Empfangsbuffer
-
Thread
Class A Verstärker durchmessen
Erfahrung. NOS ist tatsächlich zweifelhaft! Da fallen mir direkt die I2C-Interfaces vom Ali auf, wo die PCF8574 noch immer das Philips-Logo tragen und innerhalb eines Nutzens auf jeder Platte einen anderen Datacode haben. hinz schrieb im Beitrag #5278091: > Aha, und natürlich auch Lagerbestände aus einer
-
Thread
SHT75 Sensor an langer Leitung
aussen in den Keller zum Controller zu kommen. Als Alternative sehe ich, den Sensor an einen PCF8574 über TWI anzusprechen, dazu müsste ich aber meine SHT Library völlig umschreiben, und die funktioniert doch so schön.... Oder ich nehme irgend einen klitzekleinen Atmel Chip, Sensor dran
-
Thread
TWI Start-Problem: ATMEGA 16, STK-500
"twi_bib.h" #include "lcd.h" #include <util/delay.h> #define F_CPU 3000000UL #define DevPCF8574P 0b01000000 // device address of DS1678, see datasheet #define Display 0x74 int main(void) { twi_init(); // init I2C interface uart_init();
-
Thread
Maßnahmen gegen das Hängen bei SPI/I2C Kommunikation
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
IR-Sender Bauen
konfiguriert! Sollte der Basiswiderstand fehlen, weil der Controller eh einen Stromausgang hat (z.B. beim PCF8574), dann würde er die Basisspannung einlesen, die kann aber nie höher als ca. 0,8V sein! Hoffe jetzt ist es klar.
-
Thread
kostenlose muster
HI Also ich hab am samstag mal samples von ti bestellt 2xL293d und 2xPCF8574 die bausteien kammen gestern aus america alle gehäuse richtig ich muss schon sagen absulute spitze :) auf jeden fall ein tip. cu knirps
-
Thread
Sniffer für HD44780 Display
nicht ganz richtig. Hätte vlt. dazu schreiben sollen, dass ich das Display mit einem I2C Expander (PCF8574) steuere und da muss ich ja schon 4 Bytes per I2C für ein Byte am LCD schicken um den Takt zu simulieren. Das ganze wird dann per Python Skript gesteuert, was das Verfahren aber nicht merklich verlangsamt
-
Thread
Minimalbeschaltung für Auswertung von S0-Impulsen
machen wenn Du von deiner Hardware GND -> S0 abfragst. Ja mit ATMega 644p und 8 x I2C Expander PCF8574 schon getestet (64 Zähler). Weiterleitung mit UART. Da die Eingangspin mit Impuls vom Zähler auf GND gezogen werden, muss VCC nicht TTL sein. Die Eingänge müssen ein Pullup habe. Mehr ist nicht