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

 
 
5 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Проблема с UC3843, силовой ключ со стабилизацией тока на индуктивность
king2
сообщение Feb 2 2011, 15:43
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 255
Регистрация: 17-08-06
Из: Москва
Пользователь №: 19 646



Делаю драйвер шагового двигателя ШД5.

Схемку прилагаю.
Прикрепленное изображение


На входе PWM меандр 20кГц TTL, на входе IN меандр 1Гц, питание 24в, к разъему P1 подключена обмотка двигателя (одна).
Диод D1 - IN5820, и с ним все работает нормально и правильно (резистором регулируется ток в обмотке - это видно при попытке сдвинуть его с места, форма сигнала похожа, ШИМ работает, и так далее).

Диод этот служит для защиты полевика от выбросов обратной ЭДС, и защищает-таки (видно на осциллографе). И вот решил я его заменить на TVS диод 1.5KE-50A, и ток вдруг резко упал (как и момент на валу двигателя). Окей, воткнул его последовательно с предыдущим шоттки, и вот когда супрессор замыкаю (остается только диод) - ток возрастает (по осциллографу - раза в 2-3), мерял на резисторе R5.

Доктор, что я делаю не так? всю голову поломал... sm.gif


Что пробовал:
- диод шоттки на базу транзистора, на всякий случай, от отрицаловки
- диод на 3 ногу микрухи, от того же

В процессе экспериментов эффект исчез, теперь ток всегда маленький.
Более внимательное изучение осциллограммы показало, что на ноге 3 присутствуют большие пики

- RC-фильтр на ноге 3, резистор пробовал 1 и 3 ком, кондер от 22p до 10n - пофигу. Вплоть до того, что сигнал превращается в пилу, но импульсы все равно есть.

Я так понимаю, как раз они и портят всю картину, вызывая отсечку по току.
Всю голову поломал, так и не понял. Может есть какие-то мысли по этому поводу?
Go to the top of the page
 
+Quote Post
Microwatt
сообщение Feb 2 2011, 16:18
Сообщение #2


Гуру
******

Группа: Почетный участник
Сообщений: 6 851
Регистрация: 25-08-08
Из: Запорожье
Пользователь №: 39 802



Диод этот вовсе не защищает сток от выбросов напряжения, его назначение принципиально другое.
Не стоит наугад менять компоненты, если назначение их непонятно.
Go to the top of the page
 
+Quote Post
Andr2I
сообщение Feb 2 2011, 16:35
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 368
Регистрация: 16-11-06
Из: Тверь
Пользователь №: 22 379



Цитата(king2 @ Feb 2 2011, 18:43) *
- RC-фильтр на ноге 3, резистор пробовал 1 и 3 ком, кондер от 22p до 10n - пофигу. Вплоть до того, что сигнал превращается в пилу, но импульсы все равно есть.


RC фильтр там нуже обязательно - 1K и 1Н (примерно). Если у Вас он с пульсациями не справляется, то вероятно виновата топология.
Вообще-то микруха не приспособлена для работы драйвером - у нее своя внутрення жизнь. Многое может зависеть от скважности импульсов по входу PWM - ограничение по току может не сравбатывать.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Feb 2 2011, 17:12
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(king2 @ Feb 2 2011, 18:43) *
Делаю драйвер шагового двигателя ШД5.
Схемку прилагаю.
Доктор, что я делаю не так? всю голову поломал... sm.gif

Схемку сами сочиняли?
Вот когда транзистор выключен, что должен думать контроллер по поводу "отсутствия" тока, который он хочет измерять и сравнивать?
Go to the top of the page
 
+Quote Post
king2
сообщение Feb 2 2011, 18:33
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 255
Регистрация: 17-08-06
Из: Москва
Пользователь №: 19 646



Цитата(Microwatt @ Feb 2 2011, 19:18) *
Диод этот вовсе не защищает сток от выбросов напряжения, его назначение принципиально другое.
Не стоит наугад менять компоненты, если назначение их непонятно.

Может тогда напишете, зачем он нужен и как будет правильно?

Цитата(Andr2I @ Feb 2 2011, 19:35) *
RC фильтр там нуже обязательно - 1K и 1Н (примерно). Если у Вас он с пульсациями не справляется, то вероятно виновата топология.
Вообще-то микруха не приспособлена для работы драйвером - у нее своя внутрення жизнь. Многое может зависеть от скважности импульсов по входу PWM - ограничение по току может не сравбатывать.

Вот именно такой и ставил, выбросы остались.
По поводу внутренней жизни - она ж простая как три копейки, выход error amplifier не задействован, стало быть по фронту входа PWM включается, но превышению 1 вольта на ноге 3 выключается..

Скважность регулируемая, пробовал всякую, эффект стабилен.

Цитата(Tanya @ Feb 2 2011, 20:12) *
Схемку сами сочиняли?
Вот когда транзистор выключен, что должен думать контроллер по поводу "отсутствия" тока, который он хочет измерять и сравнивать?

