30.11.2011, 14:31 | #131 |
Администратор
Регистрация: 25.02.2010
Адрес: Латвия, Сигулда
Сообщений: 820
Вес репутации: 10 |
Частота ШИМ не определяется софтом и на него не влияет. ШИМ - это аппаратная функция МК и зависит только от тактовой частоты процессора и разрядности ШИМ. Собственно, если используем энергию для нагревателя, то частота особо не волнует. Второй вариант - это превратить выходную последовательность импульсов в постоянное напряжение, установив после ключа фильтр. Получаем меняющееся по величине выходное напряжение, которое затем обрабатываем с помощью чисто аппаратных средств - DC/DC конверторов. Если используем для работы с АКБ, то тоже частота ШИМ нас не должна особо заботить, просто контролируем параметры батареи и стреляем в неё импульсами. Если же предусмотрено подключение Grid Tie, то на него подаём постоянное напряжение прямо с фильтра, нужно быть лишь уверенным в том, что выбранный нами инвертор сможет работать в диапазоне этих напряжений. Такие вот мысли. Возможно и не совсем верные...
А вот кусочек работы ШИМа, только сильно не плюйтесь - снимал мобильником с маленького расстояния, а тот немного дрожал в руке. Есть у него такое свойство - дрожать... Последний раз редактировалось Александр; 30.11.2011 в 16:22. |
30.11.2011, 15:36 | #133 |
VIP
|
в дальнейшей работе нужен будет второй вариант чтобы потом его раскладывать на два потока - полезный и балластный. И чем выше будет частота, тем меньшие габариты будут у фильтра
Я опыты могу проводить только на вот ЭТОМ он у меня есть и с материалом по программированию тоже вопросов нет, драйвер по последней Вашей схеме к пятнице спаяю... там ядро - атмега 169 у него четыре канала ШИМ, т.е можно на одном ядре обслужить все этапы утилизации. Последний раз редактировалось Tema0; 30.11.2011 в 16:41. |
30.11.2011, 18:08 | #134 |
Администратор
Регистрация: 25.02.2010
Адрес: Латвия, Сигулда
Сообщений: 820
Вес репутации: 10 |
Это несложно сделать. В данный момент у меня задействован только один канал ШИМа из шести возможных. Можно разложить на все шесть. Частоту повысим, но в разумных пределах, чтобы скорость нарастания импульса составляла незначительный процент от длительности импульса ШИМа, иначе полевик может начать греться, что не есть сильно хорошо.
Добавлено через 1 час 47 минут Отключил делитель тактовой частоты, теперь частота ШИМа увеличилась примерно до 7 кГц. Но в этом случае в драйвере необходимо заменить резистор R6, уменьшив его до 5,1 - 6,2 кОм. В противном случае фронты на ключах будут завалены и ключ будет греться. |
30.11.2011, 20:57 | #135 |
новичок
Регистрация: 04.10.2011
Адрес: Новосибирск
Сообщений: 51
Вес репутации: 13 |
Решил на TL494 сотворить контроллер и стабилизатор напряжения. Попробую хлопнуть двух зайцев.
|
30.11.2011, 21:16 | #136 | |
Специалист
знаток
|
Цитата:
__________________
Невозможное мы делаем сразу, чудеса требуют немного больше времени! http://tng-forum.ru/ |
|
30.11.2011, 21:35 | #137 |
Специалист
знаток
|
Александр, я такую схему использую. И два шима. Один управляет нагрузкой, другой балластом. Но скажу сразу, мне еще похвастаться не чем.
__________________
Невозможное мы делаем сразу, чудеса требуют немного больше времени! http://tng-forum.ru/ |
30.11.2011, 22:51 | #138 |
Администратор
Регистрация: 25.02.2010
Адрес: Латвия, Сигулда
Сообщений: 820
Вес репутации: 10 |
Микола,
Почему же нечем? Очень даже чем! Схему создал? - Создал. Работает? - Работает. А ты говоришь, нечем... Шутник-с, однако... Если обратил внимание, схема драйвера у меня очень похожа на твою. Но есть один маленький нюанс. И этот нюанс мне не понравился, поэтому я схему изменил. У этой схемы есть свойство полностью открывать выходной ключ при отсутствии сигнала на входе. Вот это я и переделал. Теперь при отсутствии входного сигнала ключ закрыт. Добавлено через 6 минут Вполне неплохой вариант. С большим запасом и на все случаи жизни. Я тут вынашиваю идею сделать то же самое, что у меня сейчас, на самом мелком из AVR-ок, - на ATiny13. Его должно хватать с ушами. |
01.12.2011, 10:11 | #139 |
Модератор
знаток
Регистрация: 12.05.2010
Адрес: Украина г.Запорожье
Сообщений: 5,312
Вес репутации: 19 |
Ребята, не могу понять. Вот эта ссылка из поста
Tema0, №133 в слове "этом" http://www.gaw.ru/pdf/Atmel/kit_soft/avr/Battery.pdf открывается чёрный экран и всё. Толи ссылки не туда, то ли у меня с компом что-то не то. Что это может быть? Прошу прощения, что не по теме...
__________________
"Если руки золотые - то совершенно не важно откуда они растут." |
01.12.2011, 11:15 | #140 | |
VIP
|
Это ссылка на PDF документ, с описанием Атмеговского микроконтроллера, даже точнее маленького микрокомпьютера с дисплейчиком и портами выведенными наружу, такой клевский отладочный комплект, я ссылку перепроверил, она нормально работает.
Должен на компе стоять адобе акробат реадер. Можно скачать этот документ на комп и там посмотреть, нажав на ссылке правую кнопку мыши и выбрав пункт "сохранить объект как" Добавлено через 17 минут Цитата:
понадобится всего два канала ШИМ, для реализации полного цикла. Полученная (назовем ее суммарной) длительность импульса... по твоему алгоритму должна биться на два канала первый канал работает на заряд АКБ и текущее потребление инверторов (АКБ в буферном режиме) - базовая часть... ширина этого импульса будет определяться запросом от блока заряда... а второй канал - балласт, ширина импульса в нем разница между суммарной длительностю и длительностью зарядного импульса. типа вроде так получится Единственно, я пока слабо представляю как программно сделать привязку фронтов, импульс в первом канале идет первым, а импульс во втором канале идет через небольшой защитный интервал по заднему фронту первого канала Добавлено через 6 минут Под эти задачи ATiny 13 шикарно подходит - Один 8- разрядный таймер/счетчик с отдельным предделителем и два ШИМ канала - 4 канальный 10 битный АЦП со встроенным ИОН - Встроенный аналоговый компаратор весь набор понадобится Последний раз редактировалось Tema0; 01.12.2011 в 11:28. |
|