Контроллер для ветрогенератора на базе Ардуино.

Здесь я выкладываю свои работы.
Ответить
Сообщений: 6 Страница 1 из 1

Сообщение
Автор
01 сен 2015, 20:03
Приветствую всех кто озадачен проблемой контроллера для ветряка.
Подзабросил я тему, но решил вернуться и попробовать довести ее до какого то логического завершения. Делать будем на основе Arduino совместимой платы. Для прототипирования будет Arduino UNO.
Делать будем поэтапно, быстрого результат не обещаю, программист из меня еще тот :wink: .
Присоединяйтесь кто в теме и с ардуинкой на ты.

Определимся что он должен делать.

1. Визуальная составляющая.
*Напряжение АКБ
*Ток заряда АКБ
*Мощность снимаемая с генератора.
*Индикация балласта ON/OFF
Потом может еще чего потребуется, по ходу решим.

Контроль параметров.
*Заряд АКБ (по возможности алгоритм правильного заряда и тренировки АКБ)
*Контроль балласта (по возможности ШИМ управление)
*Удержание генератора на максимальном КПД (поиск точки максимальной эффективности тоже по возможности)
Опять же дополнительные хотелки по мере развития проекта.

Блок схема видится так.

Изображение

Что бы с чего то начать, возьму за основу эту схему.

Изображение

Не совсем то, что надо, но уже можно работать. Добавим канал для балласта, датчик тока.


Здесь проект для солнечной батареи , тоже буду использовать какие то наработки. В целом он нам не подходит. Но кое что пригодится.

С уважением Николай,
Администратор форума.
02 сен 2015, 20:12
Первое что я сделал, подправил код для дисплея по шине I2C

#include <Wire.h>
#include <LiquidCrystal_I2C.h> //инициализация библиотеки
LiquidCrystal_I2C lcd(0x27,16,2);

и здесь

void setup()
lcd.init(); // Инициализация дисплея
lcd.backlight(); // Включаем подсветку дисплея

Вот что видим на экране без подключения периферии.

Изображение

С уважением Николай,
Администратор форума.
21 ноя 2016, 23:25
Но уважаемый а не слишком ли уже наварочено?,есть на сайте е.ветерок,много простых решений и по моему надежных....
22 ноя 2016, 15:05
Нет предела совершенству :D
Здесь немного другая идеология. Хотел сделать контроллер, с отслеживанием максимальной точки эффективности для любого генератора, с которым будет использоваться контроллер.

С уважением Николай,
Администратор форума.
03 янв 2017, 22:56
tng писал(а):
Удержание генератора на максимальном КПД (поиск точки максимальной эффективности тоже по возможности)

Расскажите подробнее на словах принцип действия данной функции, как вы себе это представляете?
Мда....жаль, что за 4 месяца в такой нужной теме не нашлось специалистов...
10 янв 2017, 10:55
Да все вроде понятно.
Подключаем нагрузку- если тормозит генератор, уменьшаем скважность импульсов ШИМ. Если разгоняется добавляем. Тем самым держим в точке максимального КПД для любого генератора.

С уважением Николай,
Администратор форума.

Сообщений: 6 Страница 1 из 1
Ответить

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

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

| |

cron