Мы отправляем заказы "Новой Почтой" по Украине. Также возможен самовывоз из нашего магазина
6 месяцев
гарантии
Мы даем гарантию на любой товар приобретенный в нашем магазине:
6 месяцев на товары, кроме батареек и аккумуляторов
14 дней на батарейки и аккумуляторы
В случае наступления гарантийного случая товар бесплатно ремонтируется, меняется на аналогичный или возвращается полная сумма его стоимостиВнимательно ознакомьтесь с условиями гарантии
Проконсультируем до и после продажи.
Вы можете задавать вопросы письменно по e-mail или по контактным телефонам нашего магазина
136 грн
ожидается
Описание
Отзывы (25)
Задать вопрос
Модуль 12-разрядного 4-х канального АЦП на микросхеме ADS1015 значительно расширит возможности микроконтроллера или миникомпьютера в области работы с аналоговыми сигналами. Микросхема содержит высокоточный источник опорного напряжения с ультрамалым дрейфом. Микросхема отличается так же очень малым потребляемым током в режиме непрерывного преобразования.
Обращаем внимание на то, что нельзя превышать максимальные значения входных напряжений так как это неминуемо приведет к выходу АЦП из строя!
Характеристики:
Микросхема модуля: ADS1015
Интерфейс: I2C
Напряжение питания: от 2В до 5В
Потребляемый ток в непрерывном режиме: 150 мкА
Тактовый гнератор: встроенный
Разрядность АЦП: 12 (со знаком)
Количество каналов: 4 или 2 дифференциальных
Диапазон входных напряжений: от ±256мВ до ±6.144В
Входной усилитель: усиление до х16
Источник опорного напряжения: встроенный
Частота оцифровки: от 128 до 3300 отсчётов в секунду
Диапазон адресов: от 0x48 до 0x4B
Диапазон рабочих температур: от -40 до +125
Размеры платы: 25.5 х 9 мм
Установка адреса I2C ADS1015
АЦП на ADS1015 предполагает установку адреса для I2C шины при помощи замыкания вывода ADDR на цифровые сигнальные выводы или выводы шины питания. Установка различных адресов I2C предназначена для того, чтоб при подключении двух и более различных устройств не происходило конфликта между ними, т. к. в лучшем случае модули у которых адреса совпадут просто не будут работать, а в худшем - работа всех модулей на шине может стать непредсказуемой. Как выглядит выбор адреса показано на рисунке ниже.
Подключение АЦП ADS1015 к вашей Arduino
Приведенная ниже схема иллюстрирует, каким образом можно измерить напряжение с внутреннего стабилизатора на 3.3В
Подключите ADS1015 I2C АЦП к контроллеру по вышеприведенной схеме. Для этого необходимо всего лишь выбрать в выпадающем списке ниже, Вашу плату, указать порт и нажать Run on Arduino.
Самую свежую библиотеку с примерами кода можно скачать из репозитория GITHUB. Следующий код представляет собой образец программы выводящей в последовательный порт значение на входе 0 АЦП в виде целого (относительной шкалы), и пересчитанное в напряжение.
Если Вы испытываете затруднения с определением адреса устройства или не можете определить причину неработоспособности Вашего модуля i2c, запустите следующий код на Вашей Arduino Uno/Mega. Данная программа является сканером I2C порта управляемым через отладочный порт в режиме диалога. Она отображает на каких адресах есть устройства, а на каких их нет, а также поддерживаемые скорости общения (если вешаете несколько устройств, нужно выбирать скорость порта по самому медленному устройству, иначе при общении с более быстрым медленное может воспринять команды на себя и работа станет непредвиденной). Если подключение по I2C шине верное – данная программа это покажет.
Пример скетча:
#include «wire.h»
#include «adafruit_ads1015.h»
Adafruit_ADS1015 ads(0x48); //Здесь необходимо указать адрес устройства
float Voltage = 0.0;
void setup(void)
{
Serial.begin(9600); //включаем последовательный порт
ads.begin(); //включаем АЦП
}
void loop(void)
{
int16_t adc0; // на выходе преобразования АЦП мы получаем 16-разрядное знаковое целое
один модуль працює,не можу зрозуміти як скетч перетворити для роботи із двома або більшою кількістю модулів. Бібліотеку встановив адофутовську, але там приклад із одним модулем. Я підключив 2 та встановив перемички на Adres згідно документаціі
В начале необходимо указать разные адреса для каждого модуля (максимум 4 шт.), затем необходимо создать для каждого модуля свой экземпляр класса с указанием адреса и в последствии работать с каждым из них. Это чисто схематически, имена можно указать и свои и адреса естественно должны быть реальные.
правильний скетч:
#include // тут у Вас була помилка
#include // тут у Вас була помилка
Adafruit_ADS1015 ads(0x48); //Тут потрібно вказати адресу першого пристрою
Adafruit_ADS1015 ads1(0x49);// Тут потрібно вказати адресу другого пристрою
void setup(void)
{
Serial.begin(9600); //вмикаємо послідовний порт
ads.setGain(GAIN_TWOTHIRDS); // 2/3x gain +/- 6.144V 1 bit = 3mV 0.1875mV (default)
ads1.setGain(GAIN_TWOTHIRDS);
ads.begin(); //вмикаємо АЦП0
ads1.begin(); //вмикаємо АЦП1
}
void loop(void)
{
int16_t adc0; // на виході перетворення АЦП ми отримуємо 16-розрядне знакове ціле
int16_t adc1;
Добрый день, купил сие чудо, подключил к esp8266, не видится сканером I2C. Причем подключаю по этой же схеме датчик BMP280, он видится, а это штука нет.
Может подключил не правильно?
Если можно дайте рабочую схему. Спасибо.
З.Ы, выслать назад не вариант, ибо она уже за 1500 км от Киева, разве что через пару-тройку недель.
Следует отметить, что на этой плате распаяны подтяжки шины i2c. Если на плате контроллера, например Arduino, уже распаяны подтяжки, то эти надо отпаять
Модуль 16-разрядного 4-х канального АЦП на микросхеме ADS1115 значительно расширит возможности микроконтроллера или миникомпьютера в области работы с аналоговыми сигналами. Микросхема содержит высокоточный источник опорного напряжения с ультрамалым дрейфом. Микросхема отличается так же очень...
Преобразователь тока в напряжение от 0 до 20 мА в 3.3/5/10 Вольт. Входное напряжение составляет от 7В до 36В. Плата имеет защиту от переполюсовки и превышения напряжения свыше 5В.
Двунаправленный 4-канальный преобразователь логических уровней представляет собой миниатюрное устройство, которое понижает 5В-сигналы до 3.3В, и повышает 3.3В-сигналы до 5В. Преобразователь также работает с устройствами, логический уровень которых составляет 2.8В и 1.8В. Одна такая плата...
Двунаправленный восьмиканальный преобразователь логических уровней цифровых сигналов на микросхеме TXS0108E . Преобразователь работает в широком диапазоне питающих напряжений от 1,2 В до 5.5В. Источники питания могут быть раздельными, но с общим отрицательным выводом. Для переключения...
Двунаправленный аналогово/цифровой коммутатор собран на микросхеме мультиплексора CD74HC406 и позволяет удобно значительно расширить количество портов ввода/вывода Arduino и Raspberry Pi. Наличие входа разрешения (EN) позволяет каскадировать модули. Малые размеры и высокое быстродействие...
Модуль на микросхеме MCP4725A0T-E/CH – одноканальный 12-битный цифро-аналоговый преобразователь со встроенной EEPROM памятью для хранения настроек. Управление осуществляется по шине I2C.
Большая макетная плата (830 отверстий) с двумя линиями для питания с каждой стороны (200 отверстий). Данная макетная позволяет без пайки создавать предварительные электронные проекты для их тестирования, проверки и отладки перед окончательным монтажом. Размеры беспаечной макетной платы MB102...
Цифровой датчик тока и напряжения CJMCU-219 предназначен для измерения таких параметров постоянного тока как напряжение, ток и потребляемая мощность. Модуль выполнен на микросхеме INA219 – измерителем тока и напряжения с нулевым дрейфом и обладает малыми размерами и весом при очень...
94 грн
Дорогие друзья! Мы стараемся держать на сайте информацию про наличие товаров и цены на них в АКТУАЛЬНОМ состоянии. Корректировки происходят постоянно. Если вы находите цену на товар завышенной, напишите нам про это с указанием ссылки на товар. Мы рассмотрим письмо и или обоснуем цену, или подкорректируем ее. Ассортимент магазина очень большой и иногда бывают ошибки в ценообразовании, особенно при скачках курса доллара. Благодарим за понимание.