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

 
 
> Токовое ограничение в сервоконтроллере
arisov
сообщение Feb 3 2009, 09:57
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 157
Регистрация: 17-02-07
Из: Ульяновск
Пользователь №: 25 455



В своё время делал сервоконтроллер. И столкнулся с проблемами при токовом ограничении. http://forum.rcdesign.ru/f41/thread40981-2.html

Сначала у меня было при перегрузке прерывание тока по входу SD (IR21284) ) рис.1, при этом транзисторы при перегрузке «сильно» грелись – как я понял из-за вхождения в линейный режим и из-за того, что в момент перегрузки драйвера закрывают все транзисторы и ЭДС самоиндукции «гасится» через RC-цепочку и параллельно через внутренние диоды транзисторов и сопротивление источника питания. На диодах выделяется около 0,6В. Потом попробовал прерывание по входу (IN IR2184) рис.2 – нагрев транзисторов резко уменьшился, видимо за счёт того, что на открытых нижних транзисторах (шунтирование якоря) во время перегрузки выделяется значительно меньше напряжение.
На этом сначала остановился, но не давала покоя мысль – почему у всех контроллеров, схемы которых я видел, на IR21xx прерывание тока происходит по входу SD. Попробовал как у UHU через RS-«защёлку» (рис.3), на оставшейся половинке компаратора (DA4.1) собрал аналог RS-триггера. «Взвод» триггера по превышению тока, а сброс когда на обоих входах IN будет 0. Но динамики после этого вообще никакой и мощности тоже, ток ограничения (подстроечником) по сравнения с предыдущими вариантами пришлось значительно увеличивать (пробовал и по SD и по IN – переустановка J2), но всё равно динамики не добился и вернулся к варианту с прерыванием по IN.
Потом когда уже всё разобрал, почитал литературку, понял, что на вход R триггера надо подавать частоту. Только какую не знаю. Кто пишет 2 кГц, кто 200кГц. Подскажите, на будущее, т.к. скоро буду делать ещё несколько контроллеров.
И ещё вопросик, какие теоретические неприятности могут возникнуть при перегрузке, с таким нестандартном вариантом, как шунтировании якоря? У меня два самодельных контроллера которые сейчас нормально работают на станке. Есть предположение, что на ресурсе щёток.
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
arisov
сообщение Feb 3 2009, 20:59
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 157
Регистрация: 17-02-07
Из: Ульяновск
Пользователь №: 25 455



Methane, большое спасибо за разъяснения.
Для долговременного превышение тока у меня уже реализована защита, я её описал в соседней ветке – опишу здесь. При рассогласовании действительного положения (от энкодера) и заданного (от Step/Dir), например при наезде на препятствие, на +/-3 шага у меня в программе запускается таймер и если в течении 15 сек. это рассогласование не станет меньше +/-3шага, то контроллер переходит в режим ServoError, который можно «сбросить» только вкл/выкл. питания или в программе настройки. Если рассогласование пропадёт, то таймер «сбрасывается». В ServoError также переходит без задержки если рассогласовании позиций достигнет +/- 20 000 шагов. Так что защиты от долговременного превышения можно сделать без контроля тока микроконтроллером. И это у меня всё работает и вопросов нет. Можете посмотреть работу моего контроллера здесь http://depositfiles.com/en/files/tseutbpe8 (48.82 Mb)
Дуги на коллекторе нет.
И как же вы всё таки объясните, что в штатном режиме, во время движения - во время паузы ШИМ нижние транзисторы точно также открыты. И во время реверса возникают гораздо большие перегрузки, чем просто при замыкании.
Сервопривод (серводвигатель), который я модернизировал 30 лет работал с электромашинным усилителем (ЭМУ) у которого выходное сопротивление очень близко к нулю и при снятии с его обмотки управления (возбуждения) напряжения или реверсе серводвигатель «гасил» всю свою энергию в якоре ЭМУ. И за 30 лет движки не разу не меняли.

А разве при высоких частотах ключевой режим не может перейти в линейный? Тем более у полевиков довольна большая емкость.

А транзисторы у меня вылетали. По диагонали, из-за перегрева, при вращении в одном направлении biggrin.gif

Цитата(_Pasha @ Feb 3 2009, 23:25) *
Значит, резко закрывались, раз обратный диод нагрели. 

До диода внутри транзистора я не смог добраться, чтоб "пощупать" его нагрев biggrin.gif
Это только мои предположения.

Сообщение отредактировал arisov - Feb 3 2009, 20:49
Go to the top of the page
 
