Страница 1 из 1
ADS7828
Добавлено: 03 ноя 2023, 22:28
JonyBest
Представляю вашему вниманию не заслужено обделённую вниманием МС АЦП ADS7828. В своих проектах использую очень часто. В основном для контроля напряжения.
Стоимость
копеечная, до подорожания стоили по 20 руб / шт.
Документация
Код: Выделить всё
Разрешение 12 bit
Тип интерфейса I2C
Рабочее напряжение питания 3.3 V, 5 V
SNR – отношение сигнал/шум 72 dB
Количество каналов 4 Channel/8 Channel
Встроенный источник ОПОРНОго НАПРЯЖЕНИЯ 2,5 В
Блок построен без сторонних библиотек. Отлично работает на ESP32.
ADS7828_Channel_(Code_-_Professional).ubi
добавил возможность вывести все входы циклом
ADS7828_1.1_(Code_-_Professional).ubi
ADS7828
Добавлено: 04 ноя 2023, 09:39
ecoins
Спасибо, интересно.
ADS7828
Добавлено: 07 ноя 2023, 14:40
Mazur
72 дб это не сильно ли шумная она ?
если сравнивать с ads1115 или mcp3421/3423
ADS7828
Добавлено: 07 ноя 2023, 18:03
JonyBest
3421 THD,дБ -91
по ads1115 не нашел.
По хорошему, для меня этот параметр не сильно важен. Я меряю напряжение с отношением 0,1в измерения /1в вход до 20в. Десятки стоят как вкопанные. Мне такой точности хватает, зато цена...
ЧАСТОТА ДИСКРЕТИЗАЦИИ не высокая (50kHz), но у mcp3421 Частота выборок (макс.),kSPS 0.00375 что сильно меньше.
ADS7828
Добавлено: 08 ноя 2023, 10:15
Mazur
ну так у вас потребности в десятых при вашем шаге через делитель дискретизация идёт в 6мв на ацп
ну аж зафильтровать то тысячные и сотые а взять десятые вам бы и ардуино хватило
но по цене то да такую и на ардуино бы и особенно на есп32 зашло бы ну а у стм своя есть на 12 нормальная
ADS7828
Добавлено: 08 ноя 2023, 11:19
JonyBest
Mazur писал(а): 08 ноя 2023, 10:15
на ардуино бы и особенно на есп32 зашло бы
Спасибо за понимание.
В последнее время использую в проектах только с ESP32. Честно говоря, ацп на ESP32 как то не зашло. Плюс вечная нехватка ног...
ADS7828
Добавлено: 21 ноя 2023, 13:43
Mazur
[ref]JonyBest[/ref], а с опрником разобрались ?
в даташите бред какой то
написано если питать её 2,7в то внутрений опрник обеспечит полный диапазон 0-VDD а где тут 2,5в его ?
и если подключать внешний опорник то он автоматом его подхватывает или надо указывать в коде ?
а то в ардуино нельзя подключить внешний не сменив в прошивке настройку иначе умрёт
да и схема там одна повидимому для своего опорника
2023-11-21_171905.png
мне нужно внешний опорник на 3,3в подвести
это просто подать на вход реф его и всё ?
ADS7828
Добавлено: 21 ноя 2023, 14:48
Александр
Mazur писал(а): 21 ноя 2023, 13:43
в даташите бред какой то
написано если питать её 2,7в то внутрений опрник обеспечит полный диапазон 0-VDD а где тут 2,5в его ?
и если подключать внешний опорник то он автоматом его подхватывает или надо указывать в коде ?
....
мне нужно внешний опорник на 3,3в подвести
это просто подать на вход реф его и всё ?
Вроде почти понятно написано, но замысловато:
При использовании источника питания +2,7 В внутреннее опорное напряжение 2,5 В обеспечит полный динамический диапазон для аналогового входа от 0 В до +VDD. Если используется источник питания +5 В, требуется внешнее опорное напряжение 5 В, чтобы обеспечить полный динамический диапазон для аналогового входа от 0 В до +VDD.
Речь идёт об опорном в 2.5, т.е при питании 2.7 внутренний стаб вытянет 2.5, если выше -вообще легко.
2023-11-21_14-43-18.png
2023-11-21_14-41-19.png
Поэтому запитайте от 3.3 и его же на Vref. В любом случае Vref ≤ Vdd.
ADS7828
Добавлено: 21 ноя 2023, 15:22
JonyBest
Александр писал(а): 21 ноя 2023, 14:48
Поэтому запитайте от 3.3 и его же на Vref. В любом случае Vref ≤ Vdd.
Спасибо! Объяснили предельно ясно!
ADS7828
Добавлено: 22 ноя 2023, 09:15
Mazur
а как это по человечески понять
2023-11-22_131347.png
2023-11-22_131533.png
ADS7828
Добавлено: 22 ноя 2023, 09:31
Александр
Mazur писал(а): 22 ноя 2023, 09:15
а как это по человечески понять
00 - типа выключаем полностью, кроим энергию.
01 внешний опорник, запуск преобразования.
10 внутренний опорник, но пока не преобразовывать.
11 внутренний, работаем.
Ваш вариант - 01, для 3.3в.
Наверное так нужно трактовать сие.
Отправлено спустя 3 минуты 17 секунд:
Проверить вроде как не сложно?
ADS7828
Добавлено: 02 дек 2023, 09:06
tol123
Здравствуйте. Не могу понять какое минимальное и максимальное напряжение этот чип может измерять, куда и что подключать? Покажите пожалуйста ваш проект: схему, плату. Как используете?
Если я правильно понимаю из даташита он мерит напряжение от 0 до 6 вольт
+VDD to GND......................................................................... –0.3V to +6V
Digital Input Voltage to GND .................................. –0.3V to +VDD + 0.3V
ADS7828
Добавлено: 02 дек 2023, 13:30
JonyBest
Всё как в документации. Выход "СОМ" соединяю с общим минусом. Использую внутренний источник опорного напряжения 2,5в. Все расчеты резистивных
делителей на входах из расчета 2,5в=100% напряжения
Скриншот 02-12-2023 132424.jpg