-
Thread
PCF 8574 mit 3.3V?
Evtl. eine Option: MCP23008 MCP23017
-
Thread
I2C Analog Mux/Demux im DIP gesucht
I²C-Ansteuerung lohnen würde. Um die Muxe anzusteuern, kannst du I²C-I/O-Expander benutzen, also PCF8574/MCP23008/MCP23016. Bernd B. schrieb im Beitrag #5907402: > 64 Eingänge Ein 16-Kanal-Mux wäre der MAX396, aber der ist dann doch ein bisschen teurer als 2x 74xx4051.
-
Thread
5V LCD an 3,3V mit StepUp
Ich werde es mal mit dem DC-DC Wandler MCP1252-33X50 von Microchip versuchen. Der scheint noch etwas einfacher anschließbar. Bringt zwar nur 120mA, aber vielleicht reicht das ja. Gibt es alternative Mosfets als die BSN10 bzw. BSN20 Typen
Ich habe ein 44780 kompatibles Display über einen MCP23008 (8-port expander, ähnlich pfc8574) so angeschlossen, dass ich das Display über i2c mit nur 2 Leitungen plus Stromversorgung ansprechen kann.
-
Thread
Layout SD-Karte einseitig?
weglassen, ist aber ein guter Indikator, wann man die Karte ziehen darf - Der 3v3 Spannungsregler ist ein MCP1700 mit Vin in der Mitte. Etwas ungewöhnlich, aber ich habe den hier noch herumliegen. Der sollte mit seinen 250mA reichen. - SD-Spannungsteiler nach Masse: Jau, dicker Bug! Danke für den Hinweis,
Stecker kommt eine I2C Karte, die ist schon fertig und damit steuere ich ein LC-Display (240x128) über MCP23008 an. Ist zwar etwas langsam, aber es geht ;-) Das ist alles auf 5V ausgelegt.
-
Thread
LED Driver IC
ein paar auf, die ich kenne: Maxim: MAX6956 (I²C) MAX6957 (SPI) MAX7301 (SPI) Microchip: MCP23016 MCP23008 und von Phillips gibts auch noch einen, weis aber den Namen nicht genau. PS.: Vertraue nicht auf ein Programm, dass du nicht selber programmiert hast ;-). Hab mir mal so ein Testprogramm
-
Thread
MCP230XX - GPIO vs OLAT
genau ist der Unterschied zwischen den Ports GPIO und OLAT. Ich konnte in einem Beispielsketch einen MCP23008 mit OLAT beschalten, den 23017 aber nicht. Jetzt gehen plötzlich beide mit GPIO. Aber egal: was genau ist der UNterschied, ich verstehs nicht. Im Datenblatt steht (bei beiden identisch): "The
kann, oder? Warum sonst sollte man das machen? Das letztere ist doch nur dann wichtig, wenn ich den MCP als Inputexpander nehme, oder? Vielleicht steh ich hier auf dem Schlauch, weil ich ihn eigentlich nur als Output-Expander benutze. Und daher bleibe ich bei meiner ursprünglichen Fragestellung: was genau
-
Thread
I2C Scanner an MC
dargestellt 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
Komplexe GUI-Programmierung Raspberry
Zum GPIO erweitern gehen MCP23S08 (SPI z.B. mit bit schubsen) oder I2C MCP23008. Zu Fuß GUI in Phyton funktioniert tkinter ganz gut. Zumindest funktioniert das parallel zur GPIO Bibliothek.
-
Thread
AVR Problem mit TWI / PCF8574P
erhalten. Also denke ich mal, dass der PCF wirklich hin ist. Ich werde mal schauen, ob ich den MCP23008 in der DIP-Version irgendwo bekomme. Asonsten den MCP23016, den gibts bei Reichelt für 1,20 € un kann auch LEDs treiben.... Gruß, Stefan
-
Thread
OLED Display mit I2C Bus am Slave betreiben
veröffentlich wurden. Teilweise habe ich bis 6 Slave am Master dran. Beispiel dazu: PCF8574, PCF8591, MCP23008, MCP23017, OLED, E-Paper, INA221, Farb TFT Display von EA mit bis zu 3,2 Zoll. Teilweise habe ich 2 Displays gleichzeitig am Bus betrieben. Auch der Austausch von Atmega zum Attiny 841 und zurück
-
Thread
Projekt: Digitale Steuerung der Gehäuseelektronik im PC
PCF8574, der nach Aussagen einiger Leute ziemlich langsam sein soll. Daher habe ich mir kurzerhand vier MCP23008 bestellt und werde hoffentlich noch diese Woche das Platinenlayout (alle 4 Displays auf eine Platine) ätzen. Da ich auch neue und hochwertig wirkendere Displays verwende (wobei der Hitachi-Controller
Lib aber wahrscheinlich eh kein Thema mehr sein, hoffe ich. Seit kurzem ist die nämlich auch mit dem MCP23008 kompatibel. Aber das mit der PWM-Steuerung würde mich mal wirklich interessieren, da steh ich ein bisschen auf dem Schlauch. Falls das mit dem Transistor doch gehen sollte, wär das natürlich
-
Thread
LCD Display
Ich würde einen IO-Expander empfehlen. zb: MCP23008 oder PCF8571(oder so.. weis die bezeichnung niocht genau.. sorry) Das LCD wird dann sie wie bei einem µC an den IO-Expander angeschlossen.
-
Thread
Kann PCF8574 auch highside treiben?
MCP23008
-
Thread
per Taster Relais ein/aus schalten
Und wie wärs mit einem simplen IO-Expander(PCF8574 oder MCP23008) mit I²C-Bus? Dann brauchst du nur 2 Pins.
-
Thread
Frage zu 8574 I2C I/O-Expander
Bernd G. wrote: > PCA 9554 mit Steuerregister für I/O-Zuweisung der Pins. Oder MCP23008/16.
-
Thread
Schaltplan aus alter Mailing-List
of the pins in that are connected - just power and USB - so it's no use for testing. It has no MCP23008 within it. http://lists.gnumonks.org/pipermail/opentom/2006-August/000295.html ideen?
-
Thread
PIC18F4550 über I²C an MAXIM7349
GPIO Demomodul. Dort funktioniert auch schon die I²C Kommunikation mit den Mircochip Portbausteinen MCP23008 usw. auch das Display funktioniert. Eben bis ich den Max anschließe - dann ist der Bus TOT. Die Leitung hat keinen kurzschluß!. Hab schon den 2. Max drin. Hab das Gefühl der WILL die Leitung runter
-
Thread
I/O Expander kaskadieren
Ja wer lesen kann ist klar im Vorteil :-) Ich bin momentan gerade dabei mich mit dem MCP23008 zu beschäftigen. Werde mir aber eure Beteiträge noch mal zu Herzen nehmen. CAN-Bus wäre wahrscheinlich einfacher, der hat doch was zur auto. Adressvergabe OnBorad?
-
Thread
Mehrere Devices an I2C
möglichst nah am Ende der Kette. Aber was ist das Ende? Was ist Master und was ist Slave (PCF8591 oder MCP 23008)?
-
Thread
pcf 8574 pMos highside driver
Nimm doch einen mcp23008. Dann hast Du richtige Push-Pull Ausgangsstufen. fchk
-
Thread
I2C Portextender >80mA pro Port
einen I2C Portextender in SOIC oder DIP mit >80mA pro Port (ca. 250mA gesamt). PCA9557, PFC8574A, MCP23008 sourcen bzw. sinken nicht genug. Gibt es so einen Baustein? Pete
-
Thread
XIAO ESP32-S3 startet nur nach Neuübertragung des Programms
Hallo, ich habe eine Platine für den XIAO ESP32-S3 mit Schaltern, LED, MCP23008 und Display, ohne WLAN oder BT, entworfen. Funktioniert eigentlich. Aber: die Programme starten nur einmal nachdem sie übertragen worden sind. Ich habe am Anfang nur Programme mit serial.println
-
Thread
Geigerzähler-Projekt Platine und Schema
Pin für RCLK, aber dafür kannst Du zB DISP_RST auslagern. So ein HC595 ist deutlich billiger als ein MCP23008. Dann kannst Du noch das I2C-EEPROM gegen ein SPI-EEPROM austauschen, wenn Du die RTC nicht willst, und hättest I2C ganz wegoptimiert. Warum eigentlich das externe EEPROM? Ist das interne voll
immer > an der Batterie hängt und 3V für das Backup erzeugt. genau. Ich nehme für sowas gerne MCP1802 oder MCP1703 im SOT23. > Vor dem verlöten wird per Sockel der Arduino-Bootloader geladen. Code > übertragen geht dan über den USB-RS232 Das halte ich jetzt aber wirklich für etwas riskant
-
Thread
High Pegel des PCF8574 durch 74HC04 nach Reset vermeiden
Doch. Den MCP23008. Sieht ähnlich aus, hat aber Reset und stellt die Pins ab Reset auf Input ohne Pullup.
-
Thread
Tips welche SPS
wechseln und auf ProfiNet etc wechseln. Wenn man will, kann man mit einer eigenen PCB und dem MCP23008 per I²C eigene IOs am Pi anhängen ohne auf Industrie Karten wechseln zu müssen. Der Treiber für die ICs sind schon in CoDeSys hinterlegt. Potentiell ist hier viel umsetzbar, je nach Ambition
-
Thread
Portexpander PCF8574
in der Mitte landest, bist Du im undefinierten Bereich und das kann der IC Dir übel nehmen. Der MCP23008 hat echte GPIOs mit Richtungsumschaltung und ist daher weniger zickig.
-
Thread
Welchen µC benutzen wenn mehr als 32 Inputs benötigt werden?
Anschlussrouting ansehe, dann tendiere ich zu i2c input/output port expander. Z.B.: * PCF8547T * MCP23008 * MCP23017 Mann kann natürlich auch einen attiny841 mit I2C Slaveinterface einsetzen oder auf einen atmega328p setzen. Beim atttiny4313 muss man AVR312: Using the USI Module as a I2C Slave
-
Thread
PIC18 / Reset führt manchmal zum Absturz
und das scheint eine Schwachstelle zu sein. Ich habe bei den I2C Komponenten (1 x PCF8583, 3 x MCP23008) die Reset Eingänge einfach ignoriert, denn bei Power Up machen die ohnedies ein Reset. Möglicherweise müsste man mit einem Reset des Prozessors auch die Peripherie rücksetzen. Möglicherweise
-
Thread
[V] Alles zum Herstellen von eigenen Leiterplatten
räume meinen Keller auf und habe viel übrig. Lötstation von Weller, diverse Mikrocontroller, NE555, MCP23008, usw … Wie gesagt, hatte mehrere Ideen, aber es liegt doch nur in der Ecke …
-
Thread
I2C Geschwindigkeit
Guten Tag! Ich habe folgende Frage: LCD ist über mcp23008 und I2C an AT Mega 324PA angeschlossen. Ich habe zwei Varianten von Programm: Programm-I2C und TWI. Während Programm-I2C keine Mindestgeschwindigkeit zeigt und stabil wie mit 842 kHz so auch mit
-
Thread
AVR Studio 4: TWI Display einbinden
Dazu ist PCF8574 kaum so gute Wahl: IC kann nicht einmal 400 kHz. Es gibt bessere Varianten, z.B. MCP23008. Ich gebe hier, was ich selber benutze.
-
Thread
SPI für verteilte Systeme
Daisy-chaining wäre möglich, da ich ja selbst die ATmega-Slaves konzipiere. Dann hat Mikrochip z.B. beim MCP23008 ein ganz interessantes Konzept, bei dem auch für SPI eine Geräte-Adresse verwendet wird. Ist mir aber egal, denn momentan reicht erstmal eine 1:1 Verbindung und Umstieg auf ein anderes Bussystem
kann ich auf USART umsteigen, wird mich nur einen Abend kosten. Dabei würde ich dann auch mal mit dem MCP2562 experimentieren, ist mit knapp 90 Cent ja keine Investition. Natürlich werde ich den Karren trotzdem an die Wand fahren, wahrscheinlich in dem Moment, wo ich einen zweiten ATmega einsetzen will.
-
Thread
Keypad 3x4 with Row + Column LEDs
PullDown Widerstände?): https://elektro.turanis.de/html/prj061/index.html Eine Alternative wäre der MCP23008, I2C Interface, 2 mcu pins. Nachteil bei 3.3 / 5 Volt: Das High Signal muss einen bestimmten Level überschreiten. Danke an alle für die Motivation das Thema zu überdenken. MfG
-
Thread
Basteltip: STM32F103 DIP40 Board
Aufgaben nehme ich den sehr gerne. Ist ja deutlich günstiger und flexibler als I2C-Expander wie z.B. der MCP23008. Das einzige was u.U. zum Problem wird ist daß ich zusätzlich einen Levelshifter brauche um 5V-Peripherie anzusteuern.
-
Thread
Denkfehler mit PCA9536 (Problem)
Offtopic: Bringt Dich im akutellen Fall zwar nicht weiter..Aber versuch mal auch den MCP23008 zu mögen :-) ...Der ist wirklich toll, Leistungsfähiger, Einfacher in der Handhabung und günstiger als diese PCA Dinger..
Wir hatten doch dann auch mal zusammen was zu tun gehabt. Ich hatte ja die lib von falk auf den Mcp23008 umgeschrieben... Oder verwechsle ich dich gerade mit jemand anderem? Vg, Bülent
-
Thread
Welche ICs aus der 74HC Reihe sollte man als Grundaustattung auf jeden Fall Zuhause haben?
Standardausstattung finde ich persönlich nicht so sinnvolll. Habe uCs verschiedener Grössen rumliegen, plus MCP23008 und 595. Aber 74er kaufe ich nur, wenn nötig und nicht per uC nachbildbar.
-
Thread
Mini Wanderkiste "Runde 2" Gesperrt
Folientastatur (perfekt für mein Uni-Projekt :) 10x 74AC00 Rein: 1x PIC17C44 1x PIC18LF4520 4x MCP23016 2x MCP23008 1x PIC16C84 2x 93LC66 2x 24LC256 1x PIC16F876 2x ATtiny 2313 Mehr kann ich leider nicht reipacken, da meine Freundin aufgeräumt hat un ich gut die hälfte meiner Sachen gerade