Как прикрутить МК к блоку на TL494 ?

Блоки питания, преобразователи напряжения, UPS'ы - это здесь :)
prw07
Мучитель микросхем
Сообщения: 403
Зарегистрирован: Ср янв 26, 2011 17:00:30

Как прикрутить МК к блоку на TL494 ?

Сообщение prw07 »

Задача тривиальная, но готовое решение не хочу брать.
За основу взят АТХ БП переделанный на регулируемый.
Задача такая: выходные напряжение и ток устанавливать при помощи МК.
Выход ШИМ МК подключаем через двухступенчатый ФНЧ к ТЛ-ке (если есть другое решение, то прошу высказаться).
Интересует алгоритм управления ТЛ-кой.
В моем понимании это должно выглядить примерно так:
1. При помощи встроенного в МК АЦП замеряем напругу на выходе
2. Если она отличается от заданной, то
3. изменяем длительность импульсов ШИМ МК в соответствующую сторону,
4. переходим к пункту 1.
вот как-то так (типа ПИД регулятора), но тут возникает вопрос о инерционности самого БП (если нужно уменьшить выходную напругу, то пока выходные кондеры не разрядяться, МК "выключит" ТЛ-ку.)

Можно пойти по другому пути: прицепить цифровой потенциометр и им управлять при помощи МК.

Вобщем хотелось бы об этом где-то почитать и услышать мнение ученых котов.
Реклама
Аватара пользователя
igor-x
Мудрый кот
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Re: Как прикрутить МК к блоку на TL494 ?

Сообщение igor-x »

как все сложно выглядит - ФНЧ -ПИД....

может проще оставить стабилизацию напряжения через ОС за TL, а величину напряжения задавать через цифровой потенциометр.
Реклама
prw07
Мучитель микросхем
Сообщения: 403
Зарегистрирован: Ср янв 26, 2011 17:00:30

Re: Как прикрутить МК к блоку на TL494 ?

Сообщение prw07 »

как все сложно выглядит - ФНЧ -ПИД....
Согласен, что сложно. Потому и вопросы задавал.
величину напряжения задавать через цифровой потенциометр.
Каким образом осуществить задание определенной величины выходного напряжения в данном случае? Создать массив фиксированных величин? В таком случае при динамической нагрузке выходное напряжение не будет соответствовать установленному, т.к. при изменении нагрузки идет просадка.
Аватара пользователя
igor-x
Мудрый кот
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Re: Как прикрутить МК к блоку на TL494 ?

Сообщение igor-x »

зачем массив?
1. задаем коэффициент деления потенциометра =0 . , измеряем выходное напряжения источника.
2. получаем нужное напряжение исходя из количества ступеней потенциометра. например берем ЦП с 64 шагами.
и получаем Увых = Умакс*K/64
Реклама
Эиком - электронные компоненты и радиодетали
prw07
Мучитель микросхем
Сообщения: 403
Зарегистрирован: Ср янв 26, 2011 17:00:30

Re: Как прикрутить МК к блоку на TL494 ?

Сообщение prw07 »

Всамом деле...
Спасибо за подсказку.
Может еще подскажете конкретный недифицитный потенциометр, с интерфейсом Push-Button или Up/Down ?
Реклама
Аватара пользователя
igor-x
Мудрый кот
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Re: Как прикрутить МК к блоку на TL494 ?

Сообщение igor-x »

вот таким пользовался
MCP4011-103E/MS Цифровой потенциометр 10 кОм, 64 steps, Up/Down, 1 канал,
цена 16 руб.
Реклама
prw07
Мучитель микросхем
Сообщения: 403
Зарегистрирован: Ср янв 26, 2011 17:00:30

Re: Как прикрутить МК к блоку на TL494 ?

Сообщение prw07 »

а 64 шага не мало? При напругах от 0 до 30в не получиться выставить десятые вольта, только кратно 5.
star_vad
Открыл глаза
Сообщения: 72
Зарегистрирован: Вс мар 17, 2013 20:40:58

Re: Как прикрутить МК к блоку на TL494 ?

Сообщение star_vad »

