Поиск

Показаны сообщения с ярлыком управление нагрузкой. Показать все сообщения
Показаны сообщения с ярлыком управление нагрузкой. Показать все сообщения

22 апреля 2024 г.

Управление вытяжкой генератора

    Появилась задача включать вентилятор вытяжки генератора автоматически. Особенность такова, что генератор стоит в общем помещении и вентилятор должен включаться автоматически при запуске генератора, выключаться с задержкой, а так же включаться вручную по кнопке, года генератор выключен. Вентиляция имеет автоматический воздушный клапан, в выключенном состоянии он закрыт.

Так же, автоматы УЗО, стоящие как на генераторе, так и на основной сети должны хорошо себя чувствовать и не срабатывать.

По этой причине используется двойное изолированное питание и большое количество реле.

Микроконтроллер - AVR ATTINY44A.

5 июля 2022 г.

Замена платы управления автоматического ввода резерва ATS W2R (ремонт)

 

ATS
На площадке Aliexpress продаются, в общем то, не плохие автоматы ввода резерва (АВР), но есть в них несколько недостатков из-за использования механического реле для переключения.

Через некоторое время (чем больше переключений, тем быстрее) контакты залипают и плата управления выгорает со спец эффектами.

Еще при низком напряжении в сети перегорают соленоиды, переключающие контакты - соленоиду не хватает мощности, чтобы переключиться, он греется, греется и сгорает. 

Все это можно исправить, заменив плату управления на свою с микроконтроллером внутри...

30 декабря 2020 г.

Подключение активного BMS к инвертору МАП Микроарт по шине I2C

К инвертору МАП производителя Микроарт можно подключить BMS для балансировки ячеек аккумулятора как их собственного производства, так других производителей с помощью "сухих" контактов. 

Но тут есть один нюанс - шина (I2C) в МАП одна, как для подключение BMS так и солнечного контроллера MPPT (КЭС) и если нужна связь с MPPT контроллером, то BMS по сухим контактам работать уже не будет.

По этому нужно подключиться к шине I2C и передавать МАП-у информацию от BMS.

Есть много различных китайских BMS, я использовал активный балансир JK-DZ11-B2A24S с выходом RS485 для мониторинга.

В качестве шлюза выступает микроконтроллер Atmega328p, который запрашивает данные по UART с BMS и передает их по шине I2C инвертору.

8 сентября 2020 г.

Ваттроутер для солнечных батарей

  

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

    И тут полностью использовать энергию солнца поможет гибридный / сетевой инвертор (например, МАП Доминатор) в связке с ваттроутером, который будет подключать разную нагрузку (бойлер, тэн, осушитель, и т.п.), чтобы вся энергия с солнечных батарей утилизировалась. Но на небе бывают тучи и солнце в течении дня меняет свое положение, поэтому мощность, забираемая ваттроутером, должна постоянно подстраиваться.

    Есть один нюанс, связанный со счетчиками энергосбыта - некоторые счетчики, например Меркурий 230, 231, считают энергию за один полупериод сетевого напряжения (0.01 сек) и управлять мощностью нагрузки нужно в пределах этого времени, то есть нужен или полноценный инвертор c широкой регулировкой выходного напряжения или диммер.

    Я использовал китайский диммер на 10000W для регулируемой нагрузки и реле (пускатели) для дискретной. В качестве контроллера используется народный контроллер теплового насоса (НК), на базе Arduino DUE.

    Ниже более детально.

21 августа 2019 г.

Управление фанкойлом или термостат на Arduino MiniCore

Для очередного фанкойла решил сделать контроллер управления.
Чтобы и обороты вентилятора (или другое исполнительное оборудование) задавал по заданной температуре и отключался, если подача жидкости слишком низкая (для режима отопления) или высокая (для охлаждения).
Выход на нагрузку - два твердотельных реле (симисторы), но можно обойтись и одним. Сама плата поддерживает ШИМ регулировку оборотов.

Ядром контроллера является мк Atmega8a, для которого есть MiniCore board в Arduino.
Для отображения используется символьный экран LCD1602.
Датчики температуры NTC.


21 октября 2013 г.

Использование цифрового мини сенсора PIR и сенсорной кнопки для включения светодиодной подсветки

В статье расскажу об использовании цифрового пироэлектрического смарт сенсора для обнаружения движения — AM612 фирмы Nanyang Senba Optical Electronic.

По размеру он как обычный PIR сенсор, только выводов больше, внутри схема для обработки сигнала и на выходе информация о срабатывании в виде логического нуля или единицы.

Задействован этот датчик в схеме управление светодиодной лентой с использованием микроконтроллера AVR ATtiny13A.
Также в этой схеме используется сенсорная кнопка.

12 сентября 2013 г.

Выключатель света с таймером

Ниже представлена простая схема устройства на микроконтроллере ATtiny13A для включения и выключения лампы с помощью одной кнопки. 

Особенность схемы в том, что она находится в выключенном состоянии, если лампа не горит, и микроконтроллер, соответственно, не работает.

Лампа выключается по таймеру или по второму нажатию кнопки.

В качестве датчика выключения использован токовый трансформатор.

31 июля 2013 г.

Точечная сварка на AVR с трансформатором от микроволновки

Мой вариант точечной сварки на Atmel AVR ATtiny48 с использованием трансформатора от старой микроволновки. Используется двухсегментный LED дисплей, кнопки и пищалка. Коммутация трансформатора через симистор. Время импульса 0.1 — 99 секунд и старт/стоп вручную (когда значение на дисплее 0).

24 июля 2013 г.

Защита ламп от перегорания и включение от датчика движения

Ниже описан простенький контроллер плавного включения галогеновых ламп на ATtiny9 /10. 
Без плавного включения, хоть одна галогенка перегорала раз в несколько месяцев, а иногда чаще. С плавным включением не менял лампы уже более года.

Еще используется датчик движения HC-SR501, выключающий свет по таймауту, если его забыли выключить.

У меня это устройство используется в ванной комнате.
Устройство включается обычным выключателем, решил не рисковать — все таки ванная комната. Далее, если не было движения в течении нескольких минут, то выключаем свет, если обнаруживается движение — снова плавно включаем.

17 июня 2013 г.

Ремонт мини-печи (таймер на микроконтроллере AVR с симистором)


Была у меня мини-печка для бутербродов с механическим таймером.
Работала долго и в общем-то всем устраивала.
Но вот недавно сломался в ней механический таймер — у одной из шестеренок ось перетерлась.
Печь сама по себе работала, только не выключалась.

Вот решил это дело поправить и заодно попрактиковаться в использовании микроконтроллера ATtiny13A в термически жестких условиях.