Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.70/20: Рейтинг темы: голосов - 20, средняя оценка - 4.70
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 661
1

Использование АВР в качестве шим-контроллера.

18.01.2017, 12:42. Показов 4195. Ответов 19
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Хочу сделать инверторный выпрямитель с широким диапазоном регулировки по току от 0 до 300 ампер, с небольшим не более 10-12 вольт напряжением.
Выбрал для себя двухтактную схему, собрал 4 драйвера для ключей на HCPL3120, трансформатор пока не заказал, балуюсь выпаянными из компьютерных блоков питания с небольшими токами.

Есть принципиальные ограничения сделать шим контроллер не аналоговый например на tl494, а на меге 328? Обратную связь с делителя напряжения и усилителя токового шунта завести на АЦП и в зависимости от этого генерировать импульсы управления драйверам?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.01.2017, 12:42
Ответы с готовыми решениями:

Замена шим-контроллера
Привет всем. Есть у меня старенький тюнер в распоряжении, мне он как бы без надобности, а вот на...

Определение шим-контроллера
Здравствуйте, в сервисном центре сказали, что перегорел ШИМ контроллер и у них нет такого, сделали...

В чем отличие таймера АВР от счетчика АВР?
Объясните,пожалуйста.

Определить тип м/схемы шим контроллера
Установлен на плате управления хол. Amana FRS4411. Сгорел до неузнаваемости.

