-
Thread
Raspi und Relais schaltung
Sönke P. schrieb im Beitrag #4830861: > Ich habe einen Raspberry und möchte mit MCP23017 Chip´s > Relais ansteuern bei meiner such im Net habe ich diese Seite gefunden Wenn du den MCP23017 verwenden willst, dann vermute ich mal, dass du viele Relais ansteuern willst. Dann würde
Ja ich mach das mit den MCP23017 Chips, also der Schliesser und entsprechender Wiederstand Also die 3,3 V
-
Thread
Problem beim Auslesen von MCP3208
Hallo, ich habe ein Problem beim Auslesen eines MCP3208. Gemessen werden soll die Spannung am Arbeitswiderstand einer Photodiode. Der MCP wird per SPI von einem RaspberryPi gesteuert, entweder über spidev oder alternativ über Bit-Banging mit anderen
_dark.jpg zeigt die Spannung am Arbeitswiderstand, MCP ist "normal" angeschlossen, sehr verrauscht... mcp3208_ground.jpg zeigt das Signal wenn man den Kanal am MCP auf Ground setzt, wie zu erwarten nix zu sehen. mcp3208_nc.jpg ist das was mich eigentlich
-
Thread
Konvolut Microchip Development Tools
code]1xDV164122 1xPKSERIAL-I2C1[/code] sind auch vergeben. Es bleiben noch [code]1xDM240011 1xMCP3421DM-WS 1xMCP3905EV 1xDM163029 [/code]
Hallo, was soll das Board kosten? MCP3421DM-WS
-
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
Optokoppler an 230VAC
schon im Bereich >1V. Ich denke solche Ströme übersteht diese Diode nicht, und damit auch nicht der MCP.
der unteren Diode größer 0,6V wird, unterschreitet man die minimal zulässige Eingangsspannung des MCP23017.
-
Thread
Porterweiterung
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
@Schoaschi: Wo bekomme ich in Deutschland den MCP23008 bzw. MCP23016/17? mfg AVRWalli
-
Thread
A/D und Überspannung
Hi, Jep, verstehe was du meinst (entsprechenden Respekt :-) ). Scherz beiseite. Nutze einen MCP1525 als Ref. für den MAX186 und nehme natürlich einen anderen MCP1525 für die Überspannung. Oder gibt es ne bessere Lösung. Mfg Sascha
? Im Prinzip ist das schon richtig so, aber 1k ist etwas wenig. Kommt eben auf den Rest an. Der MCP kann +-2mA vertragen. Nun kommt es auf den Spannungsteiler und die max Eingangsspannung an. Mach einfach den 1k zu 100k und Du brauchst Dir keine Gedanken mehr machen und es reicht ein MCP. Gruß
-
Thread
Probleme mit INT0 und Mega644
getriggert und die INT0 ISR wird bei Dauer-LOW ganz zu recht nicht angesprungen? 5/ Das Setzen der MCP---644 Leitung ist Aufgabe des MCP. Das Versagen des MCP kann nicht aus den MCP-Registern erschlossen werden. 6/ Ein manueller HIGH seitens des '644 bringt den MCP zurück ins Spiel. Wurde bereits
des MCP. Das Versagen >des MCP kann nicht aus den MCP-Registern erschlossen werden Ich kann dadurch immerhin ausschliessen, dass es sich um einen bus-off handelt. Das CANINTF Register des MCP zeigt mir
-
Thread
digitale Temperaturanzeige
Wire.h> #include <LiquidCrystal_I2C.h> // ---------------------------------------------------- // MCP9604 I2C-Adresse // ---------------------------------------------------- #define MCP9604_ADDR 0x60 // ---------------------------------------------------- // LCD // Adresse ggf. auf 0x3F ändern
Wire.write(reg); Wire.endTransmission(false); Wire.requestFrom(MCP9604_ADDR, 2); if (Wire.available() < 2) return -999; int16_t value = (Wire.read() << 8) | Wire.read(); // MCP9604: 0.0625°C pro Bit value >>= 2; return value
-
Thread
Abblockkondensator in dieser Schaltung notwendig?
Nikolai W. schrieb im Beitrag #4571603: > Teuer sind die Keramikkondensatoren mit 1µF! Für den MCP1702 werden nicht zwingend Keramische Kondensatoren benötigt. Es geht auch mit Tantal oder Elko. Statt dem recht teuren MCP1702 könnte man auch einen LP2950 verwenden, der kostet die hälfte. https
Auch wenn der MCP1702 mehr als 100 mA kann, wird er schon bei den 4 V Differenz von 9 V nach 5 V zu heiß. Wenn man also nicht viel an der Schaltung ändern will, dann die Kollektoren an die 9 V statt an die geregelten
-
Thread
ESP-01 mit LiPo betreiben
Stefan ⛄ F. schrieb im Beitrag #6470081: > Der MCP1700 liefert maximal 250mA. > Der ESP Chip benötigt beim Senden 430mA. Eben... Beim Senden und nicht dauerhaft. Das kann der MCP auch [pre] 6.5 Pulsed Load Applications For some applications, there
current does not exceed 250 mA, pulsed higher load currents can be applied to the MCP1700. The typical current limit for the MCP1700 is 550 mA (TA + 25°C). [/pre] Ich schaffe so ca. 3 Monate mit Deep Sleep und alle 5 Minuten MQTT Nachricht absetzen ( 800mAh LiIon)
-
Thread
Bewertung pt100 Schaltung
der hohe Offset und Temp Drift aufgefallen. Der OPA2340 wäre optimal, aber mit ~2,5€ teuerer als ein MCP6022 (500µV Offset, 3.5µV/C Drift). Kurz zusammengefasst: R1 R2 2.4k 0.1% R3 100 0.1% R6 R7 1k 0.1% R8 R9 68k 0.1% OP MCP6022 Zum Schluss hätte ich noch ein paar Fragen
soweit so gut... wo aber ist der unterschied zwischen dem CH1 und CH2 .. ? AD Wandler soll der MCP3208 werden... reicht der mit 12 Bit aus? MCP 3208-CI/P , 12-bit A/D Converter mit SPI, 8-Kanal Der Anschluss erfolgt dann an einem Raspberry PI via SPI Danke und Grüße Dominique
-
Thread
AVR Spannungsmessung Messbereich
Einfach mal bei Lieferanten suchen. Es gäbe da ggf. noch den MCP 3428 (ist auch i2C, aber mit variabler Adresse), gleich mit 4 Eingängen.
Ja hab den MCP3428 auch gerade gesehen. Gefällt mir gut, das der eine Adressauswahl bietet. Sonst habe ich noch den MCP3551 gefunden. Den muss ich mir mal genauer ansehen, kostet nur ~3€. Ich glaub den MCP3428 werde
-
Thread
MCP2515 Botschaften Empfangen
Hallo, Ich möchte gerne über einen MCP2515 den Empfang einer Nachricht an einer LED anzeigen lassen. Mit Hilfe von http://www.kreatives-chaos.com/artikel/ansteuerung-eines-mcp2515 http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial
Nun, du hast bereits in der Initialisierung den Interrupt-Ausgang des MCP2515 eingeschalten: mcp2515_write_register(CANINTE, (1<<RX1IE)|(1<<RX0IE)); Hat dieser eine komplette Botschaft empfangen, wird am Atmega der Interrupt 1 ausgelöst. Darauf musst du nun reagieren
-
Thread
Alternative zu MC34063
MCP16301 (2 mA) oder MCP16311 im PFM-Modus mit 85 µA bei Iout = 0.
aber veraltet, der er zu große Drosseln braucht. LM2675 wären schon besser. Beschaffbarkeit des MCP16311: http://www.reichelt.de/MCP-16311-E-MS/3/index.html?&ACTION=3&LA=446&ARTICLE=146359&artnr=MCP+16311-E%2FMS&SEARCH=mcp16
-
Thread
Sendefehler MCP2515 / Arduino nur bei 10 kbps
Hallo zusammen, ich habe ein paar MCP2515/TJA1050/8MHz Can-Bus Modul (siehe Google, "MCP2515_CAN", diese blauen Dinger mit zwei Schraubterminals). Angebunden an einen Arduino Nano, nutze PlatformIO + https://github.com/autowp/arduino-mcp2515
Moritz M. schrieb im Beitrag #7366089: > Der MCP2551 scheint auch nur bis auf 40 kbps runter zu können. Nö, 16kbit/s, RTFM. "1.5 TXD Permanent Dominant Detection If the MCP2551 detects an extended Low state on the TXD input, it will disable
-
Thread
Mikrokontroller sparsam versorgen
Verbraucher meiner > Schaltung Es gibt einige die weniger als 10µA aufnehmen. Zum Beispiel HT7833, MCP1701, XC6220B331.
Spannungsfestivkeit bis 15V (dann muss ich jetzt noch nicht entscheiden > welche Akkutechnologie verbaut wird). MCP1703, 2µA, 16V
-
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
Maximalspannung digitaler Messschieber
professionell aus aber es erfüllt den Zweck. Ich habe an der 18650 ein tp4056 board verbaut und einen MCP1702 in 3.3V.
David P. schrieb im Beitrag #7355277: > Ich habe an der 18650 ein tp4056 board verbaut und einen MCP1702 in > 3.3V. LiIon plus MCP1702 ist elektrisch OK. Die Ausführung mit 18650 geht garnicht: Jörg R. schrieb im Beitrag #7355283: > Murks und unpraktisch.
-
Thread
SPI -> ADUM140x -> A/D-Wandler
brücken. Mein Plan war so: Arduino SPI(Master) |-> ADUM1401 -> MCP3002(Slave) -> Messspannung |-> ADUM1402 -> MCP3101(Slave) -> Messspannung (|-> EthernetShield - optional) Der Arduino Steuert mit dem SS-Pin jeweils den MCP
Stefan L. schrieb im Beitrag #3798390: > Mein Plan war so: > > Arduino SPI(Master) |-> ADUM1401 -> MCP3002(Slave) -> Messspannung > |-> ADUM1402 -> MCP3101(Slave) -> Messspannung > (|-> EthernetShield - optional) > > Der Arduino Steuert mit dem SS-Pin jeweils
-
Thread
CAN-Bus MCP2515, Empfang bestimmter Identifier
, // damit werden alle Nachrichten empfangen mcp2515_write_register( RXM0SIDH, 0 ); mcp2515_write_register( RXM0SIDL, 0 ); mcp2515_write_register( RXM0EID8, 0 ); mcp2515_write_register( RXM0EID0, 0 ); mcp2515_write_register( RXM1SIDH, 0 ); mcp2515_write_register( RXM1SIDL, 0 ); mcp2515_write_register( RXM1EID8, 0 ); mcp2515_write_register( RXM1EID0, 0 ); /* * Einstellen der Pin Funktionen */ // Deaktivieren der Pins RXnBF
-
Thread
Multimeter mit LiIon-Akku statt 2x1.5V betreiben
neigt, tausche ich den Akku aus oder/und lade den. Funktioniert das bei einem "Li-14500 und einen MCP1702-3002" anders? Habe ich da etwas verpasst? :-)
Beispiel ja > zwei Plätze zur Verfügung stehen, wenn Du da nichts anderes > unterbringst, also den/die MCP1702-3002 nicht an anderer Stelle. > Und woran lädst Du den(die) 14500er auf und was machst Du, wenn spontan > alle? Da, wo ich den MCP1702 einsetze, habe ich Platz für eine Ladeschaltung bzw. eine
-
Thread
Li-Ion Ladeschaltung
designed todrive a maximum current up to 2A. The built-in thermalshutdown protection may turn the MCP73871 deviceoff with high current [...][/code] Aus Kapitel 6.1.1.7 https://ww1.microchip.com/downloads/en/DeviceDoc/MCP73871-Data-Sheet-20002090E.pdf Wie versteht ihr das? 1A, 2A oder Akku Discharge
Danke für den Tip mit dem MAX77751, werde aber mal zum Testen mit dem MCP73833+Load Switch ins rennen gehen und mir da das Eval Board beschaffen. Der MAX77751 ist mir für die Anwendung zu teuer und der MCP73871 kann wohl wirklich nicht genug Strom an die Last liefern
-
Thread
Bytes sortieren - Visual C#
*/ // Info_Tmp = readGPIOAB(MCP23017_II); // read MCP23017 II // sprintf(Buffer, "%u ", Info_Tmp); // Integer to ASCII // uart_puts(Buffer); // UART out // uart_puts("\n"); // // /* read the 16 Input Bit´s from Chip three */ // Info_Tmp = readGPIOAB(MCP23017_III); // read MCP23017 III // sprintf(Buffer, "%u ", Info_Tmp); // Integer to ASCII // uart_puts(Buffer); // UART out // uart_puts("\n"); // // /* read the Sensors direct
-
Thread
MCP2515 Erfahrungen
zu den MCP2515 zu verbinden? Gemeinsame Erdung zwischen den Arduinos bzw. MCP2515 (3te Leitung) wird keine benötigt? 2.) Teilweise liest man im Internet, dass man am Ende der RX/TX Leitung einen Widerstand benötigt
nicht verwechseln der MCP2515 ist der CAN-Controller, der MCP2551 wäre der Tranceiver für die BUS-Anbindung.
-
Thread
RTC -> MCP79521
habe ich beigefügt. Wäre schön wenn hier jemand etwas weiß. Viele Grüße Ingo [c] #define MCP795XX_READ 0x13 // Read data from RTCC/SRAM array beginning at selected address #define MCP795XX_WRITE 0x12 // Write data to RTCC/SRAM array beginning at selected address /
Wastl schrieb im Beitrag #7684040: > > Stimmt. Hat der TO aber auch gemacht: > Die Funktion MCP795XX_Write_HSekunden() aus MCP795XX.c schreibt aber ins falsche Register (RTCSEC anstelle RTCHSEC): [code] void MCP795XX_Write_HSekunden(date_time_t *dt) { uint8_t bcd_HSekunden;
-
Thread
suche 8-bit serial input High-Level-Load shiftregister
Schau Dir mal den MCP23017 und MCP23S17 von Microchip an, haben jeweils zwei bidirektionale 8-Bit Ports mti jeweils einem konfigurierbaren Interrupt und Ansteuerung über I2C (MCP23017) oder SPI (MCP23S17). Betriebsspannung
Sascha W. schrieb im Beitrag #3066790: > Schau Dir mal den MCP23017 und MCP23S17 von Microchip an, haben jeweils Er kann die Programmierung nicht ändern. Allerdings: Ich kann mir nicht wirklich vorstellen, dass seine Black-Box du unten einen Support für
-
Thread
Operationsverstärker im Single Supply Betrieb
Nun, nimm einen RRIO OpAmp. zB einen MCP616. Der kann das mit einer einzelnen 2.5 .. 5.5V Speisung.
Ausgangsspannungen bis GND erlaubt, also einen sogen. Rail-To-Rail Opamp, zumindest am Eingang. Der o.a. MCP616 erfüllt das.
-
Thread
MSP430G2553 / DHT12 Sensoranbindung / Initialsierung anfangs fehlerhaft
Joe F. schrieb im Beitrag #5509287: > Nur bei Vollmond und Windstille. > Miss doch mal mit dem MCP2221, wie die Signal da aussehen. > Die gleichzeitig fallenden Flanken, du weisst schon... Mit dem MCP2221 sieht das Bild jetzt erst mal fast identisch aus. Nur ist das Signal an der Stelle des
das mitmachen sei darhingestellt. Der DHT12 steigt bei mir bei mehr als 375000 bps aus (auch beim MCP2221).
-
Thread
Wäre sowas auch in Pascal passiert?
Paul Baumann schrieb im Beitrag #4136449: > MCP war vom Mansfeld Kombinat in Eisleben entwickelt. Die Abkürzung MCP kenne ich von den Burroughs: Master Control Program. Auf den verschiedenen Rechnerlinien gab es sehr verschiedene Versionen: Die B6700 war eine Hardware-Stackmaschine; deren MCP war in Algol programmiert. Die B1700er-Linie war der erste vollständig mit Halbleitern aufgebaute kommerzielle Rechner. Deren MCP war in einer speziellen Sprache namens SDL - Software Development
-
Thread
MCP23016 SDA Low
Hi zusammen, ich nutze auf einem PCB an I2C Bus einen MCP23016. An dem Bus hängt noch ein anderer IC, mit dem die Kommunikation super klappt. Nun habe ich das Problem, dass nach einer (scheinbar zufälligen) Anzahl von Übertragungen die SDA Leitung vom MCP23016
Nun, zum Design: es ist eine extra Platine, auf der sowohl der µC als auch der MCP sitzen. Die Messpunkte sind knapp 10mm vom MCP entfernt, die gesamte Länge des I2C Busses beträgt ca. 55mm. Gemesssen mit dem Logic Pro 16 und SP10 Messspitzen. Messkabel-Länge ca. 10cm Ich würde
-
Thread
DIY Can Interface! Brauche dringend Hilfe
#4616309: > Das gesuchte Signal ist PID01 (MIL Status) > wäre sowas möglich mit zum Beispiel einem MCP2515 Can Bus Module? Außer dem MCP2515 wirst du noch einen CAN Bustreiber und einen Mikrocontroller brauchen, der den CAN-Controller steuert. Die Kodierung der CAN Botschaft für die Abfrage vom
dich erstmal so richtig durchgooglen. ISO9141-2 und CAN scheint für dich dasselbe zu sein. Und MCP2515 braucht einen MCP2551 um überhaupt mit CAN verbunden zu werden. > Baudrate ist übrigens bekannt, 104000 oder so irgendwas Für ISO9141 und KWP2000 ist es 10400B für CAN 25-50 Mal so schnell
-
Thread
USB schneller als mit den FTDIs
Mag sein, aber dessen Bugs sind ärger als die vom MCP2515. Was mich besonders stört, ist ein Bug, der scheinbar in allen integrierten Versionen drin steckt und bislang nur im MCP2515 behoben wurde: Wenn aus irgend einem Grund an passender Stelle in
vor allem für deftig gewürzte Buglisten gesorgt > (PIC18Fx58,2580,PIC30,PIC24-ECAN). Während der MCP2515 in der aktuellen > Version vergleicherweise sauber ist. Das ECAN Modul in den neuen dsPICs ist wesentlich überarbeitet im Vergleich zum "alten" MCP2515. Die haben zB DMA. Ich hab die ECAN Module
-
Thread
Sammelbestellung Staffelpreis ATMega16M1-AU (CAN) MCP2551Interesse?
Statt mcp2551 solltest Du den Nachfolger mcp2561 nehmen. Hat bessere Werte und ist billiger. fchk
falls es noch nicht zu spät ist würde ich auch gerne noch folgendes nehmen: 3x ATMEGA16M1-AU 5x MCP2551-I-SN 5x SRF4532-510Y Grüße Tobias
-
Thread
OpAmps: Maximale Widerstandswerte
So ein MCP6V11 hat 102nV/sqrt(Hz)? Bist Du sicher, dass der MCP mit V(CM) = 0V klar kommt? Mag der MCP die kapazitive Last (1nF)? Willst Du vielleicht die Bandbreite einschränken? Schlägt da die Chopperfrequenz
Rudi S. schrieb im Beitrag #6896076: > So ein MCP6V11 hat 102nV/sqrt(Hz)? > Bist Du sicher, dass der MCP mit V(CM) = 0V klar kommt? > Mag der MCP die kapazitive Last (1nF)? > Willst Du vielleicht die Bandbreite einschränken? > Schlägt da die Chopperfrequenz
-
Thread
MCP2515 CAN Controller
Hallo, ich habe die Sourcen von Microchip für den MCP2510 an den MCP2515 angepaßt. Das MCP2515.h ist komplett neu. Ein kleines Beispiel ist auch dabei. Ist für den ATmega128 geschrieben. Gruss Steffen
Controller und Transceiver. Kann ich dieselbe Beschaltung für den mcp nehmen?
-
Thread
Crimpzange für Autostecker?
nennen, ist von FCI und heisst "Mini-PV". Und mit einer Mini-PV-Zange kannst Du definitiv kein Tyco MCP2.8 crimpen. Noch nicht einmal Tyco MQS. Selbst die KKS SLK-2.8 Zange passt nur sehr moderat auf Tyco MQS2.8, und umgekehrt.
UTF8&psc=1 Das ist eine Crimpzange für billige chinesische Flachstecker. Du brauchst eine für Tyco MCP2.8. Wenn da nicht explizit draufsteht, dass die Zange für Tyco MCP2.8 geeignet ist, dann ist sie es nicht. Wie ziehst Du eigentlich M8-Muttern an? Mit der 6er oder mit der 21er Nuss?
-
Thread
Boost Converter / Step Up mit 150mV eingang
Achja meine 2. Idee wäre ich benutz den MCP1640 oder MCP1623 von Microchip und schalte dann noch eine Umeda-Ladungspumpe davor. Also mit den 2V lass ich den MCP anlaufen und lass dann den uC die Ladungspumpe takten. Also mit einem größeren Kondensator am Ausgang des MCP um die lücke zu überbrücken. Also anlaufen 2V am MCP dann taktet die Umeda Ladungspumpe und wenn dann die 150mV anliegen werden die hochgepumpt damit es für den eingang des MCP reicht. Meine Frage
-
Thread
CAN Datentransfer auf Basis von kreatives-chaos.com
3 MCP2515_FILTER(CAN_WHO_IS_ONLINE), // Filter 4 MCP2515_FILTER(CAN_WHO_IS_ONLINE), // Filter 5 MCP2515_FILTER(0x0FF), // Mask 0 (for group 0) MCP2515_FILTER(0x7FF), // Mask
), // Filter 3 MCP2515_FILTER(CAN_UPDATE_SLAVE_RESPONSE), // Filter 4 MCP2515_FILTER(CAN_UPDATE_SLAVE_RESPONSE), // Filter 5 MCP2515_FILTER(0), // Mask 0 (for group 0) MCP2515_FILTER(0),
-
Thread
Atmega mit oder ohne integriertem CAN?
Entwicklunggsumgebung habe. Ich finde hierzu entweder die Kombi ATmega328 mit per SPI angeschlossenem MCP2515 und MCP2551, oder abef AT90CAN mit MCP oder TJA Transceiver. Wo genau liegen denn hier die Unterschiede, Vor-/Nachteile?
Der Unterschied: der per SPI Angeschlossene MCP muss dann händisch per SPI abgefragt werden und der AT90CAN hat einen 2.0A/B Receiver direkt an Board, da brauchst du keinen MCP / TJA Transceiver.
-
Thread
CAN lesen und mit ATMEGAx weiterverarbeiten
>Empfehlt ihr eher die Verwendung von einem AT90CAN oder eher einen >MCP2515 und einen MC hinten ran? Was wäre simpler zu realisieren? Machs wie dir besser gefällt(evtl. Errata vergleichen). In jedem Fall bedenken, dass auch noch ein Transceiver nötig ist. z.B. MCP2551
Hallo, ich habe heute die Seite ordentlich durchgelesen und viele Leute schreiben ja positiv von der MCP2515 Variante. Erst dachte ich eher in die Richtung AT90CAN aber zu dem MCP2515 sind natürlich viele nützliche Infos zu finden. Da werde ich wohl zu der Kombination greifen: MCP2551 / MCP2515 /ATMega8
-
Thread
MCP2515 sendet kein SO Signal an MISO (SPI)
[c]#define F_CPU 16000000[/c] die gebe ich vom AVR an die MCP weiter...
Man braucht keinen Pull-Up, der MCP hat einen normalen Push-Pull Ausgang.
-
Thread
Analogverstärker für Mikrocontroller Oszilloskop
Arno R. schrieb im Beitrag #7486862: > Der MCP6001 hat Eingangsschutzdioden nach V+ und GND, die externen sind > also überflüssig Bist du sicher? Im DB kann ich dazu nichts finden. Arno R. schrieb im Beitrag #7486862: > Tiefpass mit DC-Versatz
Und wenn man ihn statt des 1Mhz MCP6002 einfach einen MCP6282 / MCP6292 (5Mhz/10Mhz) nimmt? Das wäre ja quasi ein direktes Drop-In-Replacement.
-
Thread
AVR - EMV Problem bei steiler Flanke an Rx. Normal?
Hallo, ich hier einen ATmega32 mit einem MCP2551 (CAN-Treiber) an einen CAN-Bus gehängt und nutze den UART des Mikrocontrollers um den MCP2551 anszusteuern. Leider spinnt der AVR total rum (resettet sich von selbst, erzeugt BAD-Interrupts).
schließe mich an... Philipp M. schrieb im Beitrag #3150563: > ich hier einen ATmega32 mit einem MCP2551 (CAN-Treiber) an einen CAN-Bus > gehängt und nutze den UART des Mikrocontrollers um den MCP2551 > anszusteuern. Wie nochmal? Der UART kann CAN?
-
Thread
Stromfluss bei ausgeschaltetem PIC
wieder aufmachen und der PIC könnte starten. Weil der MCP111T nicht sofort wieder sperrt, würde (hoffentlich) die Zeit reichen den Pic schlafen zu legen, sodass der Kondensator mehr zur Verfügung hat als verbraucht wird und der MCP111T offen bleibt.
Der MCP111T am PIC genuegt nicht, da der PIC im Reset zuviel zieht. Aber dieser MCP111T am Switcher waere was. Dann koennte sich der Kondensator tatsaechlich laden.
-
Thread
Blauzahn >>> AVR
ggf. deaktiviert werden, würde sonst automatisch ESP wieder aufwecken Linear Regler Querstrom: -MCP1702T sehr geringer Querstrom und direkt beim Chinesen verfügbar https://www.aliexpress.com/item/20PCS-MCP1702T-3302E-CB-MCP1702T-3302E-MCP1702-SOT23/32656495333.html Ich empfehle Links für die
Stefan U. schrieb im Beitrag #5241912: >> MCP1702T > Der ist zu schwach, funktioniert nur in Kombination mit einem dicken > Puffer-Elko. Solche Murks-Schaltungen empfehle ich nicht weiter. Das ist falsch. Der MCP1702T kann bis zu 500mA
-
Thread
LED-Dimmer mit P-Kanal Mosfet
thermisch.. Warum? Der MCP verträgt laut Datenblatt bis +18V. ??? Ich habe in Analogtechnik nur ein gefährliches Halbwissen und wollte mir durch den Treiber entsprechende Widerstände und deren Berechnung ersparen. Eine Referenzschaltung für den MCP und P-Kanal-Mosfet am Arduino finde ich leider nicht. Hat jemand so etwas in der Schublade "rumliegen"? Gruß an Alle Peter
-
Thread
MCP2515 Befehl
Muss ich zwischen meinem gesendeten 0 und Datenempfang warten? Ich stelle mit das so vor, dass der MCP noch etwas Zeit zum reagieren braucht. Danke Gruss Alex S.
gewinnt" weil er eine 0 hat, und kann die Übertragung fortsetzen. Der Teilnehmer 2 sendet mit dem MCP2515 und muss die Übertragung abbrechen, weil Teilnehmer 1 ja schon weiter sendet. Wird der MCP die Übertragung noch mal versuchen, oder ist die Nachricht quasi as nicht erfolgreich abgehackt und
-
Thread
"expected ')' before '*' token" -- Was ist da los?
/avr/include/avr/version.h" 1 3 # 371 "c:/winavr-20070525/bin/../avr/include/avr/io.h" 2 3 # 24 "mcp2515.h" 2 # 1 "spi.h" 1 # 28 "spi.h" void spiMasterInit(unsigned char pre); unsigned char spiWrite(unsigned char data); unsigned char spiRead(void); # 25 "mcp2515.h" 2 # 33 "mcp2515.h" unsigned char mcp2515_readRegister(unsigned char adress); void mcp2515_modifyRegister(unsigned char adress, unsigned char bitmask, unsign ed char data); void mcp2515Init(void); # 24 "can.h" 2 # 1 "parser.h
-
Thread
CAN / mcp2515: rtr bit immer gesetzt
loeschen, // damit werden alle Nachrichten empfangen mcp2515_write_register( RXM0SIDH, 0 ); mcp2515_write_register( RXM0SIDL, 0 ); mcp2515_write_register( RXM0EID8, 0 ); mcp2515_write_register( RXM0EID0, 0 ); mcp2515_write_register( RXM1SIDH, 0 ); mcp2515_write_register( RXM1SIDL, 0 ); mcp2515_write_register( RXM1EID8, 0 ); mcp2515_write_register( RXM1EID0, 0 ); /* * Einstellen der Pin Funktionen */ // Deaktivieren