prw07 писал(а):Интересует алгоритм управления ТЛ-кой.
В моем понимании это должно выглядить примерно так:
1. При помощи встроенного в МК АЦП замеряем напругу на выходе
2. Если она отличается от заданной, то
3. изменяем длительность импульсов ШИМ МК в соответствующую сторону,
4. переходим к пункту 1.
Получится непонятно что... если вы сами считаете длительность шим-а и способны с расчетами вписаться в 200-500 нс, то зачем вам 494? 494 можно управлять просто задав ей с проца опорное напряжение и достаточно медленно его меняя а все остальное накручивать вокруг аппаратно.
Или отбросить шим контроллер и исп. что-то специализированное типа PWM3 или дсПиК-ов управлять всем самому. третьего как-бе не дано.
Аватара пользователя
igor-x
Мудрый кот
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Re: Как прикрутить МК к блоку на TL494 ?

Сообщение igor-x »

prw07 писал(а):а 64 шага не мало?
можно взять 256 шагов.
MCP41010-I/SN Цифровой потенциометр 10 кОм, 256 steps
опять же можно регулировку не полном диапазоне делать а только в нужном.
Аватара пользователя
Starichok51
Модератор
Сообщения: 19053
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Re: Как прикрутить МК к блоку на TL494 ?

Сообщение Starichok51 »

обычно на 2 ноге TL494 задано опорное напряжение, а на 1 ногу идет делитель с выхода.
и не нужен цифровой потенциометр. ШИМ от МК фильтруется и подается на 2 ногу в качестве изменяемого опорного напряжения. и дискретность уже будет зависеть от разрядности ШИМ в МК.
в итоге будешь иметь примерно от 0 до 5 Вольт опорного, а делитель рассчитаешь в зависимости от требуемого максимального напряжения на выходе.
здесь, на форуме, уже несколько лет есть схема зарядного устройства с аналогичным управлением от МК с заданием опоры по 2 ноге. поищи ее самостоятельно.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
prw07
Мучитель микросхем
Сообщения: 403
Зарегистрирован: Ср янв 26, 2011 17:00:30

Re: Как прикрутить МК к блоку на TL494 ?

Сообщение prw07 »

если вы сами считаете длительность шим-а и способны с расчетами вписаться в 200-500 нс, то зачем вам 494?
Имеенся ввиду не ШИМ для управления ключами, а то что Starichok51 написал:
ШИМ от МК фильтруется и подается на 2 ногу в качестве изменяемого опорного напряжения
В результате требуется организация ПИДа, т.к. блок весьма инерционный.
здесь, на форуме, уже несколько лет есть схема зарядного устройства с аналогичным управлением от МК с заданием опоры по 2 ноге. поищи ее самостоятельно.
это? :"ЗУ для свинцовых АКБ на МК Atmega 16А" http://radiokot.ru/forum/viewtopic.php?f=25&t=31187
MCP41010-I/SN Цифровой потенциометр 10 кОм, 256 steps
спасибо.
Аватара пользователя
Starichok51
Модератор
Сообщения: 19053
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Re: Как прикрутить МК к блоку на TL494 ?

Сообщение Starichok51 »

ПИД в МК не нужен. всю работу по регулированию делает ПИ-цепочка между 2 и 3 ногами тл494.
МК только выставляет задание, в регулировании не участвует.
да, эта тема, эта схема.
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
prw07
Мучитель микросхем
Сообщения: 403
Зарегистрирован: Ср янв 26, 2011 17:00:30

Re: Как прикрутить МК к блоку на TL494 ?

Сообщение prw07 »

Поизучал тему, хотя прочитать всю терпения не хватило (более 150стр.).
Но все же не согласен что:
МК только выставляет задание, в регулировании не участвует.
Как же он не учавствует, если именно МК выставляет ТЛ-ке необходимый уровень на входе встроенного операционника? А для того что бы этот уровень выставить МК должен измерить выходную напругу, проанализировав ее (сравнил с заданной) и скорректировал длительность импульсов PWM, затем снова измерил выход и т.д. Вот и получаем ПИД.
Аватара пользователя
igor-x
Мудрый кот
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Re: Как прикрутить МК к блоку на TL494 ?

