Показать сообщение отдельно
Старый 02.12.2011, 18:49   #145
Александр
Администратор
 
Аватар для Александр
 
Регистрация: 25.02.2010
Адрес: Латвия, Сигулда
Сообщений: 820
Вес репутации: 10
Александр на пути к лучшему
По умолчанию

Цитата:
Сообщение от Tema0 Посмотреть сообщение
и я честно говоря не вижу возможности инверсией по второму каналу решить задачу привязки импульса t3
Для решения этой задачи нужно сделать два разных драйвера. Первый должен открываться по единичному уровню и подключается к первому каналу, второй же - открывается по нулевому уровню и подключается к инверсному второму каналу. В первый канал записываем некую переменную, пусть она у нас называется Pwm1. Далее договоримся, что будем использовать ШИМ 8 бит. Тогда во второй канал пишем Pwm2=255-Pwm1. Суммарная мощность по двум каналам останется неизменной, только будет перераспределяться энергия. Но я в этом особой нужды не вижу. Я предпочитаю делать оба канала независимыми по управлению. Один канал должен быть главным и управлять основным потоком энергии. А если энергии становится слишком много и первый канал уже полностью открыт, то тут должен подключиться второй канал. А если и он полностью открылся - то и третий. Если важен заряд АКБ, то первый канал обслуживает её, а оставшуюся часть забирают остальные. ШИМ стреляет в нагрузку частыми импульсами, генератор работает очень мягко, без резких рывков и ударов. Я подключал к единственному каналу всё, что только смог найти - что-то около восьми ом, а у генератора 2 ома. Ветер позволил получить максимально 1600 ватт, при этом напряжение на нагрузке было 160 вольт и ток 10 ампер. Если одну из нагрузок отключаешь, тут же меняется скважность ШИМа, напряжение поднимается, а ток падает. Мощность при этом остаётся прежней. Винт при этом не меняет своего режима.
Фактически, нам нужно поставить условие системе, что Pwm1+Pwm2+.....+PwmN=Const. Тогда она будет сама перераспределять энергию и делать это правильно.
Аналогичным образом использует ШИМ Sercat. Он не стал синхронизировать каналы и всё отлично работает на двух ветряках.
Я предлагаю делать с самого начала максимально просто. Пусть система заработает. Тогда станет видно, что нужно сделать ещё.
Такие вот мысли...

Последний раз редактировалось Александр; 02.12.2011 в 19:54.
Александр вне форума   Ответить с цитированием