как бы ничего сложного сделал простейший пример
в маштабировании 510-1023 на 0-20000 для 20а датчика показывает приемлемо от 0 и выше
допустим дать 0,5а ему он показывает 0,43-0,47 стабильно учитывая шаг на 1 ацп = 40ма и добавить ему погрешность заводскую скажем сайдёт для такого диапазона особой точности и не ждать на миллиамерах
подключаю датчик на 5а с маштабированием 510-1023 на 0-5000 и показывает на 0,5а всего 0,17а и так на всех таких датчиках
опираясь на датчик в 20а я думаю что на верном пути но как быть с датчиками на 5а ?
кто нибудь с ними работал может есть какие нюансы в коде
в даташите написано что принцып одинаковый у них нужно только менять маштабирование
ACS712 на 20 и 5а
-
- Лейтенант
- Сообщения: 516
- Зарегистрирован: 25 фев 2018, 08:48
- Откуда: Оренбург
- Имя: Александр
ACS712 на 20 и 5а
[ref]Di123[/ref], лет так 10 назад пробовал. Приходилось ноль подстраивать у датчиков. Т.е. ноль не всегда есть 2.55В , соответственно лучше сразу закладывать калибровку. Хотя у вас что то уж сильно задавлены показания.
-
- Лейтенант
- Сообщения: 530
- Зарегистрирован: 05 апр 2016, 23:30
- Откуда: Санкт-Петербург
- Имя: Илья
ACS712 на 20 и 5а
[ref]Di123[/ref], надо поставить другой конденсатор С2 (он подключен к 6й ноге микрухи) и делать массив из 10 измерений с вычислением среднего значения. Ещё можно RC фильтр повесить на выход. Тогда будет более похоже на правду, иначе показания сильно колеблются.
Вот выдержка из одного проекта :
"C2 - это конденсатор фильтра, упомянутый в спецификации U1 (ACS712). Увеличение C2 приводит к уменьшению текущей полосы пропускания датчика U1. Поскольку мы имеем дело с постоянным током, нам нужна только низкая пропускная способность, чтобы отклонять шумы, которые могут помешать нашему текущему восприятию. 10uF было предложено для максимальной фильтрации для приложений постоянного тока, но в техническом описании также упоминалось, что 10uF приведет к более медленному увеличению и времени отклика. В конце концов я остановился на 2,2 мкФ."
Вот выдержка из одного проекта :
"C2 - это конденсатор фильтра, упомянутый в спецификации U1 (ACS712). Увеличение C2 приводит к уменьшению текущей полосы пропускания датчика U1. Поскольку мы имеем дело с постоянным током, нам нужна только низкая пропускная способность, чтобы отклонять шумы, которые могут помешать нашему текущему восприятию. 10uF было предложено для максимальной фильтрации для приложений постоянного тока, но в техническом описании также упоминалось, что 10uF приведет к более медленному увеличению и времени отклика. В конце концов я остановился на 2,2 мкФ."
ACS712 на 20 и 5а
[ref]KulibinOrsk[/ref], это я заметил потмучто 0в у меня получилось при 510 ацп
но подстраивать нечего я взял ацп с датчика при отсутствии тока и приравнял его к нулю
[ref]starshoy81[/ref], про большой разброс измерения я тоже долго мучился и не мог понять почиму так пока не взял осцылограф и не посмотрел что за бред творится на ацп при очень стабильном источнике питания
помогло поставить конденсатор на ацп 0,47мкф как шумы уменьшились в разы и стали в раёне 11мв и показания стали полностью стабильны
но подстраивать нечего я взял ацп с датчика при отсутствии тока и приравнял его к нулю
[ref]starshoy81[/ref], про большой разброс измерения я тоже долго мучился и не мог понять почиму так пока не взял осцылограф и не посмотрел что за бред творится на ацп при очень стабильном источнике питания
помогло поставить конденсатор на ацп 0,47мкф как шумы уменьшились в разы и стали в раёне 11мв и показания стали полностью стабильны
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
ACS712 на 20 и 5а
Входное сопротивление АЦП ардуины около 100 Мом!
В условиях электромагнитного шума ,нас окружающего, Ваши проводники работают как хорошие антенны. Правильнее было шунтировать вход ацп резистором из расчета номинального выходного тока с датчика. Конденсатором Вы просто сделали ФНЧ и отслеживать быстроизменяющийся процессы уже не сможете.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
-
- Лейтенант
- Сообщения: 530
- Зарегистрирован: 05 апр 2016, 23:30
- Откуда: Санкт-Петербург
- Имя: Илья
ACS712 на 20 и 5а
[ref]Di123[/ref], речь про другой кодёр, он по даташиту фильтром работает, подключен к 6 ноге.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей