Im Forum und im Wiki
-
Thread
Denkfehler mit PCA9536 (Problem)
PCA9536_data PCA9536_data = PCA9536_Read(PCA9536_SLAVE_ADDR, INPUT_REGISTER); // Schreibe gelesenen Wert aufs UART printf("\r\nPCA9536 Register %u Wert = 0x%2x\r\n", INPUT_REGISTER, PCA9536_data
[c] #define PCA9536_ADR 0x82 #define PCA9536_IN_REG 0x00 #define PCA9536_OUT_REG 0x01 #define PCA9536_POL_REG 0x02 #define PCA9536_CFG_REG 0x03 int8_t PCA9536_Write(uint8_t i2c_address, uint8_t reg, uint_8 data
-
Thread
I/O Expander kaskadieren
Form von µC 2.) über den I2C Bus greife ich auf Slaves zu 3.) diese besitzen das Expander IC Typ PCA9536 der Fa. NXP bzw. TI (siehe: http://focus.ti.com/lit/ds/symlink/pca9536.pdf ) Dadurch kann ich verschiedene Module z.B. 4x In, 4x Out oder mixed I/O realisieren. Mein Problem ist nun, wie kann ich den PCA9536 kaskadieren? Denke momentan an hardcodiert per Mäuseklavier, ideal wäre aber eine automatische Adressvergabe durch den Master µC. Ich befürchte momentan, dass dies nur unter Einsatz eines Salve
-
Thread
AVR: Bistabiles Relais mit einem Pin schalten
einem der beiden freien Portpins abfragen und die Ansteuerung mit http://www.mouser.com/ds/2/405/pca9536-443507.pdf (PCA9536) über einen der Expanderports pro Spule realisieren. (Schaltplan im Anhang) So sind alle Probleme erschlagen, auch wenn ich TWI aus kostengründen und mangels Erfahrung damit
Verfeinerung' der Schaltung und nicht zwingend. Für die zwei Relais kann man sich dann aber den PCA9536 sparen.
-
Thread
Kompakte Lösung Relaisansteuerung über I2C
Hab mal nachgesehen. Der 3 Ausgänge-Typ ist verschwunden in den Weiten der HD. Der pca9536 hat 4 I/O und gibts in TSSOP8.
Hab den Schlingel eingefangen: NJU3730 Kostet ca. die Hälfte von PCA9536
-
Thread
StatusLEDs für WLAN, MQTT,.
Sensor. Daher muss ich zumindest für diesen ein i2c Portexpander nutzen. Theoretisch würde ein PCA9536D reichen für die zusätzlichen Ausgänge. Nur leider finde ich diesen nicht in der Firmeware von Easy ESP. Oder ist der dort in einer anderen Bezeichnung aufgeführt? Michael
Situation ist den: "PCA9536D" habe ich hier liegen, bekomm den aber nicht zum rennen am ESP-01 in der ESP Easy Oberfläche. Den PCF8574 habe ich auch liegen. Kann ich aber lediglich als INPUT nutzen zumindest laut Oberfläche
-
Thread
Atmega8 stop nach wenigen sec.
Falk Brunner schrieb im Beitrag #4029847: > welcher KEIN PCA9536 ist! Ich steig gerade nicht durch. Warum ist dies kein PCA9536?
Falk Brunner schrieb: > - es fehlen 100nF Keramk am LED-IC, welcher KEIN PCA9536 ist! > - es fehlen 100-330uF an der 5V Leitung. Denn wenn die PWM mal loslegt, > müssen die Pulsströme irgendwo herkommen, der Spannungsregler allein > kann das nicht so gut. > - es ist nicht