-
Thread
Falsch vermarktete MCP23S17 IO Expander Bords im Umlauf - Aufpassen
to input ----> • High-Speed I2C Interface (MCP23017): - 100kHz - 400kHz - 1.7MHz -----> • High-Speed SPI Interface (MCP23S17): - 10 MHz (maximum) • Three Hardware Address Pins to Allow Up to eight Devices On the Bus • Configurable Interrupt
ich bis jetzt noch keine MCP23S17 Versionen mit dieser Bord auffinden konnte. Also ist ein Ersatz mit MCP23S17 auch nicht leicht beziehbar. https://ww1.microchip.com/downloads/en/devicedoc/20001952c.pdf https://www.ebay.com
-
Thread
Suche hilfe bei einem CAN BUS Projekt mit 22x Arduinos
Problem ist, dass in einer vorangegangenen Diskussion immer wieder der Arduino Mirco, der Due und die MCP 2515 als am sinnvollsten gesehen wurden. Nach einer etwas längeren Pause habe ich aktuell wieder damit angefangen und zum Preis von 4,50 für ein Arduino Micro + MCP2515 ist es im verhältnis recht
Du kommst aus der SPS- Richtung? hier findet man eine anleitung zu can mit dem MCP2515 https://github.com/autowp/arduino-mcp2515 Schau dir auch mal C-grundlagen wie arrays, funktionen und for-schleifen an. Damit kannst du deinen code auf ca. 40 zeilen kürzen und somit übersichtlicher
-
Thread
µC / I²C / Port Expander Potenziale entkoppeln
Hallo zusammen, ich nutze einen Port-Expander (MCP23018) an meinem ESP32, um die Anzahl der digitalen Ausgänge zu erhöhen. Der Port-Expander wird über I²C angesteuert und ich versorge ihn mit 3,3V. Das Masse-Potenzial ist mit dem vom ESP32 identisch. Hinter dem Port-Expander nutze ich ein Darlington-Array (UDN2981A), um auch Lasten mit 100mA schalten zu können. Das Darlington-Array wird mit 24V versorgt und liegt derzeit auf dem gleichen Masse-Potenzial wie der Port-Expander und der ESP32. Kurz: ESP32 >> I²C >> MCP23018 >> UDN2981A
-
Thread
Viele Drucktaster und LEDs ansteuern
lesen Das finde ich eine gute Lösung. Falls das nicht möglich/nicht gewünscht ist kann ich den MCP23017 als I2C Portextension empfehlen, da jeder IO Pin einzel als Input oder Output konfiguriert werden kann und so die Verkabelung wesentlich einfacher werden kann.
schreiben wie mit Portexpandern. Michael B. schrieb im Beitrag #7752095: > Der ganze Quatsch mit MCP23017 und WS28xx kommt von Leuten die noch nie > so viele Bauteile zusammengelötet haben. Niemand will freiwillig 1000 > Lötverbindungen an so einem Stellpult machen. Zu MCP23017 siehe oben.
-
Thread
MCP2515: Listen-only geht, normal geht nicht
selbst, . MC2551 als Buswandler. Das Bit-Timing war elendige Pfriemelei; um mit dem 8MHz-Quarz auf 100kbps zu kommen, habe ich mir folgende Einstellungen überlegt: . 8MHz sind Tosc=125ns pro Takt, . 100kbps sind 10us pro Bit; . ich setze 'BRP' im Register auf 0b000010=2, das ergibt dann ein Zeitquantum
baud rate to 100kbps. Given by the quartz oscillator used in the circuit: Fosc = 8 MHz -> Tosc = 125 ns The nominal baud rate 'NBR' of 100 kbps is also the nominal bit rate. This yields a nominal
-
Thread
230V Schaltung für Gadget
BRT21/22/23. Nimm eine ZD5V6 damit nach der 1N4001 noch 5V übrig bleiben. Lege vor Pin3 des MCP noch 10k bis 100k als Schutz vor Überspannungspeaks. Dass ich den unterdimensionierten Hubmagnet mit den unterdimensionierten Vorwiderstand nicht so doll finde muss ich wohl nicht erwähnen.
Michael B. schrieb im Beitrag #7376642: > Lege vor Pin3 des MCP noch 10k bis 100k als Schutz vor > Überspannungspeaks. Sind auf N Spannungspeaks zu erwarten, abgesehen vom Fall eines Neutralleiterunterbruchs? Dachte durch die niederohmige anbindung an N blieben
-
Thread
Verkaufe diverse Bauteile
der Umgebung. England 436A LM324N 475x TSL LM324N 5093 126x Portugal 8922AS SN74121N 100x MCP616 (I/P TPV 0827) 300x ST Electronics IRFP150 60x ST Electronics BYW99P200 90x Phillips BYV32F-200 50x NE555N 195x DIP8 Schalter 41x WC3 UAA180 19x T74LS193B1 75x
Umgebung. > > England 436A LM324N 475x > TSL LM324N 5093 126x > Portugal 8922AS SN74121N 100x > MCP616 (I/P TPV 0827) 300x > ST Electronics IRFP150 60x > ST Electronics BYW99P200 90x > Phillips BYV32F-200 50x > NE555N 195x > DIP8 Schalter 41x > WC3 UAA180 19x > T74LS193B1
-
Thread
Unbekanntes Bus System entschlüsseln
0x01 0x00 0x10 0x50 0x50 0x44 0x100 Motor #20: 0x110 0x83 0x01 0x00 0x40 0x50 0x50 0x74 0x100 Motor #22: 0x110 0x83 0x01 0x00 0x01 0x40 0x50 0x25 0x100 Motor #24: 0x110 0x83 0x01 0x00 0x04 0x40 0x50 0x28 0x100 Motor #26: 0x110 0x83 0x01 0x00 0x10 0x40 0x50 0x34 0x100 Motor #28: 0x110 0x83 0x01 0x00 0x40 0x40 0x50 0x64 0x100 Motor #30: 0x110 0x83 0x01 0x00 0x02 0x30 0x50 0x16 0x100 Motor #31: 0x110 0x83 0x01 0x00 0x10 0x30 0x50 0x24 0x100 Motor #32: 0x110 0x83
-
Thread
Hochfrequenzte Lasermodulation
Bild vergessen... Und die OPs sind kein TL071 sondern MCP41050. Und die Versorgung über den ICL7660 ist auch Mist, das habe ich durch nen Labornetzteil ersetzt, vorerst. Also da müssen später Linearregler rein.
Ich denke Mawin und Falk meinen das Selbe und beide haben Recht, genauso mache ich es auch bei 100MHz.
-
Thread
Fiese Störstrahlung auf dem ganzen Board
MOSFET https://www.mouser.de/datasheet/2/196/Infineon-IPA045N10N3%20G-DS-v02_04-EN-93830.pdf * HTR30L100CT Freilaufdiode http://www.hygroup.com.tw/upfiles/ADUpload/all_/HTRx30L100CT.pdf * MCP3208 ADC http://ww1.microchip.com/downloads/en/devicedoc/21298e.pdf
Boosterkreis. (über beide Dioden). ESP4096 S. schrieb im Beitrag #6840002: > Ziel ist innerhalb von 100us sicher zu öffnen, mit 24V komme ich da > nicht weit. Öffnen tun die CR-Injektoren die ich kenne auch mit 12-24V. Aber halt nicht in 100us sondern nur sehr langsam und undefiniert. Für 100us braucht
-
Thread
virtueller COM-Port mit Atmega
VUSB ist nicht 100% USB2 kompatibel, weil es in wesentlichen Punkten gegen den Standard verstößt. Insbesondere mit neuen Windows-Versionen sind Probleme vorprogrammiert. Nimm einfach einen MCP2221. DIL-Bauform erhältlich
Vorgaben der Norm fast ohne jeden (technischen) Grund hat dem ein Ende gesetzt. > Nimm einfach einen MCP2221. Das ist trotzdem sicher die bessere Wahl.
-
Thread
Konstantstromquelle mit MCP4151
, Ich möchte zum Entladen von Batterien einen konstanten strom entnehmen, welchen ich mit einem MCP4151 steuern möchte. eine Messung des Stromes möchte ich mit einem ACS714 vornehmen. aber mir geht es darum, zuverlässig den Strom von 0A bis 25A einzustellen. ich habe mir dazu die angehängte
Der ACS714 soll an den uC. Der bekommt dann den Istwert und stellt den Strom entsprechend mit dem MCP4151 ein. Ja genau, die Widerstände sollten an den Emitter, das habe ich schon oben gelesen. Danke für die Zahlreichen Antworten.
-
Thread
Opver TL061CP funktioniert nicht richtig
Mcp6001 MfG
suchen, nicht das erstbeste Angebot - und natürlich der Stückzahl. Viele kaufen diese Diode in 100er Packs oder gar höherer Stückzahl, weil man sie als Bastler praktisch immer wieder gebrauchen kann.
-
Thread
3.0V Netzteil als Batterieersatz
LP2950CZ−3.0 (wenn 100 mA reichen). Bei SMD ist die Auswahl größer.
für die Antworten. Hab mich jetzt für den LDO hier entschieden. https://www.reichelt.de/ICs-MCP-1-2-/MCP-1700T-3002E/3/index.html?ACTION=3&LA=446&ARTICLE=216941&GROUPID=5471&artnr=MCP+1700T-3002E&SEARCH=LDO-Spannungsregler%2B3V Wenn man die Fernbedienung verwurstet, statt eines der generischen
-
Thread
Würde bitte mal jemand drüber schauen.
im Beitrag #3257935: > @Christian > Für die Triacs? Für den Prozessor und den RFM. Jeweils 100nF von Vcc/Vdd nach GND, sehr nah am IC.
deines kleinen Trafos verzuchten wir also darauf. Niemals beide Relais gleichzeitig einschalten, Die 100uF reichen als Siebelko für 10mA, also doch mehr verwenden. Und Freilaufdioden dran. Und trotzdem einen 100nF 100Ohm Snubber zwischen up und down, das schont die Kontakte.
-
Thread
Einfacher CAN I/O Expander gesucht
@Skoddi, ich habe den MCP25050 im Einsatz und ohne Programmierung macht der gar nichts über den CAN-Bus ich konnte "glücklicherweise" über ein Gal-Programmier-Gerät das auch den MCP unterstützt das IC programmieren (lustigerweise
Im Datenblatt zum MCP2502X/5X steht tatsächlich EPROM drin (mit "E").
-
Thread
MOSFET Schaltung für PCF8574
eine Schaltung, mit der ich einen Brückenzünder auslösen mit einem ESP32 und einem PCF8574 oder einem MCP23017 bei 3.3V. Nun hat der PCF8574 das Problem das er bei HIGH, nicht mehr als 100uA am Port liefert, bei LOW jedoch bis zu 25mA. Bei meiner Schaltung wie im Anhang (ch1) leuchtet die LED bei Output
die LED Leuchtet und der MOSFET durchschaltet? müsste ich R5 (10K) gegen GND anschließen? Da der MCP23017 am Ausgang beo LOW oder HIGH, bis zu 25mA schafft, würde mein Schaltplan im Anhang Bild CH6 so mit einem MCP23017 funktionieren? Sind nur zwei Varianten die ich gerne vergleichen würde :)
-
Thread
ESP8266 (Wemos D1) Analogwert schwankt stark
belegt um die 700 Byte. Mit dem ADC habe ich keine Probleme, allerdings bisher nur einmal genutzt: 100k/390k Spannungsteiler an der Li-Io-Zelle vor dem MCP1703. Auch beim Test im Vorfeld schwankten die Werte nur +- i Bit. Welche Werte hat Dein Spannungsteiler? Nicht daß auf dem Boatd den Leitungen
100nF ist ein guter Anfang, aber ich meinte ernsthaft 100µF Kerko oder Tantal mit niedrigstem ESR. Keine Alu-Elkos, deren Beinchen gerne auch mal Antenne spielen.
-
Thread
Spannung um Faktor x mit µC reduzieren.
den DAC wieder ausgeben? Wenn das schnell genug ist... Einfacher ist ein digitales Poti wie MCP4151-103 oder so. +------+ +in --------|B | SPI +----+ | MCP |-----| | +-----|W 4151|-----| uC | | | |-----| | -in --(--+--|A |
wieder ausgeben? > > Wenn das schnell genug ist... > > Einfacher ist ein digitales Poti wie MCP4151-103 oder so. > > +------+ > +in --------|B | SPI +----+ > | MCP |-----| | > +-----|W 4151|-----| uC | > | | |-----| | > -in --(--+
-
Thread
PIR Sensor an Wildkamera fern auslösen
meter-transmitter-modul-sendemodul-reichweite-max-im-freifeld-1000-m-9-v-dc-12-v-dc-1508026.html Die Reichweite würde auch mit 100 meter genügen.
PIR-Sensoren für die Hauptbeleuchtung und 1 PIR-Leuchte in einem Nebenarm), mit 3x 555 und 3x LD271 (mit 100 mA bestromt): Reichweite leider nur 2-3 Meter, das dürfte für LuchsFritz nicht reichen.
-
Thread
Atmel noch zukunftsfähig? Gesperrt
wäre ja auch Blödsinn. Genau deshalb teile ich die Einschätzung von Mike (Gast) ja auch nicht, wonach MCP die AVR-Toolchain aussterben lassen würde. Traditionell ist MCP selber eher schwach, was Software angeht. Die PIC Toolchain z.B. ist in weiten Teilen zugekauft. Einzig das GUI oben drauf scheint
jetzt PIC24, PIC32 und AVR schon gcc basiert. Kann nur besser werden, wenn sich da etwas Expertise bei MCP sammelt. Die neuen Tiny erfordern ja z.B. Erweiterungen des Compilers.
-
Thread
Neuer CAN Bus Analyzer mit billigen Adaptern
Bus Traffic mit einer Deni ECU. Außerdem hat HUD ECU Hacker einen eingebauten ECU Emulator, der 100% vom Benutzer in einer XML Datei und optional einem C# Macro Script programmiert werden kann. Der ECU Emulator kann außer der ECU jedes beliebige Gerät am CAN Bus simulieren. Detaillierte Beschreibung
CAN Bus fähigen Microprozessor aus der CAN Bus Datenflut das ausfiltern, was interessant ist. Dieser MCP2551 hat keine Filter. Er leifert ALLES was über den Bus läuft in ECHTZEIT. (Die CAN Bus Filter sind auch in meiner Hilfe beschrieben) Was an den TX Pin des MCP2551 geliefert werden muß, um ein Paket
-
Thread
Pro Mini 3,3V, nRF24 (powered via MCP1700)
solcher Aufbau findet sich sehr oft im Netz. Das Ganze soll per 4xAA-Akkus gepowered werden, wobei ein MCP1700 zur Anwendung kommt. Der MCP1700 wird von zwei 1uF-Keramikkondensatoren gestützt. So wie es im Datasheet beschrieben ist. Leider läuft alles sehr instabil! Sprich: Mal startet alles sauber
der nRF24 etwas senden wollte, ist die Spannung eingebrochen. Den nRF24 betreibe ich mit einem 100uF Elko zwischen VCC und GND.
-
Thread
5-48V zu 5V?
die 5V benötige für mein Lade-IC MCP73831, um dann ein 850mAh Akku zu laden
TI LM5164 /kann/ 6V - 100V Aufbau und Beschaltung kann man dem EVAL-Board von TI entnehmen.
-
Thread
RGBW LED an 4xAA Batterie betrieben
AA-Batterie laufen? Richard schrieb im Beitrag #6437855: > Für den > uC werde ich vermutlich den MCP1702 verwenden, da dieser mit 2uA > wirklich einen geringen Verbrauch hat. Mit solchen LEDs ist Stromverbrauch von Mikrocontroller und anderem nicht von Bedeutung.
extrem > geringem Duty Cycle zu betreiben). Also ich weiss nicht ob ich linear 10mA mache oder 100mA und den Duty Cycle gering. Was empfehlt ihr um die LEDs mit 10mA zu betreiben?
-
Thread
Quartzoszillator für 4,1943 MHz
http://www.reichelt.de/?;ACTION=3;LA=4;GROUP=B42;GROUPID=3174;ARTICLE=13707;START=0;SORT=artnr;OFFSET=100;SID=25JDL9BKwQARkAAE5RG2Aa206659f3289fe897afff7c4fc33f2ad (Nicht auf das Bild achten) Btw, 4,1943*2*2*2 Ergibt 33,4455 :)
Frequenz erzeugen kann. Warum erzeugst Du die Rechteckspannung nicht mit einem Timer? Der MCP2515 läuft sicher nicht mit einer krummen Frequenz. D.h. er läuft schon, aber die Baudraten stimmen dann nicht. Ich nehme an, Du musst noch etwas die Grundlagen erforschen. Viel Erfolg!
-
Thread
MCP2515 Probleme wenn an Bus angeschlossen
Ich versuche mit einem MCP2515 CAN Controller und einem SN65HVD230 CAN Tranceiver Nachrichten auf einem HighspeedBus zu lesen. Zuerst zum Problem: Ich kann im Loopback Modus Nachrichten verschicken und auch versenden. Sobald
primär auf dem Tutorial von kreatives-chaos.com). Kann sich jemand einen Reim darauf machen, wieso der MCP überhaupt nicht mehr funktioniert, sobald ich den HighspeedBus aktiviere?
-
Thread
Class-D-Verstärker diskret - Lernprojekt
hatte ich zwei Steigungen[Leider gerade das OsziBild nicht verfügbar]), aber es würde wohl gehen. (100nF) nah an den VCC´s gegen Gnd habe ich. Eine kleine Literaturrecherche fand das Buch "Klein aber Laut". Stefan Wicki und Co. verwenden die OP´s LMV7239 (Push-Pull Komparator) und MCP6291. Zumindest
haben, damit man die auch so schnell schalten kann. Den Aufbau hatte ich auf Lochraster gemacht. Etwa 100mmx100mm. Das hat schon gut funktioniert, aber aber natürlich waren die Schaltsignale nicht so sauber wie sie sein sollten. Aber geht auch nicht mit Lochraster. Wenn man das als zweiseitige PCB machen
-
Thread
I2C RTC+EEPROM mit ESP8266. Mal funktionierts mal nicht
Prozessor ein ESP8266(ESP12-F Modul) zum Einsatz. Desweitern befindet sich noch eine Echtzeituhr (MCP7940N) und ein EEPROM(M24C32) auf der Platine welche mit dem I2C Interface verbunden sind. Leider macht der I2C Bus ziemlich Probleme bei mir in form von er funktioniert mal und dann mal wieder nicht
Interface scheint wohl mit abgeschaltet zu werden. Bei meinen anderen Projekten hatte ich ich immer den MCP7940 in der M version also ohne den VBAT pin da hatte ich dann eine separate Schaltung dran gebaut die zwischen VCC und VBAT umschaltet und dann den MCP speist da war das I2C Interface dann immer dauerhaft
-
Thread
Erfahrungen mir Multi Circuit Boards
Wir sprechen hier von größeren > Summen da es große Serien waren. > Die Qualitätsabteilung von MCP stellt sich immer quer und lässt einen > sogar mehrere Tage im Dunklen sitzen. Habe zwei Probleme gehabt. Einen Innenlayerproblem (6 von 100 Platinen) und ein ärgerliches Lötpadproblem. Im ersten
sprechen hier von größeren >> Summen da es große Serien waren. > >> Die Qualitätsabteilung von MCP stellt sich immer quer und lässt einen >> sogar mehrere Tage im Dunklen sitzen. > > Habe zwei Probleme gehabt. Einen Innenlayerproblem (6 von 100 Platinen) > und ein ärgerliches Lötpadproblem.
-
Thread
MCP2515 keine CAN Bus Kommunikation möglich
das wird sicherlich nicht der ursprüngliche Fehler sein würde aber dem MCP2551 auch einen 100nF Kerko zw. VDD und VSS spendieren. Schau die mal die RS-Beschaltung im Datenblatt an glaube damit kann man neben der Risetime auch in den Standby wechseln.
Danke für die Antworten. Ich habe dem MCP2551 100nF spendiert, und habe den RS Pin jetzt mal auf Masse gelegt und schon geht es. Schönen Sonntag noch :D
-
Thread
CAN zu CAN Router/Gateway
beachten ist, dass Du die Busterminierung und die Vorgaben zum Routen der Leiterbahnen einhälst. Bei 100 kBit/s sollte es zwar unkritisch sein, aber mann muss es ja mit der "Abweichung" nicht übertreiben!
Infineon (16bitter) hat zwei CAN-Kanäle. Man könnte aber auch eine Lösung mit einem AVR und zwei MCP2515 aufbauen. Ob die SPI-Geschwindikeit ausreicht, müsste man man genauer betrachten.
-
Thread
Taster per RS-232 simulieren
im Beitrag #7272334: > wenn ich heute was mit ner RS232 ausstatte kommt da nicht selten ein > ein MCP2221 oder ähnliches dran Siehst du, genau das habe ich empfohlen.
Beitrag #7273573: > 15m ist ja noch ganz offiziell erlaubt. Über Telefonkabel funktionieren > auch 100 Meter, vielleicht etwas langsamer. Auf jeden Fall sind 15 oder 100 Meter besser mit RS485 bedient. Die Mikrocontroller oder auch Raspis haben UART-Schnittstellen mit 5V oder 3,3V. Ein Baustein,
-
Thread
MCP2515 Quarz -> Kondensator
Hallo, im Datenblatt vom MCP2515 steht, dass man bei einem 16Mhz Quarz ein 22pF Kondensator verwenden sollte. Wenn ich nun nur 27pF Kondensaotren zuhause habe, kann ich diese auch problemlos verwenden? Welche Toleranz dürfen
dazu eine Dokumenation? Hab nun schon meine fertige Platine, muss der 1M Resistor zwischen den MCP2515 und dem Quarz sein, oder kann ich einen 0805 Resistor auf den Pins der Rückseite des Quarz löten?
-
Thread
Bitte um Prüfung des Eagle Layouts
ersetzen als Entstörung des Eingangs, oder R1 durch eine HF-Drossel wenn doch nur 5V ankommen, der MCP23017 hat Eingangsschutzdioden. Der Vorteil wäre, daß die Verbindung Klemme zu MCP23017 über den bestückten R1 (Eingang) oder bestückten ULN2803 (Ausgang) erfolgt. Gernot E. schrieb im Beitrag
nicht. Gernot E. schrieb im Beitrag #5386186: > und (ganz > wichtig) Abblockkondensatoren Der MCP23017 braucht sicher einen.
-
Thread
SPI 1,5m im Auto, galvanische Trennung nötig?
CAN-Controller? Na, dann zeig mir mal bitte, wie man einen SJA1000 per SPI anspricht! Mit dem MCP2515 bin ich auch vertraut...
kann ich gerne mal hochladen wenn Interesse besteht. Eingesetzt habe ich die hier vorgeschlagenen MCP 2515 und MCP2551. Gruß Jan