Компонент Adafruit ADS1015 12-Bit ADC
Для микроконтроллеров без аналого-цифрового преобразователя или когда вам нужен АЦП более высокой точности, ADS1015 обеспечивает 12-разрядную точность со скоростью 3300 отсчетов в секунду по I2C. Микросхема может быть сконфигурирована как 4 односторонних входных канала или два дифференциальных канала. В качестве приятного бонуса он даже включает в себя программируемый усилитель усиления до x16, который помогает увеличить мощность небольших одиночных / дифференциальных сигналов до полного диапазона. Нам нравится этот АЦП, потому что он может работать от 2 В до 5 В питания / логики, может измерять большой диапазон сигналов и очень прост в использовании. Это отличный 12-битный конвертер общего назначения.
Микросхема довольно маленькая, поэтому она поставляется на разъемной плате с ферритами для обеспечения бесшумности AVDD и AGND. Сопряжение осуществляется через I2C. Адрес может быть изменен на один из четырех вариантов (см. таблицу 5 в техническом описании), таким образом, вы можете подключить до 4 ADS1015 к одной 2-проводной шине I2C для 16 несимметричных входов.
Поставляется со стандартным заголовком размером 0,1 дюйма на случай, если вы захотите использовать его с макетной платой или перфокартоном. Четыре монтажных отверстия для легкого крепления.
Чтобы ускорить работу, мы разработали изготовленную на заказ печатную плату в форм-факторе STEMMA QT, что упрощает взаимодействие с ней. Разъемы STEMMA QT с обеих сторон совместимы с разъемами SparkFun Qwiic I2C. Это позволяет вам осуществлять беспаянные соединения между вашей платой разработки и ADS1015 или подключать ее к широкому спектру других датчиков и аксессуаров с помощью совместимого кабеля.
Кабель QT в комплект поставки не входит, но у нас в магазине есть его разновидности.
У нас есть примеры кода как для Raspberry Pi, Arduino, так и для CircuitPython. Просто подключите GND к заземлению, VDD — к логическому источнику питания, а SCL/SDA — к порту I2C вашего микроконтроллера и запустите пример кода, чтобы начать считывание данных.
Наше подробное руководство поможет вам ознакомиться со схемами подключения, примерами кода для Arduino и CircuitPython, техническими описаниями и многим другим!
Печатная плата
Схема
Список пинов
Пин | Тип |
---|---|
VCC | мама |
VCC | папа |
VCC | папа |
AVDD | мама |
AIN0 | мама |
AIN1 | мама |
AIN2 | мама |
AIN3 | мама |
AGND | мама |
SDA | мама |
SDA | папа |
SDA | папа |
SCL | мама |
SCL | папа |
SCL | папа |
ADDR | мама |
ALERT | мама |
GND | мама |
GND | папа |
GND | папа |
Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.