Микросхема INA226 от Texas Instruments измеряет постоянное напряжение и ток. На Aliexpress продаются модули на INA226, но, как оказалось, не все они хорошие.
Сначала я купил два одинаковых модуля в одном магазине и погрешность при измерении напряжения у них превышала 5%, а при измерении тока 15%, что совсем печально.
А потом приехал модуль из другого магазина, который на картинке был такой же, как и первые два, но фактически оказался другим и точность у него гораздо выше.
«Правильный» модуль можно быстро отличить по четырём большим отверстиям (они у него одинаковые, а у плохого два в центре поменьше диаметром).
Микросхемы на модулях отличаются. На хорошем у микросхемы вогнутая точка, обозначающая первый вывод, имеет больший диаметр, а маркировка более бледная.
На плохом точка у микросхемы меньше, а маркировка ярче.
Не удивлюсь, если в обоих модулях микросхемы не оригинальные TI, а подделки, но в хорошем подделали получше. :)
Для проверки точности измерения напряжения в плату Arduino был загружен тестовый скетч библиотеки GyverINA, а измеряемое напряжение подавалось на модуль с источника образцовых напряжений.
У хорошего модуля погрешность измерения напряжения не превышает 0.03%, а у плохих сами видите…
Для измерения тока модули используют шунты, сопротивлением 0.1 Ом. С помощью достаточно точного прибора YAOREA YR1035+ я измерил сопротивления установленных резисторов-шунтов на трёх модулях. Судя по всему, в хорошем модуле стоит резистор с точностью 1%, в плохих 5%.
Точность измерения тока проверялась следующим образом: на модуль подавалось напряжение 5 В с USB-зарядки, в качестве нагрузки использовался резистор, мощностью 2 Вт с сопротивлением 12.00 Ом (сопротивление измерено тем же прибором). Брался результат четвёртого измерения (мощность получается около 2.1 Вт и резистор быстро нагревается и наверняка его сопротивление «уплывает»). Для расчёта бралось напряжение, измеренное хорошим модулем — 5.03 В. Ток должен быть 0.41916 А.
У хорошего модуля погрешность измерения тока 0.3%, а у плохих до 15%. :(
Как говорится, почувствуйте разницу.
Самая большая проблема в том, как купить именно хорошие модули. Как я уже говорил, в магазине, откуда прислали хороший модуль, на картинке был плохой. И нет никакой гарантии, что в следующий раз снова пришлют хороший. В заголовке ссылку на этот магазин, вдруг вам тоже повезёт. :)
Через неделю ко мне приедут модули на INA231, посмотрим, что будет с точностью измерений у них.
Всем мира!
© 2023, Алексей Надёжин
ну и для эксперимента стоило подключатся хотя бы к большим.
что же до маркировки ацп, исполнения резисторов и их корелляции с типом платы — судя по имеющимся у меня ее нету.
платка «плохого» типа: сопротивление на выводах резистора (контакты снакладками) 97.5, на больших отверстиях 98.3, на припаянных контактах к малым — 112.8. какая у дорожек термостабильность и на что влияет точность резистора при такой 15% добавке — однако вопрос.
две платки «хорошего» типа:
резистор 99.6 (без накладки), 226 с большой точкой и датой как в обзоре.
резистор 101.8 (с накладками и маркировкой как в обзоре), но 226 с мелкой точкой.
а вот еще один вид плат — разводка больше похожа на «хорошие», но силовые отверстия мелкие. резистор 99.9, без накладок, самый точный из наличных. 226 с мелкой точкой.
на черных платках с 3221 тоже.
речь же про ina321
У Вас другая платка. Она похожа на мои «плохие», но не точно такая же.
Ну и главное, о чём я написал, — плохие неправильно измеряют напряжение и это не очень лечится.
С током чуть проще — в библиотеке есть возможность установки поправочного коэффициента.
ну так я и написал — это третий вариант. первые 2 у меня тоже есть.
проверил. один дохлый, один кривой. но кривой между 2.5/5/7.5/10 достаточно линейно, так что можно отмасштабировать программно.
ну и покуда ацп там один, то влиять на измерение тока это отклонение должно в равной же мере.
правда какие у них тараканы вопрос темный. и сомневаюсь что кто-то захочет это проверять.
а в чиподипе есть платки на 219, подобные алишным. с лишним 0 в цене. и чет я сомневаюсь, что они отличаются.
https://aliexpress.com/item/32952104636.html
с током — надо дето брать точный резистор(
с током — если дорожки накидывают до 15%, чем поможет точный резистор? но вот здесь поправочный коэффициент можно скормить внутрь ацп.
правда не забываем, что он еще и мощность усреднять внутри умеет. и вот тут, если искажены и ток, и напряжение, то исправить это уже не получится. если только что-то одно, то можно.
из дешового. полазил тут пол часика, может не правильно спрашивал, но пустота (я знаю что самому легко сделать, мне лень)
да.
пишу ведь, лень делать.
раньше их встречал, сейчас пусто.
https://aliexpress.ru/item/1005001556984584.html
https://aliexpress.ru/item/1005004849030108.html
?
мне такие приехали по 150 рублей
так в них реле, транс тока, и это с бесплатной доставкой, а тут 400 рублей, ну не адекватно как то.
а сейчас использую китайские вольтамперметры, снимая сигнал с операционника у токового шунта
и они идут по цене около 100 рублей. с бесплатной доставкой.
не, не адекватные цены за операционник платку и токовый шунт
есть такое. но шунт к ним надо колхозить.
https://aliexpress.ru/item/1005002538575970.html
из дешового"
многие ли сейчас паяют повышайки? или пасивные балансиры на 431? а раньше лутили, паяли. сейчас это стоит копейки готовое.
а вольтамперметры китайские? 100 рублей, вот понадобится что самому паять? это я еще упущу разбор конструкторов типа ардуино, которые пайку как таковую практически убили. так что плохого в желании купить дешево распаянный операционник с небольшим количеством обвязки?
да и датчик этот у меня в поиске не вылезал ниразу.
и цена с учетом бесплатной доставки нормальная, при заказе партии с продавцом обсудить можно будет.
вот за нее спасибо.
кстати прикольно, он измеряет по + шине, до 60В.
а max471 и отдельно чуть ли не дороже тех платок стоит.
https://aliexpress.com/item/1005002842950551.html
это из самых простых пробников(чтоб по быстрому померить малые сопротивления)
из такой платки тоже можно сотворить но все равно нужен будет источник тока, а раз так смысл ее теряется.
хотя на таких токах это будет довольно быстро
Используется там, где нужно измерять напряжение и ток. От самодельных вольтамперметров до регистраторов и устройств для тестирования элементов питания.
Понятно. спс! :)
А ссылка на продавца, у которого на фото хороший датчик тока, вот:
https://aliexpress.ru/item/1005005890074659.html
Это фото — элемент защиты покупателя, который может «отсудить» свои деньги обратно. Но на момент заказа лучше всегда сохранять страницу в том виде, в котором она была. Получите товар, все устраивает — спокойно ее удаляйте с компа.
russian.alibaba.com/p-detail/New-1600901945257.html
Была. А потом стала.
Может «хорошая», это уже обновлённый вариант, доработали…
ina226 сильно интересуюсь. И смотрел много текста и видео, естественно и про ардуину. Так вот в ina есть калибровочный регистр, об этом в статье ни слова, выставлялось что-то там или просто было загружено все как есть. Могло просто повезти именно с этим модулем, что совпало, а с другими не повезти. И дело абсолютно не в их качестве.
отклонения в единицы проценты на нем — это или отбраковка или подделка.
значение из регистра домножается на вес разряда равный 1.25мВ.
Делал на таком модуле измерительные приборы для БП, ЗУ и ЛБП. Ардуинка + ИНА + ТФТ 1,8". Если ВАХ в ИНА не кривая все калибровки делаются в скетче. Если кривая то, говорят (сам не пробовал), можно править во вкладке INA226.h (загрузите мой скетч и увидите — она третья по счету и там есть коментарии на 37 и 38 строчки). При надлежащем исполнении получается очень быстрый и точный прибор на любой ток и напряжение до 1000V. Всегда использую выносные шунты с фильтром как в даташите. Не победил я пока только отображение реверсного тока со знаком "-". Интернет меня знает как Радио Кот_Пенсионер. Там все и найдете.
Попытался найти шунт-резистор на 0.01 или 0.05, оказывается это проблема. В чипе конечно какие то есть, но цена конская :(
Где брать — что то даже ума не приложу.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.