Проблема с ads1115

starik3000
Рядовой
Сообщения: 72
Зарегистрирован: 06.04.2020{, 10:53}
Репутация: 5
Имя: Павел

Проблема с ads1115

#1

Сообщение starik3000 » 22.12.2022{, 16:31}

Уважаемые, нарисовалась проблема там, где не ожидал.
Может это фича, но я, в силу недалекости не понимаю.
Итак имеем делитель на резисторе. И собственно ads 1115.для измерения напряжения
Сам датчик подключен в диф режиме A2-A3
Холостой режим - показывает нормально.
Начинаю добавлять нагрузку, напряжение проседает, а на датчике наоборот растет. Ну и соответственно он начинает сильно врать.

Может запутанно объяснил , попробую на пальцах.

Условно
5В 0А - на А2 А3- 100мВ
4.9 В 2А -на А2 А3 120 мВ


Достаю датчик. И меряю напряжение без него
5В 0А -. 110мв
4.9В 2А 100мВ
Что как бы вроде и логично

WildCat
Лейтенант
Сообщения: 426
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

Проблема с ads1115

#2

Сообщение WildCat » 22.12.2022{, 16:43}

Схема?
Эти милливольты - это измеренное вольтметром или АЦП?

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Проблема с ads1115

#3

Сообщение Ingwar » 22.12.2022{, 18:11}

Судя по описанию ТС далек от электротехники или настолько косоязычен...
Из описания
starik3000 писал(а):
22.12.2022{, 16:31}
Итак имеем делитель на резисторе.
и как может быть какое-то падение напряжения, если в одном из условий он пишет "0А"?! :smile250:
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

WildCat
Лейтенант
Сообщения: 426
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

Проблема с ads1115

#4

Сообщение WildCat » 22.12.2022{, 18:33}

Ingwar,
Да там много непонятного. Какой делитель, что делит, какие параметры, что и где измеряем.

starik3000
Рядовой
Сообщения: 72
Зарегистрирован: 06.04.2020{, 10:53}
Репутация: 5
Имя: Павел

Проблема с ads1115

#5

Сообщение starik3000 » 22.12.2022{, 18:41}

WildCat,
IMG_20221222_183201.jpg
Эти миливольты я измерял вольтметром.
Также я измерял и ацп.
Если быть более точным, то ( на падение большое не обращаем внимание в силу проводов)

На входе 7 В 0А. -Ацп 3290
Нагрузка
На входе просел 6.93В 2А- АЦП 3670
Подал на вход 6.93В 0А - АЦП 3260

Ingwar,
Возможно вы меня не поняли. 0А. - это имелось ввиду, что нагрузки нет.
При нагрузке 2А , напряжение на делителе наоборот ростет , если к нему подключен 1115, или падает, если его нет.

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Проблема с ads1115

#6

Сообщение Ingwar » 22.12.2022{, 19:09}

starik3000, если Вы планируете измерять падение напряжения на каком-то участке цепи, то должны обеспечить "эталонное" опорное питание АЦП и точки подключения должны исключить/минимизировать влияние протекающих токов. Иначе говоря "на макетке" такие вещи не проверяют.
Опять же имеет значение характер нагрузки, а именно - имеет ли он ключевой режим и/или индуктивный. Т. е. если нагрузка не тупо активная мощность (тен/лампа накаливания), то возможны колебания/выбросы в питающей цепи, которые увидеть тестером Вы не сможете, а АЦП среагирует.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

WildCat
Лейтенант
Сообщения: 426
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

Проблема с ads1115

#7

Сообщение WildCat » 22.12.2022{, 19:31}

Всё, понял причину.
Дело в блоке питания, а именно, в его пульсациях.
На ХХ уровень пульсаций низкий, т.к даже слабая фильтрация напряжения сглаживает импульсы.
Под нагрузкой происходит просадка сднего значения, но при этом уровень пульсаций возрастает.
В цепи измерения стоит интегратор, который прекрасно обрабатывает возросшие пульсации.

starik3000
Рядовой
Сообщения: 72
Зарегистрирован: 06.04.2020{, 10:53}
Репутация: 5
Имя: Павел

Проблема с ads1115

#8

Сообщение starik3000 » 22.12.2022{, 19:32}

Ingwar,

Я собираю эллектронную нагрузку. 700вт гдето
IMG_20221222_192130.jpg
Напряжение я меряю на входных клемах.
Сама нагрузга на 8ми мосфетах.
IMG_20221222_192020.jpg
Для меня это хобби, я не специалист. Если более умные товарищи 5аправят в нужную сторону, скажу срасибо.

Вся схема нагрузки питается от 12В ( потребляет порядка 1А) блок питания на 2А. Красная стрелка
Также стоит стабилизированный преобразователь
На 5в 1.5 А синяя стрелка.
Самой нагрузкой управляет MCP4725

WildCat
Лейтенант
Сообщения: 426
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

Проблема с ads1115

#9

Сообщение WildCat » 22.12.2022{, 19:34}

Осциллографом надо посмотреть что творится на делителе без нагрузки и под нагрузкой

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Проблема с ads1115

#10

Сообщение Ingwar » 22.12.2022{, 19:43}

starik3000, уберите кондер из схемы, пропустите показания через фильтр и посмотрите на среднее значение.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

starik3000
Рядовой
Сообщения: 72
Зарегистрирован: 06.04.2020{, 10:53}
Репутация: 5
Имя: Павел

Проблема с ads1115

#11

Сообщение starik3000 » 22.12.2022{, 19:46}

WildCat,
Нету.

Я писал выше. Что если извлечь 1115, то то с ростом нагрузки , напряжение на делителе падает. А с установленным 1115 , почемуто ростет.

5в часть могу отделить от 12в части , и проверить. Стоит?
Общий минус также пропадет.

WildCat
Лейтенант
Сообщения: 426
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

Проблема с ads1115

#12

Сообщение WildCat » 22.12.2022{, 19:47}

Можно увеличить сопротивление с 330 Ом до единиц кОм

Отправлено спустя 1 минуту 59 секунд:
Ingwar писал(а):
22.12.2022{, 18:11}
если извлечь 1115, то то с ростом нагрузки , напряжение на делителе падает. А с установленным 1115 , почемуто ростет
Значит через 1115 идёт переток тока.
Тогда нужно измерительную цепь развязывать диодами (Шоттки) и вносить корректировку в показания АЦП (на падение напряжения на диодах)

Отправлено спустя 1 минуту 8 секунд:
Ещё, как вариант:
Убрать кондёр, входы АЦП (оба) подключить к измеряемой цепи через резисторы килоом на 10.

starik3000
Рядовой
Сообщения: 72
Зарегистрирован: 06.04.2020{, 10:53}
Репутация: 5
Имя: Павел

Проблема с ads1115

#13

Сообщение starik3000 » 22.12.2022{, 19:53}

Ingwar,
Через фильтр?

Это имеется ввиду програмный RC фильтр, или фильтр аномальных значений?

WildCat
Лейтенант
Сообщения: 426
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

Проблема с ads1115

#14

Сообщение WildCat » 22.12.2022{, 19:55}

WildCat писал(а):
22.12.2022{, 19:50}
програмный RC фильтр

starik3000
Рядовой
Сообщения: 72
Зарегистрирован: 06.04.2020{, 10:53}
Репутация: 5
Имя: Павел

Проблема с ads1115

#15

Сообщение starik3000 » 22.12.2022{, 19:59}

WildCat,
Корректировка это ерунда, самое главное добится адекватной реакции.

Правильно ли я понял алгоритм.
1 запитать отдельно
2 убрать кондер
3 убрать кондер и заменить на 1ком
4 поставить 10 ком

WildCat
Лейтенант
Сообщения: 426
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

Проблема с ads1115

#16

Сообщение WildCat » 22.12.2022{, 20:11}

starik3000 писал(а):
22.12.2022{, 19:59}
Правильно ли я понял алгоритм.
1 запитать отдельно
2 убрать кондер
3 убрать кондер и заменить на 1ком
4 поставить 10 ком
Не совсем.