+Quote Post
Methane
сообщение Feb 3 2009, 21:13
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(arisov @ Feb 3 2009, 22:59) *
Methane, большое спасибо за разъяснения.
Для долговременного превышение тока у меня уже реализована защита, я её описал в соседней ветке – опишу здесь. При рассогласовании действительного положения (от энкодера) и заданного (от Step/Dir), например при наезде на препятствие, на +/-3 шага у меня в программе запускается таймер и если в течении 15 сек. это рассогласование не станет меньше +/-3шага, то контроллер переходит в режим ServoError, который можно «сбросить» только вкл/выкл. питания или в программе настройки. Если рассогласование пропадёт, то таймер «сбрасывается». В ServoError также переходит без задержки если рассогласовании позиций достигнет +/- 20 000 шагов. Так что защиты от долговременного превышения можно сделать без контроля тока микроконтроллером.

Паршиво сделано. Не учитывает нагрузку во время этих шагов.

Цитата
И это у меня всё работает и вопросов нет. Можете посмотреть работу моего контроллера здесь http://depositfiles.com/en/files/tseutbpe8 (48.82 Mb)

Не буду.

Цитата
Дуги на коллекторе нет.

Вы хотите спать спокойно или нет?

Цитата
И как же вы всё таки объясните, что в штатном режиме, во время движения - во время паузы ШИМ нижние транзисторы точно также открыты. И во время реверса возникают гораздо большие перегрузки, чем просто при замыкании.

Главное - контролировать ток. Для двигателя - главное именно ток. Он определяет момент. Вы ток, когда два нижних открыты не контролируете. А сталобыть если механика создаст приличную мощность на валу (к примеру инерция) может все закончится феерверком. Гораздо безопаснее, лишние джоули слить на резистор. Посмотрите схемы частотников. У них там предусмотрен специальный транзистор и резистор, именно для того чтобы греть воздух резистором а не лавинным пробоем транзисторов.

Цитата
Сервопривод (серводвигатель), который я модернизировал 30 лет работал с электромашинным усилителем (ЭМУ) у которого выходное сопротивление очень близко к нулю и при снятии с его обмотки управления (возбуждения) напряжения или реверсе серводвигатель «гасил» всю свою энергию в якоре ЭМУ. И за 30 лет движки не разу не меняли.

Я не понял. Вы чем управляете? Какое включение двигателя - последовательное, парралельное, независимое возбуждение или вообще постоянные магниты? Что за электромашинный усилитель? Г-Д? Трансформаторный усилитель?

Цитата
А разве при высоких частотах ключевой режим не может перейти в линейный? Тем более у полевиков довольна большая емкость.

