-
Thread
Steuerung 150V Nixie IN-14: mind. 40 Pins
die typische Schaltung: 7490+7475+74141. :-) man kann da fast beliebige Kompromisse finden. MCP23017 oder MCP23S17 sind 16 Ausgabepins, also 4x 74141 dahinter. Muß man eben in Software etwas mehr zurechtsortieren. Ben B. schrieb im Beitrag #7371338: > Das ist eine Frage, die ich mir auch schon
-
Thread
LED- Schaltung
Ich meinte eher so etwas: https://www.microchip.com/wwwproducts/en/MCP23017
-
Thread
Hausbus über RS232 möglich?
haben. Der derzeitige verwendete I2C-Bus läuft sehr stabil, ein Funk-Sende-Modul wo ich einen "MCP23017" verbaut habe, der einen uC Kern scheinbar beinhaltet, neigt 1-2 mal im Jahr zum Absturz und zieht dabei den entsprechenden Bus(Zweig) runter. Deswegen auch die Zweigabschaltung (Reboot) in meinem
-
Thread
Transistoren als Schalter
mit 3.3V angepasst: R_b = R79 = 130 Ohm Bei dem GPIO handelt es sich um einen GPIO expander (MCP23017), max. output: 25mA, ob der dabei noch sicher die 3.3V hat kann ich nicht sagen. Kann das jemand hieraus lesen? http://ww1.microchip.com/downloads/en/DeviceDoc/21952b.pdf Für R80 habe ich einen
-
Thread
STM32 I2C Probleme
Vorbereitung auf mein nächstes Projekt den I2C Bus verwenden. Als Einstieg hab ich drei LED's an den MCP23017 Port Expander gehängt und möchte die zum leuchten bringen. Allerdrings scheitert es wohl schon am richtigen Initialisieren vom I2C Bus. Ich möchte den I2C_2 Bus nehmen an PinA09 und PinA10. Ich
-
Thread
Wassertank Füllstandsmessung
Alu-Flachmaterial, bringst die Schwimmerschalter auf nen Arduino (entweder direkt oder via I/O-Expander, zB MCP23017) und die Sache ist gegessen. Schwimmerschalter: https://www.aliexpress.com/item/1pcs-Tank-Pool-Horizontal-Water-Level-Switch-Liquid-Level-Sensor-Liquid-PP-Plastic-Ball-Float-Switch/32817243366.html
-
Thread
Einstieg(scontroller) in Ethernet Kommunikation mit STM32
und I2C, also falls die Tasten keine eigenen Schieberegister haben, lassen sich natürlich mehrere MCP23017 leicht anschließen. Ich wage mal zu behaupten, dass Du mit dem ESP32-Board ziemlich schnell zumindest die grundlegende Funktionalität am Start hast. Mit dem STM32 wirst Du erheblich länger brauchen
-
Thread
Sammelbestellung WLAN2Serial ESP8266
fülliger: -> Webserver -> Telnet -> GPIO AT -> HC4051 MUX/DEMUX -> SPI MCP23S17 -> I2C MCP23017 -> CAN MCP2515 ( Controller ) -> CAN SN65HVD230DR ( Transreceiver ) -> OLED SPI -> OLED I2C -> I2C Portexpander + LCD Display -> SPI Portexpander + LCD Display -> SPI Portexpander + REALAIS
-
Thread
Wanderkiste Widlar, Runde II
Adafruit Alpha Numeric inkl. TSOP, Muting (Doku bitte anfordern) IMG_1591 - Adapterplatine für MCP23017 Sorry, leider ein paar Bilder doppelt. Gruß Frank IMG_1592 - Adapterplatine für den blauen Alps Poti IMG_1593 - Adapterplatine für TSOP inkl Elko und R
-
Thread
bistabiles Relais für AVR/Arduino
aber ich vermute, dass man das mit einem Expander lösen muss, der nur wenig Strom liefert (z.B. MCP23017) und dahinter muss ein Treiber den Strom verstärken. Wenn man pro Relais nur einen IO-Ausgang verwenden will, dann braucht man einen Elko und der Treiberausgang muss Push-Pull können.
-
Thread
Projekt: SerialComCNC Serielles Frontend für CNC GRBL mit ATMega
/ (if BTN_ENC defined to != -1) or read through I2C (when BTN_ENC == -1). #define LCD_I2C_TYPE_MCP23017 #define LCD_I2C_ADDRESS 0x20 // I2C Address of the port expander #define LCD_USE_I2C_BUZZER //comment out to disable buzzer on LCD #define NEWPANEL #define ULTIPANEL #ifndef ENCODER_PULSES_PER_STEP
connected to the Arduino // BTN_ENC pin (or set BTN_ENC to -1 if not used) #define LCD_I2C_TYPE_MCP23017 #define LCD_I2C_ADDRESS 0x20 // I2C Address of the port expander #define LCD_USE_I2C_BUZZER //comment out to disable buzzer on LCD (requires LiquidTWI2 v1.2.3 or later) #define NEWPANEL #define
-
Thread
Denkfehler mit PCA9536 (Problem)
dann ist auch der PCA9554 nicht zu schlecht. Ich habe auch schon mit der 16-Bit SPI-Version vom MCP23017 gearbeitet und der ist tatsächlich recht brauchbar. Funktioniert Dein PCA9536 schon beim Output setzen der Pins? Gerhard