Страница 1 из 4

Подборка Datasheets контроллеров и драйверов ШД

Добавлено: 28 авг 2009, 10:45
spike
l297.pdf
L297
(88.04 КБ) 2514 скачиваний
TA8435H.pdf
(856.38 КБ) 2500 скачиваний
LS7290.pdf
LS7290
(211.76 КБ) 2221 скачивание

Re: Подборка Datasheets контроллеров и драйверов ШД

Добавлено: 27 фев 2010, 01:45
spike
L298.pdf
(599.66 КБ) 2212 скачиваний
DRV8402.pdf
(1.75 МБ) 3033 скачивания

Re: Подборка Datasheets контроллеров и драйверов ШД

Добавлено: 21 мар 2010, 00:47
spike
  • Степ-контроллер и драйвер униполярного шагового двигателя в одном флаконе. 45В. 3А.
    STK672-050.pdf
    (211.82 КБ) 2672 скачивания

Re: Подборка Datasheets контроллеров и драйверов ШД

Добавлено: 20 июл 2012, 21:23
drfalk
Решил написать сюда после тестирования разных драйверов и последних их очень хвалили компании онитекс горели сразу 6 штук на 8А 80V вылетали на ура, разработали собственный драйвер 8А 120V и блок питания от борт сети то есть от обычного аккумулятора кому будет интересно можно будет обсудить проблема только в дроблении шага его делать надо будет программно, в данный момент дробление 1/2, решил написать и спросить почему в 90 процентов случаев заявленная мощность в документации не соответствует действительности, а у онитекса просто спросите как они их делают? и на чем тестируют?

Re: Подборка Datasheets контроллеров и драйверов ШД

Добавлено: 21 июл 2012, 00:05
Nick
drfalk писал(а):Решил написать сюда после тестирования разных драйверов и последних их очень хвалили компании онитекс горели сразу 6 штук на 8А 80V вылетали на ура, разработали собственный драйвер 8А 120V и блок питания от борт сети то есть от обычного аккумулятора кому будет интересно можно будет обсудить
От аккумулятора?!? Давайте обсудим :)!
drfalk писал(а):проблема только в дроблении шага его делать надо будет программно
А как это? Обычный драйвер принимает сигнал step/dir, там о дроблении никакой информации нет. Драйвер сам делает дробление. У тебя какое-то другое управление? И модно твоему драйверу задать дробление?
drfalk писал(а): почему в 90 процентов случаев заявленная мощность в документации не соответствует действительности
Ты рекламу fairy видел? А дома посуда также отмывается? В холодной воде и улыбкой на губах? Вот и тут. Все пишут что хотят. Серьезные вещи не будут продаваться без обязательной сертификации. Возьми любой драйвер, где будет сертификат на использование в авиационной промышленности, я думаю там совпадет. И в даташитах могут писать пиковые показатели...

Re: Подборка Datasheets контроллеров и драйверов ШД

Добавлено: 21 июл 2012, 22:58
drfalk
Именно от аккумулятора стояла такая задача, драйвер и блок питания к нему готов испытание будет на медни, оказалось что дробление происходит именно программно например на отмеге или еще на каких нибудь чипах, у кого на что ума хватает писать. Началось все с питания, брать 10-30В и преобразовывать в 80-110В с 8А, оказалось не просто такого достичь, почему поднял тему у меня стоял самый дешевый прулоджиковский контролер, оказалось полной детской игрушкой для моделек, далее стояли онитекс немного серьезней но нагрузки на 110 двигателя не держат сразу горят, где взять нормальный отечественный именно отечественный, потратили пол года прежде чем стало что то получаться, да легче было не заморачиваться и брать питание из сети, но если нет света, а есть только рядом машина.

Re: Подборка Datasheets контроллеров и драйверов ШД

Добавлено: 21 июл 2012, 23:08
Nick
А что за станок такой?

ЗЫ Не думали просто купить генератор? Это вроде не так дорого и достаточно надежно.

Re: Подборка Datasheets контроллеров и драйверов ШД

Добавлено: 21 июл 2012, 23:18
drfalk
Да простой домашний станок собранный руками, но работал ну очень медленно, а сервы очень дорого стоят. правда на таких скоростях очень сильная вибрация, вот сижу планирую зделать станочек побольше, и по мощней, увидел тему за электронику, если есть реальная желание потестить драйвера могу поспособствовать если не уволюсь раньше.

Re: Подборка Datasheets контроллеров и драйверов ШД

Добавлено: 22 июл 2012, 22:37
Serg
Nick писал(а):А как это? Обычный драйвер принимает сигнал step/dir, там о дроблении никакой информации нет. Драйвер сам делает дробление. У тебя какое-то другое управление? И модно твоему драйверу задать дробление?
В принципе такое возможно, я даже пробовал.
Идея в следующем: драйвер разгоняет двигатель пример на 1/8 и в процессе разгона переходит на 1/4, 1/2 и на полной скорости крутит на 1/1. При торможении процесс идёт в обратную сторону.

Re: Подборка Datasheets контроллеров и драйверов ШД

Добавлено: 23 июл 2012, 10:35
Nick
И насколько сложно все это реализовать?
Кстати потерь шагов не было при переходе с одного режима на другой?

Re: Подборка Datasheets контроллеров и драйверов ШД

Добавлено: 23 июл 2012, 14:13
Serg
Да не очень-то и сложно. Потери могут быть только в случае внезапной мгновенной остановки, а это с любым драйвером приведёт к потере шагов.

А, ты про сам момент перехода? Нет, не будет, если делать его в момент, когда ток в одной фазе в нуле, а в другой в максимуме.

