-
Thread
Logik-Problem
SIDL = read_MCP(RXB0SIDL); SIDH = read_MCP(RXB0SIDH); Adresse = ((SIDL >> 5) & 7) | (SIDH << 3);
Die Information in den Dateien mcp2510.zip und mcp2515.zip von kvaser.com und die Beispiele von microchip.com ersparen das "Erfinden neuer Raeder".
-
Thread
Welcher Rail to Rail OPAMP?
Mir wurde für solche Fälle neulich der MCP6002 empfohlen.
zumischen. Stattdessen würde ich für diesen Anwendungsfall eher auf einen externen ADC ausweichen, z.B. MCP 3426A, https://www.reichelt.de/a-d-wandler-16-bit-2-kanal-so-8-mcp-3426a0-e-sn-p109742.html?&trstct=pos_0 Der hat differenzielle Eingänge, was dir für die PT1000-Brücke entgegenkommt Wenn dir die
-
Thread
Can Bus Treiber defekt/fake
MCP2515 und MCP2551 verzichtet da ich hier noch solche Arduino Can Shields aus vergangenen Tagen rumliegen habe und Reichelt weder MCP2551 noch einen TJA2050 am Lager hat. Also war der Plan diese zu schlachten
Gibts die denn auch nicht mehr zu kaufen? Zur Not habe ich MCP2551 da.
-
Thread
SN65HVD230 CAN Board Network Transceiver Config und Befelssatz für UART
, der zwei Spannungsversorgungen hat: VIO=3.3V für die Logikseite und BUS=5V für die Busseite. Der MCP2562 wäre z.B. ein solcher Baustein. Der hat dann natürlich kein Problem, die 3.5V auszugeben, und bei einem USB-Adapter hast Du eh 5V vorliegen. fchk
Der MCP2515 läuft von 2.7V bis 5.5V. So kann ich ihn mit einer USB2SPI Bridge mit 3.3V ansteuern. Der SN65HVD230 hat 3.3V. Gesamte Betriebsspannung wäre somit 3.3V aber stabillisiert.
-
Thread
MCP23017 funktioniert erst wie er soll nach Reset des µC
Hallo, ich bin mit meinem Latein am Ende. Ein ATMega644PA hängt per I²C bzw. TWI an einem MCP23017 Port-Expander. An dem MCP hängen an jedem Ausgang jeweils eine LED samt Widerstand. Der MCP ist wie im Anhang dargestellt verschaltet. Soweit so gut. Ein simples Testprogramm (s. main.c)
wo finde ich denn die Dateien #include "MCP23017_LIB.h" #include "TWI_LIB.h" ? Gruß Wolfgang
-
Thread
Spannungsreglerschaltung ohne Eigenstromverbrauch?
nicht. Es gibt aber welche mit geringem Eigenverbrauch die auch deine 0.7mA liefern können. Z.B. MCP1810 oder MCP1110 mit Eigenverbrauch im Nanoampere-Bereich, es gibt sogar sparsame Schaltregler wie TPS62841DLC
MaWin schrieb im Beitrag #6366893: > Z.B. MCP1810 oder MCP1110 mit Eigenverbrauch im Nanoampere-Bereich, Längsregler helfen nicht. Eine gute, frische Alkaline hat ~ 3000mAh. Seine "GTL"-Chinaböller mit dem 2300mAh-Aufdruck haben so 500mAh
-
Thread
WGU1 - Was für ein IC?
Opamp? ~ MCP6L71 -> ? Basis MT, NPN CHT817PT (hfe S) https://ww1.microchip.com/downloads/en/DeviceDoc/MCP6L71-1R-2-4-Data-Sheet-DS20002145B.pdf https://www.digchip.com/datasheets/parts/datasheet/882/CHT817PT-pdf.php
H. O. schrieb im Beitrag #7371816: > MCP6L71 Passt!
-
Thread
µC-gesteuerte E-Gitarre (MIDI) PIC?
digitale Potis verwenden, bin ich für Verbesserungsvorschläge offen. zB https://www.reichelt.de/ICs-MCP-3-5-/MCP-4361-103E-ST/3/index.html?&ACTION=3&LA=2&ARTICLE=109747&GROUPID=5472&artnr=MCP+4361-103E%2FST *meine Ressourcen* Technische Grundkenntnisse sind bei mir vorhanden, allerdings hört es sich
für mein Projekt SPI-ansprechbare (oder I2C) digitalle Potis wie diesen: https://www.reichelt.de/MCP-4342-103E-ST/3/index.html?&ACTION=3&LA=446&ARTICLE=109746&artnr=MCP+4342-103E%2FST&SEARCH=mcp4 Ich würde vorher nur gern wissen ob ich die 4 Potis einzeln ansprechen kann und zB Pot1=50k, Pot2=30k
-
Thread
Digitalpoti 100k, SPI (MCP42100?)
wenn man einmal von > eBay absieht...) das im Sortiment zu haben?! https://de.farnell.com/search?st=MCP42100&CMP=KNC-GDE-GEN-SKU-FPN-MICROCHIP-MCP42100&mckv=smLw1vwAQ_dc|pcrid|481274781497|kword|mcp42100|match|p|plid||slid||product||pgrid|108763310050|ptaid|kwd-475331694417|&gclid=CjwKCAjw7fuJBhBdEiwA2lLMYdlwWjIWq7pJg_WzJbQw9tZNETNDyuYG5aYgniaQFGDn8a9Q5Vy2exoC7fYQAvD_BwE
Digikey hat noch 117 Stück lagernd: https://www.digikey.de/product-detail/de/microchip-technology/MCP42100-I-SL/MCP42100-I-SL-ND/362091
-
Thread
CAN Bustreiber beim großen C?
vor ein paar Wochen gerade dort bestellt und ebendiese > Transceiver vergessen. Werde ich wohl die MCP2515 zum Testen > provisorisch per Diode und Pull-up verkabeln müssen... Du suchst CAN Transceiver, hast aber MCP2515 rumliegen? Hab ich da was falsch verstanden? Was geht an den MCP2515 nicht
Treiber-IC: MCP2551 == ATA6660 == PCA82C251 == TJA1050 Peter
-
Thread
AT90CAN128 CANBUS mit 50kbit
Registerinhalte gemäß Registerlayout ausgespuckt. Und wenn so brav die Daten ausgelesen worden sind, löscht der MCP sogar selbsttätig die Interruptleitung, weil die Befehle mailboxzugehörig sind. Übrigens fällt mir noch ein, dass Du sogar im MCP in den Daten eine Vorplausibilisierung durchführen lassen kannst
Ich kann von dem MCP nur abraten! Der hat doch viel weniger MOBs als der AT90CAN.... Ich habe den MCP aus allen Designs rausgeworfen, weil es mit dem AT90CAN viel komfortabler geht...
-
Thread
komisches Problem SPI Takt MCP2515
@Ralph der MCP2515 ist ein CAN Controller der per SPI angeschlossen wird. Also zwischen MCP2515 und Mega8 (der hat keinen CAN) läuft SPI und zwischen den Modulen läuft CAN (per MCP2515) @Ale das hatte ich auch
da eher an CAN Diagnosetools wie zb Canalyzer von Vektor. Und durchforste mal die Datasheets vom MCP2515 welche SPI Bitraten zu welchen Canbitraten passen. Gruß Ralph
-
Thread
Neue LCD Platine
Bastellösung schon einmal erfolgreich mit 5V versorgt habe. Bitte nicht nachmachen. Schau Dir mal den MCP6001 oder MCP6002 an.
Stefanus F. schrieb im Beitrag #5863937: > Schau Dir mal den MCP6001 oder MCP6002 an. Passt nicht ganz. Der TL081 hat noch 2 weitere "Eingänge". Technische Daten http://www.ti.com/lit/ds/symlink/tl081.pdf Schaltung , wo er verbaut ist : http://www.dg7xo.de
-
Thread
Verstärker von 2 Batterien betrieben
Würde als Poti der MCP 4151 reichen?
unützen Geschwafel: Was für einen Poti braucht man für den 7072A benutzen und kann man dafür den MCP4151 benutzen?
-
Thread
SPI mit mehreren Slaves intelligent selektieren
oder if-else if blöcke mit sich. Siehe hier ein Beispiel für zwei SPI slaves die mit der variablen "mcp" ausgewählt werden. [c] .. #include utils.h #define MCP2515_CA_A B,2 #define MCP2515_CA_A D,5 uint8_t can_read_status(uint8_t type, uint8_t mcp) { uint8_t data; if(mcp) RESET(MCP2515_CS_A); else RESET(MCP2515_CS_B); spi_putc(type); data = spi_putc(0xff); if(mcp) SET(MCP2515_CS_A); else SET(MCP2515_CS_B); return data; } [/c] Meine
-
Thread
ATTiny13 verliert oder verändert EEPROM Daten beim Hantieren mit Steckern
Ein LDO wurde Dir ja schon empfohlen. Vorschlag: MCP1824(T)-5002 https://ww1.microchip.com/downloads/aemDocuments/documents/APID/ProductDocuments/DataSheets/MCP1824-Data-Sheet-DS20002070.pdf Der hat nämlich einen Power-Good Ausgang, der signalisiert
Frank K. schrieb im Beitrag #7459329: > Vorschlag: MCP1824(T)-5002 Vielleicht lieber einen MCP1754T, denn der Eingangsspannungsbereich des MCP1824 ist doch arg eng (nur bis 6 V) und der DC-DC vermutlich ungeregelt.
-
Thread
Ladeschaltung für 7.4V-Akkulösung mit LiPo
Martin H. schrieb im Beitrag #5202161: > http://www.microchip.com/wwwproducts/en/MCP73213 > > Allerdings kommt das als DFN-Bauform, das ist mir zum Handlöten schon > fast zu grenzwertig. https://www.ebay.de/itm/BATT-CHARGER-LI-ION-LI-POLY-10DFN-Part-MCP73213-B6SI-MF/272083679766?epid=576999614&hash=item3f59737a16:g:o4sAAOxyDEVSa72V https://www.ebay.de/itm/MICROCHIP-MCP73213EV-2SOVP-MCP73213-BATT-CHARGER-EVAL-BOARD/181883185292?hash=item2a5915288c:g:LYsAAOxyrM5TIjMP Mal bei Aliexpress schauen!? Eine 2-3 Chip-Lösung sollte da billiger kommen. Nur /auswendig/ kenn
-
Thread
UART to USB HID Keyboard
Microchip gestellte DLL. [pre] The MCP2200 is configured by writing special commands using the HID interface. Configuration can be achieved using the configuration utility provided by Microchip. Alternatively, a custom utility can be developed by using the DLL available on the MCP2200 product page. [/pre] Übrigens ist dieser Text aus dem von Dir verlinkten PDF rauskopiert, ohne Klimmzüge. Was für einen PDF-Betrachter verwendest Du?
-
Thread
LiPo-IC MCP73831 kennt keine Ladeschlussspannung
Hallo! :) Habe mit dem LiPo-Lade-IC MCP73731T-2ATI die abgebildete Schaltung aufgebaut. Die Strombegrenzung auf 500mA funktioniert. Aber die erwartete Ladeschlussspannung von 4,2V gibt es nicht, das IC lädt einfach weiter, obwohl der Akku
Christoph M. schrieb im Beitrag #6792326: > Habe mit dem LiPo-Lade-IC MCP73731T-2ATI die abgebildete Schaltung > aufgebaut. Den MCP73731T-2ATI gibt es nicht. Im Schaltbild ist der MCP73831 angegeben. Schon besser. Den gibt es aber mit dem Zusatz -2, -3, -4 -5 für
-
Thread
Differenzverstärker mit Offset für A/D-Wandlung
D-Wandler (Auflösung, INL, > Geschwindigkeit) und wie sieht es bei dem mit S&H aus? Es wird wohl ein MCP3008 werden. Auflösung ist demnach 10 Bit und INL +/- 1 LSB.
Md M. schrieb im Beitrag #5398558: > Es wird wohl ein MCP3008 werden. Auflösung ist demnach 10 Bit und INL > +/- 1 LSB. Wenn du in Sachen ADC noch so wenig festgelegt bist: warum nimmst du nicht gleich einen ADC mit echten Differenzeingängen und sparst
-
Thread
STM32 SPI 2 Byte senden
Zusätzlich stellt sich jetzt noch eine weitere Frage. Ich würde mit dem MCP4922 gerne einen Sinus mit 40 KHz generieren. Die Auflösung ergibt sich, wie viele Werte für eine ganze Schwingung innerhalb von 0,025 ms mit dem MCP4922 ausgeben kann. Im Bild Anhang sind 3 Ouputs meiner
dennoch zu stimmen wenn man es vergleicht. Liegt das vielleicht an meinem china logic analyzer ? Der MCP wird mit dieser clock die Bitfolge wohl nicht entschlüsseln können, oder? (Bauteil kommt morgen und ich bereite die SPI Schnittstelle vor)
-
Thread
MCP2200 Baudrate automatisch?
Da der MCP2200 auch das USB CDC Line Coding unterstützt um die Baudrate zu ändern, sollte das kein Problem sein. (Quelle: Erste Seite vom Datenblatt)
Der MCP2200 und der MCP2221(A) implementieren die Standard-USB CDC-ACM Geräteklasse, d.h. jedes aktuelle Betriebssystem kann damit ohne weitere Treiberinstallation damit umgehen. CDC-ACM hat einen Resquest
-
Thread
-
Thread
Verlustarme Z-Diode
Unterdrueckung, und Stabilitaet. Natuerlich kein 78x05 oder so. Nimm einen LP2950-5, einenTS2950-5, einen MCP1702T-500, oder so. Die Kosten ... um vieviele Tausend Stueck geht es denn ?
einen WESENTLICH kleineren Kondensator davor - aber er hat ja keinen Platz, LOL, sicher nicht mal für MCP 1703-3302 oder HT7130.
-
Thread
ATxMega o. ARM-Cortex-M3
besseren CAN Debugger + Router bauen und die Anforderungen lauten wie folgt: 6x CAN 1Mbit(max) MCP2515 o. SJA1000 11Bit + 29Bit Identifier 2x Uart to USB Bridge (z.B. mit FT2232) 1x Uart mit Max232 1x Externen Speicher (der Controller sollte ein externes Memory Interface besitzen) 1x Epprom
Du erwartest aber nicht, dass der Controller 6 voll ausgelastete CAN-Busse per MCP2515 bei 1Mbps fullspeed tracken kann?
-
Thread
Schaltnetzteil mit hohem Wirkungsgrad für Attiny13
LP2950 weiß ich das nicht. Das müsstest Du einfach mal ausprobieren. Aber ich habe noch einen Tip: Der MCP1702 kostet nur 0,11€ mehr als der LP2950 (bei Reichelt) und hat einen Ruhestrom von 2 uA (statt 75 uA). Dass beim MCP1702 kein Lastwiderstand nötig ist, weiß ich aus Erfahrung.
Ich verwende den MCP auch bei über 16V. Dafür schalte ich eine Zener-Diode in Serie. Parallel nochmal eine um den Leckstrom und durchkommende Spannungsspitzen weg zu bügeln.
-
Thread
Arduino - Speicheroptimierung?
-------------------------*/ #include <SPI.h> #include <Ethernet.h> #include <SD.h> #include <mcp_can.h> #define REQ_BUF_SZ 60 unsigned char len = 0; unsigned char rxBuf[8]; #define CAN0_INT 2 // Set INT to pin 2 MCP_CAN CAN0(9);
Routinen! // --------------------------------------------------------------------- // CAN0.begin(MCP_ANY, CAN_500KBPS, MCP_16MHZ); // CAN0.setMode(MCP_NORMAL); // Change to normal mode to allow messages to be transmitted pinMode(CAN0_INT, INPUT);
-
Thread
UART an CAN-Treiber
Ja, ich meine den MCP2551. Habe mich nur vertippt.
Würdet ihr den MCP2551 oder den PCA82C251 bevorzugen?
-
Thread
PIC Atml / USB Kommunikation / Betriebssystemkompatibilität
ist das zusätzlich implementierte HID zum parametrieren. Der MCP2200 ist ja nichts anderes als ein CDC mit zusätzlichem HID und einen CDC hat er ja bereits erfolgreich unter Windows in Betrieb genommen. Warum sollte er sich jetzt noch extra einen MCP2200 kaufen,
SP3 bei XP? Es gibt doch keinen Grund dafür. Unter OSX läuft es in Übrigen einwandfrei. > Der MCP2200 ist ja nichts anderes als ein CDC mit zusätzlichem HID und > einen CDC hat er ja bereits erfolgreich unter Windows in Betrieb > genommen. Warum sollte er sich jetzt noch extra einen MCP2200 kaufen
-
Thread
Single-Wire-CAN
Transceiver MC33897 (Single-Wire-CAN) benutzen. Dieser benötigt aber getrennte TXD und RXD Anschlüsse (der MCP25055 benutzt bei Single-Wire-CAN nur einen Anschluss). Den MCP25050 habe ich aber schon da. Frage: Kann ich den MCP25050 (oder auch MCP2515) zusammen mit dem MC33897 ebenfalls für Single-Wire-Can
Übertragung. Ich habe mir jetzt mal probeweise den MC33897 besorgt und werde versuchen mit dem MCP 2515 und MCP 25050 einen CAN-Bus aufzusetzen. Ich habe im Netz eine Seite gefunden, auf der Single-Wire-CAN mit einem MCP2515 und einem TH8055 gemacht wird (alternativ mit MCP2551 für differentielles
-
Thread
Der perfekte USB-UART-Konverter
Deswegen verwende ich MCP2200 und MCP2221A. CDC-ACM/HID Devices, gibts in SOIC und DIP, funktioniert für mich, auch an Mac und Linux. Der MCP2221A braucht keinen Quarz, kann noch I2C, hat aber kein RTC/CTS. fchk
Frank K. schrieb im Beitrag #6809813: > Deswegen verwende ich MCP2200 und MCP2221A. Danke für diese witzigen Expemplare, die passen gut in meine Sammlung. Die können ja nicht einmal Parity, nur 8N1. Und der MCP2200 braucht auch noch einen Quarz. Stefan ⛄ F
-
Thread
MCP6291 Opamp mt LTspice
Anmerkung zum Modell des MCP6291: da sind zahlreiche Bezüge auf Knoten 0 drin, das kann ziemliche Probleme geben.
deine Scaltung als Template aufbewahren im Falle weiterer Microchip-Opamps.Wie schon erwaehnt: der MCP601/MCP602 sind gaengige Low- Power Opamps deren Ausgangsspannung fast bis an VSS und VDD heranreicht. https://www.ebay.de/itm/2pcs-NEW-MCP602-MCP602-I-P-IC-OPAMP-DUAL-SNGL-8-DIP/232700513362?hash=item362e080c52
-
Thread
MCP4728 I2C DAC und Atmega32: Problem beim auslesen
der MAIN: [code] ... DDRA |= (1 << PA0); PORTA |= (1 << PA0); i2c_init(); uint8_t addr = mcp4728_readAddr(PA0); ... [/code] die Funktion mcp4728_read_addr: [code] uint8_t mcp4728_readAddr(uint8_t ldac_pin) { PORTA |= (1 << ldac_pin); i2c_start(MCP4728_GENERAL_CALL); if(i2c_write_ldac(MCP4728_READADDRESS, ldac_pin) == 1) { i2c_stop(); return 1; } if(i2c_start(MCP4728_RESTART) == 1) { i2c_stop(); return 1; } //i2c_start_wait(MCP4728_RESTART
-
Thread
gibt es rs232-CAN Converter?
Zufuß: Mega8 + MCP2515 + CAN-Transceiver + MAX232 ...
mir das gedacht: meine Baud-Rate ist 2400bps müsste also machbar sein, das zu bauen. SPS--AVR--MCP2515--MCP2551====CAN=====MCP2551--MCP2515--AVR--MAX232--PC und auf die SPS wird mal geschrieben und mal von gelesen. wer andere Lösungen hat, immer her damit :)
-
Thread
Mcp2515 und Mcp2551
Hallo , ich wollte einen Schaltplan nachbauen und habe den Schaltplan schon nach Fritzing "konvertiert", da ich alles per Hand gemacht habe bin ich mir nicht sicher ob ich irgendwo Fehler gemacht habe. Vor allem beim Quartz, legt man das wirklich auf Ground? Der richtige Schaltplan: http://wiki.gnublin.org/index.php/Datei:...ld_CAN.jpg Denn übertragenen Schaltplan im Fritzing Format habe ich angehangen. Es wäre nett wenn jemand sich den Schaltplan anschauen würde.
-
Thread
Festspannungsregler oä. für Gewitterwarner
es zwar, sind aber teurer, schwerer zu > bekommen und bei dieser Schaltung sicher sinnlos. Nö: MCP 1700T-3002E, bestromt hier die Küchenwaage aus einem LiIon. https://www.reichelt.de/ICs-MCP-1-2-/MCP-1700T-3002E/3/index.html?ACTION=3&GROUPID=5471&ARTICLE=216941&SEARCH=mcp%2B170&START=0&OFFSET=
habe, ohne ins Gerät einzugreifen, der Regler also dauerhaft am LiIon hängt. Da komme ich mit der MCP17xx-Reihe zu guten Ergebnissen, unter 50mAh pro Jahr Eigenverluste. > Ansonsten stimmt es natürlich durchaus. Ich stimme Dir zu, man muß nicht um jeden Preis um Milliwatts feilschen, man sollte
-
Thread
Bug in Bascom?
Codeschnipsel: [c] X= &HB0 Senden3 &HA0 , &H09 , &H00 Abfrage: Do Waitms 1 Loop Int_mcp: Gosub Lesen Return Lesen: Disable Interrupts Mcp2515_read_register Rxb0d0 Wert1 = Canin Mcp2515_read_register Rxb0d1 Wert2 = Canin Mcp2515_read_register Rxb0d2 Wert3 = Canin If
in einer INterrupt Service Routine. Interrupts sind da sowieso gesperrt. > > > Mcp2515_read_register Rxb0d0 > Wert1 = Canin > Mcp2515_read_register Rxb0d1 > Wert2 = Canin > Mcp2515_read_register Rxb0d2 > Wert3 = Canin > > > If Wert1 = &H10 And Wert2 = &H00 And Wert3 = &H01
-
Thread
Schaltung mit MCP601 OP amp rauscht
Rauschen im output. Die SOT23 haben SA25 aufgedruckt was laut datasheet für einen MCP601 spricht. Ist die Masse unter dem OP amp vielleicht das Problem?
Ach - im DB sind sogar zwei Varianten verzeichnet. Da Du SA25 nanntest, sollte es der MCP601 sein, nicht der MCP601R. Also Layout ok.
-
Thread
Energiearme Spannungsmessung mit MCU
XC6216 macht nur Sinn, wenn man ihn abschalten kann (0,1µA). Für Dauerbetrieb bleibe ich bei meinen MCP1702 / MCP1703 um 4µA Querstrom.
Hallo, Manfred schrieb im Beitrag #4963506: > Für Dauerbetrieb bleibe ich bei > meinen MCP1702 / MCP1703 um 4µA Querstrom. Der 1702 ist bei 15V arg knapp dimensioniert. Und je nach Toleranz der 15V der 1703 ebenfalls. und das bei gerade mal 1uA Unterschied zum 6216. Manfred schrieb
-
Thread
Erstes Board - Feedback willkommen
Akkuladung und die Umschaltung zwischen Versorgung von USB oder Akku. Von Microchip gibts da den MCP73871. Als Source und Sink Driver würde ich die Kombination MIC5891 und MIC5841 einsetzen, dann sparst du dir die ganzen externen MOSFET´s. Wenn du dann mal um mehrere Anzeigen erweitern willst
Sowohl der MCP73871, als auch der BQ24232HA können am Eingang entweder über einen AC/DC-Adapter, als auch per USB betrieben werden. In letzterem Fall muss man durch Ansteuerung zweier Pins von außen den Ladestrom
-
Thread
CAN-BUS - Nur empfangen - Was mache ich mit dem TXD Pin am Tranceiver??
Harry L. schrieb im Beitrag #6650575: > Ohne ext. CAN-Tranceiver geht der MCP2551 sowieso nicht, und dann > stellt > sich diese Frage erst gar nicht. Der MCP2551 IST ein CAN Tranceiver. Beim MCP2515 meinst du wohl ;-) Na dann lasse ich den Pin mal offen. Es ist mir
CANer schrieb im Beitrag #6650585: > Beim MCP2515 meinst du wohl ;-) Jo...verwechselt - sorry!
-
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
Open Source CAN-Bus Analyse Tool
(Ich verwende eine selbst gebaute Hardware auf Basis eines Arduino nano > China-Clons mit einem MCP2515. Firmware habe ich selber geschrieben.) Warum spinnen nur alle so auf den MCP2515 ? Es gibt so tolle Cortex-M3/M4 Controller mit CAN (ST, Cypress, ...) > > Folgendes ist mir aufgefallen:
Hola es posible usar Arduino con una shield can bus seestudio? CAN-BUS Shield adopts MCP2515 CAN Bus controller with SPI interface and MCP2551 CAN transceiver http://www.seeedstudio.com/wiki/CAN-BUS_Shield SAludos
-
Thread
Schieberegister für SPI?
>MCP29017 Äh, falsch, sollte MCP23017 lauten ;)
>Äh, falsch, sollte MCP23017 lauten ;) Und nochmal falsch, das ist der mit I2C. MCP23S17 für SPI.
-
Thread
SPI und MCP2515
Hallo zusammen, ich versuche mich zurzeit an einem CAN-Bus MCP2515, welcher über SPI angesprochen wird. Ich möchte die SPI Kommunikation über Interrupts umsetzen. Es scheint aber ein Problem zu geben wenn die Interrupts global aktiviert sind, dass die MCU (ATmega128
Natürlich hab ich ne ISR. [c] ISR (INT7_vect) { ... }[/c] Und der INT-pin vom MCP2515 ist an INT7 angeschlossen. Nein, SPIF soll gepollt werden. Ich erhalte einen Interrupt, wenn der MCP2515 eine neue Nachricht erhählt. Erst dann wird SPI überhaupt in Anspruch genommen und dann
-
Thread
CAN-Bus am Atmega 8
Falls ATmega8 "gesetzt": z.B. ATmega8 + MCP2515 + PCA82C250 Die Kombination funktioniert "hier" ganz gut. Die Bauteile sind relativ guenstig und alle auch "bedrahtet" erhältlich (z.B. bei Reichelt). Information zur Ansteuerung des MCP und einige
hey tobias.. der altungsaufwand ist relativ gering alles was du brauchst ist der mcp2515 nen treiberbaustein 82c250 nen quarz für den mcp (oder du taktest den durch den mega) den mcp hängst du direkt an den SPI port an einfachen beispielen zur programmierung mangelt es leider
-
Thread
Spannungsregler TL783 mit Hilfe eines uC steuern
müsstest Du die in Software machen. Oder Du nimmst von Microchip einen preiswerten DA-Wandler mit i2c: MCP4706, MCP4716 oder MCP4726 (zB. bei Reichelt).
in Software > machen. > Oder Du nimmst von Microchip einen preiswerten DA-Wandler mit i2c: > MCP4706, MCP4716 oder MCP4726 (zB. bei Reichelt). Dankeschön für den Tipp. Dann werde ich die DACs verwenden dazu ist denke ich besser also die fehlenden PWMs in Software nachzubilden. Eine Frage hätte
-
Thread
Schaltplan für Haussteuerung im Hutschienengehäuse (Raspberry Pi, CAN, MCP2515, MCP2562, PCF8574)
einem 12V Netzteil gespeist wird. Die Schaltung habe ich aus dem Datenblatt. Dann ist da noch ein MCP2515 und ein MCP2562, die zusammen die CAN-Kommunikation übernehmen sollen. Und zum Schluss noch ein PCF8574, mit dem ich von ein paar Stromzählern mit S0-Ausgang die Signale mitloggen möchte.
Schau nochmal ins Datenblatt vom MCP2562. Ich meine Du hast da VDD und VIO vertauscht.
-
Thread
Bauteile einsparen (C an Spannungsreglern,.)
schleif die Kondensatoren halt über die Schalter - was wieder weh tut. Und was ist, wenn man den MCP lädt, und der Schalter auf "Ein" steht, dann fehlt dem der Akku und der Kondensator als last ... auch iwie blöd ... Grüße Tom
MIC5301: MLF statt TSOT-23-5 MCP73831: DFN statt SOT-23 und der Platz für die Kondensatoren ist da. C1 ist unabdingbar, ausser du stehst auf Störungen, die von der Stromversorgung und vom Kabel abhängen...
-
Thread
PCB Komponenten zur Ansteuerung von Wasserpumpen (Anfänger)
Pegelwandler sparen und könnte über die Mosfets direkt die Motoren ansteuern. Auch könnte ich hier mehrere MCP23017 aneinanderschalten um theoretisch noch mehr Ports zu bekommen.
und sogar meine eigene H-Brücke gebaut. Im Endeffekt habe ich mich für 2 Dinge entschieden: MCP23017: Dieser erweitert um 16 Pins und nicht nur um 8 pins, wie der 74HC595. Viel wichtiger war mir allerdings, dass der MCP23017 nur 2 Pins vom Arduino benötigt, wobei der 74HC595 3 Pins benötigt.