-
Thread
Kleine Diodenmatrix so ok?
Portexpander zu reduzieren hier mit einer Diodenmatrix einen 4-Stufenschalter über nur zwei Pins vom MCP23017 abfragen. Kann man das so machen? Kann da jemand kurz drüber schauen und mir feedback geben ob das so klappen wird? Vielen Dank
-
Thread
I2C Bus Störung
auch ganz prima, bis ich alle möglichen Anschlüsse daran gehängt habe(2. Bild). Ab da wurde mein MCP23017(Rot eingekreist) über I2C am Raspi nichtmehr erkannt. sobald nur noch alles essentielle daran hing lief es wieder. Ich bin zu dem Schluss gekommen das alle Kabel wahrscheinlich den Bus stören. Was
-
Thread
PCF8574 nachfolger
MCP23008 MCP23017
-
Thread
I²C-I/O-Expander mit TRI-state Output
@ Michael M. (mr_mc) Du solltest Dir mal den "MCP23017" ansehen Gruss Ralf
-
Thread
Arduino Shields gleichzeitig verwenden?
I2C Expander z.B MCP23017 oder PCF8574
-
Thread
PCF 8574 mit 3.3V?
Evtl. eine Option: MCP23008 MCP23017
-
Thread
[S] Microchip EV board MCP23X08EV
Die MCP23017 laufen einfach. Die 30€ für ein Eval Board kann man sich sparen. Gibts auch als DIP fürs Steckbrett. Der braucht doch fast nix an Beschaltung.
-
Thread
Atmega 16 als O-Erweiterung (28Bit) so machbar?
Nimm 2 MCP23017 damit hat man 32 ausgange oder eingange ein zu stellen uber SPI. Wenn man uber seriel gehen mochte dan kann mann die S-version nehmen. GruBe aus Holland...
-
Thread
MCP23017 'verliert' writes to GPIOn
Ich schreibe in Testmodus an OLATB & GPIOB (hier als Output) den Wert 0x28, und prüfe was im MCP23017 ankommt - nämlich NICHTS!! IOCON.BANK=1 modus (ACHTUNG), & GPIOB ist als 8x output definiert write test pattern 0x28 to GPIOB & OLATB (0x19, 0x1A) Diagnostic-Meldungen eingeschaltet
-
Thread
Brauche Hilfe bei einem Microcontroller und Platine!
bit-I²C-Expander schließen, der per Steckverbinder CN2 zu einer anderen Platine geht. MCP23016 ("2316") und MCP23017 haben zwar 28 Pins, aber deren SDA und SCL sind nicht an der aufgedruckten Stelle. Aber für einen HT16K33 (LED-Controller/Tasten-Scanner von Holtek) im SOP-28 könnte das I²C-Pinout passen.
-
Thread
GPIO Erweiterung (über 128 GPIO)
noch die Ausgänge an. Damit wären meine Anforderungen erfüllt. Die Raspberrys haben dann den MCP23017 an dem I2c Bus angeschlossen. Gibt es irgendwelche Datenbanken, bei denen man die Zustände (z.B. einfach LED 5.2 = 1) per Ethernet senden und dann wieder ganz einfach auslesen könnte? Oder
-
Thread
(Suche) Portexpander
Suche: MCP23017-EML QFN-28 MCP23016-I/SO SOIC-28
-
Thread
Erster Platinenentwurf - Anfängerfragen
ist 3,3V. Die LEDs führen später zu einem IC (Adafruit AW9523), die Schalter zu einem anderen (MCP23017) (exemplarisch für eine Reihe dargestellt). Erstmal freue ich mich über eine generelle Einschätzung, ob das noch besser geht, und habe zwei konkrete Fragen: - Um platzmäßig hinzukommen, haben
-
Thread
Graphik LCD mit I2C-Bus und PCA9555
Ich hab das schon mit nen MCP23017 und nem T6963 Display gemacht und verworfen. Viel zu langsam für Grafik und der PCA9555 kann nur 400kHz.
-
Thread
Portpin an 230V
Der Portpin kann z.B. an einem Mikrokontroller, dem raspberry pi oder einem i2c Portexpander (MCP23017,PCF8574) sein. Ist diese Schaltung so ok, oder habe ich einen Denkfehler gemacht oder was übersehen? BTW: Ich verwende den BC337-40 als Standard Schalttransistor. Der hat ein hFE von ca
-
Thread
Arduino i/o Erweitern mit Schieberegister
So hab mich mal ein bisschen eingelesen Und würde das ganze gern mit dem Mcp23017 machen. Verdrahtung etc hab ich auch gefunden. Was mir jetzt noch fehlt: Wo gibts den? Find bei reichelt oder völkner nix!?!? Sind die nicht so weit verbreitet? Bin mal gespannt wo ihr die
-
Thread
I2C Portexpander der Positiven Strom liefern kann
Luxus-Variante: MCP23017 vermutlich billiger, wenn auch Arbeitsintensiver: billigen AVR als I²C-Slave programmieren.
-
Thread
Direction command beim PCF8574N?
Mit umschaltbarer Datenrichtung gibt es den MCP23017, hat allerdings 16 I/O und ist im 28 Pin Gehäuse (DIP, SO, SSOP, QFN). Nachtrag Verträgt auch bis zu 1,7MHz I2C Taktfrequenz.
-
Thread
Raspberry Pi über den 3.3V Pin betreiben
Vielen Dank. Also kann ich einen MCP23017 sicherlich dann mit den 3.3V betreiben. Grüße Ruby
-
Thread
Bezugsquelle für MSP430G2744 im DIP?
Alternative wäre ein Adapter vom Chinesen mit TSSOP38. Unser bisheriges Konzept war, das G2 Launchpad mit MCP23017 o.ä. zu verwenden. Der G2744 wäre schön, weil man sich so den Port Expander sparen kann und punkto Programmspeicher auf der sicheren Seite ist. 16kB vom G2553 ist zwar relativ viel, aber wenn mir
-
Thread
I2C zwischen 3,3 und 5V?
nicht. PCF8574 und PCA9685 wollen als High Pegel mindestens 0,7·VCC sehen, also 3,5 Volt. Der MCP23017 will sogar mindestens 0,8·VCC sehen.
-
Thread
Tasten Multiplexen mal anders?
mcp23017
-
Thread
Suche Routinen für 128x64 KS0108
geschrieben, da habe ich es schon implementiert. Geht das bei dem 128x64 Display auch mit einem z.B. MCP23017 ? Viele Grüße, Pete
-
Thread
TTP229 mit LED Anzeige
ich muss mal schauen ob ich eventuell den mcp23017 noch auf die Platine bekomme. wenn ja dann kann ich diesen ja für die LEDs benutzen. Aber danke für die Antwort.
-
Thread
Raspberry Pi I2C SDA Problem
nichts, lässt nur die LED blinken (SCL/Rx). Lässt sich aber immerhin über UART ansteuern. Meine MCP23017 habe ich noch nicht ausprobiert. Ich hoffe ihr könnt mir helfen. Wenn ihr weitere Informationen braucht, kann ich die euch auch liefern. Danke schon mal im Voraus.
-
Thread
HD44780 8-bit modus assambler
Hallo, Ich versuche ein HD44780 im 8-bit modus zu betreiben. Das LCD hängt an einem MCP23017 Schaltung alles in ordnung. Scheinbar Initialisiert er auch das Display. Weißer Balken verschwindet. Aber leider nimmt das display keine Zeichen an, bzw es zeigt nichts an. Ich vermute das
-
Thread
Auswahl Levelshifter
Motortreiber ist ein L293D. Zusätzlich möchte ich das I2C Interface des NodeMCU dazu verweden um einen MCP23017SP und eine I2C Anzeige mit HT33K16 bzw. ein 4 zeiliges LCD mit I2C anzusteuern. D.h. welchen Levelshifter kann ich für I2C verwenden? Gefunden habe ich bisher den PCA9515. Zusätzlich benötige
-
Thread
suche Linux-Dev-Board mit PCIe
beschrieben. Am TPM-Header liegt der SMB/I²C an, für leichten Anschluss von Portexpandern wie PCF8574, MCP23017 und co.
-
Thread
UP/Down Zähler Schaltung mit Hilfe von Mikrocontroller
einen I²C Bus würde diese Steuereinheit beliebig viele passive Anzeigemodule (mit PCF8574 oder MCP23017) ansteuern. Vielleicht sogar über WLAN mit Hilfe von ESP-01 Modulen.
einen Bus anschließen. Um auf 32 zu kommen, kannst du zwei Busse verwenden oder den größeren MCP23017 nehmen. Als Zentrale Steuerung kannst du gerne deinen PIC verwenden, falls er denn in dein unbekanntes Konzept passt. So brauchst du nur *einen* einzigen Mikrocontroller. Nicht 33.
-
Thread
Matrix 200x150 ansteuern, Output-Expander
Nach Adam Ries müssten da 30000 Ausgänge befruchtet werden. Mit 16-Bit I/O-Expander (z.B. MCP23017/MCP23S17) kommt man da nicht weit. SPI-Ansteuerung wäre sicher ausreichend. Für I2C gäbe es den CY8C9560A. Könnten man mit einem Reihen/Spalten-Konzept die Masse an Ausgängen stemmen? Oder gibt
-
Thread
4 stepper am raspi ansteuern
Ich hab eine Idee, ich möchte mit meinem Raspi V2 und der WiringPi2 Library 2 MCP23017 ansteuern die dann wiederum 4 L293Ds ansteuern, von denen jeder 1 Stepper kontrolliert. Nur müssen die 4 Stepper gleichzeitig angesteuert werden und mit unterschiedlichen Geschwindigkeiten. Meine
-
Thread
AVR Library für 128x64 GLCD
eine solche auch für die typischen GLCD gibt? Schön wäre ein Ansteuerung per SPI oder I2C (mit MCP23017, wobei I2C ja zu langsam sein soll). Über eine Empfehlung für eine gute Library würde ich mich sehr freuen. Sicher haben hier viele eine solche im Einsatz :) Vielen Dank! *Kann man ohne Doku
-
Thread
Mehrere AVR/ATMEGA an Raspberry Pi2 betreiben
Gehen wir mal davon aus das ich den I2C-Bus nehmen möchte. Ich habe schon eine Schaltung mit dem MCP23017 aufgebaut und dort ist mir bekannt wie ich dem Baustein die Adresse gebe wo er sich angesprochen fühlt. Aber beim ATMEGA finde ich eine solche Einstellmöglichkeit nicht. Oder muss das bei der initialen
-
Thread
Ardublock und i2c Bus
wegen Porterweiterung meinen UNO über die I2C - Schnittstelle die Expander - Bausteine PCF8574 bzw. MCP23017 oder auch AD und DA Wandler z.B. MAX127 oder MAX520 sowie Sensorik - Module ansprechen und auswerten. Mit den vorgegebenen I2C – Blöcken beim Ardublock in der Spalte Kommunikation komme ich nicht
-
Thread
IC gesucht zum seriellen Tasterauslesen
Guten Morgen, wie wäre es denn mit ein paar MCP23017 16-Bit I2C I/O Expander und einem µC? Gruß
-
Thread
Porterweiterung
beiden Chips gibts auch als 20Bit Variante und laufen unter dem namen MCP23016(IIC),MCP23S17(SPI),MCP23017. http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=11034&mid=11&lang=en&pageId=79 also ich muss sagen, das Bauteil gefällt mir. Es ist fast so einfach zu Programmieren wie der IO-Expander
-
Thread
Hilfe zur Auswahl eines geeigneten Bus-Systems
Ports reichen einfach sowas nehmen: http://www.microchip.com/wwwproducts/Devices.aspx?product=MCP23017 Alternativ wenn mehr benötigt werden die SPI Version: http://www.microchip.com/wwwproducts/Devices.aspx?product=MCP23S17 Da muss halt für jede Erweiterungskarte noch ein eigenes CS vom Controler
-
Thread
Datenaustausch zwischen Arduino Mega und ESP NodeMCU
Beispiel PCF8474 8x parallel I/O PCF8591 4x analog in, 1x analog out PCA9685 16x PWM output MCP23017 16x parallel I/O Oder auch ganz einfache Schieberegister 74HC165 und 75HC595. Oder den TPIC6B595 wenn du starke Ausgänge brauchst.
-
Thread
Viele Kippwaagen, wie zählen?
MCP23017 I2C Portexpander, 16 IO pro Stück möglich, max 8 verschiedene I2C Adressen möglich, also insg. 128 Kippwaagen möglich. Den MCP23017 kann man so konfigurieren, dass er seinen Port auf High oder
Heinz schrieb im Beitrag #7238568: > Den MCP23017 kann man so konfigurieren, dass er seinen Port auf High > oder Low wechselt, wenn er einmalig eine Flanke erkannt hat. So bleibt jede Störung gespeichert, bis sie als gültiger Zählimpuls ausgewertet
-
Thread
Wo PCF8574A kaufen?
Wie wärs mit 16 Bit Bausteinen wie MCP23017 oder PCA9555?
-
Thread
[V] Zwei ESP-01s IO-Platinen (unbestückt)
Module Low Level Trigger" von Amazon / Ebay / Aliexpress / Banggodd usw.) Die I/O sind über MCP23017 realisiert. Alle I/O sind einzeln als Input oder Output konfigurierbar (außer den 8 Inputs des 230V Input). Der 230V Input ist über PC844 Optokoppler realisiert. Die 230V Inputs sind theoretisch
-
Thread
Fragen zu ULN2803A
Hallo, Ich habe einen MCP23017 welcher mir 2x ULN2803A schalten soll... zwischen dem MCP und dem ULN würde ich gerne für jeden Ausgang eine LED parallel schalten, welche mir den Status anzeigt. Nur weiß ich leider nicht ob der
-
Thread
Wemos 5 LED's über einen GPIO
warum nicht einfach ein anderer ESP mit mehr Pins? Sonst so was wie MCP23017 - mussst halt Deine Taster auch an dem anschließen?
-
Thread
LED-Matrix, nachglimmen
Ich habe vor kurzem ein altes analoges Oszi bekommen. Falls ich es richtig bediene kommt aus dem MCP23017 ein sauberes Rechteck raus. Hinter den Transistoren fällt das Signal nicht mehr so steil ab. Sobald ich eine Kamera zur Hand habe, reiche ich Fotos nach. >Dann hast du schlecht gesucht. Mag
-
Thread
I2C Scanner an MC
werden. Unter anderem wären das: - PCF8574(A) - PCF8591 - PCF8583 - DS1307 - MCP23008 - MCP23017 - Speicher 2408 - MAX518 Meine Gedanken wären dass ich das Bauteil über die Adresse anspreche und das ACK abwarte. Was mein Ihr geht das einfacher? Grüße Ingo
-
Thread
MCP23008 Taster entprellen
Ich nutze bei einem Projekt den MCP23017, ist ja im Prinzip das selbe, nur in 16 Bit. Zwei davon werden im 10ms Raster abgefragt. Das geht ohne Probleme. An der Zeit kanns nicht liegen. Oder läuft dein uC auf einem extrem niedrigen Takt
-
Thread
230V detektieren - wenig Verlustleistung, wenig Bauteile
Hi, ich entwerfe gerade eine Relais Platine mit 32 Relais (24 V -> 230V, angesteuert mit MCP23017/ULN2803). Nun möchte ich zur zusätzlichen Überwachung (Relais defekt/Kontakt klebt) an jedem Relais eine 230V Erkennung implementieren und hab bei meiner Such nach geeigneten Schaltungen eine gefunden
-
Thread
[V] Raspberry Pi 4B neu, Arty S7 neu, div neue Bauteile (SMD, THT, hochwertige OPV, Sample Book)
und Brückengleichrichter Samplebook mit SMD0603 Cs und Rs Schaltregler, Linearregler mehrere MCP23017 Port Expander mehrere DS3231 mehrere MAX3392 mehrere MCP3421 ADC mehrere OPA2134 bzw. OPA4123 mehrere ADA8421 und noch viele weitere Bauteile wie THT Elkos oder Widerstände 2x unbenutze Flux
-
Thread
Problem mit der AccelStepper Bibliothek
include <Adafruit_MotorShield.h> #include "utility/Adafruit_PWMServoDriver.h" #include <Adafruit_MCP23017.h> Adafruit_MotorShield AFMS(0x60); // Default address, no jumpers Adafruit_StepperMotor *myStepper1 = AFMS.getStepper(200, 1); float v = 100; // wrappers for the first motor! void forwardstep1
-
Thread
23fach High-Side-Switch mit P-Kanal-MOSFET und ULN2803
dem Bild ist exemplarisch nur ein Ausgang eingezeichnet. Zur Info: Vor dem ULN2803A kommt ein MCP23017-Portexpander, der wiederum an einem Arduino hängt. Meine Fragen dazu, geordnet nach Prio: 1.) Funktioniert das ganze so Schaltungstechnisch? 2.) Gibt es noch einfachere oder platzsparendere