19
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,113
18.01.2017, 13:17 2
Я как-то делал boost средствами STM32, впечатления ещё живы. Готовьте вечерком под транзисторы.
0
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 661
18.01.2017, 13:55 3
То есть достаточно защитить мёртвое время от говнокода или там сложнее?
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,113
18.01.2017, 14:05 4
Там PID. В нем проблема, и ограниченной скорости реакции процессора. А так - работать то будет.
0
0 / 0 / 0
Регистрация: 15.06.2012
Сообщений: 3,097
18.01.2017, 14:16 5
Цитата Сообщение от u37
Там PID. В нем проблема, и ограниченной скорости реакции процессора. А так - работать то будет.
Boost и двухтактный преобразователь это довольно разные вещи в плане ОС... Двухтактник может вообще без ОС работать.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,113
18.01.2017, 14:42 6
яверт считает, что это легко? Ok, пошел за попкорном.
0
0 / 0 / 0
Регистрация: 31.08.2014
Сообщений: 58
18.01.2017, 14:46 7
а какие частоты ШИМ у вас на ключах ?
0
0 / 0 / 0
Регистрация: 15.06.2012
Сообщений: 3,097
18.01.2017, 15:37 8
Цитата Сообщение от u37
яверт считает, что это легко? Ok, пошел за попкорном.
Я не говорю что сделать быструю и хорошую цифровую ОС легко, я только указал на то, что топология двухтактного преобразователя сама по себе более менее стабильна по выходному напряжению. С Boost`ом же полная засада - прозеваешь снижение потребления тока нагрузкой и нужны новые транзисторы и/или нагрузка.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 155
18.01.2017, 16:30 9
очень плохая идея доверить управление ключами МК
0
0 / 0 / 0
Регистрация: 04.11.2012
Сообщений: 81
18.01.2017, 16:36 10
А что будет если МК зависнет в самом не подходящем месте? Ждать ватчдога и пожарную машину?
В преобразовательной технике только ХАРДВАР!!!
0
0 / 0 / 0
Регистрация: 22.12.2011
Сообщений: 361
18.01.2017, 16:43 11
Цитата Сообщение от worobo
А что будет если МК зависнет в самом не подходящем месте? Ждать ватчдога и пожарную машину?
В преобразовательной технике только ХАРДВАР!!!
как раз благодаря микропроцессорам стали возможны силовые частотные преобразователи для приводов... работают не одно десятиление
http://s7detoty.narod.ru/MM430/MM4_DOC.html
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 3,113
18.01.2017, 17:17 12
Тщательней надо - https://www.youtube.com/watch?v=o-UDT367VVc
Прямоходовой полумост для поддержания выходного напряжения вмешательства не требует. Но это только в первом приближении.
Если схема будет включаться на резистор один раз и больше никогда не выключаться, то "тонкости" можно опустить и радоваться дешевому схемному решению.
Для остальных применений напоминаю:
- поддержка выходного напряжения требует PID для стабилизации Vout от Iout. В цепи сеть-выпрямитель-инвертор-трансформатор-выпрямитель-дроссель "какое-то" сопротивление имеется. Ну так, пустяк ...
При этом сразу надо закладываться на то, что скорости процессора не хватит для динамики тока нагрузки. Это влияет на сложность алгоритма PID.
- схема запуска
- защита от перегрузки
- нестабильность оцифровки тока и напряжения, невозможность/сложность банального усреднения отсчетов.
0
0 / 0 / 0
Регистрация: 20.07.2012
Сообщений: 620
18.01.2017, 17:52 13
Я как-то делал понижающий преобразователь на авр, причем с питанием мк от стабилизируемой линии.
При поступлении напряжения начинал заряжаться конденсатор и по мере его заряда до высокого напряжения мк включался и отрубал транзистор.

Ошибка МК стоила бы жизни не только оборудованию за ним, но и самому МК.

Работало вполне исправно. Но, ИМХО, stm стабильнее.
0
0 / 0 / 0
Регистрация: 31.01.2013
Сообщений: 1,625
18.01.2017, 19:02 14
Схема должна будет на 50% состоять из узлов защиты, и они должны быть аналоговыми, потому что защищать надо будет именно от сбоя МК. А в таком случае, так ли нужен МК? Что он будет делать такого, что нельзя или трудно сделать без него?
0
0 / 0 / 0
Регистрация: 23.03.2012
Сообщений: 1,017
18.01.2017, 19:18 15
У меня есть AT90PWM316 и я рассчитываю его применить в одном из проектов.
Там есть навороченный таймер и специальные аппаратные блоки защиты и деад-тайма.
0
0 / 0 / 0
Регистрация: 15.06.2012
Сообщений: 3,097
18.01.2017, 20:46 16
Цитата Сообщение от u37
- поддержка выходного напряжения требует PID для стабилизации Vout от Iout. В цепи сеть-выпрямитель-инвертор-трансформатор-выпрямитель-дроссель "какое-то" сопротивление имеется. Ну так, пустяк ...
У идеального двухтактного мостового преобразователя Vout не зависит от Iout. "Какое-то" сопротивление это паразитная величина, она конечно влияет на реальные преобразователи, но не является определяющей. Изменение выходного напряжения на 10-20% при изменении тока нагрузки в несколько раз для многих применений действительно пустяк. Тем более ОС всё же есть, и она эти 10-20% компенсирует, пусть и с какой то задержкой.
У повышающего преобразователя выходное напряжение это функция как от заполнения, так и выходного тока. Требования к ОС более жесткие и сделать IPS по такой топологии несколько сложнее.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 322
18.01.2017, 23:59 17
Я как раз на меге 168 делал повышающие преобразователи до 400-500 В по разной топологии, мощность около 25-50 Вт.
Все отлично работало, никаких сбоев или зависаний. Обратную связь пробовал разную, поначалу дискретный сигнал со стабилитрона через оптрон, а потом через делитель на ацп.
Что хорошо в подобном самодельном преобразователе - можно для отладки запустить без обратной связи.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 322
19.01.2017, 00:01 18
Цитата Сообщение от u37
Там PID. В нем проблема, и ограниченной скорости реакции процессора. А так - работать то будет.
Смотря о какой частоте шим говорить. Если взять умеренную частоту, соответствующую частоте ацп, то никаких тормозов со стороны мк не будет.
А некоторые преобразователи вообще используют дискретный сигнал обратной связи, по которому достаточно отключать шим, вычисления не требуются (или простейшие).
0
0 / 0 / 0
Регистрация: 25.08.2010
Сообщений: 661
19.01.2017, 08:35 19
У меня будет нестабильный контакт на нагрузку и я хочу, чтобы источник при кратковременном пропадании или резком увеличении сопротивления нагрузки не увеличивал напряжение слишком быстро. Я задумался над шим-контроллером на горячей стороне и мк на холодной
0
0 / 0 / 0
Регистрация: 24.02.2012
Сообщений: 73
19.01.2017, 15:35 20
В одной из поделок реализовано на Xmega, там для этого есть специальное расширение для таймера AWEX. Настройка мертвого времени и.т.д. Все стабильно работает.
0
19.01.2017, 15:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.01.2017, 15:35
Помогаю со студенческими работами здесь

MWO Panasonic NN-L763WB, Опознание ШИМ контроллера
Микроволновка Panasonic Модель NN-L763WB Проблема: Снесло крышу ШИМ контроллеру. Крышу найти не...

Холодильник Liebherr CBP 40560, тип шим контроллера
Всем привет, принесли модуль на ремонт, верх шима оторвало, по остаткам вроде NCP, нужна полная...

Переделка ШИМ контроллера для управление электровентиляторам е39
Добрый день. На е39 вместо вискомуфты установлен электровентилятор, и управляется с помощью...

СМА Samsung WF6528N7W, Нужна маркировка Шим контроллера
Нужна маркировка Шим контроллера.

Холодильник Whirlpool, модели пока нет, Опознать микросхему ШИМ контроллера
По базе что-то ничего вразумительного не нашёл. Что-то из свеженьких? Спасибо. ...

варочная поверхность Zanussi ZVE 6004F, нужна марка ШИМ-контроллера
ПНС: 942116611. Фото прилагаю. пс. резик не мой...ктото ковырялся до меня)) Причина...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru