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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Драйвер для трехфазного движка
khach
сообщение Mar 26 2009, 20:46
Сообщение #31


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



Если совсем лениво с микроконтроллером разбираться то советую старую аналоговую MC33035. С внешними транзисторами она достаточно мощная.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Mar 27 2009, 03:03
Сообщение #32


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(PhX @ Mar 26 2009, 16:31) *
Если средства позволяют продукция LEM к вашим услугам.

У LEM симпатичных нашел только FHS 40-P/SP600. Но подключение какое-то мутное - похоже, что часть датчика это полигон на печатной плате.


Цитата(-=TRO=- @ Mar 26 2009, 16:55) *
Медный шунт, и датчик температуры с этого шунта (если необходима статичная точность).

Ну с тем же успехом кусок того же медного провода + операционник. Вопрос, как оно должно выглядеть на плате. А тож 100 ампер вызывают у меня непреодолимое желание взять провод на 16 квадрат и болты минимум на М10. Что жутковато будет выглядеть рядом с SMD или пусть даже c TO247.


Цитата(_Pasha @ Mar 26 2009, 17:11) *
Honeywell смотрите. Там найдете датчики типа CSLA, CSNA

Тоже ничего хорошего.

Зато нашлось вот интересное Si85xx. Ток конечно не тот, но вообще - отличная замена acs по цене.



Цитата(Iptash @ Mar 26 2009, 19:09) *
Вам конкретно для измерения или же чисто для защиты?

По-идее нужно и то и другое. Но с удовольствием прислушаюсь к мнению клуба, как строить сабж.


Цитата(khach @ Mar 26 2009, 20:46) *
Если совсем лениво с микроконтроллером разбираться то советую старую аналоговую MC33035. С внешними транзисторами она достаточно мощная.

К сожалению не подходит она для сервы.


По ходу думал, какие ключи поставить. Остановился вроде бы на IRFP3206. Но сейчас перечитывал форум, и увидел пост про BUK71/7908-40AIE с встроенным датчиком тока. Заманчиво, однако.
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Mar 27 2009, 07:28
Сообщение #33


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Про Honeywell

Цитата(Огурцов @ Mar 27 2009, 07:03) *
Тоже ничего хорошего.



А какое ж Вам тогда время установления надо ? cranky.gif
Go to the top of the page
 
+Quote Post
khach
сообщение Mar 27 2009, 08:06
Сообщение #34


Гуру
******

Группа: Свой
Сообщений: 3 439
Регистрация: 29-12-04
Пользователь №: 1 741



По поводу датчиков тока для сервы. Кто-нибудь уже использовал Allegroвские холловские датчики в виде обычных микросхем SO8 или в оригинальном извращенном корпусе на токи до 100А? http://www.allegromicro.com/en/Products/Ca...rrentsensor.asp Планирую поиграться с ACS713 для маломощного привода и в перспективе ACS754. Как их лучше применять, с учетом что полоса частот у них до 50-80Кгц.
Ну и предложение по контроллеру- STM32 применить. Они заточенны под привод, но фирменные библиотеки привода за денежку.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Mar 27 2009, 09:09
Сообщение #35


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(_Pasha @ Mar 27 2009, 07:28) *
А какое ж Вам тогда время установления надо ? cranky.gif

Да не только про время речь, а по совокупности параметров. Удобство монтажа чуть ли не в первую очередь. А тож все, что ни смотрю, какое-то некузявое. В этом отношении практически идеален acs75*, но его не получится использовать в качестве защиты по току, даже acs756 120кгц всего.
Пока вижу три варианта:
- отказаться от быстрой защиты по току
- использовать кусок медной проволоки в качестве шутнта, т.к. она паяется.
- плюнуть на понравившиеся ключи и искать какие-то другие, с интегрированным токовым датчиком.
И третий вариант, похоже будет самый простой и дешевый. Что тут еще можно придумать ?

Вообще, как в ПЧ эту проблему решают ? Как-то же решают ?

