Radiohobby Forum

Интернет конференция журнала "Радиохобби"

Вы не вошли.

Объявление

Подписка на новые материалы от Николая Сухова - ролики, схемы, модели, онлайн конференции, консультации, чат.

Внимание! Почта в доменах Яндекс и Mail.ru не будет работать в профилях форумчан, из-за введённых правительством Украины санкций против этих компаний. Всем, кто ранее использовал подобную почту, для сохранения прежней функциональности форума, рекомендуется её поменять.

Огромная просьба, заливать тематические картинки и файлы в личные файловые каталоги на форуме, чтобы они не потерялись, со временем!

Ссылка "Загрузки" находится справа внизу формы набора сообщения.

Подписка на журнал "Радиохобби" прекращена. Подробности. Форум же - продолжает свою работу.

#1 18.01.2006 12:34:29

Maxim
Учаснег
Откуда: Донецк
Здесь с 04.10.2005
Сообщений: 726

Работа мощного шагового двигателя в неполношаговом режиме

Имеем в составе привода мощный шаговый двигатель ДШ 80-016-22,5 (откуда-то из бортовой аппаратуры). Стоит задача увеличения количества шагов по сравнению со штатным режимом, т.к. 16-ти шагов мало. Надо минимум в 2, а то и 4-ре раза больше.
Сразу оговорюсь, что помимо прочего это www.spetspribor.com/support/articles/step/step.html читал, на редкость толково и лаконично, Liv за это огромное спасибо от меня и товарища smile
Вопрос стоит в особенностях реализации формирователей токов фаз двигателя для неполношагового режима в случае если токи эти достаточно велики (номинальный ток обмотки указанного двигателя более 8А, в нашем приложении хватает, правда и 2А).
Прошу поделиться соображениями людей, имевших опыт создания такой аппаратуры.
В частности, можно ли при реализации импульсного формирователя тока фаз опираться на индуктивности обмоток катушек двигателя?

Отредактировано Maxim (18.01.2006 12:35:44)


Учите матчасть!

Вне форума

#2 18.01.2006 13:04:15

Саша
Участник
Откуда: Юг России
Здесь с 25.05.2004
Сообщений: 104

Re: Работа мощного шагового двигателя в неполношаговом режиме

Maxim пишет:

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

Можно. Так сделано практически в любом преобразователе частоты для управления асинхронным двигателем.


Чудес не бывает!

Вне форума

#3 18.01.2006 13:31:53

Maxim
Учаснег
Откуда: Донецк
Здесь с 04.10.2005
Сообщений: 726

Re: Работа мощного шагового двигателя в неполношаговом режиме

Санёк пишет:

Можно. Так сделано практически в любом преобразователе частоты для управления асинхронным двигателем.

А сильно ли сказывается изменение индуктивности обмоток при повороте ротора двигателя?
И ещё вопрос, чем можно красиво задавать значения токов для формирователей при управлении от контроллера? Фаз у движка 4-ре.

Отредактировано Maxim (18.01.2006 13:54:16)


Учите матчасть!

Вне форума

#4 18.01.2006 16:42:28

Liv
Ветеран
Откуда: Минск
Здесь с 08.02.2004
Сообщений: 1,233

Re: Работа мощного шагового двигателя в неполношаговом режиме

Изменение индуктивности обмоток при повороте ротора двигателя обычно незначительное, поэтому при построении драйвера его учитывать нет необходимости.

Для реализации микрошагового режима Вам нужно будет вместе с формированием нужной последовательности логических сигналов еще формировать с помощью ЦАП нужные значения тока для каждого микрошага. Посмотрите, например, связку L6506 + L298. Принцип реализации микрошагового режима на этих микросхемах описан, например, в application note 1679 от SGS Thomson. Если мощности L298 не хватит, можно сделать более мощный мост на дискретных MOSFET.

Вне форума

#5 18.01.2006 18:15:06

Maxim
Учаснег
Откуда: Донецк
Здесь с 04.10.2005
Сообщений: 726

Re: Работа мощного шагового двигателя в неполношаговом режиме

ЦАП это хорошо - у меня модель драйвера с поддержкой полушагового режима на контроллере 51-м собрана, для микрошага понадобится задавать напряжения/токи для управления драйвером двигателя. 4-ре штуки.. Причём скорость изменения их должны допускать достаточно быстрое изменение значений (начальное позиционирование). Каким способом будет оптимальнее получить 4-ре управляющих напряжения/тока для формирователей?


Учите матчасть!

Вне форума

#6 18.01.2006 21:14:35

Liv
Ветеран
Откуда: Минск
Здесь с 08.02.2004
Сообщений: 1,233

Re: Работа мощного шагового двигателя в неполношаговом режиме

Как ни крути, ЦАП всё равно нужен. Есть микрошаговые контроллеры ШД, где ЦАП-ы уже встроены. Но обычно они не такие мощные, как Вам надо. Можно попробовать умощнить их внешними ключами. Если собирать контроллер с нуля, то в дополнение микроконтроллеру понадобится внешняя микросхема ЦАП. Посмотрите у Analog Devices и у Texas Instruments. Выбирая разрядность ЦАП нужно учитывать, что придется задавать значения тока, меняющегося по синусоидальному закону. Если нужна дешевая система, то можно прикрутить КР572ПА1. Я не знаю, что за двигатель у Вас, но большинство шаговых двигателей являются двухфазными (при этом они бывают 4-х обмоточными) и требуют только двух каналов задания тока.

Вне форума

#7 18.01.2006 22:20:55

Vasil
Ветеран
Откуда: близ Киева
Здесь с 23.01.2004
Сообщений: 1,159

Re: Работа мощного шагового двигателя в неполношаговом режиме

в дополнение, если мощности L298 не хватит, можно применить L6203.
А вот вопрос, можно ли их (6203) запараллелить, аналогично как для 298 в даташите?
И еще, если делать мост на MOSFET , то наверное нужно будет к ним ставить драйвера с дэд таймами?

Вне форума

#8 19.01.2006 12:02:44

Maxim
Учаснег
Откуда: Донецк
Здесь с 04.10.2005
Сообщений: 726

Re: Работа мощного шагового двигателя в неполношаговом режиме

2 Liv, спасибо smile , пока буду рыть smile ..


Учите матчасть!

Вне форума

#9 22.01.2006 10:14:00

Maxim
Учаснег
Откуда: Донецк
Здесь с 04.10.2005
Сообщений: 726

Re: Работа мощного шагового двигателя в неполношаговом режиме

Насколько реально задавать токи для драйверов посредством программной ШИМ (скажем для x51)? Для микрошагового режима предполагается скорость не более 3-5 шагов/сек. Внешние ЦАП-ы это, IMHO, из пушки по воробьям..


Учите матчасть!

Вне форума

#10 22.01.2006 13:40:57

Liv
Ветеран
Откуда: Минск
Здесь с 08.02.2004
Сообщений: 1,233

Re: Работа мощного шагового двигателя в неполношаговом режиме

Программные ШИМ невозможно сделать быстрыми, особенно на тормозном классическом x51. Лучше возмите микроконтроллер с аппаратными ШИМ - таких сейчас полно. Если хотите именно x51, посмотрите у Silabs (бывший Cygnal). Но дешевле взять AVR, 2 канала ШИМ есть даже у таких дешевых контроллеров, как ATmega8. Особенно если писать на Си, то почти нет никакой разницы, что AVR, что MSC-51.

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.028 сек, 7 запросов выполнено - Использовано памяти: 597.94 Кбайт (Пик: 648.3 Кбайт) ]