# ChargeControllerWithMPPT **Repository Path**: shareceo/ChargeControllerWithMPPT ## Basic Information - **Project Name**: ChargeControllerWithMPPT - **Description**: Charge controller with MPPT. Nominal current 20A and 60V input voltage - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2019-09-23 - **Last Updated**: 2026-08-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # МРРТ контроллер заряда батареи Контроллер заряда создан на базе модуля [*MotorControlBoard*](https://github.com/Nordic-Energy/MotorControlBoard) и управляется с помощью специализированного микроконтроллера STM32F334C8T6 с высокоразрядным ШИМ-контроллером (HRPWM) на борту. Применение данного устройства возможно, как в роли отладочного комплекса для изучения алгоритмов поиска точки максимальной мощности (ТММ), так в качестве законченного устройства для работы в автономной солнечной электростанции мощностью до 500 Вт. ![Фото МРРТ](https://habrastorage.org/webt/m9/jz/zv/m9jzzv8udvu62hfujno-cwyeerg.jpeg) При разработке контроллера заряда основной упор делается на создание надежной аппаратной части с применением лучших компонентов и на реализацию максимальной эффективных алгоритмов поиска ТММ. В контроллере отсутствую электролитические конденсаторы, вместо них примененые твердотельные полимерные конденсаторы с повышенным сроком службы, что позволит обеспечить устройству гарантированный ресурс работы 10 лет. Это приведет к увеличению надежности автономных мини-электростанций и снижению затрат на обслуживание оборудования. # Технические характеристики * Входное напряжение: *15...60В* * Выходное напряжение: *12/24В* * Выходной зарядный ток: *20А* * Стабилизация тока: *±1,5%* * Стабилизация напряжения: *±2%* * Рабочая частота: *100кГц* * КПД, не менее: *94%* * Алгоритмы МРРТ: *да* * Интерфейсы: *USB, RS485* * Габаритные размеры: *110х90х20мм* * Температура эксплуатации: *-20...+65oC* # Структура проекта * Firmware * Documents * ChargeControllerWithMPPT > * Hardware * Documents * Manufacture * AltiumProject * Mechanical # Печатная плата Контроллер заряда состоит из двух плат: [*MotorControlBoard*](https://github.com/Nordic-Energy/MotorControlBoard) и основная силовая двухслойная плата, которая изготавливается на стеклотекстолите FR-4 толщиной не менее 1 мм (рекомендовано 1,6 мм) и имеет размеры 110х90 мм. ![Печатная плата МРРТ контроллера](https://habrastorage.org/webt/_t/5y/04/_t5y04h44n1iqy3mmhm5vbnzupa.jpeg) # Используемые инструменты * [Altium Designer](https://www.altium.com/altium-designer/ "Официальный сайт CAD") * [Visual Studio Code](https://code.visualstudio.com/ "Официальный сайт IDE") * [GNU Arm Embedded Toolchain](https://github.com/gnu-mcu-eclipse/arm-none-eabi-gcc/releases/tag/v8.2.1-1.4 "Официальный сайт плагина") * [JLink](https://www.segger.com/downloads/jlink/#J-LinkSoftwareAndDocumentationPack "Официальный сайт") # Лицензирование Все исходные материалы для проекта распространяются по лицензии [MIT](./LICENSE "Описание лицензии"). Вы можете использовать проект в любом виде, в том числе и для коммерческой деятельности, но стоит помнить, что автор проекта не дает никаких гарантий на работоспособность устройства или частей проекта, а так же не несет никакой ответственности по искам или за нанесенный ущерб. # Контакты * E-mail: *ilya@nordic-energy.org* * Telegram: [*@aiki01*](https://t.me/aiki01 "Чат в телеграмме")