Quali convertitori da analogico a digitale sono disponibili per RPI?


10

Sono interessato a ottenere un ingresso ADC (convertitore da analogico a digitale) o analogico per il Raspberry Pi. Comprendo che varie schede escono per utilizzare un Arduino come input per il Pi e che Libellium ha un adattatore simile ad un arduino contenente input analogici e in teoria le interfacce I2C e SPI possibili con i chip ADC. Qualcuno ha una scheda figlia con più ingressi ADC e / o è una libreria software per uno qualsiasi dei dispositivi di acquisizione dati USB disponibili che soddisferebbe questo neet senza una notevole esperienza di interfacciamento e spostamento di livello?

Risposte:


6

Un buon punto di partenza è il tutorial di adafruit su http://learn.adafruit.com/reading-a-analog-in-and-controlling-audio-volume-with-the-raspberry-pi/overview . Adafruit ha anche schede breakout per RasPi per rendere le cose un po 'più facili ... Questo post è anche utile: Come posso collegare un convertitore analogico-digitale (ADC)?

L'MCP3008 sembra essere uno dei più popolari ADC per RasPi e utilizza l'interfaccia SPI per le comunicazioni

Se vuoi collegare un Arduino tramite USB e leggere i suoi ADC controlla questa pubblicazione: Come collegare un Arduino?


1

Un'altra alternativa è il PCF8591 che utilizza il bus I2C. È solo 8 bit rispetto all'MCP3008 (10 bit) ma con il PCF8591 devi usare solo 2 pin (SDA / SCL) rispetto ai 5 pin dell'SPI (MOSI / MISO / CLK / CE0 / CE1) (in realtà 4 per I2C e 7 per SPI compresi i pin VCC e GND), quindi se hai bisogno dei pin extra e sei a posto con 8 bit contro 10 bit, controlla PCF8591.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.