INA3221
- Pratak
- Сержант
- Сообщения: 206
- Зарегистрирован: 08 фев 2016, 20:21
- Имя: Дмитрий
- Благодарил (а): 1 раз
INA3221
Всех приветствую.
Есть вот такой вольт-амперметр I2C SMBUS INA3221
https://hz.ru.aliexpress.com/item/I2C-S ... 33edex0f5t
Есть опыт подключения? Или может кто блоком поделится?
Есть вот такой вольт-амперметр I2C SMBUS INA3221
https://hz.ru.aliexpress.com/item/I2C-S ... 33edex0f5t
Есть опыт подключения? Или может кто блоком поделится?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
INA3221
вот пробную библиотеку по быстрому накидал. там же есть скетч для теста.
блок потом кто нить запилит )
блок потом кто нить запилит )
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Pratak
- Сержант
- Сообщения: 206
- Зарегистрирован: 08 фев 2016, 20:21
- Имя: Дмитрий
- Благодарил (а): 1 раз
INA3221
Нашел рабочий пример с библиотекой. Три канала, выводит напряжение, ампераж, мощность и падение на шунте каждого канала:
Может кто скил прокачать хочет?
Но вот создать блок не могу, застрял на функциях и переменных. В коде не силен. Да и из материала по созданию блока на СИ нашел только про компас. Может кто скил прокачать хочет?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Pratak
- Сержант
- Сообщения: 206
- Зарегистрирован: 08 фев 2016, 20:21
- Имя: Дмитрий
- Благодарил (а): 1 раз
INA3221
И снова всех приветствую. Никак не могу заставить мерять напряжение. Информация по каналу идет, но везде ноли. Подключаю питание, с ардуины подаю напряжение на вход и ничего. В роликах которые смотрел все работает. Модулю гаплык?
INA3221
Вы что-то явно не так делаете. Использую такой же модуль - все прекрасно работает. Объясните подробно как подключаете и какой блок используете.Pratak писал(а): 05 фев 2019, 08:48 И снова всех приветствую. Никак не могу заставить мерять напряжение. Информация по каналу идет, но везде ноли. Подключаю питание, с ардуины подаю напряжение на вход и ничего. В роликах которые смотрел все работает. Модулю гаплык?
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
INA3221
Просто завернул пример в блок
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- Pratak
- Сержант
- Сообщения: 206
- Зарегистрирован: 08 фев 2016, 20:21
- Имя: Дмитрий
- Благодарил (а): 1 раз
INA3221
Вернуться из командировки, снова купил такой модуль. Этот работает. Но никак не могу в блоке адрес на шине поменять. По дефолту он 0х40. В коде что то не могу разобраться. Даже не то что бы не могу, просто не силён в этом).
Отправлено спустя 7 часов 10 минут 9 секунд:
[ref=#ff8000]Sancho[/ref], Как в блоке добавить выбор адреса не разобрался, IDE ругается на любую мою попытку или просто не работает. В библиотеке адрес поменял.
Отправлено спустя 2 часа 21 минуту 48 секунд:
Если в библиотеке адрес менять то вторую плату уже не подключить. Весь день просидел, по всякому пробовал - не получается.
Есть еще модули INA219 и 226, но что то они не захотели корректно работать с блоками выложенными в их ветках. Слишком велика погрешность.
Есть блок для модуля INA3221 от ув [ref=#ff8000]Sancho[/ref] и библиотека:
Модуль отлично с блоком работает и четкие показания выдает, но есть проблема. Хочу подключить два таких модуля к одному контроллеру. Может кто поможет с добавлением возможности редактирования адреса I2C в блоке?
Буду весьма признателен.
Кстати ваш блок работает чётко. Спасибо.
Отправлено спустя 7 часов 10 минут 9 секунд:
[ref=#ff8000]Sancho[/ref], Как в блоке добавить выбор адреса не разобрался, IDE ругается на любую мою попытку или просто не работает. В библиотеке адрес поменял.
Отправлено спустя 2 часа 21 минуту 48 секунд:
Если в библиотеке адрес менять то вторую плату уже не подключить. Весь день просидел, по всякому пробовал - не получается.
Есть еще модули INA219 и 226, но что то они не захотели корректно работать с блоками выложенными в их ветках. Слишком велика погрешность.
Есть блок для модуля INA3221 от ув [ref=#ff8000]Sancho[/ref] и библиотека:
Модуль отлично с блоком работает и четкие показания выдает, но есть проблема. Хочу подключить два таких модуля к одному контроллеру. Может кто поможет с добавлением возможности редактирования адреса I2C в блоке?
Буду весьма признателен.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Pratak
- Сержант
- Сообщения: 206
- Зарегистрирован: 08 фев 2016, 20:21
- Имя: Дмитрий
- Благодарил (а): 1 раз
INA3221
[ref=#ff8000]Sancho[/ref], Прям крайней степени). Хочу блок питания и тестер акков запилить в одном корпусе и что бы друг от друга не зависили. Эти модули порадовали четкостью показаний. Можно на двух контроллерах сделать, но согласитесь - не по феншую.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
INA3221
[ref]Pratak[/ref], Дерзай!
Отправлено спустя 1 минуту 6 секунд:
Отпишись по тесту, лишнее убери - нет микрухи, не нужно опрашивать.
Отправлено спустя 1 минуту 6 секунд:
Отпишись по тесту, лишнее убери - нет микрухи, не нужно опрашивать.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
-
- Рядовой
- Сообщения: 93
- Зарегистрирован: 21 авг 2018, 19:05
- Откуда: Калининград
- Имя: Алексей
- Благодарил (а): 1 раз
- Поблагодарили: 2 раза
INA3221
Добрый день, [ref=#ff8000]Sancho[/ref]!
Потребовалось измерять токи до 10А, прочитал что данный модуль измеряет до 3.2А. Запараллелил 3 канала, получаю на каждом 1/3 общего тока, только почему-то на 1-м,2-м канале отрицательный, на 3-м - положительный (почему догадываюсь, но не уверен). Для меня это не важно, учитываю модули величины тока.
НО! фактически максимальное измерение на канал - 1,6А, а суммарно примерно 4,9А. На входе 6А, вижу только 4,9А.
Можно ли программно сдвинуть диапазон измерений в положительную область?
Потребовалось измерять токи до 10А, прочитал что данный модуль измеряет до 3.2А. Запараллелил 3 канала, получаю на каждом 1/3 общего тока, только почему-то на 1-м,2-м канале отрицательный, на 3-м - положительный (почему догадываюсь, но не уверен). Для меня это не важно, учитываю модули величины тока.
НО! фактически максимальное измерение на канал - 1,6А, а суммарно примерно 4,9А. На входе 6А, вижу только 4,9А.
Можно ли программно сдвинуть диапазон измерений в положительную область?
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
INA3221
[ref]AstroGraf[/ref],
Алексей, давайте вспомним закон Ома.
А потом посмотрим в даташит - там ничего не сказано о токе, только о напряжении, +- 80мкВ.
Его, это напряжение, Вы получаете с шунта. Зачем городить огород с тремя каналами, если можно поменять номинал шунта?
Точность сопротивления самого шунта можно будет компенсировать програмно, по образцовому вольтметру.
Именно по вольтметру, т.к. ток в цепи микросхема, используя информацию от Вас, вычисляет по закону Ома.
Я в своих блоках от м/с получаю только значение регистра измерения, остальное делаю сам, в блоках выше - скорее всего библиотека, и как она работает я не помню сейчас, давно это было.
Калибровку устройства проводить только на чистой постоянке и с активной, постоянной, нагрузкой, типа резаков.
Алексей, давайте вспомним закон Ома.
А потом посмотрим в даташит - там ничего не сказано о токе, только о напряжении, +- 80мкВ.
Его, это напряжение, Вы получаете с шунта. Зачем городить огород с тремя каналами, если можно поменять номинал шунта?
Точность сопротивления самого шунта можно будет компенсировать програмно, по образцовому вольтметру.
Именно по вольтметру, т.к. ток в цепи микросхема, используя информацию от Вас, вычисляет по закону Ома.
Я в своих блоках от м/с получаю только значение регистра измерения, остальное делаю сам, в блоках выше - скорее всего библиотека, и как она работает я не помню сейчас, давно это было.
Калибровку устройства проводить только на чистой постоянке и с активной, постоянной, нагрузкой, типа резаков.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя