-
Thread
Kleines Dev-Board erstellen, was so drauf?
für handelsübliche Programmierer. Character LCD steuere ich grundsätzlich nur über I2C mittels PCF8574 oder PCA9555 oder China Modul an. DOGM Character LCD mittels SPI. Früher kam noch eine DS1307 RTC dazu. Heutzutage verwende ich lieber DS3231 China Module Dann machte ich mir früher einige kleine
-
Thread
[V] uC, Digtal, Analog, Transistoren, Evalboards
-> 1,50€/Stk. 47x PCF8591T, Philips: I²C 8Bit ADC und DAC -> 0,25€/Stk. 181x PCA9515A, NXP: I²C Bus repeater -> 0,10€/Stk. 10x PCT2075D118, NXP: Temperature Sensor I²C -> 0,10€/Stk. 3x AD5252BRUZ100, Analog: Digital Poti I²C -
-> 0,25€/Stk. 5x SC18IS602BIPW128, NXP: Interface I²C to SPI -> 0,50€/Stk. 28x PCF8574TS, NXP: I²C IO-Expander -> 0,25€/Stk. Halbleiter Logik: 4325x 74AHCT86PW, Nexperia: Quad 2-input EXCLUSIVE-OR -> 0,05€/Stk. 1875x 74AHCT08PW, Nexperia: Quad 2-input
-
Thread
AT42QT1070 - Hat jemand Erfahrung damit ?
Der Bus läuft mit den verschiedensten ICs ohne Probleme. Dazu zählen alt bekannte Teile mit dem PCF8574 und neue ICs mit dem z.B. PCA9536 und mehr, Display, übertragung auf 10m, Funkstrecken usw. Nach dem anderen werde ich suchen. Danke achim
-
Thread
Mal wieder Wanderkiste?
symlink/pcf8575.pdf - *PCA9306* Dual Bidirectional I2C Bus and SMBus Voltage-Level Translator http://www.ti.com/lit/ds/symlink/pca9306.pdf - *PCA9539PWR* Remote 16-Bit I2C and SMBus Low-Power I/O Expander http://www.ti.com/lit/ds/symlink/pca9539.pdf - *PCA9545ADGVR* Low Voltage 4-channel I2C and SMbus Switch http://www.ti.com/lit/ds/symlink/pca9545a.pdf - *PCA9555PWR* Remote 16-Bit I2C and SMBus I/O Expander http://www.ti.com/lit
-
Thread
viele Kleinsignalrelais am µC mit Material von Reichelt günstig schalten
separate Schaltung wohl nicht rum. Bei Reichelt bin ich auf die MCP23S17-E/SO, MCP23016-I/SO und PCF8574T Portexpander gestoßen, die jedoch nur 20 - 25 mA schalten können, ist für meine Anwendung zu wenig - für induktives Verhalten wäre vermutlich ein wenig Reserve in der Belastbarkeit auch noch gut, oder
Ich hab das mal mit den PCA9555 gemacht. Auf dem Foto sind 32 Relais.
-
Thread
Welche Bauteile sollte man mindestens kennen?
STM32F103C8T6 (in Form eines Blue-Pill Boardes) ESP8266 (in Form von ESP-12F Modulen) Mikrochips: PCF8574 (8 I/O Pins über I²C) PCA9685 (16 Kanal 12bit PWM Controller mit I²C) MCP3204 / MCP3208 (4/8 Kanal ADC mit SPI) 74HC595 (8 Ausgänge Schieberegister) TPIC6B595 (8 Ausgänge Schieberegister mit starken
-
Thread
"Mensch-ärgere-dich-nicht"-Spielbrett mit AtMega32
Servus um den aufwand zu minimieren gibt es ja reihbare IC's zu PCF8574 mit plexern PCA954x damit kommt man mit 2ports i2c und 25IC's 20euro auf die benötigten bausteine die treiben 20mA gegen Masse bei 400kBit speed http://de.geocities.com/magic33_de/layULNdil1.jpg
-
Thread
Hausautomatisierung mit Embedded Linux
flashen und mittles des internen I2C Busses eine Haussteuerung zu bauen. Als I/O habe ich den PCF8574 im Auge. Wer hat schon etwas ähnliches am laufen? Gibts vielleicht schon Software/HW-Anleitungen dazu? Hab zwar schon eine Ausgabeschaltung, Eingabe mit 8574 geht mir aber noch ab.
Zwecks Eingabeschaltung für den PCF8574 hätte ich da einen Tip: http://www.horter.de/i2c/i2c-eingabe/eingabe_1.html Der Shop liefert relativ schnell, auch wenn man nur die Platine haben will.
-
Thread
CP/M auf ATmega88
werden. Was könnte man denn noch anschließen wollen? Drucker vielleicht? Dann bräuchte man 2. PCF8574 oder zB. PCA9555. 2. Serielle? Gibs I2C-UARTS? 2. Software-UART stelle ich mir schwierig vor.
Ok, der PCF8574 geht auch bei 3.3V und ist bei Reichelt als DIL und Smd verfügbar. PCF8574 und PCA9555 gehen auch bei 3.3V und haben 5V tolerante Eingänge. Der Pegelwandler kann also entfallen. Bei der Erweiterung
-
Thread
STM32N6 “halb angekündigt”, Radxa ROCK 4SE im Vergleich, neue I2C-Expander uvm
eine OEMSecrets-Suche > ergibt null Treffer. Laesst sich aehnlich programmieren wie ein PCF8574, allerdings muss man noch vorher das Register auswaehlen weil man nun ja 16Bit hat. Hat mich glaube ich 10min gekostet bis der erste Pin gewackelt hat. Im Prinzip ist das ein guter alter 8255 oder
funktionieren? Mit einem integrierten Spannungsteiler auf VDD/2 und einem "ADC" dahinter. Beim PCA9955 z.B. kann man zusätzlich einen externen Pull-Up oder -Down anschließen. Auf die Art kann der 5 Zustände pro Pin oder 125 Adressen mit 3 Pins unterscheiden.
-
Thread
PIC18F2620 mit I2C EEPROM 24LC04B unter CCS Compiler
ich bis 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
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
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
-
Thread
Welchen µC benutzen wenn mehr als 32 Inputs benötigt werden?
ziemlich unpraktisch. Folgender ist beispielsweise ganz nett: https://www.nxp.com/docs/en/data-sheet/PCA9538.pdf warum: - Push-Pull-Ausgänge - Interner Reset - LVTTL-Pegel (d.h. an einen 5V Eingang kann ein 3V3-Signal ran Portexpander sind sehr einfach zu verwenden, man kann auch mehrere an einem
schreiben ;-) Ach, da kommt auch Erfahrung und *persönliche* Präferenz dazu .. Die Expander wie zB PCF8574 hab ich mal vor Jahren verwendet, aber dann nie wieder einen Grund gesehen, weshalb ich die brauchen würde. SPI ist simpler als I2C, wobei es im Grund ja nur eine Software-Sache ist und es da tausende
-
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
8 Tasten einlesen (Möglichkeiten)
I²C-Portexpander für die Taster => PCF8574 für 8 Taster oder PCA9555 für 8 Taster und 8 LEDs => Mit Interrupt-Leitung nur 3 Pins. tschuessle Bernhard
-
Thread
Auf der Zielgeraden gescheitert (MCP23017 mit Relaiskarte instabil)
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
SDA und SCL haben keine zusätzliche Beschaltung. Der Raspberry besitzt aber einen I2C Repeater (PCA9515) ohne Pullups. Allerdings gehe ich nicht davon aus, dass diese Platine speziell für Rolladenmotoren ist. PE und N hätte man sich dafür sparen können. Auch die ungerade Zahl von 11 Relais spricht
-
Thread
Was sind eure Lieblings-ICs?
AT90LP51ED - Der Nostalgie wegen;-) ZILOG Z8 Encore! - Ein unbekantes Juwell unter den uC Io Expander wie PCA9554 u.ä.
ATMega328 PCF8574
-
Thread
Sammelbestellung IoT & IoE "unsinniger donnerstag"
controlled full color LED module KA2284 level indicator module power indicator audio level indicator PCF8574 IIC LCD1602 adapter plate adapter module PCA82C250 CAN controller interface module bus driver interface module TJA1050 CAN the controller interface module the bus driver interface module SJA1000 + PCA82C250 CAN communication module SJA1000 + TJA1050 CAN communication module LC Programmable Full-color RGB LED light Color light modulator PWM control panel SG3525 PWM frequency adjustable controller
-
Thread
GNUBLIN www.gnublin.org
Der_I2C_Bus_.26_SMBus Hier ein kleines Beispiel von mir http://krumeltee.wordpress.com/2011/08/15/pcf8574-am-avr32-unter-linux/ für den PCF8574, gibt dort noch mehr. Die Linux-I2C-Geschichten laufen, solange du /dev/i2c-xxx hast, auf jedem Board gleich ab.
bytes) UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) NET: Registered protocol family 1 pca9532 0-0060: setting platform data i2c i2c-0: Master timed out. stat = 2a00, cntrl = 000e. Resetting master... i2c i2c-0: Master timed out. stat = 2a00, cntrl = 000e. Resetting master... i2c i2c-0
-
Thread
Cast "verstecken" wenn möglich?
hBridge.gleisOff(2); [/c] Die Nummern sind letztlich die Ausgänge 0...7 des verbauten Portexpanders PCA8574. Der Rest wird in der Klasse vom Portexpander gemacht. Typangabe hilft nicht. Casten ist weiterhin erforderlich. [c]enum class Gleis : uint8_t {GA, GB, GC, GD, GE, GF, GZ, NumberOfGleise};[
-
Thread
Elektroniker Stammtisch Nähe München
Sooooo.... Jetz mal auch meine leicht überarbeitete Hauptplatine. Die Ausgänge von dem 2. 8574 werden über Leitung herausgeführt um LEDs im Dosendeckel anzusteuern. Led1 = on Led2 - 5 = Slaves OK Led3 = Datenverkehr Ich mache mir nur ein wenig sorgen über I²C zu den Slaves, Die sind
Länge, Leitungskapazität! (siehe meine Mail 'Re: Schaltung die fünfte') Ich würde zumindest einen PCA9517 zwischen internen und externen I²C-Bus schalten. Heinz
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
Zwei PCF8574 ersetzen einen PIC16F876 in der Schaltung... Gruss Chregu
Luftfeuchtigkeit im Haus recht oft auftreten. Die Umwandlung der I2C Datenpakete auf Parallel übernimmt ein PCF8574T welches das Display im 4-bit Modus ansteuert. Jedenfalls finde ich die Anordnung recht praktisch.
-
Thread
Anforderungssammlung CAN Hausbus mit PIC µC
Platine: TWI-Erweiterung mit Schutzbeschaltung und Interrupt. Eingänge für Taster / Schalter --> PCF8574. Beleuchten mit LED --> PCA9531. PCA9531: einfacher 8-bit I2C LED dimmer (SO16) Kann nur PWM dimmen bis 160Hz oder Blinken bis 1,6 Sek. Die LED's benötigen den normalen Vorwiderstand.
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
111401.337872] pwc: Philips webcam module version 10.0.13 loaded. [111401.343893] pwc: Supports Philips PCA645/646, PCVC675/680/690, PCVC720[40]/730/740/750 & PCVC830/840. [111401.353254] pwc: Also supports the Askey VC010, various Logitech Quickcams, Samsung MPC-C10 and MPC-C30, [111401.362893] pwc: the
Flachbandkabel gehängt. An diesem sind nun Temperatursensoren (DS1621) und ein LCD (über einen PCF8574P). Klappt alles wunderbar über lm-sensors und LCD4Linux. Auch Munin zeigt super die Temperatur an. Als Kernel nutze ich den oben von Alexander M. Die Firmware und SP findet ihr hier: http://www.harbaum.org
-
Thread
Projekt: SerialComCNC Serielles Frontend für CNC GRBL mit ATMega
#endif #if defined(RA_CONTROL_PANEL) #define ULTIPANEL #define NEWPANEL #define LCD_I2C_TYPE_PCA8574 #define LCD_I2C_ADDRESS 0x27 // I2C Address of the port expander #endif //I2C PANELS //#define LCD_I2C_SAINSMART_YWROBOT #ifdef LCD_I2C_SAINSMART_YWROBOT // This uses the LiquidCrystal_I2C