-
Thread
MCP3208 und Wemos D1 Mini - langsame Anwendung
Von welchem DAC redest du oder meinst du den ADC? Der MCP3208 ist nen ADC. Und VDD vom MCP3208 würde ich auch noch anschließen, hilft ungemein. Was genau der 2kΩ Widerstand an VREF/VEE bringen soll kann ich auch nicht nachvollziehen, braucht deine Referenzquelle
M. K. schrieb im Beitrag #7612048: > Von welchem DAC redest du oder meinst du den ADC? Der MCP3208 ist nen > ADC. Und VDD vom MCP3208 würde ich auch noch anschließen, hilft > ungemein. Was genau der 2kΩ Widerstand an VREF/VEE bringen soll kann ich > auch nicht nachvollziehen, braucht deine
-
Thread
MCP3421 pinouts
gelöst, aber ist die eine Seite beim Chip an der Kante nicht abgeflacht? Daran konnte ich bei meinem MCP sehen wo Pin1 liegt. Gruß dat Beast
Hallo, wenn man genau schaut, ist Pin 1 markiert. MCP3421 bei Reichelt gekauft. Gruß G.G.
-
Thread
CAN-Bibliothek fans laufen bringen
sollte etwas machen. Die ist aber auch für einen ATMEGA32 mit F_CPU = 14745600 und einem externen MCP2515 !!!
Interrupt noch nicht abgearbeitet, obwohl die nächste Nachricht eingetroffen war. Also mit dem MCP2515 kannst Du über SPI, die Botschaften so schnell auslesen, dass die nachfolgende Botschaft nicht die ausgelesen überschreibt. Außerdem funktioniert beim MCP das Rollover von der RXB0 in die RXB1 recht
-
Thread
USBtin Protokoll
1Mbaud) Pakete verliert. Das liegt mit ziemlicher Sicherheit an der zu langsamen SPI-Verbindung zum MCP2515. Wenn schon AVR, dann würde ich einen mit integriertem CAN verwenden. Oder gleich einen STMxxxx. Gruß, Stefan
erstmal was mit can rum spielen ;) als Hardware Basis verwende ich auch einen nano Klon und eine fertige MCP Platine für 2,50€ vom Chinesen Am bus hängen außerdem noch diverse andere AVRs, ein beaglebone black, ein paar ARMs und 2 Beckhoff klemmen. @Stefan K.: AVRs hab ich da ;) im Grunde läuft auch
-
Thread
Was sind eure Lieblings-ICs?
Klebe Logik LM358, TL081, LM324 Wald und Wiesen OPVs LM2576, LM2596, LP2950, 723, 78L05, LM2936, MCP1700 LT1050 MAX11200, CS5534 ADCs 7555 CMOS Timer - viel besser als 555, niedrige Schaltflanken 18F8722, 18F46K81, 12F683/4 u.a. PICs STM32F103/407 - hat die Leistung wenn man sie braucht LPC2478
Um die 750 IC's der STM32 µC Familie, mag ich alle. MCP6001 - RailToRail OPV 5,5V MCP1702 - SOT23 Spannungsregler MCP16331 - SOT23/6 Step Down Wandler TJF1051 - CAN Transceiver ADUM1201 - galvanische Trennung von Signalen bis zu mehrere MHz Noch
-
Thread
at90can128 und externer can controller
die Kommunikation den größten gemeinsamen Teiler zwischen beiden Quarzen finden? Oder muss das beim MCP2515 nicht sein, da über SPI auch ein SCK übertragen wird? Und überhaupt: MCP2515 oder SJA1000? Gruß jamest
mal ausprobieren und berichten! Das ist kein problem. ich hab nen mega8 (14,7456MHz) und nem mcp 2515 (16MHZ) miteinander verheiratet.
-
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
Arduino Pro Mini: Analog-Referenz 1,1V verschiebt sich bei kleiner Last?
/wwwproducts/Devices.aspx?product=MCP1525
> Nimm doch einfach zB einen MCP1525 (2.5V Referenz) und hänge ihn an > einen Analogeingang. Der MCP1525 funktioniert von 2.7 bis 5.5V. Damit > hast Du einen bekannten Messwert und kannst die anderen Messungen > korrigieren.
-
Thread
USB -Zustand bei gezogenem Kabel?
Hallo, ich verwende einen MCP2200 um meiner Schaltung zu eine Kommunikationsmöglichkeit mit einem externen PC zu verhelfen. Schaltung und MCP sollen über eine Batterie mit 3.3V versorgt werden. Da der MCP im aktiven Zustand aber
im MCP2200 bereits integriert ist. Macht es Sinn, dem D_ einen schwachen Pulldown (~100kOhm) zu spendieren? Eine Alternative wäre, den MCP über den Bus mit 3.3V zu versorgen, was dann aber einen separaten
-
Thread
Digital-Analog-Umsetzer (10V -> 1mV Auflösung)
Du kannst das so mit dem MCP4822 machen. Auflösung bedeutet aber nicht Genauigkeit! Eine andere Möglichkeit wäre es einen 12Bit DAC (z.B. 1/2 MCP4822) zu verwenden und noch zwei weitere Bits (LSB!) von einem µP-Port zuzuschalten
Genauigkeit besitzt als wenn ich diese selbst aufbaue? Im Anhang habe ich noch das Datenblatt des MCP4822 angefügt. Dateigröße: ca. 1,70MB
-
Thread
MCP3426/28 I2C mit Raspberry
Habe eine Schaltung mit dem AD-Wandler MCP 3428 aufgebaut. Gleichzeitig arbeitet auch ein DAC MCP 4725. Die beiden Bausteine sind gesockelt und direkt nebeneinander auf der Platine angeschlossen. Über Jumper kann ich SDA für beide getrennt
Kann es sein, dass alle meine MCP 3426 u. 3428 defekt sind? Sind sie empfindlicher als der MCP 4725 ? Können diese Bausteine es vielleicht nicht ab, wenn man SDA und SCL einmal vertauscht anschliesst?
-
Thread
[V] LCD Grafikdisplays LCM-5430-E 10,4" 640x200 CCFL Pollin NOS
definitiv zu einem Retro-Cyberdeck o.Ä. umgebaut werden. (Bild von https://www.daleske.de/projekte/mcp/49_LCDM/LCDM.htm)
Benedikt M. schrieb im Beitrag #8069936: > (Bild von https://www.daleske.de/projekte/mcp/49_LCDM/LCDM.htm) mit dem richtigen Link https://www.daleske.de/projekte/mcp/49_LCDM/Display.png hättest du dem Forum 7,3 MB erspart.
-
Thread
Atmega168 Programierung ändern Katastrophe
mit anderen worten ist es nicht möglich? auf der plantine sind noch 2 andere bausteine ,MCP2551 8POLIG ,MCP2515-I/P
Erich schrieb im Beitrag #7234198: > MCP2515 Das ist ein externer CAN-Controller, da der ATmega168 kein internes CAN hat. MCP2551 ist der Transceiver dazu.
-
Thread
ATXMega mit 16 ADC, Genauigkeit
beschriebenen Effekte erzielte ich mit einem "Prototyp" um zu sehen wo die Schwächen sind. Der MCP3912 ist interessant, hat aber nur 4 Kanäle. Brauche dann vier Stück. Die 24Bit (wirklich???) wären deutlich überdimmensioniert. Mal schauen ob ich das alles ins Hutschienengehäuse bekäme. Zur Referenz
Hallo, der MCP3912 ist für 3,3V Ub gedacht. Ich habe schon Erfahrung mit dem MCP3428 gesammelt. 5V Ub. Mit I2C kannste davon 4 an den Bus hängen. 4 Kanal, 12 - 16 Bit Auflösung einstellbar, 2,048mV Referenz an
-
Thread
Verlustleistung bei PWM Motorsteuerung zu hoch
eine PWM regeln. Als MOSFET habe ich den IRL3103, als MC den Raspberry PI und als MOSFET Treiber den MCP14E8. Ist ja eigentlich eine recht simple Schaltung. Mein Problem ist, dass der Transistor schon nach wenigen Sekunden sehr heiß wird. Ich belaste den MOSFET mit knapp 2A, laut Datenblatt kann er
Sebastian T. schrieb im Beitrag #4104424: > Der MOSFET Treiber MCP1407 kann laut > Datenblatt 2A. Das ist wahrscheinlich das "absolute maximum rating", also der Bereich bei dem in einem Test schon die ersten sterben. Man belastet Bauteile nicht bis an diese Grenze
-
Thread
Controller für CAN
Hi, wie wärs mit folgendem: - MCP25020 8xI/O mit 2 PWM - MCP25025 8xI/O mit 2 PWM und 1-Wire - MCP25050 8xI/O mit 4 ADC und 2 PWM - MCP25055 8xI/O mit 4 ADC , 2 PWM und 1-Wire allesamt vo Microchip. Das sind I/O Expander für
microchip.com/downloads/en/DeviceDoc/21664c.pdf z.B. Kapitel 2.5 oder A CAN System Using Multiple MCP25050 I/O Expanders http://ww1.microchip.com/downloads/en/AppNotes/00816b.pdf
-
Thread
ESP32 - CAN-Bus
ist vom CAN Transceiver abhängig. Einen solchen benötigst Du sowohl beim EPS32 und als auch beim MCP2515. Beim MCP2515 kommt häufig der MCP2551 zum Einsatz. Der MCP2551 ist ein 5V Transceiver. Ohne separate Level-Shifter benötigst Du für den ESP32 einen 3V bzw. 3,3V Transceiver (z.B. SN65HVD233-HT)
Spannungen gibt es den MCP2562. 15m Länge sind für einen CAN-Bus gar nichts.
-
Thread
Brauche Hilfe beim Layout eines Differential-ADCs
Hallo, ich versuche den ADC MCP3918 vernünftig zum Laufen zu bringen, bekomme es aber mangels Verständnis nicht hin. (Zugegeben sind die Ansprüche recht hoch...) Aufgabe: Mit einem 10mOhm Shunt soll ein Strom auf 100uA genau gemessen
Abtastrate und Gain 1. Das wird mit geringerer Sample-rate und Gain etwas besser. Im Vergleich ist der MCP3918 auch keine so gute Wahl, wenn man die hohe mögliche Abtastrate nicht braucht.
-
Thread
3.0V Netzteil als Batterieersatz
also muß es ein LowDrop-Regler sein, 78xx passt nicht. Wenn der Laststrom unter 250mA bleibt, sind MCP1702 / MCP1703 gut erhältliche Regler mit geringem Eigenverbrauch. HildeK schrieb im Beitrag #5276529: >> Die Batterien der Funkfernbedienung sollen ersetzt werden, > > Auch da könnte ein hoher
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
1.8-6>>5 Volt?
nicht groß. Dazu kann ich zu kleine Gehäuse nicht löten, meine Grenze ist SOT-23. Zuletzt habe ich MCP1640 favorisiert, aber sie ist nur für Boost und nicht für SEPIC geeignet. Boost und danach Low Drop geht auch nicht, da Vout von MCP1640 max. 5.5 Volt ist. Was kann man hier noch erfinden? Viele
Maxim B. schrieb im Beitrag #5850505: > Zuletzt habe ich MCP1640 favorisiert, aber sie ist nur für Boost und > nicht für SEPIC geeignet. Boost und danach Low Drop geht auch nicht, da > Vout von MCP1640 max. 5.5 Volt ist. LDOs mit V_drop <= 500mV @ 100mAout
-
Thread
FT232R VCC, VCCIO separat
als der MCP2221.
billiger > als der MCP2221. Da muss ich echt lange überlegen, wann ich in den letzten 30 Jahren überhaupt ein Geräte gehabt hatte, was nicht 8N1 gekonnt hatte. Mir fällt echt nichts ein. Ich finde die MCP2221A deswegen
-
Thread
Kommunikationsproblem zwischen ATMega32 und MCP2515 ueber ISP
einem AT90CAN128 und einen ATMega32 aufbauen. Dazu habe ich den ATMega32 mit einem CAN Controller MCP2515 und diesen Controller mit einem MCP2551 verbunden. Den Bus an sich habe ich noch nicht aufgebaut, da ich erstmal den MCP2515 initialisieren will. Dieser ist ueber ISP mit meinem ATMega32 verbunden
stimmt irgendetwas mit dem SPI-Interface nicht. Ich habe aus diesem Grund auch mal einen Pin des MCP2515 als Ausgang konfiguriert und mal ne LED drangehaengt um zu ueberpruefen, ob der MCP2515 initialisiert wurde. Leider ebenfalls ohne erfolg. Hat jemand eine Idee was ich falsch mache? Den Quellcode
-
Thread
Probleme mit MCP2515
zusammen! Ich beschäftige mich gerade mit dem CAN-Bus und habe mir hierzu ein paar Platinen mit Mega16/MCP2515/MCP2551 hergestellt. Um das Rad nicht neu erfinden zu müssen, habe ich die Lib von Creatives-Chaos verwendet. Allerdings bekomme ich sie nicht zum Laufen. Init etc. läuft, aber bei mcp2515_static_filter
Hast Du den Reset-PIN am MCP angeschlossen? Denn nach dem Reset soll sich der MCP ohnehin im Konfigurationsmodus befinden. Das entspräche dem geforderten Bit OPMOD2. Wenn sich der Controler nicht im Konfigurationsmodus befindet
-
Thread
MCP23S17 Daten lesen
MCP_CS_INIT() { cbi(MCP_INTERRUPT_DDR,MCP_INTERRUPT_BIT); sbi(MCP_CS_PORT,MCP_CS_BIT); sbi(MCP_CS_DDR,MCP_CS_BIT);sbi(MCP_RESET_PORT,MCP_RESET_BIT); sbi(MCP_RESET_DDR,MCP_RESET_BIT); } #define MCP_CS_ON() cbi(MCP_CS_PORT,MCP_CS_BIT); #define MCP_CS_OFF() sbi(MCP_CS_PORT,MCP_CS_BIT); #define MCP_RESET_ON() cbi(MCP_RESET_PORT,MCP_RESET_BIT); #define MCP_RESET_OFF() sbi(MCP_RESET_PORT,MCP_RESET_BIT)
-
Thread
PT100 4-Leiter-Messung mit MCP3551
> Wäre die zweite Schaltungskonfiguration im Anhang mit dem MCP3551 so > machbar? Spät, aber: Ja, der MCP3551 kann Spannungen über VRef messen, bis 0.3V über VCC, also geht das, und es ist besser als def Murks aus dem Funkamateuer.
Wenn der MCP3551 das Spannungsverhältnis auf 0.01% genau ausmessen würde, dann würde das 0,7 Ohm Ungenauigkeit beim Ausmessen der 100 Ohm ausmachen. Und das wäre ein Temperaturfehler von 1,7 ° Der MCP3551 misst
-
Thread
MCP23017 Interruptproblem
: 00000010 Mcp_Reg_IOPOLB: 3 Mcp_Reg_IOPOLB: 00000011 Mcp_Reg_GPINTENA: 4 Mcp_Reg_GPINTENA: 00000100 Mcp_Reg_GPINTENB: 5 Mcp_Reg_GPINTENB: 00000101 Mcp_Reg_DEFVALA: 6 Mcp_Reg_DEFVALA: 00000110 Mcp_Reg_DEFVALB: 7 Mcp_Reg_DEFVALB: 00000111 Mcp_Reg_INTCONA: 8 Mcp_Reg_INTCONA: 00001000 Mcp_Reg_INTCONB: 9 Mcp_Reg_INTCONB: 00001001 Mcp_Reg_INTCAPA: 10 Mcp_Reg_INTCAPA: 00010000 Mcp_Reg_INTCAPB: 11 Mcp_Reg_INTCAPB:
-
Thread
i2c i/o exp. mcp23016 "spinnt"
Ich hab gesehen das Microchip den inzwischen auch abgekündigt hat. Kennt jemand den Grund ? Der MCP braucht auch einen eigenen RC-Oszillator ist das in Wirklichkeit vielleicht ein PIC (Pinout könnte passen...) ausserdem "hält" der MCP den Takt fest wenn er arbeitet, wenn ich das im Datenblatt richtig
sieht sauber aus, Pullup ist 4K7 an SCL und 4K7 an SDA, alle Bauteile sind über 270Ohm am Bus, der MCP ist mit 4,7µF Tant. abgeblockt. Bus läuft mit 100kHz. Bin kurz davor den MCP23016 durch einen PCA9555 zu ersetzen (weil ich den zufälligerweise da habe und er vom Erfinder des i2c stammt :). Ich
-
Thread
Intelligentes Haus mit CAN und AVR
einen Gesamtstatus über Ethernet bereitstellen zu können. µC: Atmel Mega-644PA CAN-Schnittstelle: MCP2515 Controller und MCP2551 Transceiver IH_CON: Jeder Controller besitzt 14 digitale Eingänge (wobei 2 potentialfrei ausgeführt sind), 8 digitale Ausgänge und eine CAN Schnittstelle. Als Stromversorgung
aufgelegt ist, damit der Schaltzustand kontrolliert werden kann. µC: Atmel Mega-644PA CAN-Schnittstelle: MCP2515 Controller und MCP2551 Transceiver IH_LED: Diese Module sind dezentral verbaut. Jedes Modul hat 4 MOSFET gesteuerte 24V Ausgänge an denen Led-Strips angeschlossen werden können. Die Led-Module
-
Thread
Frage zur Audio Verstärkung mittels Operationsverstärker Single Supply
Verfügung habe, wollte ich es als Single Supply ausführen. Folgenden Opamp habe ich herausgesucht: MCP 6002-I/P Ist dieser für meine Anwendung geeignet? Nur habe ich jetzt im Datenblatt gelesen, dass der Ausgangspegel von -Vss bis +Vdd geht. Wenn Vss jetzt GND bei mir ist, wird dann nicht die negative
Datenblatt habe ich keine einfache Beschaltung gefunden... Gefunden habe ich noch OP275GPZ und MCP6H92... letzter aber nicht unbedingt für Audio ausgeschrieben.
-
Thread
Display mit HD44780 am MCP23008
Der MCP23008 kann 3,3V und 5V. Das Display W204 Oled von EA kann auch 3,3V und 5V. Passt das?
Hi >Der MCP23008 kann 3,3V und 5V. Das Display W204 Oled von EA kann auch >3,3V und 5V. Passt das? Passt genau so gut wie der PCF8574 mit seiner Versorgungsspannung von 2.5 - 6.0 V. MfG Spess
-
Thread
Portexpander mit I2C oder SPI (5 I/O's)
Port-Expander angesehen und finde vom Funktionsumfang her (konfigurierbare interne Pull-Ups, Reset-Pin) MCP23009 bzw. MCP23S09 passend. Mein Problem ist die Adressierung bei I2C (MPC23009) bzw. der Chip Select bei SPI (MPC23S09). Einer der 5 I/O's wird für den Reset (low-aktiv) benötigt. Bei I2C werden
und einmal ^CS. Einfacher geht fast nicht. > > Grüße aus Berlin Kannst du mir sagen ob der MCP23S09 das unterstützt? Ich habe wie gesagt nichts gefunden im Datenblatt. Datasheet: http://ww1.microchip.com/downloads/en/DeviceDoc/22121b.pdf
-
Thread
Fragen zu ULN2803A
Hallo, Ich habe einen MCP23017 welcher mir 2x ULN2803A schalten soll... zwischen dem MCP und dem ULN würde ich gerne für jeden Ausgang eine LED parallel schalten, welche mir den Status anzeigt. Nur weiß ich leider nicht ob
Der ULN kommt mit etwa 2mA aus. Die 25mA des MCP sind aber maximum, also nicht ausreizen. Das Eltako braucht 5-6W Steuerleistung.
-
Thread
Adresse I2C ADC
which includes the device code (4 bits), address bits (3 bits), and R/W bit. The device code of the MCP is 1101, which is programmed at the factory. The device code is followed by three address bits (A2, A1, A0) which are also programmed at the factory. The three address bits allow up to eight MCP
#define Adr_MCP_ADC 0b11010000 i2c_start_wait(Adr_MCP_ADC+I2C_READ); for (uint8_t i=0; i<=4; i++){ hig = i2c_read(1); myuart_putc( hig ); } gibt mir folgende werte: 0b00000000 0b00101010
-
Thread
Linker error - undefined reference to `main'
funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=build/mcp2515.o -I../ -std=gnu99 -Wundef -MMD -MP -MF .dep/can.elf.d build/mcp2515.o build/mcp2515_buffer.o build/mcp2515_get_message.o build/mcp2515_send_message.o build/mcp2515_set_dyn_filter.o build/mcp2515_get_dyn_filter.o build/mcp2515_static_filter.o build/mcp2515_write_id.o build/mcp2515_read_id.o build/mcp2515_error_register.o build/mcp2515_regdump.o build/mcp2515_set_mode.o build/mcp2515_sleep.o build/spi.o build/at90can.o
-
Thread
118 Taster auswerten
Oder 8 StücK MCP23017. Ich persönlich würde ja die APA102 dem bescheuerten WS2812 Timing vorziehen, gerade wenn man z.B. mit RPI arbeiten will. Dann kann man ganz normales SPI nutzen ohne irgendwelche Timing-Probleme
Alternative zum PCF8574: Der I²C Port Expander MCP23017 hat 16 I/O Pins.
-
Thread
IBGT- Treiber mit Snubber
vorschlagen, sehe aber gerade das Reichelt hier 100% draufgelegt hat. Reichelt hat dafür jetzt MCP1407-E/P für 0,95 EUR das Stück im Programm.
nicht finden und daher auch keine Verwandten anschauen, die etwas mehr vertragen würden. Aber der MCP klingt schonmal gut, danke!
-
Thread
4 Festspannungsregler
Also als 5V Regler hab ich den 7805 hier liegen. Der 3V3 Regler ist ein MCP1826, die 2.5V und 1.2V Regler sind vom Typ MCP1826S. MCP1826: http://www.microchip.com/wwwproducts/Devices.aspx?product=MCP1826 MCP1826S: http://www.microchip.com/wwwproducts/Devices.aspx?product=MCP1826S Ich hab auch überlegt, für den 7805 einen Stepdown Regler (mit integriertem MOSFET und 5V Preset Ausgang) zu nehmen. Somit bin ich effektiver, kühler (Größte Spannungsdifferenz) und hätte mit
-
Thread
[S] MCP7940N und 100pF Kondensator
Danke für das Angebot, bei RS habe ich den MCP7940N leider nicht gefunden. Die habe nur den MCP7940M, den kann ich aber nicht gebrauchen, weil der Vbat Eingang fehlt.
am Freitag bei Digikey. > Exakte Digikey-Nr musst du selber raussuchen. Digi-Key Teilenummer: MCP7940N-I/SN-ND http://www.digikey.de/product-detail/de/MCP7940N-I%2FSN/MCP7940N-I%2FSN-ND/2651354 Ich habe dir eine PN geschrieben um Details zu klären...
-
Thread
Empfehlung OP
schrieb im Beitrag #3645645: > TL062 passt nicht zusammen da der TL062 nicht Rail-To-Rail ist. Der MCP6001 wäre geeignet.
D-Wandler mit 4 Kanälen a mindestens 15 bit: Referenzwiderstand, Pt100 oben und unten, Feuchte. Ein MCP3428 und ein SPR-0805 100 für billig von Reichelt wäre eine moderne Lösung ohne OpAmps und weiteres Gedäns.
-
Thread
Raspberry Pi ADC Interrupt
fprintf (stderr, "Unable to setup ISR: %s\n", strerror (errno)); return 1; } pinMode(CS_MCP3208, OUTPUT); pinMode(DG_OUT, OUTPUT); while(1) { //system("clear"); //printf("\n\nMCP3208 channel output.\n\n"); //adc1Value = read_mcp3208_adc(adc1Channel); //printf
) << 6); buff[2] = BYTE_II_MASK; digitalWrite(CS_MCP3208, 0); // Low : CS Active wiringPiSPIDataRW(SPI_CHANNEL, buff, 3); buff[1] = BYTE_II_RCV_MASK & buff[1]; adcValue = ( buff[1] << 8) | buff[2]; digitalWrite(CS_MCP3208, 1); // High
-
Thread
MCP23017 - Ansteuerungsproblem
opcode for read data = i2c_receive_byte(false) i2c_stop() end procedure -- setup mcp23008 as required procedure mcp23008_initialize(byte in opcode) is mcp23008_register_write(opcode,0x0A,0b0000_0000) -- OLAT O/P (0000_0000 no latching on all pins) mcp23008_register_write(
-- b2 int pin open end procedure -- setup mcp23008 as required all ouputs procedure mcp23008_lcd2_init(byte in opcode) is mcp23008_register_write(opcode,0x0A,0b0000_0000) -- OLAT O/P (0000_0000 no latching on all pins) mcp23008_register_write
-
Thread
Batterie-Ersatz für Kleingeräte / ultra-effiziente DC/DCs?
(0.9V-5.5V 3Peak) MCP16251 (0.82V-5.5V 100mA 1.23V fb 8uA Iq) Ladungspumpen: ICL7660/LTC1044/MAX1044/LM2660/MIC2660 (5V/10mA), XC6351 (1.2V <10mA Torex) LT1026/MAX680/681(=MAX232 ohne RS232), LTC1044A (12V/10mA) ICL7662
Alkali-Primärzellen bestückt. Aber sonst ist ein TP4056-Board, ein Lipo geeigneter Größe und ein z.B. MCP1640 als Stepup auf 5V eine durchaus sexy Kombination. Die meisten DC/DC kann man auch per Pin abschalten, was neue Möglichkeiten eröffnet.
-
Thread
STM32 vs. AVR16 messen von Spannungen von 0,5-1,2V
einen MCP4726 AD-Wandler mit I2C und Ref-Eingang nehmen? Oder einen OpAmp als nichtinvertierenden Verstärker mit Offset?
Jochen D. schrieb im Beitrag #7742498: > Und warum sollte ich dann nicht einfach einen MCP4726 AD-Wandler mit I2C > und Ref-Eingang nehmen? Weil das die falsche Richtung ist. Das ist ein Digital->Analog Wandler. Du brauchst einen Analog->Digital Wandler. Sowas wie den hier: https
-
Thread
USB-GPIO HID Device
freies Projekt gibt welches ein GPIO > HID Device zur Verfügung stellt? Sowas kann man kaufen. MCP2200 und MCP2221A sind vorprogrammierte USB-PICs, die neben einen UART gemäß CDC-ACM GPIOs und im Falle vom MCP2221A auch I2C via HID bereitstellen. In den Datenblättern stehen die erforderlichen Reports
eine Art Programmierschnittstelle bei einem NVidia-Board. https://www.microchip.com/en-us/product/mcp2200 https://www.microchip.com/en-us/product/mcp2221a fchk
-
Thread
MCP2515 senden wird nicht ausgeführt
Hi Leute, ich bin darüber mit zwei Atmegas32 sowie MCP2515 und MCP2551 eine Verbindung aufzubauen. Jedoch bekomme ich es nicht hin. Die SPI Verbindung zu den MCP2515 funktioniert. Ich kann Register beschreiben und im nachhinein auch wieder auslesen.
auch schon den MCP2515 mit einem neuen getauscht. Keine Änderung.
-
Thread
MCP1700 an MSP430
wie hoch der Strom am Eingang des MCP1700 ist? Ich hätte jetzt angenommen, dass der MCP1700 sich so 2-3uA nimmt, also am Eingang max 3,5uA gemessen werden. Dem ist leider nicht so. Der Strom, während der MCP1700 schläft, beläuft sich
Welche Kondensatoren hast du denn daran? Ich hatte das Phänomen mit einem MCP1703.
-
Thread
MCP1700-3302: kurz ausgemessen.
Hallo Gemeinde, ich habe den MCP1700-3302 (3,3V) ausgangsseitig mit einem 10kOhm Widerstand belastet um auf eine Last von 330uA zu kommen. Soweit so gut... Okay, eingangsseitig messe ich einen Strom von 345uA. Verbraucht der MCP
Spannung über dem 10k messen. Bei dem kleinen Strom verfälscht dein Messgerät ggf. den Wert. Ist der MCP... mit den Kondensatoren lt. DB versehen?
-
Thread
MCP3208 - Problem Digit Werte
Code sollte es daher nicht sein... Der aktuelle Code sieht wie folgt aus: [code] #include "MCP3208.h" #include <SPI.h> MCP3208 adc(10); void setup() { adc.begin(); Serial.begin(9600); } void loop() { Serial.println(adc.analogRead(2)); delay(100); } [/code] Edit: Evtl
überarbeitet - jetzt läufts :) Dieser Code funktioniert einwandfrei: http://playground.arduino.cc/Code/MCP3208 Gruß Tim
-
Thread
Selbsthaltung vom Schaltregler mit Mikrocontroller und einem Taster für An/Aus ?
Axel S. schrieb im Beitrag #6132830: > Der Stepup auf 5V > (MCP1640) wird per Taster S1 eingeschaltet. Danke, zwar hat mein Schaltregler auch einen Enable, allerdings braucht er auch abgeschaltet etwa 200 uA - das ist mir zu viel.
kostet Geld und verschwendet Energie. Die Schaltung oben zieht ausgeschaltet 1.3µA aus dem Akku (MCP1640 und TP4056 zusammen). Dann reicht der Akku rein rechnerisch für über 70 Jahre Standby :)
-
Thread
5V auf 3.3V für uC
Linearregler herumgeritten wird, wo der TO von 60mA spricht erschließt sich mit irgendwie nicht. Nimm einen MCP1700, XC6206, ZLDO330 o.ä., der passt. (sowohl von 5V als auch von 3.6V)
Guemstige, geeignete Regler MCP1702, LP2951, LP2950