Сам.

Когда транзистор выключен, на R5 будет ноль (когда ток в обмотке закончится).
Но на самом деле как предполагалось, из-за индуктивности обмотки ток будет колебаться где-то около 1 вольта на ноге 3, то есть 1 ампер при верхнем положении переменного резистора..

Я уже и массу-питание толстыми мегапроводами подключал, и кондерами обвешивал..
На Vref напряжение нормальное, без помех.

Есть, правда, мнение, что осциллограф С1-112.. ээээ.. как бы подипломатичнее.. не является лучшим представителем своего рода и поэтому показывает чушь, так что через пару дней попробую на другом. Но, с другой стороны, если бы там действительно был 1 ампер в верхнем положении переменника, то движок было бы трудно прокрутить.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Feb 2 2011, 18:41
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(king2 @ Feb 2 2011, 21:33) *
Сам.
Когда транзистор выключен, на R5 будет ноль (когда ток в обмотке закончится).
Но на самом деле как предполагалось, из-за индуктивности обмотки ток будет колебаться где-то около 1 вольта на ноге 3, то есть 1 ампер при верхнем положении переменного резистора..

Вот и досочинялись...
Когда транзистор выключен, ток будет течь через диод. Тот самый диод преткновения. Или.. отпущения.
Посмотрели бы лучше, как устроены нормальные драйверы шаговых двигателей внутри...
Стандартные.
Или просто их купили.
Allegro, TI, .... много разных есть.
Go to the top of the page
 
+Quote Post
king2
сообщение Feb 2 2011, 19:55
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 255
Регистрация: 17-08-06
Из: Москва
Пользователь №: 19 646



Цитата(Tanya @ Feb 2 2011, 21:41) *
Вот и досочинялись...
Когда транзистор выключен, ток будет течь через диод. Тот самый диод преткновения. Или.. отпущения.
Посмотрели бы лучше, как устроены нормальные драйверы шаговых двигателей внутри...
Стандартные.
Или просто их купили.
Allegro, TI, .... много разных есть.

Эээээ... давайте определимся, о каком токе идет речь?
Если о токе, причиной которого является блок питания, то-таки нет, некуда ему течь, когда транзистор закрыт.
Если о токе, возбуждающем в обмотке при отключении транзистора ЭДС, то эта ЭДС должна гаситься через диод.
Замена его на супрессор позволяет тратить энергию из обмотки не всю, а только опасную для полевика Ubr = 0.9*(Umosfet-HV). В данном случае при закрывании полевика ток продолжает течь (индуктивность, как-никак). Возбуждает в полном соответствии с физикой ЭДС, равную величине тока умножить на сопротивление. Которое при закрытии полевика будет что-то около бесконечности, (если мы берем идеальный сферический полевик в вакууме), то есть дофига. Вот все, что больше предельного напряжения на полевике минус напряжение питания (относительно него же напряжение возникает) - мы гасим супрессором, а все, что меньше, пусть себе течет. Это как бы логика такая была, вроде все верно, нет разве?

На драйверы смотрел, даже внимательно смотрел, везде, сволочи, диоды ставят. Иногда с целью, мною вышеописанной, стабилитроны последовательно с диодами. Ну а я вот решил супрессор поставить, вроде он должен работать, судя по его описанию.

Но даже не то интересно, почему ток возрастает, как то, откуда пик берется при ВКЛЮЧЕНИИ полевика и как от него избавиться.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Feb 2 2011, 20:33
Сообщение #8


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(king2 @ Feb 2 2011, 22:55) *
Эээээ... давайте определимся, о каком токе идет речь?
Если о токе, причиной которого является блок питания, то-таки нет, некуда ему течь, когда транзистор закрыт.
Если о токе, возбуждающем в обмотке при отключении транзистора ЭДС, то эта ЭДС должна гаситься через диод.

Не увиливайте. Микросхема должна непрерывно отслеживать ток, думать и принимать решение, а Вы ей не даете это делать.
Go to the top of the page
 
+Quote Post
rezident
сообщение Feb 2 2011, 20:52
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(king2 @ Feb 3 2011, 00:55) *
Это как бы логика такая была, вроде все верно, нет разве?
...
Но даже не то интересно, почему ток возрастает, как то, откуда пик берется при ВКЛЮЧЕНИИ полевика и как от него избавиться.
Двигатели чаще всего машины обратимые, то бишь двигатель может как преобразовывать электрический ток в механический момент, так и механический момент в электрический ток. Инерция ротора, продолжающего вращаться, генерирует ЭДС, а не только/не столько прерывание тока в индуктивности обмотки.
Go to the top of the page
 
+Quote Post
Microwatt
сообщение Feb 2 2011, 22:53
Сообщение #10


Гуру
******

Группа: Почетный участник
Сообщений: 6 851
Регистрация: 25-08-08
Из: Запорожье
Пользователь №: 39 802



