ADC Arduino
Jeg er ved at lave en vægt med en LTC2333-1 ADC forbundet til 4 vejeceller og en Arduino forbundet med SPI bus.Jeg tror det virker med kan ikke finde system i de data jeg modtager.
CS er fast lagt til stel, da det er en prototype. Ved ikke om det giver problemmer.
datablad er her
http://cds.linear.com/docs/en/datasheet/24331fa.pdf
Output Data Format
The LTC2433-1 serial output data stream is 19 bits long.
The first 3 bits represent status information indicating the
conversion state and sign. The next 16 bits are the conver-
sion result, MSB first. The third and fourth bit together are
also used to indicate an underrange condition (the differ-
ential input voltage is below -FS) or an overrange condi-
tion (the differential input voltage is above +FS).
void loop()
{
data=SPI.transfer(0);
Serial.print(data, BIN);
Serial.print(" status ");
Serial.println(data);
data=SPI.transfer(0);
Serial.print(data, BIN);
Serial.print(" data ");
Serial.println(data);
delay(1000);
}
Jeg har fundet noget lignende her, men kan ikke lige lave det om så jeg kan bruge det. De bruger ikke spi biblioteket.
http://interface.khm.de/index.php/lab/experiments/connect-a-ltc2400-high-precision-24-bit-analog-to-digital-converter/
Jeg vil gerne have de 3 første status bit for sig og det 16 bit resultat fra vejecellerne for sig.
Er der en som kan hjælpe ?