Может. Как правило одновременно с переходом транзисторов в газообразное состояние, кучей вони матюков.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- arisov   Токовое ограничение в сервоконтроллере   Feb 3 2009, 09:57
- - Methane   Цитата(arisov @ Feb 3 2009, 11:57) В своё...   Feb 3 2009, 10:25
- - arisov   Слово перегрузка – не означает «заклинивание...   Feb 3 2009, 10:31
|- - Methane   Цитата(arisov @ Feb 3 2009, 12:31) Слово ...   Feb 3 2009, 10:35
- - arisov   Вот схемы UHU.   Feb 3 2009, 10:51
- - arisov   Цитата(Methane @ Feb 3 2009, 13:25) Случи...   Feb 3 2009, 17:26
|- - Methane   Цитата(arisov @ Feb 3 2009, 19:26) Это и ...   Feb 3 2009, 17:35
- - arisov   А про это, что скажите, не напоминает первую схему...   Feb 3 2009, 18:01
|- - Methane   Цитата(arisov @ Feb 3 2009, 20:01) А про ...   Feb 3 2009, 19:32
|- - Iptash   Может все же завести обратную связь по току на МК(...   Feb 3 2009, 19:45
- - _Pasha   Цитата(arisov @ Feb 3 2009, 13:57) почему...   Feb 3 2009, 20:25
|- - Methane   Цитата(_Pasha @ Feb 3 2009, 22:25) Потому...   Feb 3 2009, 20:29
- - arisov   Цитата(Methane @ Feb 4 2009, 00:13) Парши...   Feb 3 2009, 22:11
|- - Methane   Цитата(arisov @ Feb 4 2009, 00:11) У меня...   Feb 3 2009, 22:28
|- - arisov   Цитата(Methane @ Feb 4 2009, 01:28) Если ...   Feb 3 2009, 22:35
|- - Methane   Цитата(arisov @ Feb 4 2009, 00:35) Как бы...   Feb 3 2009, 22:43
|- - arisov   Цитата(Methane @ Feb 4 2009, 01:43) Менят...   Feb 3 2009, 22:52
- - arisov   Вот ещё вопросик у меня возник. В UHU сервоконтрол...   Feb 4 2009, 08:04
|- - haker_fox   Цитата(arisov @ Feb 4 2009, 16:04) во вре...   Feb 4 2009, 09:39
|- - Methane   Цитата(haker_fox @ Feb 4 2009, 11:39) Кст...   Feb 4 2009, 10:06
||- - Tanya   Цитата(Methane @ Feb 4 2009, 13:06) За сч...   Feb 4 2009, 10:20
|||- - Methane   Цитата(Tanya @ Feb 4 2009, 12:20) Нормаль...   Feb 4 2009, 10:23
||- - arisov   Цитата(Methane @ Feb 4 2009, 13:06) ... Э...   Feb 4 2009, 10:31
|- - VladimirYU   Цитата(haker_fox @ Feb 4 2009, 12:39) Кст...   Feb 4 2009, 11:05
|- - haker_fox   Цитата(VladimirYU @ Feb 4 2009, 19:05) Бо...   Feb 4 2009, 13:48
|- - VladimirYU   Цитата(haker_fox @ Feb 4 2009, 16:48) А я...   Feb 5 2009, 06:45
- - arisov   Как измеряют ЭДС не знаю, но как «бороться со стек...   Feb 5 2009, 06:21
- - arisov   Цитата(VladimirYU @ Feb 5 2009, 09:45) Да...   Feb 8 2009, 21:24
|- - VladimirYU   Цитата(arisov @ Feb 9 2009, 00:24) По той...   Feb 9 2009, 06:30
- - arisov   Согласен, особых проблем нет. Только при проектиро...   Feb 9 2009, 06:44
|- - VladimirYU   Цитата(arisov @ Feb 9 2009, 09:44) Соглас...   Feb 9 2009, 08:14
- - haker_fox   Опробовал в Micro-CAP9 двухуровневый ограничитель ...   Feb 14 2009, 07:20
- - arisov   Цитата(arisov @ Feb 4 2009, 11:04) …В UHU...   Feb 15 2009, 09:45
|- - _Pasha   Цитата(arisov @ Feb 15 2009, 12:45)   Свя...   Feb 17 2009, 08:36
|- - haker_fox   Цитата(_Pasha @ Feb 17 2009, 16:36) Совер...   Feb 17 2009, 08:51
- - haker_fox   Теперь меня сомнения мучают: ту защиту, которую я ...   Feb 17 2009, 08:23
|- - Iptash   Цитата(haker_fox @ Feb 17 2009, 11:23) .....   Feb 17 2009, 08:41
||- - haker_fox   Цитата(Iptash @ Feb 17 2009, 16:41) Аппар...   Feb 17 2009, 09:01
||- - Tanya   Цитата(haker_fox @ Feb 17 2009, 12:01) то...   Feb 17 2009, 09:06
||- - _Pasha   Цитата(Tanya @ Feb 17 2009, 12:06)  Приме...   Feb 17 2009, 09:16
|- - Tanya   Цитата(haker_fox @ Feb 17 2009, 11:23) Те...   Feb 17 2009, 08:51
|- - Iptash   Цитата(Tanya @ Feb 17 2009, 11:51) Немног...   Feb 17 2009, 09:18
- - Rom20   Собрал схему токовой защиты на двух компараторах п...   Feb 18 2009, 09:45
|- - arisov   Если вместо IR2184 применить IR2110, то можно буде...   Mar 12 2009, 10:53
|- - _Pasha   Цитата(arisov @ Mar 12 2009, 13:53) сигна...   Mar 12 2009, 18:14
- - arisov   У меня при прерывании тока с IR2184 с внешней «защ...   Mar 13 2009, 07:05
|- - _Pasha   Цитата(arisov @ Mar 13 2009, 11:05) _Pash...   Mar 13 2009, 08:04
- - arisov   Цитата(_Pasha @ Mar 13 2009, 11:04) ..Вы ...   Mar 13 2009, 08:45
|- - _Pasha   Цитата(arisov @ Mar 13 2009, 12:45) В IR2...   Mar 13 2009, 09:10
- - arisov   Программный не получится между верхним и нижним тр...   Mar 13 2009, 09:15


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

 


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


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