Главная категория - посвящена электродвигателям, электроприводам и связанным с ними темам => Управление шаговыми двигателями => Тема начата: LangoV от 08 Февраля 2013, 12:29:34

Название: SMD-4.2 + Arduino Mega
Отправлено: LangoV от 08 Февраля 2013, 12:29:34
Добрый день.
Подскажите как правильно подключить к Arduino Mega(http://arduino.ru/Hardware/ArduinoBoardMega , там же есть принципиальная схема) блок управления шаговым двигателем SMD-4.2(http://electroprivod.ru/smd-4.2.htm). Управлять буду шаг.двигателем AD-200-31 по схеме 2(http://electroprivod.ru/ad-200.htm).

Консультант в Электроприводе сказал, что нужно подключать к аналоговым входам.
А какую библиотеку Arduino использовать, Stepper.h?
И как инициализировать входы в скетче, если подключение будет:
An1 - Step+
An2 - Step-
An3 - Dir+
An4 - Dir-
An5 - En+
An6 - En-

Заранее спасибо.
Название: Re: SMD-4.2 + Arduino Mega
Отправлено: LangoV от 08 Февраля 2013, 23:12:23
Попробовал подключить 2-я способами:
5V - Step+
D2 - Step-
5V - Dir+
D3 - Dir-
5V - En+
D4 - En-
В том случаи моторчик не зашумел(

Во-втором случаи использовал схему, взятую на сайте http://arduino.cc/forum/index.php?topic=108914.0

Digital Pin 2 -> PUL+ // PUL по всей видимости у него аналог STEP
Digital Pin 3 -> DIR+
And the PUL-, DIR- to the Arduino GND and ENA- unconnected.

Моторчик зашумел, но двигаться отказывается.
Название: Re: SMD-4.2 + Arduino Mega
Отправлено: Administrator от 22 Февраля 2013, 18:13:53
Здравствуйте! Прошу прощения за поздний ответ.

Если Ваш вопрос еще актуален, уточните, пожалуйста, (лучше в личное сообщение), с кем именно из консультантов Электропривода Вы консультировались о том, что подключать нужно к аналоговым входам? Есть подозрение, что произошло недопонимание друг-друга.

En - при подаче сигнала на этот вход питание с обмоток двигателя снимается.
Во втором случае En остается неподключенным, при подаче питания на блок управления сразу подается питание на обмотки двигателя.
"Моторчик зашумел" - вероятно, обмотки в этом случае запитаны, шумит ШИМ.

Какую скорость Вы подаете на двигатель? Каковы длительности импульсов (длительности высокого и низкого уровня сигналов)?
Название: Re: SMD-4.2 + Arduino Mega
Отправлено: saltofearth от 04 Июля 2013, 16:57:59
Схожая проблема, не могу заставить ходить ШД FL86STH80-4208
с 8ю выводами 4-х фазный
(http://electroprivod.ru/products_img/st_motor/sh3.gif)

подключен через SMD-4.2 драйвер.
arduino mega 2560

подаю на step+ импульсы пробовал различные значения (начиная 5мкс до 10000мкс)

dir+ пробовал 5v, 0v

step- на земле
dir- на земле

шагает на месте

меняю частоту импульсов = частота шагов меняется
но шагать только в перед или только назад не хочет
шагает на месте или периодически дергается на произвольное количество шагов

пробовал параллельное и последовательное, а так же подключение 2х из четырех обмоток тот-же результат. :o

может, кто, что подскажет ?
Название: Re: SMD-4.2 + Arduino Mega
Отправлено: Ирина от 11 Июля 2013, 09:49:10
Сообщите пожалуйста когда Вы покупали блок SMD-4.2 ? Попробуйте посмотреть будет ли двигатель вращаться, если установить ток меньше, например 2 Ампера.
И если это возможно, принесите или отправьте блок в офис в Санкт-Петербурге на диагностику.
Название: Re: SMD-4.2 + Arduino Mega
Отправлено: Ирина от 11 Июля 2013, 10:01:37
Так же прикладываю схему подключения, проверьте пожалуйста, так ли Вы подключали двигатель к блоку. Неправильное подключение фаз, так же может вызвать такой эффект, как вы описывали.
Название: Re: SMD-4.2 + Arduino Mega
Отправлено: Shiover от 19 Июля 2019, 08:37:25
Схожая проблема, не могу заставить ходить ШД FL86STH80-4208
с 8ю выводами 4-х фазный
(http://electroprivod.ru/products_img/st_motor/sh3.gif)

подключен через SMD-4.2 драйвер.
arduino mega 2560

подаю на step+ импульсы пробовал различные значения (начиная 5мкс до 10000мкс)

dir+ пробовал 5v, 0v

step- на земле
dir- на земле

шагает на месте

меняю частоту импульсов = частота шагов меняется
но шагать только в перед или только назад не хочет
шагает на месте или периодически дергается на произвольное количество шагов

пробовал параллельное и последовательное, а так же подключение 2х из четырех обмоток тот-же результат. :o

может, кто, что подскажет ?

Вы смогли решить вопрос? У меня такая же ситуация, только двигатель 2808. Гудит и всё. : /
Название: Re: SMD-4.2 + Arduino Mega
Отправлено: Administrator от 19 Июля 2019, 09:18:24
У Вас другой блок управления и другой двигатель. В первую очередь проверяйте частоту следования сигналов "Шаг".
https://electroprivod.ru/forums/index.php?topic=694380.0

Шаговый двигатель физически не может работать с такой частотой, которую Вы подаете.