-
Thread
Portexpander mit I2C oder SPI (5 I/O's)
Port-Expander angesehen und finde vom Funktionsumfang her (konfigurierbare interne Pull-Ups, Reset-Pin) MCP23009 bzw. MCP23S09 passend. Mein Problem ist die Adressierung bei I2C (MPC23009) bzw. der Chip Select bei SPI (MPC23S09). Einer der 5 I/O's wird für den Reset (low-aktiv) benötigt. Bei I2C werden
und einmal ^CS. Einfacher geht fast nicht. > > Grüße aus Berlin Kannst du mir sagen ob der MCP23S09 das unterstützt? Ich habe wie gesagt nichts gefunden im Datenblatt. Datasheet: http://ww1.microchip.com/downloads/en/DeviceDoc/22121b.pdf
-
Thread
ESP8266 Spannungsversorgung mit 4 AA Batterien
bereits integriert. Hier am besten in das Datenblatt schauen. Falls der ESP so betrieben werden soll: mcp1702 3302 Grüße
Ja dann den MCP. Da es mit meinem 800mAh Akku etwa 4-6 Monate hält obwohl er alle 5 Minuten aufwacht, dürfte das passen. WLAN connect inkl DHCP Abfrage Dauer bei mir ca. 200ms, connect zum MQTT Server etwa 20ms.
-
Thread
Transistortester AVR
gegen den MCP1702, war alles hübsch! Gruß Michael
Kondensator (ohne 10uH Drossel) in der VCC Versorgung gemessen: vcc_78L05 mit dem 78L05 Regler vcc_mcp1702 mit dem MCP1702-5002 Regler 100nF_10uF zeigt die nachgerüsteten Kondensatoren vcc100n10u_78L05 mit dem 78L05 Regler nachgerüstet vcc100n10u_MCP1702 mit dem MCP1702-5002 Regler Nur mit
-
Thread
Gemeinsamer IO Pin für Ein und Ausgang
Hallo, na wenn die Reise jetzt die Richtung wechselt, biste mit einem MCP23017 (I2C) oder MCP23S17 (SPI) flexibler. jeweils 16 I/Os frei konfigurierbar, Input, Input + Pullup, Output
schrieb im Beitrag #6157426: > na wenn die Reise jetzt die Richtung wechselt, biste mit einem > > MCP23017 (I2C) oder MCP23S17 (SPI) flexibler. > > jeweils 16 I/Os frei konfigurierbar, Input, Input + Pullup, Output Ne ne Reise ändert sich nicht. Von daher bleibt es bei dem MCP, ist halt aktuell
-
Thread
Umsetzung "kleines" Bussystem für AVR im Haus
Also wegen der Verbindung der AVRs untereinander nochmal: Ich schwanke nun immer mehr auf CAN (mit MCP2515 per SPI). (Muster vom MCP2515 und MCP2551 habe cih mir aber trotzdem schon einmal angeschafft.) Jedoch was ich davon noch nicht (zu 100%) weiß: 1. Wie "langsam" kann man den BUS fahren? Der
Speed von 125kBit/s. Langsamer als 20kBit ist meiner Meinung nicht notwendig. Zum Thema Qualität MCP2515: Der funktioniert wunderbar, und es gibt auch genug Infomationen im Netz dazu wie man den programmiert etc. und DAS war für MICH der Grund den zu verwenden. Ich verwende den MCP 2515 zusammen
-
Thread
MCP3421 pinouts
Hallo, kann ich durch messen die pinouts eines MCP3421 ADC feststellen ? Der Winzling (SOT23-6) befindet sich auf einem Adapter und es ist keinerlei Beschriftung erkennbar. http://ww1.microchip.com/downloads/en/DeviceDoc/22003b.pdf Nächste Frage
Hallo, wenn man genau schaut, ist Pin 1 markiert. MCP3421 bei Reichelt gekauft. Gruß G.G.
-
Thread
USB I2C Interface Hardware Software
Der MCP2221 könnte evtl. das sein, was du suchst. Ist allerdings kein Geschwindigkeitswunder. Hab vor einer Weile mal eine Python-Lib dafür geschrieben: https://hobbyelektronik.org/w/index.php/MCP-USB-Bridge
/MCP-USB-Bridge Inzwischen gibts den MCP2221A mit verbesserter Firmware, aber ja, den verwende ich auch gerne. Ist im Prinzip ein vorprogrammierter PIC16F1455. fchk
-
Thread
Einsteiger bei AVR und Can
des MCP ## spi on spi = 0xC0 spi off ## MCP in ConfigMode (nur so sind einige Register beschreibbar ## ## und ClockOut ein und auf clk/2 (Takt für meinen µC) ## ## 1Byte ist der Schreibbefehl
(SPI)--> MCP2515 --> Can-Leitung Schon mal danke im Vorraus.
-
Thread
74hc673 wo kaufen bzw alternative
wie z.B. den 74HC595. Och, aktuell gibt es auch nette Portexpander, mein Liebling ist z.B. der MCP23x17 - SPI- _oder_ I²C-Anschluss (MCP23017 respektive MCP23S17 - sind bis auf den Busanschluss identisch). Die Schlüsseleigenschaften wären: 16 Signale - einzeln konfigurierbar als Eingang/Ausgang,
Typische Anwendung wäre zb. Forenuser die versuchen IC Bezeichnungen richtig einzugeben ;) Aber der MCP23017 gefällt mir sehr gut.
-
Thread
Mikrofon Vorverstärker 1,5 - 3 Volt Low Power Preamp
sein, mit 0,5 mA sollte man damit etwa auf die halbe Spannun kommen. Der MCP6001 ist ein einfach OP, etwas sparsamer als der TS912 oder LM358 und auch für niedrige Spannung ab ca. 2 V. Außerdem gibts den sehr klein (SOT23-5). Ähnliche Typen haben fast alle größeren Hersteller
bekommt. Bei den größeren Distributoren wie Farnel, RS, TME.eu, Digikey,... sollte es den OPA347, MCP6001 oder ähnliche im SOT23-5 geben.
-
Thread
Schaltung von 16 LEDs
lädt, was die Chemie gerne mag. Zudem verschenkt man Kapazität. Ich habe vor einiger Zeit einen MCP73831 verbaut. Sicher gibt es mittlerweile kleinere/bessere, aber der ist im SOT23-5-Package verfügbar und lässt sich daher noch relativ gut von Hand löten. Leider gibt's das Teil nicht bei Reichelt
Miniatur-LiPo-Charger gebaut Ah, ja. Ein kleiner Unterschid: > STAT is a tri-state logic output on the MCP73831 and > an open-drain output on the MCP73832. Schön, dass es wieder der MCP73831/2 geworden ist. Ich kann mir noch nicht vorstellen, wie alles (incl. Akku) unsichtbar in den Ball passen soll
-
Thread
Midi Drumpad mit Piezo Schallwandler
Kanal 0 auswählen und ADC Left Adjust Result setzen out ADMUX, Temp ;Kanal 0 = Portpin 23 />.. ldi Temp,((1<<REFS0) | (1<<REFS1)| (1<<ADLAR)) ;Kanal 0 auswählen und ADC Left Adjust Result setzen out ADMUX, Temp ;Kanal 0 = Portpin 23 denn: REFS1 REFS0 Voltage Reference
Schaltung etwas ändern zu müssen. Probiers aus, kaputt gehen kann nicht viel. http://www.reichelt.de/ICs-MCP-6-9-/MCP-602-I-P/3//index.html?ACTION=3&GROUPID=5473&ARTICLE=90032&SEARCH=mcp&SHOW=1&OFFSET=500& http://www.reichelt.de/IC-Sockel/GS-8/3//index.html?ACTION=3&GROUPID=3215&ARTICLE=8230&SHOW=1&OFFSET
-
Thread
AVR - Hilfe bei Schematics prüfung?
adressierbar, interessant. Habe ich so noch > nicht gesehen. Nein, sehe ich nicht so, bzw. nur beim MCP23017 (I2C). Der TO verwendet MCP23S17 (SPI), da haben A0-A2 keine Bedeutung - wie auch? Der TO braucht getrennte /CS-Leitungen. leo
adressierbar, interessant. Habe ich so noch >> nicht gesehen. > > Nein, sehe ich nicht so, bzw. nur beim MCP23017 (I2C). Der TO verwendet > MCP23S17 (SPI), da haben A0-A2 keine Bedeutung - wie auch? > Der TO braucht getrennte /CS-Leitungen. > > leo Laut DB ist SPI-Betrieb eher als I2C-over-SPI anzusehen
-
Thread
Entwurf USB-UART-Converter, KiCad, bitte um Review
ESD-Schutz für D+/D- vom USB nicht auffindbar. Schau dir mal das Datenblatt vom MCP2221 an, die nRST - Beschaltung ist fragwürdig.
Bradward B. schrieb im Beitrag #7698042: > ESD-Schutz für D+/D- vom USB nicht auffindbar. Hat der MCP2221 schon drinnen.
-
Thread
Zwei ICs bedingen Fehler auf Platine
lasse) 1. Für IC2B einen separaten R2R-OpAmp nehmen und mit 3,3V versorgen. 2. Eingang IN+ von MCP3201 schützen, z.B. mit einem genügend hohen Längswiderstand zwischen OpAmp-Ausgang und IN+ . Ob Fall 2. funktioniert hängt davon ab, - welchen Strom der MCP3201 am Eingang aushält, - wie hoch der
Pin-Funktionszuordnung MCP4921 Schrott? Im Datenblatt steht, wenn an Pin 8 der Ausgang ist, so ist Pin 2 der /CS und Pin 6 der Referenzeingang. Oder ist das kein MCP4921? Gruß
-
Thread
2 Schieberegister am selben SPI Bus
Hat das eigentlich einen Grund, warum Du keinen MCP23S08 (8 Bit) bzw MCP23S17 (16 Bit) nimmst? Das sind echte SPI-Devices, und zwar ziemlich flexible. Und sie kosten auch nicht die Welt. fchk
Frank K. schrieb im Beitrag #3465621: > Hat das eigentlich einen Grund, warum Du keinen MCP23S08 (8 Bit) bzw > MCP23S17 (16 Bit) nimmst? Das sind echte SPI-Devices, und zwar ziemlich > flexible. Und sie kosten auch nicht die Welt. Ich kannte diesen IC nicht, deshalb... Danke für den
-
Thread
Ports eines GPIO expanders verbinden
Max schrieb im Beitrag #6177513: > GPIO expander (z.B MCP23S18), welchen ich über i2c steuere Wieviele solcher Port-Expander kannst du an 1 I2C betreiben? Wieviele unterschiedliche Adressen kannst du einstellen? Ich würde da einfach die "übliche" Schieberegisterlösung
schrieb im Beitrag #6177513: > Für das neue Projekt möchte ich aber jetzt einen GPIO expander (z.B > MCP23S18), welchen ich über i2c steuere, verwenden. Lothar M. schrieb im Beitrag #6177908: > 2. mehrere davon Ausgänge sind, aber den selben Pegel ausgeben. Bei Ports mit Open-Drain Ausgang (MCP23S18
-
Thread
CAN Bauteile? Gibt es das?
IO-Expander mit direktem CAN-Anschluss von Microchip. Gibt es immer noch, sogar in lieferbar: MCP25020 - No A/D MCP25025 - No A/D, 1-wire CAN MCP25050 - With A/D MCP25055 - With A/D, 1-wire CAN Direkter Anschluß nicht wirklich, es wird zusätzlich ein Transceiver benötigt. (MCP2551) > Letztlich
Interessant, aber: (Farnell, LPC11C22) Bestellen Sie heute nach, Bestand kommt in der Woche vom 04.01.23 Uwe
-
Thread
Frage zur Schaltzeit vom 74HC138N
jeden Eingang von HCS165 braucht man externe Pullup-Widerstand. Es gibt noch eine Möglichkeit: MCP23S17. Dann hat man 16 Eingänge mit Pullup, die auch über SPI gelesen sein können. Nachteil: ein Byte mehr bei Datenaustausch mit Mikrocontroller und Notwendigkeit, MCP23S17 initialisieren. D.h. etwas
abzulesen heißt zusätzlich und nicht unbedingt notwendige Störungsquelle. Und noch: mit HC(HCS)165 oder MCP23S17 kann man beliebige Tastenkombinationen, die zusammen gedruckt, ablesen. Analoge Umweg macht das nicht möglich. Mit HCS165 habe ich vor drei Jahren Orgelpedal gemacht. 30 Tasten mit Optocoppler
-
Thread
Hallsensor Magnet erkennen und Ausgang schalten
Peter schrieb im Beitrag #4660811: > Was wäre moderner als ein LM311? z.B. einer der MCP6541 von Reichelt.
Habe anstatt des LM311 nun den MCP6542 eingefügt. Richtig oder fehlt da noch etwas?
-
Thread
ESP8266 - Was macht man bei zu wenigen I/Os?
Einfach einen SPI-Portexpander wie den MCP23S17 nehmen. GPIO0 kannst Du als CS-Pin benutzen, nach dem Booten ist der frei, machst Du ja mit GPIO2 auch schon.
Hallo, Horst schrieb im Beitrag #6086707: > Einfach einen SPI-Portexpander wie den MCP23S17 nehmen. GPIO0 > kannst Du > als CS-Pin benutzen, nach dem Booten ist der frei, machst Du ja mit > GPIO2 auch schon. Das ist auch mein Favorit ist auch der MCP23S17. Prinzipiell kann man
-
Thread
1.8-6>>5 Volt?
Volt arbeiten können, nicht groß. Dazu kann ich zu kleine Gehäuse nicht löten, meine Grenze ist SOT-23. Zuletzt habe ich MCP1640 favorisiert, aber sie ist nur für Boost und nicht für SEPIC geeignet. Boost und danach Low Drop geht auch nicht, da Vout von MCP1640 max. 5.5 Volt ist. Was kann man hier
Maxim B. schrieb im Beitrag #5850505: > Zuletzt habe ich MCP1640 favorisiert, aber sie ist nur für Boost und > nicht für SEPIC geeignet. Boost und danach Low Drop geht auch nicht, da > Vout von MCP1640 max. 5.5 Volt ist. LDOs mit V_drop <= 500mV @ 100mAout
-
Thread
MCP3021 ADC liefert nur Schrott
Der MCP3426 hat eine interne Referenzspannung, der MCP3021 hingegen nimmt die Versorgung als Vref....
einem internen Puffer des uC gelesen wird. Aber ja, Matthews Code in https://github.com/mkuniac/MCP3021/tree/master ist unschön, weil bei Lesefehlern Zufallswerte geliefert werden können. Da ist Pavels https://github.com/pilotak/MCP3X21/blob/master/MCP3X21.cpp besser, und liefert bei Lesefehlern definiert
-
Thread
Projekt: Heizung Steuerung mit ESP8266 + 28BYJ + MCP16301
jetzt: - 3 Versorgungseingänge unabhängig von einander. 1.- max 30V DC in -> Regelung durch MCP16301 2.- Akkubetrieb (2x 18650 in Reihe) -> Regelung durch MCP16031 3.- Backup -> Max 12V DC -> AMS1117 des NodeMCU nutzen - Batteriespannung messen, Verbindung trennbar durch Jumper
Spule um 90° drehen, so dass der Pin 1 so nah wie es geht an den MCP ran kommt. Außerdem die Leiterbahn zwischen MCP, Pin 1 und D2 nicht dicker und länger als nötig, die bildet mit der GND Plane eine Kapazität bzw. eine Antenne und wird mit den 500kHz getaktet. Ich würds
-
Thread
Batterie-Sensor mit MCP1640
DS18B20 (Temperatursensor), Voltage Divider (zur Spannungsmessung der Batterien), Enabler-Pin eines MCP1640 (Version T bzw. B mit True Disconnect als Step-Up Regler). Mit Ausnahme des µC und des Voltage Dividers (und natürlich auch des MCPs) sind alle weiteren Bauteile mit Vout des MCP1640 verbunden.
damit auch noch nicht wirklich beschäftigt. Der Grund, warum ich den µC nicht direkt an 3,3V des MCP lege ist schlicht der im Vergleich hohe Ruhestrom im Betrieb vs. Shutdown Modus des MCP. Weiterhin sehe ich die Gefahr, dass es bei Ni-MH-Akkus zur Tiefenentladung kommen könnte. Der µC soll hauptsächlich
-
Thread
P-Mosfet Schaltung richtig ausgelegt
/A200/MCP23017-ESO.pdf besten dank.
pre] +12V | 10k | MCP ---270R---o----- BTS711 0V/3V3 ----------o------------ | GND [/pre] Damit wird der High-Pegel auf 3,3V + 0,23V = 3,53V
-
Thread
NOR Flash 256/512 MBit SPI Programmiergeräte
www.digikey.com/product-detail/en/ADM00419/ADM00419-ND/3046570 http://www.kerrywong.com/2012/09/27/mcp2210-library/ http://www.kerrywong.com/2012/10/01/mcp2210-library-spi-example-using-mcp23s08/ fchk PS: zum Sockel: http://www.digikey.com/product-search/en?WT.z_header=search_go&lang=en&site
www.digikey.com/product-detail/en/ADM00419/ADM00419-ND/3046570 > > http://www.kerrywong.com/2012/09/27/mcp2210-library/ > http://www.kerrywong.com/2012/10/01/mcp2210-library-spi-example-using-mcp23s08/ Hmmm... "fertig" im Sinne von "Chip anklemmen und brennen" ist das aber nicht. Interessant ist der
-
Thread
Ask me anything, Fertigung bei AISLER
MCP6292 schrieb im Beitrag #6889984: > Jörg W. schrieb im Beitrag #6889942: >> MCP6292 schrieb im Beitrag #6889907: >>> Mit stehenden Bauteilen wird es mit SMD nicht kleiner als mit THT. > > Für diskrete
MCP6292 schrieb im Beitrag #6891960: > Die Diode ist auf der Lehre gebogen Dann drücke das mächste Mal nicht nur die Anschlüsse nach unten, sondern halte auch die Diode auf die Lehre gepresst. MCP6292
-
Thread
MCP23017 via Optokoppler
Ich habe da ein Problem mit I2C via Optokoppler(OK). Konkret möchte ich über OK mit einem MCP23017 quatschen. Dem MCP "Daten" schicken funktioniert auch, was nicht klappt ist der Weg vom MCP zum Mikrocontroller. Ohne die OK funktioniert alles wie erwartet. Wenn ich die Signale (vgl. Screenshots
opticalisolatorfoti2cvussystem.pdf Mir ist da zu viel analoges Gebastel und Pegeltricksereien drin. Deshalb hätte ich hier den MCP23S17 mit SPI-Schnitte genommen.
-
Thread
Suche Marking Code FZ93
Hallo, SOT23-5 nur als Transistor? Es sind ja schon drei Anschlüsse sichtbar. Die "dicke" Leiterbahn unter den Bauteilen: Wohin ist die angeschlossen? Wenn du sagst das hier Versorgungsspannungen geschaltet werden
Auch wenn die Frage lange her ist: Das gesuchte Bauteil ist ein MCP1416 SMD STAMP CODE 5-Pin SOT-23 MCP1415 FYxx MCP1415R F7xx MCP1416 FZxx MCP1416R F8xx www.mikrocontroller.net/part/MCP1416
-
Thread
NRF24L01+ Ebay Module Antennendesign
nicht wirklich einen unterschied. Manche ICs haben es integriert (z.B. RFAXIS), andere nicht (z.B. MCP01 wie auf dem Bild).
beide einen PA,LNA und Switch integriert zu haben. Mir scheint so dass möglicherweise die SOT-23 Bauteile auf manchen Boards für das Umschalten des Switches notwendig sind. Der RFX2401 hat zwei Eingänge für das jeweilige Schalten des Einganges und Ausganges zum PA oder LNA. Der MCP01 hat auch
-
Thread
Suche µC mit CAN-Schnittstelle und ADC
Ganz ohne Quarz oder Resonator geht es ohnehin nicht. Also häng den Quarz an den MCP und den Taktanschluss vom Controller an den Taktausgang vom MCP. Oder den Quarz an den Mega88 und den MCP an dessen Taktausgang.
R8C23 von Renesas
-
Thread
AMS1117 Kühlung
unkritischer (0 bis 3 Ohm) und im Gegensatz zum MCP1703 lieferbar.
) to 2.2 is required." Da habe ich wieder das Gschiß mit dem ESR. Lieber verheize ich vor dem MCP1702 noch ein bisschen Spannung in einer Diode. Oder ein MCP1825. Hm
-
Thread
TL431 verhaltet sich komisch und gibt nicht die gewünschten Spannungen
nämlich gerne eine Komparatorlösung umgehen Komparator samt Referenz gibts auch in einem Gehäuse. SOT23-6 oder kleiner. Wenn es ein Reset-Controller sein darf, auch im SOT23-3.
im Beitrag #7155432: >> Axel S. schrieb: >>> Wenn es ein Reset-Controller sein darf, auch im SOT23-3. >> >> Hast du zufällig einen, den du angeben kannst? > > Schau mal z.B. nach > Ti.com TLV3011 Der kann aber auch nur bis 5.5V. Wie das meiste heutzutage. MCP65R41 wäre auch ein Komparator
-
Thread
dsPIC30F6014 using 2 CAN-Module
> zum anderen muss beim MCP2551 der RS-Pin > auf Masse gelegt werden, sonst hab ich ein floatendes Signal. Das muss bei allen CAN Transceivern gemacht werden, sonst legt er sich schlafen.
sollte das ganze auch richtig senden, zumindest geht das im Loopback-mode...also liegts irgendwo am MCP2551 RX oder am 4012er RXn ?? Hast du oder jemand anders eine Idee?