For mikrokontrollere uten analog-til-digital-omformer eller når du vil ha en ADC med høyere presisjon, gir ADS1015 12-biters presisjon ved 3300 samples / sekund over I2C. Brikken kan konfigureres som 4 inngangskanaler med en ende eller to differensialkanaler. Som en fin bonus inkluderer den til og med en programmerbar gain forsterker, opp til x16, for å øke mindre enkle / differensielle signaler til hele spekteret. Vi liker denne ADCen fordi den kan kjøre fra 2V til 5V strøm / logikk, kan måle et stort utvalg av signaler og det er superenkelt å bruke. Det er en flott 12-bits omformer for generell bruk.
Chipen er ganske liten så den kommer på et breakout board med ferritter for å holde AVDD og AGND stille. Grensesnitt gjøres via I2C. Adressen kan endres til ett av fire alternativer slik at du kan ha opptil 4 ADS1015-er tilkoblet på en enkelt 2-leder I2C-buss for 16 innganger med en ende.
For å komme i gang har vi eksempelkode for både Raspberry Pi (i vår Adafruit Pi Python library) og Arduino (i vår ADS1X15 Arduino library repository).Bare koble GND til jord, VDD til din logiske strømforsyning og SCL / SDA til mikrokontrollers I2C-port og kjør eksempelkoden for å begynne å lese data.
Spesifikasjoner:
- Strømforsynings range: 2.0V til 5.5V
- lavt forbruk: Kun 150µA Single-Shot Mode: Auto Shut-Down
- Programmerbar data rate: 128SPS til 3.3kSPS
- Intern Oscillator
- Intern PGA
- I2C Interface: Pin-Selectable Addresser
- Programmerbar Comparator
- Bruker I2C 7-bit addresser mellom0x48-0x4B, velges via jumpers
Datasheets, Fritzing object og EagleCAD PCB filer tilgjengelig i produktguiden!