Сообщение отредактировал Огурцов - Mar 27 2009, 09:22
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Mar 27 2009, 09:35
Сообщение #36


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(Огурцов @ Mar 27 2009, 13:09) *
Да не только про время речь, а по совокупности параметров. Удобство монтажа чуть ли не в первую очередь. А тож все, что ни смотрю, какое-то некузявое. В этом отношении практически идеален acs75*, но его не получится использовать в качестве защиты по току, даже acs756 120кгц всего.
Пока вижу три варианта:
- отказаться от быстрой защиты по току
- использовать кусок медной проволоки в качестве шутнта, т.к. она паяется.
- плюнуть на понравившиеся ключи и искать какие-то другие, с интегрированным токовым датчиком.
И третий вариант, похоже будет самый простой и дешевый. Что тут еще можно придумать ?

Вообще, как в ПЧ эту проблему решают ? Как-то же решают ?


+1 Удобство монтажа не очень. Но я о том, что там жестковатые рекомендации по монтажу. Шаг в сторону - ппц девайсу.


Кусок любой проволоки в кач-ве шунта не годится. Посчитайте его индуктивность. А надо меньше 10нГ. Лучше 1нГ.

Быстрая защита без шунта - контроль насыщения (desaturation detection)

Про ПЧ скажу как делаю я (токи СКЗ, макс. Уровень токовой защиты= ток*2):

до 3А - резистор 2512/10мОм

3..10А - два резистора 0,1Ом 5Вт(китайские.. как бишь их зовут?)

12..25А - CSLA-1CD

30..50  - CSNA-1DG 

Буду пробовать http://www.compel.ru/images/catalog/334/CSNB131.pdf - там получше. Посмотрите.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Mar 28 2009, 09:28
Сообщение #37


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Блин, все время вышибает, что у ПЧ совершенно другие токи при той же мощности. Уже появилось желание разобрать двигло и перекоммутировать обмотки с треугольника на звезду, если получится, конечно - 60А поближе к грешной земле. Тут уже и TO220 станет подходить, и ток мерять проще...


Цитата(khach @ Mar 27 2009, 08:06) *
Кто-нибудь уже использовал Allegroвские холловские датчики в виде обычных микросхем SO8 или в оригинальном извращенном корпусе на токи до 100А?

Я использовал acs712, но не для сервы. Все по DS, граблей не встретил. В "извращенном" корпусе еще не пользовал, хотя скорее всего буду, т.к. альтернативных пока что-то не нашел.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Mar 28 2009, 13:12
Сообщение #38


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Тут, кстати, проникся темой, которую поднял _Pasha - измерение тока при помощи открытого ключа. Доводы там вроде бы и за и против все разумные. Однако, я думаю, что защищаем ведь не абстрактный ключ от какого-то фиксированного тока, а вполне конкретный и от конкретного тока, того, при котором на ключе выделяется какая-то фиксированная мощность. А для этого вполне достаточно измерять падение на открытом ключе. Это только для защиты, конечно. Тут и ограничений по быстродействию нет, и вообще, можно всю схему им же отключать, что-нибудь типа вентиляторов охлаждения. А рабочий ток измерять при помощи того же acs75*.

Остается бородатый вопрос - нужно ли вообще измерять рабочий ток в обмотках ? Может быть достаточно питания обмоток определенным (ШИМ) напряжением ? А ток какой получится, такой и хорошо.
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Mar 28 2009, 14:11
Сообщение #39


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Привет!

Цитата(Огурцов @ Mar 28 2009, 17:12) *
Тут и ограничений по быстродействию нет, и вообще, можно всю схему им же отключать, что-нибудь типа вентиляторов охлаждения.
Единственное - шунтировать резистором, чтобы опять-таки не получить коммутационных выбросов

Цитата
Остается бородатый вопрос - нужно ли вообще измерять рабочий ток в обмотках ?



1.Если планируется векторное управление - это понятно, что надо.

2.Если реализован быстрый разгон - мерять надо для "предотвращения опрокидывания" - т.е. когда в системе есть вероятность достижения предельного тока. В этом случае юзеру можно предоставить опцию снижения ускорения.

3. Если есть мысли обсчитать тепловую модель, как было предложено ув. Виноградовым на страницах журнала "Силовая электроника".

