реклама на сайте
подробности

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> SEPIC преобразователь на МК STM32, Реализация
Evgenius_Alex
сообщение Dec 8 2014, 16:54
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 373
Регистрация: 6-11-07
Пользователь №: 32 103



Доброго времени суток, форумчане!

Возможно ли, принципиально, реализовать SEPIC преобразователь на МК STM32, не используя стандартные ШИМ-контроллеры,?
Идея какова: необходима возможность оперативно задавать и изменять выходной ток преоразователя.
Делал ли кто-нибудь нечто подобное?
Go to the top of the page
 
+Quote Post
kovigor
сообщение Dec 8 2014, 17:15
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(Evgenius_Alex @ Dec 8 2014, 19:54) *
Возможно ли, принципиально, реализовать SEPIC преобразователь на МК STM32, не используя стандартные ШИМ-контроллеры ?

Принципиально - да. Но делать так не стоит - при зависании или сбое МК возможен фейерверк в нагрузке и другие неприятности. SEPIC лучше реализовать на специализированной ИС, а вот управлять им можно и от МК ...

Go to the top of the page
 
+Quote Post
wim
сообщение Dec 8 2014, 17:36
Сообщение #3


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(Evgenius_Alex @ Dec 8 2014, 19:54) *
Делал ли кто-нибудь нечто подобное?
В разделе "Для начинающих" уже несколько человек делают "нечто подобное", только результатов пока не видно. Если хотите сделать что-то работающее, используйте то, что для этого предназначено - PIC16F753.
Go to the top of the page
 
+Quote Post
Ydaloj
сообщение Dec 8 2014, 18:19
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 879
Регистрация: 20-06-11
Из: Карелия, Петрозаводск
Пользователь №: 65 799



если чисто ради хохмы, попробовать свои силы в написании ПО автоматического управления - пожалуйста.

только учтите - специализированные ИС имеют наносекундные задержки. Сможет ли STM32 обеспечить такую скорость реакции, и выгодно ли городить огород из микроконтроллера, если специализированная ИС займёт в 5 раз меньше площади?


--------------------
путь наименьшего сопротивления проходит по пути наитолстого провода (с)
Go to the top of the page
 
+Quote Post
Evgenius_Alex
сообщение Dec 8 2014, 20:35
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 373
Регистрация: 6-11-07
Пользователь №: 32 103



Цитата(kovigor @ Dec 8 2014, 20:15) *
Принципиально - да. Но делать так не стоит - при зависании или сбое МК возможен фейерверк в нагрузке и другие неприятности. SEPIC лучше реализовать на специализированной ИС, а вот управлять им можно и от МК ...


А как управлять специализированной ИС от МК?
К какой ноге специализированной ИС подключать МК?
Я, например, хочу МК управлять SEPIC-преобразователем на базе LM3478.
Идея такова: задавать выходной ток преобразователя, скажем от 0 до 5А, микроконтроллером (с клавиатуры), МК в свою очередь
выдаёт сигнал на ИС, и та поддерживает заданную МК величину тока.
Go to the top of the page
 
+Quote Post
In_an_im_di
сообщение Dec 8 2014, 20:58
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 454
Регистрация: 20-11-09
Из: Зеленоград
Пользователь №: 53 762



Цитата(Evgenius_Alex @ Dec 8 2014, 19:54) *
Доброго времени суток, форумчане!

Возможно ли, принципиально, реализовать SEPIC преобразователь на МК STM32, не используя стандартные ШИМ-контроллеры,?

Идея какова: необходима возможность оперативно задавать и изменять выходной ток преоразователя.

Делал ли кто-нибудь нечто подобное?

1. принципиально возможно. и сепик, и тд...
2. если не умеете сами использовать наработанную всем миром десятилетиями элементную базу SMPS, то наймите специалиста. Он сделает вам цифровое управление любым источником от любого вашего процессора с любым заданным Вами быстродействием.

ПС. ... и точностью. и, даже ценой.

Сообщение отредактировал In_an_im_di - Dec 8 2014, 21:02
Go to the top of the page
 
+Quote Post
Plain
сообщение Dec 8 2014, 21:26
Сообщение #7


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



Цитата(Evgenius_Alex @ Dec 8 2014, 23:35) *
А как управлять специализированной ИС от МК?
К какой ноге специализированной ИС подключать МК?

Принцип стандартный — сперва получаете сигнал, который не предусмотрен производителем, т.е. измеряете в нужном месте ток и приводите его в нужное место и в нужном виде соответствующей схемой.

