-
Thread
Xilinx USB schematic jetzt verfügbar
aber back zum topic. Original hat 1.8V core für CPLD, 3.3V I/O für CPLD und 3.3V für FX2. Der MCP1825S geht bis 500mA , wird also reichen. Es ist natürlich schöner separate vcc io zu haben, aber es geht auch ohne. Im original wird anscheinend ( die shdn pins sind nciht mit vin verbunden)die cpld
3,3V Version mist. Die 100nF Stützkondensator hab ich auf 0603 geändert. Für den FX2 ist der MCP1825S-33 hat aber kein Enable Eingang noch eine andere Idee? Gruß John
-
Thread
MOSFET als High Side Switch
Kann ich den MCP1407 nehmen? Der sollte hinreichend schnell sein, oder? Korrigiert mich, wenn ich Unsinn erzähle: Den muss ich dann an GND und an eine Versorgungsspannung von 12 V anschließen. Die Versorgungsspannung
Der MCP1407 ist aber kein spezieller Highside Driver. N-Kanal am oberen Ende kannste also damit vergessen. Wenn Du die 12V zur Verfügung stellen kannst, dann nimm wieder lieber den IR2110 o.ä. Dinger.
-
Thread
Keypad 3x4 (am Tasmota o.ä.)
Werde heute Abend den Support diverser I2Cs in der aktuellen Tasmota Firmware prüfen) PS: Einen MCP23017 habe ich bereits am gewünschten ESP2866 mehrere gingen glaube nur bei ESP32
parallele Datenleitungen (D0–D3) → Binärcode der Taste Das sollte ja mit meinem bereits angehängten MCP23017 funktionieren, oder komme ich mit dem DAV (low bei Tastendruck) in Problematiken?
-
Thread
Schwierigkeiten beim Lesen des MCP4017 Potentimeter Manuals
Hallo, ich habe ein Paar Probleme mit dem Verständnis des MCP4017 Mannuals, http://ww1.microchip.com/downloads/en/DeviceDoc/22147a.pdf vllt. könnte mich jemand in die Richtige Richtung schubsen. Als erstes möchte ich wisses ob der Chip eine feste Adresse
kuckst du: http://www.reichelt.de/ICs-M-MN-/MCP-4442-104E-ST/index.html?;ACTION=3;LA=2;ARTICLE=109754;GROUPID=2914;artnr=MCP+4442-104E%2FST;SID=13TuesYH8AAAIAAAuGe283dbad3fbc86bbd3a0dcf35ec20a490aa hans
-
Thread
Messbereich MCP3208
von LiPo Zellen zu messen. Ich benutze dazu einen Netduino Mini mit Microframework und einen MCP3208. Der MCP3208 wird mit 5 V betrieben. Den AD-Wandler kann ich schon mit SPI auslesen. Als URef benutze ich einen LM285 2,5 Meine Umrechnung ist convValue = 2500 * adc12bit / 4096; adc12bit ist der Messwert des MCP3208. Wie muß ich den Spannungsteiler dimensionieren, dass ich einen Messbereich von 0 bis 25V abdecke. Das Ohmsche Gesetz ist mir ein Begriff, greift aber irgenwie nicht. Würde mich über
-
Thread
AT90CAN + MCP2515
Fehler gefunden. Der RESET vom MCP2515 lag auf einem PIN. Beim Initialsieren der CAN Register des AT90CAN wurde der Port kurz zurückgesetzt was zu einem Reset des MCP2515 geführt hat. Abhilfe war ganz einfach: Habe die Resetleitung des MCP2515 über einen 10K Widerstand auf 5 Volt gelegt. Gruß Bernd
-
Thread
MCP2200 RTS unter Win 7
Guten Abend, Ich habe gerade ein selbst gemachtes Board mit einem Parallax Propeller und einem MCP2200 zusammengebaut. Die serielle Kommunikation Propeller-->MCP2200-->Win7 funktioniert ganz gut, wenn ich mit einem anderen Programmer die Software drauf lade. Allerdings wollte ich den MCP2200 auch
das Propeller Tool den RTS Pin ansteuern um Reset auszulösen. Das geht aber nicht, obwohl ich den MCP2200 passend konfiguriert habe. Wie ich das verstanden habe, hat Microsoft wohl den Treiber vergeigt, so das das nicht funktioniert. http://www.microchip.com/forums/m516059-p2.aspx Und unter Linux
-
Thread
SPI - MCP23S17 - Adresspins
/DeviceDoc/20001952C.pdf (Seite. 21) Kann man die Hardwarekodierung ausschalten.. [c] #define MCP23S17_ADDR 0 #define MCP23S17_OPCODE ( 1<<6 | ( 0x0E & ( MCP23S17_ADDR << 1 ) ) ) [/c] Bei MCP23S17_ADDR > 3 hört die Kommunikation auf. Mache Ich da irgendwas falsch? Also 0 , 1 , 2 , 3
Ich würde mir es ja eher so machen: > #define MCP23S17_OPCODE (0x40|(MCP23S17_ADDR<<1)) *ohne Gewähr*
-
Thread
230V Messung nach Brückengleichrichter
Hallo, ich möchte mit einem MCP3906 nach einem Brückengleichrichter eine 230V Spannung messen (Strom auch über Shunt). Problem ist jetzt ja nur, dass das Masse-Potenzial des MCP schwankt gegen die Netzspannung. Kann ich, da es sich
nur 1,5uA von R4 zur Masse des MCP3906.
-
Thread
mcp2551 + standby-mode
einen sender und einen empfänger habe. da aber nicht laufend daten gesendet werden, wollte ich den mcp2515 und den mcp2551 solange in den sleep schicken. das funktioniert auch paarmale hintereinander aber dann ist schluss (ca. 10 bis 20mal). ich habe den mcp2515 wakeup-interrupt aktiviert, auf den
empfangen (Interrupt wurde vom mcp2515 ausgelöst) wird dieser wieder in den Normal-Modus gesetzt und ich setze den RS-Pin auf 0V. Als Clock habe ich ein 16MHz Quarz. Wird weder der mcp2515 noch der mcp2551 in sleep versetzt, so funktioniert
-
Thread
RASPI mit RS484, CAN und UART erweitern
CAN geht auch über SPI, Support vom MCP2515 ist offenbar schon drin. Nur werden dann die SPIs knapp, wenn alles darüber soll.
mal irgendwo gelesen, dass man am raspi mit einem usb-can adapter besser bedient ist als mit einem mcp2515
-
Thread
Drohnen-Innovation, Raspberry Pi OS-Update und Python in Hardware
attachment/668810/10.jpg)  Bildquelle: Menlo Micro ### Microchip MCP41U83 / MCP42U83 – preiswerte 10bit-Digitalpotentiometer Im Hause Microchip bietet man seit vielen Jahren Digital-Potentiometer an. Mit MCP41U83 - dabei handelt es sich um die ein-Potentiometer-Variante
Abbildungen gezeigt.  Bildquelle: https://www.oemsecrets.com/compare/MCP41U83  Bildquelle: https://www.oemsecrets.com/compare/MCP42U83 ### Bamboo Lab: Neues Filament für Durchlicht-Anwendungen. Der ungarische Filament-Spezialist
-
Thread
Auswahl eines µController mit 8 PWM und CAN-Controller
der ATmega64M1 (10x Hardware-PWM). Kann ich diese beide einfach mit einem Philips PCA82C250 oder MCP 2551 verbinden und die CAN Kommunikation steht (mit ein paar Zeilen Code natürlich)? Für Hinweise/Lösungsansätze bin ich dankbar. Mit dem richtigen Controller kann ich mit dem Platinenentwurf beginnen
10x Hardware-PWM). Geht auch. >Kann ich diese beide einfach mit einem Philips PCA82C250 oder MCP 2551 >verbinden und die CAN Kommunikation steht (mit ein paar Zeilen Code >natürlich)? Sicher, aber wozu dann der AT90CAN128? Dann reicht ein kleiner ATmega88 oder sogar ATtiny2313. MFG Falk
-
Thread
MUX I2C oder I/O Erweiterung über I2C
Du spezielle NTC-Sensoren hast oder brauchst, brauchst Du einen ADC. Eine einfache Wahl wäre der MCP3208. http://ww1.microchip.com/downloads/en/devicedoc/21298e.pdf Der wird per SPI angeschlossen, sollte unproblematisch zu bekommen sein, und hat 8 analoge Eingänge. Brauchst Du mehr eingänge,
das meinte. Aber danke für die Info. Nach etwas Überlegung werde ich mir wahrscheinlich dann den MCP3008 anschauen. 10bit reichten mir, die Mehrkosten vom MCP3208 auf 12 Bit brauch ich nicht. Ansonsten sehe ich keine großen Unterschiede zwischen den zwei AD Wandlern. Danke nochmals für Eure Unterstützung
-
Thread
Fußboden-Temperatursensor auslesen (alte Tekmar Serie 30)
PT1000 Platinsensoren gearbeitet. Dann bin ich auf DS1631 umgestiegen und seit über drei Jahren auf den MCP9808. Zum Ansteuern nimmst Du ein ESP32 oder billiger und ausreichend einen D1 Mini. https://www.reichelt.de/d1-mini-kompatibles-esp8266-board-v2-0-d1-mini-p253978.html?&trstct=pos_0&nbc=1 Programmiert
://randomnerdtutorials.com/ Die Projekte die ich getestet habe liefen sofort. Speziell für den MCP9808 findet man leicht über Google ein passendes Projekt. https://arduino-projekte.webnode.at/meine-libraries/temperatursensor-mcp9808/ Ich habe die mcp9808 in eine Messingrohrhülse gepackt. So
-
Thread
Temperaturmessung mit Pt100
) hat. Folgende Eckparameter möchte ich noch erwähnen: 1. die 3V3 Referenz würde ich mit einem MCP1501-33 erzeugen. Diese soll die PT100 Sensoren versorgen und zugleich auch die ext. Referenzspannung des ADCs sein. 2. Beim ADC hätte ich an einen 12bit ADC (MCP3208) gedacht und würde an einem der
> Beim ADC hätte ich an einen 12bit ADC (MCP3208) gedacht -20 bis +75 in 0.1 GradC Schritten erfordert nur 10 bit. Michael S. schrieb im Beitrag #7744817: > Messwerte Abfragen über SPI an einen ATtiny wo ich auch die > Leitungswiderstände
-
Thread
[B]iete Mitbestellmöglichkeit Mouser & LCSC
ende der Woche bei euch sein. Hat wer, von denen die Mitbestellt, haben Verwendung für 8 Würth MCP3 female crimp terminals (66200213722DEC)?
Neuigkeiten. Freu mich schon. > Hat wer, von denen die Mitbestellt, haben Verwendung für 8 Würth MCP3 > female crimp terminals (66200213722DEC)? Oh nein, sag nicht du hast deine eigenen Teile falsch bestellt?
-
Thread
Welches Programmiergerät für AVR und AVR32
sonstige Peripherie in einem Chip. Beispiel CAN: Viele AVR-Leute hühnern hier mit einem Mega 8 und einem MCP2515 herum. Ein PIC18F26K80 ist nur wenig teurer als der MCP2515, enthält eine verbesserte Variante des MCP2515 und hat zudem den Prozessor schon gleich mit drin. Schön blöd, wer da mit AVR arbeitet.
-
Thread
Sinus erzeugen mit Mikrocontroller
werden, weil eine Einstellung bei 100 KHZ Bustakt schon fast 200us braucht. (jedenfalls bei meinem MCP4728)
hinkriegst, kannst Du den Dual-DAc mit externer VREF nehmen. Wenn nicht, mach ein Päärchen aus MCP4801 für die Amplitude und MCP4901 für das Signal. Mit dem Ausgang des 4801 steuerst Du die Amplitude des 4901. Leider musst Du den Ausgang immer noch mit einem OP-Amp (konstant) verstärken, um auf
-
Thread
2,75V-4,7V Spannung konstant auf 3,3V regeln
dann nicht schon in anderen Foren als Ideallösung präsentiert worden??? Habe auch schon von dem MCP1702 gehört aber ich kommt nicht so recht mit den Datenblättern klar. Bin mir nicht sicher ob da steht was ich suche oder ob ich das falsch herein interpretiere xD Schon einmal im Voraus vielen Dank
setzen. Macht natürlich besonders dann sinn wenn man die Sleep-Modes des µCs auch wirklich nutzt. Den MCP7202/7203 habe ich auch schon genutzt, hat aber analog etwas schlechtere Eigenschaften
-
Thread
Selbstbau Multimeter für mobiles Netzeil
chip und ggf. ein zusätzlicher MUX zur Auswahl der der zu messende Größe. Möglich wäre da etwa ein MCP3421 und extra MUX oder MCP3422 / MCP3424 mit interner Umschaltung. Je nachdem wie Hochohmig man die Teiler macht, braucht man noch einen Puffervertäker.
-
Thread
Atmega328PB CLKO abschalten
ebenso MISO, MOSI, SCLK, CANCS und CANINT auf Z oder L setze, dann bleibt immer noch CLKO worüber der MCP2515 parasitär versorgt wird. Meine Frage: Kann ich CLKO über einen zweiten IRLML6244 laufen lassen und dann zusammen mit +5VIO abschalten? Ich lese im Datenblatt etwas von 700pF Eingangskapazität
Könntest du den MCP2515 auch mit der halben Taktfrequenz betreiben? Die kannst du aus einem normalen Timer-Ausgang (im CTC-Modus) erzeugen. Der wiederum lässt sich für den Powerdown dann komplett tristate setzen.
-
Thread
Instrumentenverstärker für DMS
ds/symlink/tlv9301.pdf?HQS=dis-dk-null-digikeymode-dsf-pf-null-wwe&ts=1686675536769) Buffer IC6: MCP6006RT-E/OT (https://ww1.microchip.com/downloads/aemDocuments/documents/APID/ProductDocuments/DataSheets/MCP6006-6R-6U-7-9-Data-Sheet-20006411B.pdf)
Auflösung auf 5.8uV. Dein OpAmp hat 200uV Offsetspannung, also weit weit weg von dem. Nimm lieber einen MCP6N16 oder LMP8358MA, die sind immer noch genauer, selbst wenn der DMS mit 5V läuft oder 2.5V
-
Thread
Strommessung mit OP
sicherlich nicht. Ein Kondensator parallel zum Gegenkopplungswiderstand schafft da klare Verhältnisse. MCP6002 gibt es auch noch. mfg
Andreas M. schrieb im Beitrag #7480525: > Arbeite hier gerade mit einigen MCP6496 in Integratorschaltung, da sieht > man ganz deutlich an der Rundung des Dreieckssignals wenn man den Rails > zu nahe kommt. Da ist auch bei ca 50mV vor dem Rail Schluss. Das hängt ja wohl
-
Thread
MCP2551 und SN65HVD - Unterschiede?
auf den MCP2551 interessant.
Der MCP funktioniert nicht mit 3,3V.
-
Thread
1 Volt Referencespannung
Raspberry Pi einen 0-1 Volt Feuchte-Messfühler abfragen. Dafür habe ich eine Beispielschaltung mit einem MCP3008 gefunden, welcher direkt vom Raspi angesteuert werden kann. Nun braucht der MCP3008 ja noch eine Referenzspannung für den Messfühler von 1 Volt. Wie kannn ich das stabil Lösen oder wo finde
hinzuschreiben. Denn woher der seine 1V Grenze ableitet, spielt eine Rolle für deine Referenz für den MCP3008, denn wenn das 1V von der Versorgungsspannung abgeleitet ist, macht eine hochgenauer 1V Ref Chip das Ergebnis nur schlechter.
-
Thread
USB ic für arduino
den USB Pegel an rx und tx Schnittstelle zu übertragen. Nun meine Frage kann ich den Chip durch ein MCP2221 ersetzten? Ist ja nix anderes nur das ich es im dil Gehäuse bekomme?
Nein, der MCP2221 hat eine I²C Schnittstelle. Für deinen Fall eignen sich eher: FT232R oder FT3232R PL2303 CP2102 CH-340 oder CH-341
-
Thread
Lösung der Energiekriese - Energieerzeugung durch Spannungsmessung?
Vergiss den MCP1702, der ist eine Stromschleuder. Nimm eher etwas wie TPS62102, TPS62056, TPS62202
Joggel E. schrieb im Beitrag #6168366: > Vergiss den MCP1702, der ist eine Stromschleuder. Blubb blubb blubb - begründe Deine Behauptung.
-
Thread
MCP3428 code
uint8_t I2cGetStatus(void) { uint8_t Status; Status= TWSR& 0xF8; return Status; } mcp3436 void mcp3426_ReadByte_Channel1(uint16_t u16addr, uint8_t (*u8data)) { I2c_start(); if(I2cGetStatus()!=0x08) return ERROR; // device Adress Schreiben I2c_Write(208); if(I2cGetStatus
uint16_t u16eaddr = 0x0000; I2c_init(); mcp3426_ReadByte_Channel1(u16eaddr, u8edata); mcp3426_ReadByte_Channel2( u16eaddr, &u8edata); //TODO:: Please write your application code } } LG irene
-
Thread
MCU mit 24-Bit-SPI?
wieso ihr so auf dem TO herum hackt, weil in >> seinem ersten Post steht explizit das: > > Ein MCP3424 sendet sein ADC Wert, der vom µC empfangen wird, u.a. auch > in einem 3 Byte/24 Bit Frame. Er ist deshalb aber dennoch kein Master. > Und es gibt viele SPI-Slaves, die ihre Daten in x Byte/
Also ich dachte der kann nur I2C. Naja… Da hab ich mich vertan, ich dachte der hat SPI, wie der MCP3903, bei dem man den CS-Pin auch nur zum Start und zum Ende der Übertragung umschaltet und es einem quasi völlig egal sein kann, ob man 1 Byte oder 10 Byte durch den durch schiebt ;)
-
Thread
LED- Schaltung
schrieb im Beitrag #5684044: > Dann nimmst Du drei bis vier I2C nach Parallel Decoder z.b. von > MCP(Microchip). > .... Na, das ist doch viel zu simpel. Wie waers gleich mit einem 48 Port GBit-Ethernetswitch und 40 BeagleBones oder Raspies - an jedem haengt eine LED und alle sind per Ethernet am
Ich meinte eher so etwas: https://www.microchip.com/wwwproducts/en/MCP23017
-
Thread
Atmega via Ethernet flashen
bin ich etwas durcheinander geraten... das war eigentlich für jemand anders gemeint (der den OPEN-MCP Webserver geschrieben hat) Gruß, Ethan
Liste ;-) ich hatte mich nach den Original Pollin NET-IO Vorgaben gerichtet, jetzt aber nach den OPEN-MCP Vorgaben (ich lad ja dann auch ein OPEN-MCP Image) und jetzt gehts *freu* Vielen Dank Jan für die super Arbeit! Jetzt brauch ich den ISP Progger eigentlich erstmal gar nicht mehr ;-) Jetzt könnt
-
Thread
Frage zu MCP23S17 mit internem PullUp-Widerstand
Worte zum Projekt falls es jemanden Interessiert. Ich versuche eine Platine zu entwerfen auf der 3 MCP23S17 4 ULN2803A steuern.(Ein MCP23S17 ist für das Vergeben der Adressen, sowie für das Reseten und Interrupten der anderen Beiden MCP23S17 gedacht. Auch bringt er ein paar LED's zum leuchten.) Da
IC", direkt mit dem Adressport-0 des zweiten MCP23S17. Im Programm definiere ich den GPA0 als Input und setzte das Bit für den PullUp-Widerstand. Nun müsste der Adressport-0 ein definiertes High-Signal haben. Wenn ich das Bit für den PullUp-Widerstand
-
Thread
Max3130 und TFDS4500
ATMEGA läuft. Sonst wird es nichts mit der Verbindung zum PALM. Du kannst Dir aber auch einen MCP2155 ( IrDA Protocol Stack handler mit IRDA-Endcoding ) kaufen, der das schon alles macht. Den TFDS 4500 kannst Du dafür verwenden.
Deinem PALM, was für IRDA-Protokolle ( service class ) macht. Wenn der nur OBEX kann, dann dann das der MCP2155 nicht. Der kann nur irCOMM.