4. Если нагрузка типа насоса - и надо ловить "недогруз"

5. ... пока в голову больше ничего не пришло smile.gif ждем-с smile.gif
Go to the top of the page
 
+Quote Post
PhX
сообщение Mar 28 2009, 14:29
Сообщение #40


Местный
***

Группа: Свой
Сообщений: 473
Регистрация: 10-09-06
Из: Тольятти. Самарская обл.
Пользователь №: 20 249



Цитата(_Pasha @ Mar 28 2009, 18:11) *
4. Если нагрузка типа насоса - и надо ловить "недогруз"

А вот это можно поподробнее?


--------------------
Если все, то не я...
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Mar 28 2009, 15:31
Сообщение #41


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(PhX @ Mar 28 2009, 18:29) *
А вот это можно поподробнее?

Пытаюсь делать так:

1) имеем для равномерного движения некий установившийся ток Is.


2) вводим параметр - время от момента прекращения ускорения до  момента, когда ток можно считать установившимся.

3) Считаем k= 1- I/Is;  

4) вводим параметры - макс. доп. k и время, в течение которого оно происходит (т.е. защитный интервал) и потом - радостно все вырубаем.

5) ессно, при ускорении, либо k < макс.доп - таймер обнуляется.

Итого: инвариант, не критично к тому, что мы меряем и к абсолютным значениям, в общем случае нам пофиг, RMS будем считать или просто амплитуду усреднять (усреднять таки надо).
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Mar 28 2009, 18:56
Сообщение #42


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(_Pasha @ Mar 28 2009, 14:11) *
Единственное - шунтировать резистором, чтобы опять-таки не получить коммутационных выбросов

Зачем ? Какие выбросы могут быть на ключе, более другие, чем на резисторе ? Емкости переходов - так только на пользу. Ну там стандартную RC цепочку на компаратор поставить надо конечно, плюс по фронтам deadtime какой-нибудь. Но это и для ДТ из резистора актуально, а не только для ключа.

Цитата(_Pasha @ Mar 28 2009, 14:11) *
1.Если планируется векторное управление - это понятно, что надо.

Мне казалось, что это скорее как раз для bldc (или асинхронника). Т.е. для двигателей, которые только крутятся, которые крутить нужно с максимальным моментом, пусть и при ошибке в скорости. А для сервы вроде бы такое не подходит - приоритет в положении (в скорости), а момент - как получится.

Цитата(_Pasha @ Mar 28 2009, 14:11) *
2.Если реализован быстрый разгон - мерять надо для "предотвращения опрокидывания" - т.е. когда в системе есть вероятность достижения предельного тока. В этом случае юзеру можно предоставить опцию снижения ускорения.

Я ж знаю, при каком значении ШИМ, какой у меня должен быть ток (аналитический, в статике). Т.е. просто не даем ШИМ шире, чем это можно для предельнодопустимого тока. Кстати, я вот чувствую из ваших с Евгеничем постов, что ток при остановке и нулевой ошибке с движка снимается. А я вообще, исхожу из того, что ток не зависит от того, стоит движок или крутит или крутит с ускорением, т.е. ток всегда номинальный. Единственно чем мы управляем, так это отношением токов в обмотках. Что можно сделать и без измерения тока. Ведь можно ?

Цитата(_Pasha @ Mar 28 2009, 14:11) *
3. Если есть мысли обсчитать тепловую модель, как было предложено ув. Виноградовым на страницах журнала "Силовая электроника".

Не помню. Вроде бы зачем нам кузнец тепловая модель ? Вот защита по теплу будет весьма полезна. На двигло и на ключи. Значит + два датчика температуры.

Цитата(_Pasha @ Mar 28 2009, 14:11) *
4. Если нагрузка типа насоса - и надо ловить "недогруз"

Вот это понял, а более подробное - нет. Недогруз у насоса, видимо, будет при обрыве шланга. Этого мне точно не нужно.
Go to the top of the page
 
+Quote Post
PhX
сообщение Mar 28 2009, 19:31
Сообщение #43


Местный
***

Группа: Свой
Сообщений: 473
Регистрация: 10-09-06
Из: Тольятти. Самарская обл.
Пользователь №: 20 249