Например, в SEPIC можно снять сигнал инвертирующим усилителем (точнее интегратором, потому что ток пульсирует) на ОУ с подключения выходного дросселя к общему проводу, потому что в данной топологии средний ток этого дросселя равен выходному — просто ставите в разрыв резистор 0,01 Ом, инверсно усиливаете снятое с него в 100 раз (т.е. получаете на выходе +5 В при 5 А) и подаёте полученное через делитель на FB, туда же через резистор подаёте и сигнал с ЦАП микроконтроллера, т.е. делаете сумматор токов в этой точке 1,26 В. Сопротивления этих трёх резисторов даруются небольшой алгеброй средней школы. И ещё неплохо бы защитить схему от обрыва нагрузки, т.е. добавить в цепь FB хоть какой-нибудь сигнал о выходном напряжении (например, стабилитрон), иначе она будет накачивать его до посинения.

На этом всё — можете рулить кнопочками выходным током.
Go to the top of the page
 
+Quote Post
Evgenius_Alex
сообщение Dec 9 2014, 10:20
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 373
Регистрация: 6-11-07
Пользователь №: 32 103



Не совсем понял, каким образом осуществляется задание тока от МК. FB - это пин обратной связи.
Я Вас понял так: на FB идут 2 напряжения - с интегратора и ЦАПа.
"Подмешивая" определённое напряжение ЦАПом мы задаём выходной ток. Но тогда вопрос:
в какой пропорции надо "подмешивать" напряжение с ЦАПа, чтобы получить заданный ток.
.
Go to the top of the page
 
+Quote Post
one_eight_seven
сообщение Dec 9 2014, 11:17
Сообщение #9


Знающий
****

Группа: Участник
Сообщений: 916
Регистрация: 3-10-08
Из: Москва
Пользователь №: 40 664



Лучше подмешивать в COMP. Точнее, я бы, в данном случае, подмешивал в COMP, а не в FB

Сообщение отредактировал one_eight_seven - Dec 9 2014, 11:18
Go to the top of the page
 
+Quote Post
Plain
сообщение Dec 9 2014, 11:25
Сообщение #10


Гуру
******

Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710



Цитата(Evgenius_Alex @ Dec 9 2014, 13:20) *
на FB идут 2 напряжения

Напряжение там всегда паспортное 1,26 В, а идут туда, повторяю, три тока.

Сложение напряжений называется "батарея" и выполняется оно последовательным соединением, а что бывает от попыток сложить их параллельно — погуглите втыкание батареек в розетку.
Go to the top of the page
 
+Quote Post
Evgenius_Alex
сообщение Dec 9 2014, 12:37
Сообщение #11


Местный
***

Группа: Участник
Сообщений: 373
Регистрация: 6-11-07
Пользователь №: 32 103



1-й ток - с выхода интегратора, 2-й ток - с выхода ЦАП, а 3-й откуда?
Причина редактирования: Избыточное цитирование
Go to the top of the page
 
+Quote Post
drum1987
сообщение Mar 4 2015, 15:43
Сообщение #12


Местный
***

Группа: Участник
Сообщений: 255
Регистрация: 3-02-09
Из: Омск
Пользователь №: 44 323



я делал повышающий преобразователь на stm32f030 - нормально работает. На счет зависаний это правда - транзистор испарится. Если надо, выложу код. Тема хоть и старая, но продолжает будоражить умы инженеров, которые не хотят плодить микросхемы.
Go to the top of the page
 
+Quote Post
Ydaloj
сообщение Mar 5 2015, 05:54
Сообщение #13


Профессионал
*****

Группа: Свой
Сообщений: 1 879
Регистрация: 20-06-11
Из: Карелия, Петрозаводск
Пользователь №: 65 799



drum1987, можно и авиационный мотор в сарае запустить чисто для обогрева, а что толку?

чем преобразователь на stm32f030 лучше специализированной ИС, у которой и синхронное выпрямление может быть встроено и все необходимые сервисные функции?

я вот не могу понять это унижение микроконтроллеров.


--------------------
путь наименьшего сопротивления проходит по пути наитолстого провода (с)
Go to the top of the page
 
+Quote Post
drum1987
сообщение Mar 5 2015, 10:22
Сообщение #14


Местный
***

Группа: Участник
Сообщений: 255
Регистрация: 3-02-09
Из: Омск
Пользователь №: 44 323



специализированная ИС денег стоитsm.gif иногда это решающий фактор
Go to the top of the page
 
+Quote Post
Егоров
сообщение Mar 5 2015, 11:34
Сообщение #15


Гуру
******

Группа: Модераторы
Сообщений: 3 868
Регистрация: 15-03-13
Пользователь №: 76 048



Цитата(drum1987 @ Mar 5 2015, 13:22) *
специализированная ИС денег стоитsm.gif иногда это решающий фактор

1.Решающий фактор - работоспособность устройства. С МК это не достигается.
2. Крепко сомневаюсь, что МК, да еще с обвязкой, дешевле и компактнее микросхемы контроллера питания.
3. Не понятно как программно менять параметры источника, чем источник тока отличается от источника напряжения, - учиться, а не тащить везде за уши МК.
Go to the top of the page
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 21:51
Рейтинг@Mail.ru


Страница сгенерированна за 0.01479 секунд с 7
ELECTRONIX ©2004-2016