Цитата(king2 @ Feb 2 2011, 23:55) *
Эээээ... давайте определимся, о каком токе идет речь?
Если о токе, причиной которого является блок питания, то-таки нет, некуда ему течь, когда транзистор закрыт.
Если о токе, возбуждающем в обмотке при отключении транзистора ЭДС, то эта ЭДС должна гаситься через диод.
Замена его на супрессор позволяет тратить энергию из обмотки не всю, а только опасную для полевика Ubr = 0.9*(Umosfet-HV). В данном случае при закрывании полевика ток продолжает течь (индуктивность, как-никак). Возбуждает в полном соответствии с физикой ЭДС, равную величине тока умножить на сопротивление. Которое при закрытии полевика будет что-то около бесконечности, (если мы берем идеальный сферический полевик в вакууме), то есть дофига.

Не, давайте без дофига и сферических копыт.
Элементарный понижающий стабилизатор. Только короткозамкнут (стабилизатор тока) и роль индуктивности играют обмотки двигателя.
Закачали в двигатель ампер, выключили ключ, а куда энергия (LI^2)/2 должна деваться? Вовсе не рассеиваться в наугад поставленном сапрессоре.
Ток должен продолжать течь в обмотке , замыкаясь через диод. С минимальным сопротивлением, желательно. На коллекторе (стоке) будет добавка напряжения не более прямого падения на диоде.
Да, верно, физика, ЭДС, сопротивление, но не то сопротивление. Сопротивление открывающегося диода нужно брать.
Переверните рисунок и попробуйте увидеть в схеме степдаун (чоппер, понижающий стабилизатор).
И Ubr = 0.9*(Umosfet-HV). лучше сразу привыкать 0.7, в крайнем случае - 0.8. Коэффициент 0.9 - попы и студенты применяют.
Алгоритмов измерения тока я не касаюсь.
Но, если уж стоит 3843, то зачем еще какой-то убогий PWM? Она сама себе законченный ШИМ и регулятор. Опять трудоустроить МК нужно?
Go to the top of the page
 
+Quote Post
domowoj
сообщение Feb 3 2011, 03:26
Сообщение #11


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

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



Никто не запретит ТС подать внешний ШИМ на все драйвера,
только размах его д.б. уровня питания 384х,
а МК пусть руководит оборотами и реверсом ШД.

Тлько вот подача одного Герца на вход не понятна.


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
Tanya
сообщение Feb 3 2011, 04:12
Сообщение #12


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(domowoj @ Feb 3 2011, 06:26) *
Тлько вот подача одного Герца на вход не понятна.

Это специально, чтобы никто не догадался. А я вот попробую. Автор хотел рукой пощупать.
Go to the top of the page
 
+Quote Post
Wise
сообщение Feb 3 2011, 05:11
Сообщение #13


Пользователь забанен
*****

Группа: Свой
Сообщений: 1 138
Регистрация: 9-08-05
Пользователь №: 7 492



..Сказать, что компаратор "непрерывно принимает решения", вероятно, можно. Но, я бы не сказал.. rolleyes.gif
Или это будет уже не компаратор..


--------------------
It's me
Go to the top of the page
 
+Quote Post
king2
сообщение Feb 3 2011, 05:31
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 255
Регистрация: 17-08-06
Из: Москва
Пользователь №: 19 646



Цитата(Tanya @ Feb 2 2011, 23:33) *
Не увиливайте. Микросхема должна непрерывно отслеживать ток, думать и принимать решение, а Вы ей не даете это делать.

Татьяна, ну посмотрите же уже структурную схему этого чипа!
Микросхема не думает, у микросхемы внутри из основного функционала операционники и триггер, когда нет тока и на входе 3 ноль (или около того). Если при этом на ноге 2 напряжение больше 2.5 вольт, то при напряжении на ноге 3 меньше одного вольта она включит транзистор по следующему фронту ШИМ, если меньше 2.5 вольт - не включит, вот и все. Эт штатный режим работы микрохемы, описанный в даташите на нее.

Цитата(rezident @ Feb 2 2011, 23:52) *
Двигатели чаще всего машины обратимые, то бишь двигатель может как преобразовывать электрический ток в механический момент, так и механический момент в электрический ток. Инерция ротора, продолжающего вращаться, генерирует ЭДС, а не только/не столько прерывание тока в индуктивности обмотки.

И это было бы так, если бы двигатель вращался. Но у него сейчас (при отладке одного канала на макетке) подключена только одна обмотка из шести, и он не крутится, так что тут должно быть что-то другое.
Go to the top of the page
 
+Quote Post
Wise
сообщение Feb 3 2011, 05:38
Сообщение #15


Пользователь забанен
*****

Группа: Свой
Сообщений: 1 138
Регистрация: 9-08-05
Пользователь №: 7 492



Цитата(king2 @ Feb 3 2011, 11:31) *
..тут должно быть что-то другое.

..Может, за 0,5 секунды ток в обмотке не успевает упасть до нуля..?


--------------------
It's me
Go to the top of the page
 
+Quote Post

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

 


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


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