Цитата(Огурцов @ Mar 28 2009, 22:56) *
Мне казалось, что это скорее как раз для bldc (или асинхронника). Т.е. для двигателей, которые только крутятся, которые крутить нужно с максимальным моментом, пусть и при ошибке в скорости. А для сервы вроде бы такое не подходит - приоритет в положении (в скорости), а момент - как получится.

Если требования по динамике сервосистемы слабые, то можно конечно обойтись без регуляторов тока. Иными словами, если не требуется формировать диаграмму разгона и торможения. Если требуется выжать из движка все возможное (максимальное быстродействие) или формировать параболическую диограмму скорости для экономии потребляемой мощности, то без регуляторов тока не обойтись.
А что у Вас асинхронник в роли серводвигателя (двигатель управляющий положением рабочего механизма)?
Цитата(Огурцов @ Mar 28 2009, 22:56) *
Я ж знаю, при каком значении ШИМ, какой у меня должен быть ток (аналитический, в статике). Т.е. просто не даем ШИМ шире, чем это можно для предельнодопустимого тока.

Мне кажется, здесь все логично, для нормальных режимов работы привода.
Цитата(Огурцов @ Mar 28 2009, 22:56) *
Кстати, я вот чувствую из ваших с Евгеничем постов, что ток при остановке и нулевой ошибке с движка снимается.

Смотря какой момент на валу, если движок ведро с водой держит на нужной высоте, а мы момент снимаем... Ведро упадет, т.е. момент двигателя в статике должен компенсировать момент нагрузки.
Цитата(Огурцов @ Mar 28 2009, 22:56) *
А я вообще, исхожу из того, что ток не зависит от того, стоит движок или крутит или крутит с ускорением, т.е. ток всегда номинальный. Единственно чем мы управляем, так это отношением токов в обмотках. Что можно сделать и без измерения тока. Ведь можно ?

Когда движок крутит с ускорением ток необходимо ограничивать допустимым значением, оно обычно дано в паспорте на движок и в разы больше номинального. Другое дело, что это можно делать и не измеряя тока.
Цитата(_Pasha @ Mar 28 2009, 19:31) *
Пытаюсь делать так:

Да интересная мысль, спасибо, надо взять на карандаш. rolleyes.gif


--------------------
Если все, то не я...
Go to the top of the page
 
+Quote Post
Iptash
сообщение Mar 28 2009, 19:42
Сообщение #44


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

Группа: Свой
Сообщений: 1 613
Регистрация: 2-09-08
Из: г.Набережные Челны
Пользователь №: 39 936



Цитата(Огурцов @ Mar 28 2009, 16:12) *
Остается бородатый вопрос - нужно ли вообще измерять рабочий ток в обмотках ? Может быть достаточно питания обмоток определенным (ШИМ) напряжением ? А ток какой получится, такой и хорошо.

Мне кажется для ПЧ измерять в обмотках не надо. Можно в истоки нижних ключей поставить измерительные сопротивления на допустим 0,01 Ом для защиты и по общему проводу также. Или же нижние ключи с встроенными датчиками. А для глбокорегулируемых частотных приводов конечно надо. А также не плохо
измерять температуру движка для температурной компенсации (не помню как просчитывать).
Go to the top of the page
 
+Quote Post
PhX
сообщение Mar 28 2009, 20:04
Сообщение #45


Местный
***

Группа: Свой
Сообщений: 473
Регистрация: 10-09-06
Из: Тольятти. Самарская обл.
Пользователь №: 20 249



Цитата(Огурцов @ Mar 27 2009, 07:03) *
FHS 40-P/SP600. Но подключение какое-то мутное - похоже, что часть датчика это полигон на печатной плате.

Раньше не замечал этого датчика у LEMа, а ведь какая идея интересная. Полигон на печатной плате это не часть датчика это проводник по которому течет измеряемый ток, а датчик пронизывает магнитное поле создаваемое током. Если измеряемый ток небольшой, то для усиления потока пронизывающего датчик, токовым проводником накручивают витки.
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Если все, то не я...
Go to the top of the page
 
+Quote Post

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

 


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


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