-
Thread
Aufbau CAN-Bus
eigenes protokoll um befehle zu übermitteln. naja, can ist heutzutage nicht wirklich teuer (z.b. mcp2515+PCA82C250 ~ 4 ) aber es erfordert etwas mehr programmieraufwand um den cancontroller anzusprechen. wogegen ein rs485 system etwas mehr disziplin erfordert, da es ja z.b. kein vorhandenes protokoll
Board hat ist wesentlich einfacher zu konfigurieren, als wenn du einen seperaten CAN-Controller (z.B. MCP2515) über SPI mit deinem Atmel verbindest. Ich empfehle dir einen solchen µC zu kaufen. Ist zwar einiges teurer aber schont die Nerven.
-
Thread
500 mV Referenzspannung erzeugen
nicht, weil die 12V nicht den uC versorgen. Ich habe mir ein kleines Verstärkermodul mit einem MCP602 als NiV mit 100x gebaut und auf die Platine geklebt. Funktioniert zufriedenstellend.
nicht, weil die 12V nicht den uC versorgen. > > Ich habe mir ein kleines Verstärkermodul mit einem MCP602 als NiV mit > 100x gebaut und auf die Platine geklebt. > > Funktioniert zufriedenstellend. Ähm. Ich sag ja nur.
-
Thread
MOSFET mit Treiber Verständnisproblem
Verständnisproblem bei der Ein-/Ausschaltdauer eines MosFet's. Ich möchte gerne einen IRL540 MosFet mit einem MCP1403 treiben. Dabei ist die Versorgungsspannung des MCP's 5V. Nun würde es mich interessieren, wie lange es denn dauert, bis der FET voll durchgeschaltet ist bez. bis er voll sperrt. Gemäss Datenblätter
steht jedoch auch, dass der MCP ein 4,5A Treiber ist. Somit gilt: Q=I*t -> t= Q/I -> 64nC / 4,5 = 14ns. Was stimmt denn jetzt nun? Oder verwende ich ohnehin die falschen Kenngrössen für diese Berechnung? Als zweite Frage noch
-
Thread
STM32 CAN Botschaft empfangen
Hallo zusammen, ich habe hier einen STM32F103 auf dem BluePill Board. Daran hängt ein MCP2551 CAN Transciever. Damit versende ich erfolgreich CAN Botschaften. Jetzt möchte ich den umgedrehten Weg gehen und eine Botschaft empfangen. Allerdings scheitere ich daran. Ich nutze
den Bus. Sollte passen. Aufbau ist relativ einfach. Steckbret, darauf die BluePill und der MCP2551 + 120 Ohm. Wie gesagt, die Hardware steht, da bin ich relativ sicher. Ich scheitere an der SW. VG
-
Thread
Elektromagnetische Störung in meiner Schaltung, durch 12V DC Motoren
zu aus, wenn die Motoren in bewegung sind. Die Sensor-Schalter sind an einem IO Port-Expander (MCP23S17) angeschlossen und über Interrupt lese ich dann die Zustände der Sensor-Schalters aus. Vorher hatte ich die Interrupt Methode nicht verwendet und da war das Problem viel schlimmer. Ich habe
eingange, an denen die Sensor Schalter angeschlossen sind, gemessen sowie die INTA und INTB Pins des (MCP23S17) IO Port-Expander. Dort habe ich dann festgestellt, das es sehr stark Rauscht, wenn die Motoren in bewegung sind, also die Kurve ändert sich drastisch. Das ist auch der Grund, weshalb die Sensoren
-
Thread
Temperaturen messen mit weißen LEDs
Ein MCP9808 kostet <1€ das Einzelstück bei digikey. Wem das zu teuer ist, der nimmt einen LM75 für 0,3€. Wer auf Analogkram steht, nimmt halt einen NTC oder PT1000. Es gibt noch viele andere Temperatusensoren
@soso... (Gast) >Ein MCP9808 kostet <1€ das Einzelstück bei digikey. >Wem das zu teuer ist, der nimmt einen LM75 für 0,3€. [ ] Du hast das Problem verstanden. Ein normaler Temperatursensor kann die Sperrschichttemperatur
-
Thread
H-Bridge High-Side N-FET: Frage zu Schaltplan
und diesem Treiber, egal wie, ohne Bootstrap, Ladungspumpe etc. an der HighSide auskommen, da der MCP1403 mit beiden Ausgängen 16V mit genügend Strom schaltet, so das ich die Schaltspannungen und Verbraucher willkürlich tauschen könnte. (Und dauerhaft auf ON schalten könnte.) Stimmt aber anscheinend
Dimitri K. schrieb im Beitrag #3802934: > 134mA bei 15V für den MCP1403, sollte eigentlich reichen?? (am2d-0515sz) Google erzählt mir etwas von 66 mA für den RK-0515S. Außerdem ist der Maximalstrom nicht das Einzige. Das ist ein Regler! Als Treiber pendelt er immer
-
Thread
Timer als SPI Clock möglich?
Hallo, bei meinem Projekt habe ich einen externen ADC (MCP3002) an einen Arduino Nano (Atmega328p) angehängt um 480 resistive Sensoren mit 100 Hz zu wandeln. Da das Timing bei dieser Datenmenge sehr strikt ist möchte ich den ADC mit maximaler Geschwindigkeit
in der SW. Andere Frage, wie machst du das Multiplexen der 480 Sensoren auf die 2 Kanäle des MCP3002 ? Ist das so synchronisiert das du wirklich mit 100 Hz wandeln kannst ?
-
Thread
CAN-FD mit MCP2517fd und MCP2562FD bei hohen Baudraten
kann helfen. Folgendes Problem: Auf der Platine befinden sich ein XMega, der CAN-FD-Controler MCP2517FD und der CAN-FD Transceiver MCP2562FD. Die normale Kommunikation mit CAN2.0 läuft problemlos. Auch die CAN-FD Kommunikation mit einer Nominal-Bitrate von 1MBaud und der Daten-Bitrate von 2MBaud
geht, schaue dir die Clock Einstellungen mit Bezug auf den Abtastzeitpunkt an. siehe dazu: - MCP2517FD Bit Time Calculations http://ww1.microchip.com/downloads/en/DeviceDoc/MCP2517FD%20Bit%20Time%20Calculations%20-%20UG.xlsx - http://ww1.microchip.com/downloads/en/DeviceDoc/20005678A.pdf
-
Thread
Allgemeine Fragen zu digitalen Potentiometern
bezieht sich auf das zweite verbaute Poti. Dieses hat nur 470 Ohm. Einen solchen Wert finde ich bei den MCP 41xxx nicht. Ist es möglich, das MCP 4151-103 mit einem Spannungsteiler zu ergänzen, um auf die 470 Ohm zu kommen? Wie müsste dieser dimensioniert sein? Frank
Wenn du dies vorhast nutze eine MCP41HVx, dessen PotiPins sind für +36V bzw +-18V ausgelegt die normalen können nur bis Ub des Digtialteils arbeiten. http://www.roboternetz.de/community/forums/70-Bascom-C-ASM-Sketch-Codesammlung-Programmschnipsel
-
Thread
MCP2200 TX / RX galvanisch trennen?
Moin! Hab hier nen ATmega168 und möchte ein paar Messwerte via UART von einem MCP2200 an den PC schicken. Die Versorgung des MCP2200 kommt vom USB-Hub, jedoch frage ich mich nun, inwieweit ich das ganze von der restlichen Schaltung isolieren sollte. Eigene Masse für die USB-Geschichten
. Die Information über bus-/self-powered und die maximale Stromaufnahme muss im MCP2200 mit dem entsprechenden Tool einprogrammiert werden. fchk
-
Thread
Transporter Smart machen
Danke, hab mich schnell eingelesen und ein paar MCP2515 bestellt. Werde ich morgen testen. Ich denke, dass ich ein normales Cat7 Kabel nehmen werde.
Pierre N. schrieb im Beitrag #6186296: > MCP2515 bestellt Dann brauchst du aber auch noch ein paar MCP2551 (CAN Transceiver). Der 2515 macht nur das Busmanagment, der 2515 ist der Schaltkreis der eigentlich am CAN hängt. VG Paul
-
Thread
Temperaturmessung mit PT100
sowieso drin und hat einen A/D-Wandler, den man trotz seiner 10 bit mit einem externen OpAmp wie MCP6051 problemlos in den benötigten Bereich verstärken kann für weit weniger Geld. Dazu muss man halt wissen, wie Analogtechnik funktioniert.
Der hochauflösende AD Wandler spart auch nicht nur dem Verstärker (der MCP6051 würde ggf. schon noch einen Abgleich benötigen, 150 µV Offset entsprechen schon etwa 0,4 K bei 1 mA durch einen PT100), sondern auch noch 3 hochwertige Widerstände, wenn man ohne Abgleich der Schalung
-
Thread
Opver TL061CP funktioniert nicht richtig
Mcp6001 MfG
Entschuldigung, dass ich hier so rein platze. Was ist jetzt richtig ? Der Schaltplan mit dem MCP4728 oder integrierter DAC eines MCU ? Beim MCP4728 wären es auch 0-2048 oder 0-4096mV, nicht 0-3.3V Wie auch immer, bitte bedenken, dass "jeder" DAC mit U-Buffer einen OPV am Ausgang hat und
-
Thread
I2CLCD Library für HD44780 LCDs
Was müsste man anpassen, wenn man anstelle dem PCF8574 einen mcp23008 als PORT Expander verwendet?
auf den MCP23008 angepasst. Wenn Du die haben willst, dann schick mir einfach ne PN.
-
Thread
Simples USB-Gerät mit LED
bei dem per Treiber auch ein paar zusätzliche IOs geschaltet werden können. Edit: Habs gefunden: MCP2200
auch viel zu groß), und der zweite ist das Teil, das ich im OP erwähnt hatte. > Habs gefunden: MCP2200 Naja, aber das ist ja ein IC und kein fertiges USB-Gerät.
-
Thread
L78L33C an 5V
lässt man denen mind. 3 Volt dropout. Wie groß ist Dein Laststrom? Außer LM1117 kommen noch MCP170x und diverse Chinesen HTxxxx in Betracht, wenn der Strom sich bei 100..200 mA bewegt.
schrieb im Beitrag #6980204: >> Wie groß ist Dein Laststrom? > > < 100 mA Dann schaue mal auf MCP1702 / MCP1703 oder Holtek HT7333 / HT7833. Letztere gibt es günstig von Aliexpress mit einem sehr geringen Fälschungsrisiko.
-
Thread
Can bus Messen
das Protokoll Decoden. Warum? > Zum mitlesen was ich da eigentlich mache. Ich habe einige mcp2515 module Der MCP2515 übernimmt das codieren und decodieren für dich. Du brauchst dir darüber keine Gedanken zu machen, der kann das sehr gut;-) > richtig sende oder Fehler beim Emfang auftauchen. Dazu liest man die Error-Counter im MCP2515 aus. > Die frage ist ja eher nur wie ich das nun Messe Den Logicanalyser direkt > an die Can leitungen? Oder besser durch den Bustreiber. Was steht denn in der Bedienungsanleitung? Wie ich
-
Thread
Stufentrafo und Relais mit Arduino
einer Klimasteuerung. Der Aufbau: Arduino Uno mit Sensorshield v4 LCD Display 4x16 i2c DHT22 MCP23017 Saintsmart 8-Channel 5v Relays (AC250v/10A,DC30v/10A) Stufentrafo (80-100-125-150-175-190-230v) Der MCP23017 und Display werden über den i2c Bus angefahren und funktionieren auch beide. Vom
einer Steckdose durch an der ein Lüfter hängt. Ich habe das Problem das mein Relaisboard und der MCP A-Garnicht angehen wenn Last anliegt B-Schaltet man die Last erst nach dem hochfahren des Arduino, MCP und Relais ein schaltet er den Lüfter (wie gewünscht) in mehreren Etappen hoch oder runter
-
Thread
AVR MCP9700 Störeinflüsse
Hallo!, habe hier eine kleine Platine mit einem Attiny84 und einem MCP9700 Temperatursensor. Prinzipiell funktioniert die Schaltung und ich kann die Temperaturwerte mittels ADC + interner 1,1V REF wunderbar und ohne Probleme auslesen. Sobald aber ein GSM Modul in die Nähe
den Sensor setzen. Der Sensor selber kann nur 100uA Ausgangsstrom liefern. Als OpAmp wäre z.B. ein MCP6021 geeignet. Der kann 20mA liefern. IN- mit OUT verbinden, d.h. als Puffer verschalten. Der OpAmp muss direkt am Temperatursensor sein, die Verbindung zwischen VOUT vom MCP9700 zum IN+ des MCP6021
-
Thread
multifunktionsanzeige kfz
kaputt? -In China normal, aber hier??? z.B. http://www.adafruit.com/raspberrypi da gibt es z.B. den MCP3008 (bei Segor ist der auch nicht billiger...) und TUTORIALS wie: https://learn.adafruit.com/reading-a-analog-in-and-controlling-audio-volume-with-the-raspberry-pi und wenn du da weiterliest: https
reading-a-analog-in-and-controlling-audio-volume-with-the-raspberry-pi/connecting-the-cobbler-to-a-mcp3008 MfG Elux
-
Thread
0,8 Ampere Konstantstrom/ Spannung Regeln
ich ja soweit, aber ich finde kein geeignetes Regelbauteil für dieses Arbeitsbereich. Habe mir das MCP4131 rausgesuchr, aber dies arbeite mit einer Ausgangsstromstärke von 20 mA. Der Transistor ist der BC 639 und als operationsverstärker habe ich den MCP 607-I/P. Ich bin für jeden Tipp und jede
im Beitrag #5053286: > Der Transistor ist der BC 639 und als operationsverstärker habe ich den > MCP 607-I/P. Zwar hast du eine Konstantstromregelung aufgebaut, aber was das Digitalpotentiometer, das sicherlich keine 0.8A durchleiten kann, da soll, ist unklar (klar, es soll deine "Spannung" veränderbar
-
Thread
Widerstand Linear verdoppel Geber
Kann mir ja jemadn von euch einen TIPP geben. Wie wäre es hiermit: https://www.reichelt.de/ICs-MCP-3-5-/MCP-4362-103E-ST/3/index.html?ACTION=3&LA=446&ARTICLE=109748&GROUPID=5472&artnr=MCP+4362-103E%2FST&SEARCH=digital%2Bpot
-
Thread
Problem SPI Atmega16 mit MCP41010
Atmega16 @ ? MHz // #include <avr/io.h> #include <util/delay.h> #include <stdlib.h> void Deselect_MCP41010(void) { _delay_us(1); // Drive /CS HIGH on Slave PORTB |= (1<<PB4); } void Select_MCP41010(void) { // Drive /CS LOW on Slave PORTB &= ~(1<<PB4); _delay_us(1); } // siehe
Select_MCP41010(); SPI_MasterTransmit(0x11); // 11 für write und pot1 SPI_MasterTransmit(data); Deselect_MCP41010(); } int main(void) { spi_init(); while(1) { if(PIND & (1<<PD2))
-
Thread
Messsignalverstärker für DMS Rail to Rail OPV?
vom mV Bereich auf einen Bereich von 0 bis 3.3V vergrößert um ein besseres Ergebnis am AD Wandler MCP3008 zu erhalten. Leider stehen mir nur die 3.3V und die 5V Spannungsquellen des Raspberry Pi zur Verfügung, an dem der AD Wandler angeschlossen ist. Aus diversen Forumsbeiträgen mit DMS würde ich
lässt sich gut mit dem MCP 602 aufbauen
-
Thread
MCP23S17 Porterweiterung SPI
Hallo Leute, wie steuere ich einen MCP23S17 von BASCOM aus an. Folgende Schaltung ATMEGA 32 mit SD-Karte (SPI-Hard). Nun will ich die vorhandenen Ports um 32 Ausgänge und 16 Eingänge erweiter, da SPI glaube ich da ganz gut für geeignet
Nun ich will folgendes wissen. Wie steuere ich den MCP23S17 per Bascom an? Wie lese ich die Daten aus und in den Portexpander. Wie setzte ich die Interruptausgänge? Habe erste Gehversuche gemacht, klappt aber nicht. Gruß, Stephan
-
Thread
Relay via I2C
normale Relais anschließen. Gibts bei Reichelt leider nur als SPI Variante statt I²C: Microchip MCP23008 http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en021393
davon holst Du Dir ein paar Sätze, einen Sender nimmst Du dann einfach und verbindest den über einen MCP23016 mit deinem uC. !! die Sender verwenden häufig drei Signal-Zustände bei den Adresseingängen (High/offen/Low), der MCP23016(I2C) ist dafür hervorragend geeignet. Ein Vorteil mit den übrigen
-
Thread
Unverständniss mit Datenblattangabe: MCP3425 per I²C abfragen
Guten morgen Leute! Ich habe ein wenig Probleme, Daten von einem MCP3425 (16Bit SD-Wandler I²C) zu bekommen. Ich muss dazu sagen, dass ich mit I²C noch nie gearbeitet habe und daher auch ein wenig Probleme bei der Umsetzung meiner State-Machine habe. Aber vorher muss
so ist das Ergebnis nicht aktuell. Jetzt steht hier, dass ich einfach weiterclocken kann, und der MCP dann stets weiter Daten sendet. Jetzt ist mir nicht ganz klar, ob er stets wieder 3 Bytes sendet, oder eben nur das Config-Byte, in dem ich das RDY-Bit abfragen kann. Durch ein NACK, ein STOP oder
-
Thread
MCP2515 - Serieller Widerstand für AT strip cut crystals
Hallo liebes Forum, ich nutze bereits für einige Projekte erfolgreich den MCP2515. Bei einem aktuellen Projekt habe ich nun erstmals aus Platzspargründen einen kleineren Oszillator genommen. Ich habe nun Probleme beim Start des MCP2515. Ich konnte herausfinden, dass wenn ich
Einschwingen muss natürlich jeder Quarz. Ich kenne den MCP2515 als absolut unkritisch bezogen auf den Quarz. Evtl. hast Du bei deinem vorherigen Quarz einfach auch nur gerade so Glück gehabt, das es funktionierte. Könnte sein, dass der nur eine winzige Nuance
-
Thread
Mikrokontroller Schaltung härten
erste Entwurf der Schaltung hat diesen nicht überstanden, da ein eingesetztes digitales Potentiometer (MCP42100) bei Frost völlig daneben liegende Werte geliefert hat. Deshalb bin ich ja gerade an einem Redesign.
Pete K. schrieb im Beitrag #4865754: >> eingesetztes digitales Potentiometer (MCP42100) bei Frost völlig daneben >> liegende Werte geliefert hat. > > Das sollte aber nicht sein: > - Industrial temperature range: -40°C to +85°C > - Extended temperature range: -40°C to +125°C
-
Thread
Verkaufe diverse Bauteile
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 CD4541BE
> > 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
-
Thread
AVR mit USB steuern
selber programmieren willst, gibts den auch vorprogrammiert: http://www.digikey.de/product-detail/de/MCP2221-I%2FP/MCP2221-I%2FP-ND/4902585 Das ist intern der gleiche Chip, nur eben mit der Demoapplikation drauf. fchk
mit dem ATMEL > AVR, so das ich über USB eine Relay ansteuern kann? Da nimmst Du besser einen MCP2221. Der ist fertig programmiert, und an einen GPIO-Pin hängst Du dann einfach einen NPN-Transistor und daran Dein Relais. fchk
-
Thread
LCD Display 4x20 zu Graphik Display 128x64
Best.Nr 120 423 mit KS1080 kompatiblen Controller). Ansteuern kannst Du sie mittels IIC (mit dem MCP23017) oder SPI (mit dem MCP23S17); wie es gemacht wird siehe: http://www.gammon.com.au/forum/?id=10940 Allerdings benötigst Du für die Programmierung die Arduino IDE. NB - ich habe ein 128x64 LCD (von POLLIN, LCD TG1286B-05, Best.Nr 120 423), das von einem ATMega168 per MCP23S17 (SPI) angesteuert wird - fkt prima. Mittels Arduino IDE wird das Programm erzeugt und dann per ISP auf den ATMega168 geladen (kein Boot-Loader). mfg Egon
-
Thread
CAN-Bus am µC
3 Punkte für Dich! Er mein aber wahrscheinlich den MCP2515 von Microchip.
kompletter µC steckt. Ich gebe aber zu dass ich noch nicht geschafft habe zu schauen, was in diesem MCP2515 steckt. Daimler ist für mich übrigens, was das Steak für den Veganer. Ich würde sowas nicht fahren wenn man mich dafür bezahlen würde. Soviel zu "meinem" SL500 ;-)
-
Thread
Fragen zur Umsetzung einer Ventilatorsteuerung
vom Pin einen C gegen Masse zu schalten, um /Reset verzögert zu heben, wenn VDD anliegt. Da der MCP garantierte 8mA (abs. maximum 20mA) am Augang gegen Masse liefert, ist die Verwendung des ULN u.U. überflüssig, wenn man mit der umgekehrten Logik leben kann.
Joa läuft... Home Assistant hat anscheinend die Unterstützung von I2C bzw. dem MCP23017 vor einigen Tagen rausgepatched. Hab jetzt die Platine fertig zusammengelötet und kann sie nicht testen bzw. nutzen. Hat jemand eine alternative Idee, wie ich sowas umsetzen kann und möglichst
-
Thread
24 V Inputs auf seriell etc.
Nö, die digitalen Input gehen bis 24V. Und das Ding hat ein I2C mit dem Du kommunizieren kannst (MCP23017SS). Da braucht es keinen Arduino dazu.
bis 24V. Stimmt, mein Fehler. > Und das Ding hat ein I2C mit dem Du kommunizieren > kannst (MCP23017SS). Ich hatte schon erwähnt, dass ich I2C nur einsetzen will, wenn nichts Anderes geht. Ich verwende oft einen STM32F4xx, wo der I2C Controller voller Erratas ist. Ich hatte nur Probleme mit
-
Thread
Mysteriöses Sterben eines LDO MCP1827S - Fakes?
Hallo und ein erfolgreiches neues Jahr allerseits. Wir verwenden seit gut drei Jahren den MCP1827S (im DDPAK Gehäuse) um von einer Eingangsspannung von nominell 5.7V auf 5V herunterzuregeln. Es handelt sich insgesamt um etwa 300 Platinen und seit wenigen Monaten gibt es bei neuen PCBs vermehrt
Datenblatt: https://ww1.microchip.com/downloads/aemDocuments/documents/APID/ProductDocuments/DataSheets/MCP1827-Data-Sheet-DS20002001.pdf Danke vorab und viele Grüße, Thomas
-
Thread
Operationsverstärker gibt Versorgungsspannung aus
woran es liegen könnte? Den OP hab ich auch schon ausgetauscht. An ihm liegt es nicht. Es ist der MCP6041 I/P. Gruss, AP PS: Die Schaltung im Circuit Simulator: http://www.falstad.com/circuit/#%24+1+5.0E-6+10.20027730826997+50+5.0+43%0AR+288+128+288+48+0+0+40.0+12.0+0.0+0.0+0.5%0Ar+288+128+
kompletten Schaltplan zeigen, inklusive Batterie, Stromversorgung, Masseverbindungen und Pinnummern des MCP6041. Grüße, Peter
-
Thread
Universal OPV für den Bastler
Ich wuerd einen MCP 616 oder so empfehlen. Den kauft man bei Microchip direct als 100 Stueck fuer ncht allzu viel Geld
und Latch-up waren mir garnicht bekannt, sehr interessant. Ich hab für ein Projekt jetzt mal den MCP6002 und den MC33204 mitbestellt, die sollten wenn ich richtig gelesen hab beide das machen was ich möchte. Auf jedenfall vielen dank für die vielen Vorschläge.
-
Thread
MCP2515 Bitrate
Hallo Ich versuche mich am CAN - Testboard von kreatives-chaos. Habe es soweit am laufen. Nun stelle ich mich an. Das Ding läuft mit dem Beispielcode auf 125 kbps. Das sieht in der Konfiguration dann so aus: spi_putc((1<<PHSEG21)); // Bitrate 125 kbps at 16 MHz CNF 3 spi_putc((1<<BTLMODE)|(1<<PHSEG11)); //CNF 2 spi_putc((1<<BRP2)|(1<<BRP1)|(1<<BRP0)); //CNF 1 Das sollte in hex CNF1 = 7 CNF2 = 90 CNF3 = 2 bedeuten wenn ich mich nicht irre. Ich bin zu blöd es mit 100 kbps in die Reihe zu bekommen. Das müsste in hex dann so aussehen CNF1 = 9 CNF2 = 91 CNF3 = 1 Ich bekomme
-
Thread
Compilerabbruch bei OpenMCP
Hallo, ich beschäftige mich seit kurzem mit dem AVR NetIO. Habe heute das Board mit OpenMCP geflasht. Lief einwandfrei :-) Dann die IP geändert und neu compiliert. Seitdem bekomme ich immer den Compilerfehler: Compiling C: hardware/pcint/pcint.c avr-gcc -c -mmcu=atmega644 -I. -gdwarf-2
compiliert und danach gehts nicht mehr? HW: AVR Net IO ohne Addon, AVRISPmkii, ATmega 644 SW: OpenMCP (nur MAKE-File angepasst, sonst unverändert. Kann bitte jemand helfen. Bin sehr neu im Geschäft.
-
Thread
Übertragungszeit MCP2551
delay_ms(10000); } } [/c] Ich gehe von einer korrekten Beschaltung des MCP's aus, da das prinzipielle Kommunizieren sauber funktioniert. Jemand hier der unterstützen kann, ich weiß echt nicht mehr weiter. VG und DANKE!!!!
paar Ideen: - Abschlusswiderstände vorhanden? Bei 1MBit an beiden Seiten wichtig! - Widerstand an MCP2551 für Flankensteilheit? Der MCP2551 hat recht lasche Flanken, kann unter gewissen Umständen zum Problem führen - Klappen niedrigere Baudraten? - Lass Dir mal die BusWarnings/Errors mit ausgeben
-
Thread
Erfahrungen mir Multi Circuit Boards
gezahlt. 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. Sowas geht halt nur wenn mann 1000ende Kunden hat die "nur" wegen dem Preis da sind. Eine Geschäftsbeziehung sollte
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
atmel controller mit 12Bit ADC min. 1000 Messungen/s
zaubern soll. Ein 12Bit ADC, der hier wohl gesucht wird, hat bessere Daten. Beispiele ADS7822 oder MCP3201.
/ICs-M-MN-/MCP-4921-E-P/index.html?;ACTION=3;LA=3;GROUP=A217;GROUPID=2914;ARTICLE=90088;START=0;SORT=artnr;OFFSET=500;SID=15w3FueawQAQ8AADzoXi06b09c48df5367744f214a125e8560bc9 Für das Geld bekommst Du keine speziellen
-
Thread
Maximale Geschwindigkeit von einem MCP23017?
Bus Speed mit dem ich dann an den MCP23017 senden kann?
Was soll denn an den MCP23017 angeschlossen werden?
-
Thread
Kleine Verständnisfrage OpAmp als Differenzverstärker
. (Siehe Schaltplan.) Meine Frage hier betrifft aber nur den Differenzverstärker. OpAmp ist ein MCP6231. Da ich keine besonderen Anforderungen an den OpAmp sehe, habe ich einfach einen im kleinen Gehäuse gewählt. 1. Gegenkopplung Impedanz am negativen Eingang (Tiefpass mit integriertem Spannungsteiler
verstehe ich ehrlich gesagt nicht so genau. Solche Peaks habe ich bisher nicht entdeckt. (Ich habe den MCP6231 in LTspice plötzlich nicht mehr zum Laufen bekommen, obwohl ich an der MCP6231.lib nichts geändert habe. Immer „Timestep too small […]“. AD8613 soll ein Ersatz für die Simulation sein.) AD8613
-
Thread
Datenlogger: SD oder CF?
einzige Hässliche ist dann der Zugriff auf das Speichermedium und die Kosten. Ansonsten kann ich den MCP2515 von Microchip empfehlen. Das ist ein Standalone-CAN-Controller, den man per SPI an den µC anschließt. Der nimmt einem recht viel Arbeit ab, wenn man ihn per SPI konfiguriert hat und schiebt dann
Daten per SPI in den µC. Dadurch nimmst > Du im Zweifelsfall dem µC auch etwas Rechenlast. Den MCP kenne ich bereits und würde auch zu ihm greifen. Dann stellt sich nur die Frage, wie die beiden µC miteinander sprechen. Generell ginge das auch per SPI. Oder mannimmt eine zweite CFC, doch dann wirds
-
Thread
Universelle CAN Bibliothek: undefined reference to `can_init'
Nimm die 1 beim Mcp2515 weg und setze da eine 0 hin
der config. Ohne erfolg Ich kann höchstens die bib noch mal erstellen ohne das bei der config der mcp auf 1 sitzt.
-
Thread
Class-D-Verstärker diskret - Lernprojekt
Buch "Klein aber Laut". Stefan Wicki und Co. verwenden die OP´s LMV7239 (Push-Pull Komparator) und MCP6291. Zumindest den letzteren nicht als Spice Modell gefunden; ausgewichen auf LMV726(ebenfalls Push-Pull Komparator) und MCP621. Es wurde eine ähnliche Bestückung wie im Buch genutzt, leider kommt nur
4 V Peak-Peak und 300kHz brauchst du z.B. ein Slewrate von eininge V/µs. Der im Text beschriebene MCP621 sollte das können. Der in der Simulation verwendete LT1014 kann das nicht annähernd. MrM schrieb im Beitrag #5428655: > leider kommt nur > eine Frequenz von ~80kHz herraus. In der Simu oder
-
Thread
mini Solarzelle mit MCP1640 Step Up
bei winterlicher Sonne die angehängte Kennlinie hat. jetzt hänge ich sie an einen Step Up Regler, MCP1640 mit der Beschaltung aus dem Datenblatt, aber es gibt keine Spannung am Ausgang (irgendwas bei 0,4V). Der Regler soll auf 5V regeln oder bei gleicher (höherer Spannung) durchschalten. Die Regelschaltung
mich nicht verstanden. Du brauchst keine *extra* Spule, sondern du sollst die Speicherdrossel des MCP1640 so groß machen, daß der Strom innerhalb der Einschaltzeit des MCP1640 nicht über 10mA steigen kann. Der 1640 schaltet typisch mit 500kHz und maximal 90% Einschaltdauer. Das sind dann 1.8µs. Mit