Пульсации (следовательно, влияние интегрирующей цепи) - это предположение. Я ж не знаю что у вас там стоит и как запитано. Но по характеру похоже на то.

Отсюда и решение. Изменить частоту среза ФНЧ. Это можно сделать либо увеличением С, либо увеличением R.
К тому же, вся измерительная цепь построена не верно.
Нижнее плечо делителя 2к, а нему подключается резистор 330 Ом. Честно говоря, я не знаю какое входное сопротивление ads, быстро не нашел. Но измерительная цепь должна иметь как минимум на порядок бо́льшее сопротивление, чем измеряемая.

Отсюда вывод:. Нужно увеличить сопротивление на вход АЦП. Причем лучше сразу на 2 входа.

Кондёр можно оставить.
Но для чистоты эксперимента его можно убрать и посмотреть что на делителе, отправляя показания в порт (раз 1..10 мс, и лучше смотреть график).
Без кондёра нужно будет применить цифровой фильтр.

starik3000
Рядовой
Сообщения: 72
Зарегистрирован: 06.04.2020{, 10:53}
Репутация: 5
Имя: Павел

Проблема с ads1115

#17

Сообщение starik3000 » 22.12.2022{, 20:38}

WildCat, Ingwar,

Спасибо.

Убрал кондер, все стало почти норм.
Но теперь чем больше нагрузка, тем больше разница с тестером.

При 7А нагрузке
6.50В показывает тестер, а 1115 - 6.25В
При 3А
6.75В тестер, 6.65В - 1115

Отправлено спустя 3 минуты 36 секунд:
WildCat писал(а):
22.12.2022{, 20:11}
К тому же, вся измерительная цепь построена не верно.
Если я правильно вас понимаю, то вы имеете ввиду, что 2и 100К нужно поменять местами?

WildCat
Лейтенант
Сообщения: 426
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

Проблема с ads1115

#18

Сообщение WildCat » 22.12.2022{, 20:52}

starik3000 писал(а):
22.12.2022{, 20:42}
2и 100К нужно поменять местами?
Нет.
К этой цепи нужно подключаться с высоким входным сопротивлением. 300 Ом маловато.
starik3000 писал(а):
22.12.2022{, 20:42}
разница с тестером.
Какой тестер? Поверенный?

Отправлено спустя 4 минуты 35 секунд:
WildCat писал(а):
22.12.2022{, 20:52}
При 7А нагрузке
6.50В показывает тестер, а 1115 - 6.25В
При 3А
6.75В тестер, 6.65В - 1115
Применен цифровой RC фильтр? Какая постоянная времени?

Налицо разница параметров интеграторов в вольтметре и обработке АЦП. И судя по этим значениям, от источника питания идёт нехилая пульсация.

Отправлено спустя 1 минуту 3 секунды:
График значений АЦП из порта скиньте. До фильтра.

starik3000
Рядовой
Сообщения: 72
Зарегистрирован: 06.04.2020{, 10:53}
Репутация: 5
Имя: Павел

Проблема с ads1115

#19

Сообщение starik3000 » 22.12.2022{, 21:00}

WildCat,
Тестер
RM409B
Судя по отзывам со всяких профильных ресурсов, точный.
starik3000 писал(а):
22.12.2022{, 20:42}
300 Ом маловато
заменю на 1кОм
WildCat писал(а):
22.12.2022{, 20:52}
сразу на 2 входа.
На второй вход тоже через резистор в 1ком пустить?

Отправлено спустя 1 минуту 8 секунд:
starik3000 писал(а):
22.12.2022{, 21:00}
Применен цифровой RC фильтр
Пока нет, это следующим шагом сделаю и отпишусь.

WildCat
Лейтенант
Сообщения: 426
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

Проблема с ads1115

#20

Сообщение WildCat » 22.12.2022{, 21:06}

starik3000 писал(а):
22.12.2022{, 21:00}
На второй вход тоже через резистор в 1ком пустить?
Да

Ответить

Вернуться в «Помогите, а то я "нимагу"»