Re: Подборка Datasheets контроллеров и драйверов ШД

Добавлено: 24 июл 2012, 22:53
drfalk
Очень интересна идея перехода и как ты ее реализовывал есть ли схема

Re: Подборка Datasheets контроллеров и драйверов ШД

Добавлено: 25 июл 2012, 15:53
Serg
Схемно подойдёт практически любой драйвер на микроконтроллере, ибо делается это программно, главное, чтоб ресурсов микроконтроллера хватило.

Вот есть тема: http://www.cncmasterkit.ru/viewtopic.php?f=3&t=691 - мы с ним примерно одновременно додумались до этого. Там есть вся информация для повторения, только оригинальные платы разведены неграмотно с точки зрения помехозащищённости и по хорошему надо переразводить (и схему чуть подправить) или бегать вокруг с бубном пытаять победить помехи. Кому-то удаётся, кому-то нет.

Я делал на STM32, у меня на станке стоят такие, замаскированные в корпуса от 2M542. К сожалению сейчас поделится схемой/прошивкой не могу - ведутся переговоры с конторой, желающей купить права на эту разработку, надеюсь удастся договорится о том, что текущая реализация будет в свободном доступе.

В принципе у меня есть незадействованные 4 драйвера "конкурента", надо наверно посчитать сколько стоили детальки для них да и выставить на продажу...

Re: Подборка Datasheets контроллеров и драйверов ШД

Добавлено: 25 июл 2012, 21:59
Impartial
UAVpilot писал(а):Идея в следующем: драйвер разгоняет двигатель пример на 1/8 и в процессе разгона переходит на 1/4, 1/2 и на полной скорости крутит на 1/1. При торможении процесс идёт в обратную сторону.
UAVpilot писал(а):Я делал на STM32, у меня на станке стоят такие, замаскированные в корпуса от 2M542. К сожалению сейчас поделится схемой/прошивкой не могу - ведутся переговоры с конторой, желающей купить права на эту разработку, надеюсь удастся договорится о том, что текущая реализация будет в свободном доступе.
А как происходит контроль позиции ротора при переходе с одного дробления на другое. Если по току, то каким образом система определяет в момент перехода ближайшую стабильную, для магнитной системы двигателя, точку. Она может находиться как по направлению вращения, так и против.

Re: Подборка Datasheets контроллеров и драйверов ШД

Добавлено: 26 июл 2012, 00:10
Nick
А там разве не достаточно просто менять таблицу шагов/обмоток и делать дополнительные шаги?

Re: Подборка Datasheets контроллеров и драйверов ШД

Добавлено: 26 июл 2012, 00:33
drfalk
делам тоже на stm32, очень мощная микруха, щас заканчиваем микроконтролер для драйвера и сам драйвер, будет интересно приделать такую преблуду отдельной опцией, правда недавно появилась Российская микруха буквально недавно, еще мощней чем stm, пологаю попозже приобретем, а вот схемку или хотя бы код было бы прям неплохо поглядеть,

Re: Подборка Datasheets контроллеров и драйверов ШД

Добавлено: 26 июл 2012, 01:02
Serg
Nick писал(а):А там разве не достаточно просто менять таблицу шагов/обмоток и делать дополнительные шаги?
Да, примерно так и делается. Для примера рассмотрим случай перехода с 1/2 к 1/1: условно все шаги в 1/2 можно поделить на чётные и нечётные, при этом положение ротора после чётных шагов будет совпадать с положением после каждого шага в 1/1 - вот в эти моменты и "переключаем" режим. Т.е. в данном случае после чётного шага в 1/2 следующим будет полный шаг уже в 1/1.

Драйверу задаётся начальный режим (например 1/16) в котором он начинает разгон и максимальную скорость, при которой он переходит в 1/1, промежуточные значения он рассчитывает уже сам по заданному алгоритму в зависимости от скорости.

Теоретически можно сделать адаптивный драйвер: на драйвере сделать джампер, если он установлен, то драйвер в процессе работы начинает "исследовать" подключенный двигатель, меряет нарастание и спад тока в разных режимах (быстрый/медленный спад), подбирает форму сигнала для разных скоростей и т.п. и запоминает эти параметры, потом джампер убираем и получаем драйвер, адаптированный под конкретный двигатель и конкретную механику...

Re: Подборка Datasheets контроллеров и драйверов ШД

Добавлено: 26 июл 2012, 02:09
Impartial
Nick писал(а):А там разве не достаточно просто менять таблицу шагов/обмоток и делать дополнительные шаги?
Достаточно если это режим шага или полушага. Где происходит полное замыкание магнитного потока через полюса ротора и статора.
Речь идет о микрошаговом режиме 1/4,1/8 ... В этом режиме шаговик превращают, в зависимости от конструкции, либо в двигатель с ротором на постоянных магнитах, либо в асинхроннк. В обеих случаях даже без переключения размерности шага очень непросто удержать ротор в промежуточных позициях, контролируя только ток. А при переключении размерности возникает неопределенность в магнитном потоке. Поэтому с очень большой вероятностью ротор может спозиционироваться в обратном направлении в момент коммутации размерности шага. Со всеми вытекающими.

Re: Подборка Datasheets контроллеров и драйверов ШД

Добавлено: 26 июл 2012, 14:07
Serg
Не сможет - он в этот момент крутится с некоторой скоростью.

Re: Подборка Datasheets контроллеров и драйверов ШД

Добавлено: 26 июл 2012, 23:03
drfalk
нашли такой контролер стоит 65000т.р сегодня посидели подумали идея воплощаема попробуем может что и получится,