0р.
Оформить заказОбновленная прошивка для мониторинга инверторов SILA и SmartWatt. Автоопределение типа инвертора! (Обновлено 20.03.2023)
Что нового?
Прошлая статья по мониторингу инверторов оказалась довольно популярной, но накопилось много "хотелок" и доработок, в результате чего прошивка была глубоко переработанаЧто добавлено:
- Прошивка стала корректно понимать и работать с высоковольтными инверторами, например SILA XXXXMH;
- Добавилась поддержка гибридных инверторов, например SmartWatt Hybryd;
- Прошивка адекватно "понимает" гибриды с 2 MPPT контроллерами;
- Реализована проверка контрольной суммы при обмене с инвертором, что исключает пакеты с ошибками;
- Исправлены многие накопившиеся баги;
- Прошивка совместима с актуальной версией IDE и библиотеками.
Железо и схема
Компоненты и схема остались прежними, смотрим здесь, ссылки на Али там же.К предыдущей статье могу лишь добавить, что конверторы RS232-TTL часто отказывают (микросхема MAX3232 начинает сильно греться и связи при этом, естественно нет) хорошо себя зарекомендовали миниатюрные конверторы, но именно те, где на самой плате написано: HW-027 V1.3, например я несколько раз приобретал у этого продавца RS232 to TTL (мини), но придется повозиться с папйкой и отдельно прикупить разъем DB9(папа). По какому пути пойти - решать Вам :)
Часто спрашивают распиновку com-порта инверторов, привожу ее ниже, но ПОДХОДИТ ТОЛЬКО для ИНВЕРТОРОВ на ФОТО ВЫШЕ, для других не гарантирую, причем есть модели у которых может быть RS485!
Софт
Что касается ПО, повторяться не буду, актуальная информация в предыдущей статье. Хотя стоит добавить, сообщество arduino постоянно развивается, обновляется сам компилятор Arduino IDE, обновляются библиотеки и со временем код, написаный под текущие версии, перестает работать в новыхНиже напишу с какими версиями будет работать точно, благо установить нужную версию библиотеки всегда можно в менеджере:
Версия Arduino IDE: 1.8.13 - 1.8.19
Менеджер плат: ESP8266 версии 2.6.3 - 3.0.2 (Важно, с другими совместимость не гарантирована!!!)
Плата в настройках IDE: WeMos D1 R1
Библиотека
OneWire.h
версии 2.3.7 - работаетВ версии прошивки V42_MultiProtocol и новее, вместо библиотеки
OneWire.h
используется microDS18B20.h
- Устанавливается через менеджер библиотек
Регистрация в сервисе open-monitoring.online
и сам процесс прошивки
Информация, в несколько раз упомянутой статье, остается актуальной кроме самих сцен. Если раньше сцену я предлагал скачать и дальше путем импорта загрузить ее в свой аккаунт,
то сейчас появилась возможность "Использовать шаблон", это быстрее и удобнее, тем более для новичка.На сегодня предлагается два шаблона, выбирайте свое устройство:
- Комбинированные инверторы (SILA V/VI xxxP/M/Plus/MH, SmartWatt ECO);
- Гибридные инверторы (SILA PRO, SmartWatt Hybrid)
Прошивки
OpenMonitoring_V42_MultiProtocol (20.03.2023) Добавлена поддержка последних моделей с высоковольтным контроллером и двумя выходами, исправлена ошибка в расчете мощности СБ высоковольтных контроллеров
OpenMonitoring_V40.1_MultiProtocol (29.09.2022) Исправлено не корректное отображение тока СБ высоковольтных MPPT контроллеров
OpenMonitoring_V40_MultiProtocol (16.09.2022)
Обратную связь, вопросы, пожелания - жду в комментариях
Лучшая поддержка проекта - приобретения оборудования на этом сайте!
16.09.2022 00:00:00
Комментарии: 44
Просмотры: 3891
Комментарии