Сообщение igor-x »

МК выставляет образцовое напряжение, а уже задача TL поддерживать заданное напряжение на нужном уровне. для этого нужно правильно спроектировать источник , чтобы он поддерживал напряжение на нужном уровне.

быстродействия МК недостаточно чтобы в реальном времени участвовать в ОС . тем более что TL для того и создана, чтобы без посторонней помощи выполнять такую задачу
prw07
Мучитель микросхем
Сообщения: 403
Зарегистрирован: Ср янв 26, 2011 17:00:30

Re: Как прикрутить МК к блоку на TL494 ?

Сообщение prw07 »

МК выставляет образцовое напряжение, а уже задача TL поддерживать заданное напряжение на нужном уровне
я так понимаю, что МК должен выставлять напругу согласно некой расчетной шкале (например: 1в на выходе МК соответствует 5в на выходе БП, 2в на выходе МК соответствует 10в на выходе БП и т.д.). Если я правильно понял, то этот вариант не очень хороший, т.к. при динамической нагрузке будет гулять выходная напруга хотя и в небольших пределах, но все же....
Аватара пользователя
igor-x
Мудрый кот
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Re: Как прикрутить МК к блоку на TL494 ?

Сообщение igor-x »

будет гулять выходная напруга хотя и в небольших пределах, но все же.
у правильно спроектированного источника вых. напряжение БУдет гулять, но в заданных пределах (задается при проектировании). не существует такого источника у которого идеальное напряжение - у всех есть допуск на точность регулирования и величину пульсаций при заданной нагрузке.

в каком диапазоне у вас меняется "динамическая нагрузка"?
prw07
Мучитель микросхем
Сообщения: 403
Зарегистрирован: Ср янв 26, 2011 17:00:30

Re: Как прикрутить МК к блоку на TL494 ?

Сообщение prw07 »

нагрузка гуляет в приделах 3-5А.
Пробовал на своем переделанном блоке (без МК, а на переменниках), если выставить 10в на выходе (это с нагрузкой 3А), а потом подключть нагрузку в 5-6А, то напруга на выходе поднимается до 10.2в. Если увеличить нагрузку еще больше, то соответственно скаканет еще больше.
Аватара пользователя
igor-x
Мудрый кот
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Re: Как прикрутить МК к блоку на TL494 ?

Сообщение igor-x »

вот сейчас прямо включил какой то источник импульсный (измерил на холостом ходу 12.4 В) подаю ему нагрузку до 5 ампер и чтото не меняется выходное напряжение так и осталось 12.4 ну возможно второй знак после запятой плавает, но у меня такого напряжометра )).

PS такое впечатление что у вас цель просто прикрутить МК к TL а потом наклеить гордое название на блок "с функцией ПИД".
в вашей задаче никаких МК не надо :))
prw07
Мучитель микросхем
Сообщения: 403
Зарегистрирован: Ср янв 26, 2011 17:00:30

Re: Как прикрутить МК к блоку на TL494 ?

Сообщение prw07 »

в вашей задаче никаких МК не надо
Позвольте все-таки мне решать надо мне МК или нет.
на холостом ходу 12.4 В) подаю ему нагрузку до 5 ампер и чтото не меняется выходное напряжение так и осталось 12.4
ну значит у меня что-то не так как надо работает. Что посоветуете на данном этапе? Искать почему при увеличении нагрузки увеличивается напруга?

И правильно ли я понял по поводу МК в этих блоках: МК должен выставлять напругу согласно некой расчетной шкале (например: 1в на выходе МК соответствует 5в на выходе БП, 2в на выходе МК соответствует 10в на выходе БП и т.д.), т.е. ему все-равно что на выходе, тупо задает уровень делителя.
????
Аватара пользователя
igor-x
Мудрый кот
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Re: Как прикрутить МК к блоку на TL494 ?

Сообщение igor-x »

Искать почему при увеличении нагрузки увеличивается напруга?
думаю да.
тупо задает уровень делителя
думаю этого будет достаточно.
Ответить

Вернуться в «Питание»