Im Forum und im Wiki
-
Thread
Problem I2C wenn SCL zum Slave hinzukommt
Hallo Master PIC18F46K20 - Slave MCP3428 Ich habe ein Merkwürdiges Problem wenn ich den SCL von Slave in den Bus schalte geht SCL und SDA down, dann entferne ich SCL vom Slaven, reboot den MC und (SCL und SDA) ist wieder da. Manchmal
WaitStatus(Adr | I2C_WRITE); IdleI2C(); WaitStatus(0b10001000); // See page 18 in the MCP3428 datasheet IdleI2C(); // MCP3428 read data addr WaitStatus(Adr | I2C_READ); // set adc address for reading IdleI2C(); adcupper = ReadI2C(); // read 2nd byte (upper data byte)
-
Thread
Empfehlung OP
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.
Du mir das mal skizzieren, wie Du das ganze für den PT100 > aufbauen würdest? +5V | 4k7 MCP3428 | +------+ +----|IN1+ | | | | 100R | |-- I2C | | | +----|IN1- | | | | | +--|IN2+ | | | | IN3+|-- Feuchte 0-1V Pt100 | | | | | IN3-|
-
Thread
P100 und 0-10V Analog am MCP3428
ADC wie mein MCP3428 leisten könnte.
Auch hier erkenne ich erst mal keine Eigenschaft, die nicht auch ein >anderer guter ADC wie mein MCP3428 leisten könnte. eingebaute stromquellen, hat aber leider nur 4 Kanäle bei spi würde ich dir den AD7124 empfehlen, da ist der schaltungsaufwand deutlich geringer als bei >von Klaus R. (klara
-
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
MCP3428 auslesen
Hallo und frohe Weihnachten:) Habe hier einen MCP3428 der mir immer die selben Werte sendet. [c] // Beide Adresspins des MCP auf +5V //1101110 #define MCP_Write 0xDC //Adresse
-
Thread
MCP3428 code
Hello, ich versuche seit einigen Tage der MCP3428 mit Atmega128 zu programmieren. Ich komme aber nicht recht, da ich Anfänger bin. Anbei sende ich mein Code. Vielleicht kann mit jemand helfen. I2c #include<inttypes.h> #define F_CPU 8000000UL
-
Thread
MCP3428 Kanalumschaltung
Hallo, kann es sein, wenn ich den Kanal im Konfigurationsregister ändere und eine Messung mache, dass ich beim ersten Mal noch der Wert vom vorherigen Kanal bekomme? Grüße