BL0940 для мониторинга сети 220в и нагрузки

Пользовательские блоки для подключения различных микросхем в Ардуино, таких как АЦП, ЦАП, расширители входов-выходов и прочие
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Ответить
JonyBest
Сержант
Сообщения: 269
Зарегистрирован: 18 ноя 2015, 22:42
Откуда: Близко к Ставрополю
Имя: Евгений
Поблагодарили: 2 раза

BL0940 для мониторинга сети 220в и нагрузки

Сообщение JonyBest »

Микросхема BL0940 производится Shanghai Belling Co., Ltd и установлена во многих китайских изделиях, таких как BlitzWolf® BW-SHP10 3680W и др.
Это высокоточная однофазная микросхема для измерения электрической энергии. Он измеряет линейное напряжение и ток и вычисляет активную энергию, среднеквадратичное напряжение и ток, температуру и имеет выход Zero-Crossing.
Скриншот 29.11.23_09.10.24.png
Скриншот 29.11.23_09.13.13.png
В общем отличная, очень не дорогая МС для мониторинга сети 220в и нагрузки. Использую в проектах очень часто...
Можно использовать с трансформаторной развязкой от сети
[spoiler]
Скриншот 28.11.23_16.55.32.png
Скриншот 28.11.23_16.59.08.png
печатка есть в свободном доступе
[/spoiler]
Или более компактный, но опасный
[spoiler]
Скриншот 28.11.23_16.57.59.png
[/spoiler]

Код: Выделить всё

Некоторые функции BL0940:
Два независимых Сигма-Дельта АЦП
Логический выход Zero-Crossing
Температура 
Коммуникационный интерфейс Uart /SPI
Опорное напряжение на микросхеме составляет 1,218 В
Встроенный таймер
Низкое энергопотребление 10 МВт (типичное)
документация
359-BL0940.pdf
Рабочий блок по интерфейсу Uart. Библиотека встроена.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось JonyBest 29 ноя 2023, 09:26, всего редактировалось 2 раза.
Аватара пользователя
fefar51702
Сержант
Сообщения: 248
Зарегистрирован: 26 июн 2022, 07:35
Имя: Валера
Благодарил (а): 1 раз
Поблагодарили: 5 раз

BL0940 для мониторинга сети 220в и нагрузки

Сообщение fefar51702 »

и как часто он делает опрос
допустим я буду подавать раз в сек один полупериод он его будет щитать или как pzem пропускать
JonyBest
Сержант
Сообщения: 269
Зарегистрирован: 18 ноя 2015, 22:42
Откуда: Близко к Ставрополю
Имя: Евгений
Поблагодарили: 2 раза

BL0940 для мониторинга сети 220в и нагрузки

Сообщение JonyBest »

fefar51702 писал(а): 29 ноя 2023, 08:14 и как часто он делает опрос
Согласно документации
Скриншот 29.11.23_09.07.28.png
[spoiler]вы можете выбрать среднее время обновления эффективного
значения равным 400 мс или 800 мс, а значение по умолчанию равно 400 мс.[/spoiler]

BL0940 обеспечивает обнаружение zero-crossing, и сигнал о пересечении нуля выводится непосредственно с контакта ZX. ZX равно 0, что означает положительный полупериод формы сигнала, а ZX равно 1, что означает отрицательный полупериод формы сигнала. Временная задержка фактического входного сигнала составляет 570 мкс.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
JonyBest
Сержант
Сообщения: 269
Зарегистрирован: 18 ноя 2015, 22:42
Откуда: Близко к Ставрополю
Имя: Евгений
Поблагодарили: 2 раза

BL0940 для мониторинга сети 220в и нагрузки

Сообщение JonyBest »

Меня спрашивали где купить комплектующие...
трансформатор напряжения ZMPT107
Трансформатор тока ZMCT350B
МС BL0940, на удивление, в chipdip дешевле чем на али. Ссылку давал в первом сообщении.
С остальной рассыпухой проблем купить нет в любой деревне
Итого получается очень конкурентная цена 58+48+90 ~ 200руб, если собирать по компактной схеме - то в пределах 100руб
nickass
Рядовой
Сообщения: 83
Зарегистрирован: 01 май 2022, 14:13
Откуда: Киров
Имя: Николай
Поблагодарили: 3 раза

BL0940 для мониторинга сети 220в и нагрузки

Сообщение nickass »

В чип и дипе 58 руб это если от 8 штук покупать. Но всеравно дешевле чем на али, т.к. там тоже от 5 штук варианты.
dimdi
Рядовой
Сообщения: 15
Зарегистрирован: 05 май 2021, 18:38
Имя: дмитрий

BL0940 для мониторинга сети 220в и нагрузки

Сообщение dimdi »

прошу прощения, а BL0937В подойдёт?
georgsp
Рядовой
Сообщения: 23
Зарегистрирован: 15 май 2021, 17:25
Имя: Георгий
Благодарил (а): 2 раза

BL0940 для мониторинга сети 220в и нагрузки

Сообщение georgsp »

Я правильно понимаю что время реакции на пропаание напряжения у BL0940 составляет минимум 400 мс , т.е. 40 полуволн сигнала сетевого напряжения? Нужно отлавливать качество энергии где пропадание 2-3 полуволн уже критично.
Ответить

Вернуться в «Микросхемы расширений»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя