Как обесточить ШД в режиме простоя?

Использование драйверов двигателей и пользовательских блоков к ним
Аватара пользователя
Sevast
Сержант
Сообщения: 145
Зарегистрирован: 21.06.2017{, 15:57}
Репутация: 5

Как обесточить ШД в режиме простоя?

#1

Сообщение Sevast » 23.07.2017{, 18:37}

Подскажите пожалуйста, как отключить подачу питания на одну обмотку в режиме простоя?
ШД должен работать в течении 4 секунд. Диапазон 30 сек --- 34 сек.
В остальное время обмотки должны быть обесточены.

Вложения
5294968.jpg

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Как обесточить ШД в режиме простоя?

#2

Сообщение pan » 23.07.2017{, 18:44}

это зависит от подключения драйвера и от того что в коде блока прописано.

Аватара пользователя
Sevast
Сержант
Сообщения: 145
Зарегистрирован: 21.06.2017{, 15:57}
Репутация: 5

Как обесточить ШД в режиме простоя?

#3

Сообщение Sevast » 23.07.2017{, 20:37}

И как это можно вылечить?

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Как обесточить ШД в режиме простоя?

#4

Сообщение pan » 23.07.2017{, 20:59}

а вы предоставили пациентов?

Аватара пользователя
kiyota
Рядовой
Сообщения: 97
Зарегистрирован: 18.02.2016{, 20:07}
Репутация: 2
Откуда: РОСТОВСКАЯ ОБЛ
Имя: Олег

Как обесточить ШД в режиме простоя?

#5

Сообщение kiyota » 24.07.2017{, 05:55}

Sevast, Представьте ваш проект.
kiyota

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Как обесточить ШД в режиме простоя?

#6

Сообщение pan » 24.07.2017{, 08:09}

и ссылочку на драйвер

Аватара пользователя
Sevast
Сержант
Сообщения: 145
Зарегистрирован: 21.06.2017{, 15:57}
Репутация: 5

Как обесточить ШД в режиме простоя?

#7

Сообщение Sevast » 24.07.2017{, 18:27}

Вот пациенты...
Часы DS3231
Atmega Nano 328
Драйвер ULN2003
ШД 28buj-48
Вложения
Step_Motorclock.flp
(161.5 КБ) 106 скачиваний
Последний раз редактировалось Sevast 24.07.2017{, 18:33}, всего редактировалось 1 раз.

Аватара пользователя
vacz
Лейтенант
Сообщения: 485
Зарегистрирован: 17.10.2016{, 05:56}
Репутация: 52
Имя: Владимир

Как обесточить ШД в режиме простоя?

#8

Сообщение vacz » 24.07.2017{, 20:09}

С этим униполярным двигателем и таким драйвером, Вам не удастся отключить питание на обмотках. Для этого нужно переделать его в биполярный с управлением STEP/DIR драйвером. Например: А4988.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"

Аватара пользователя
Sevast
Сержант
Сообщения: 145
Зарегистрирован: 21.06.2017{, 15:57}
Репутация: 5

Как обесточить ШД в режиме простоя?

#9

Сообщение Sevast » 24.07.2017{, 20:24}

Вот тут он отключается, но как это перенести в FLProg?
Там другая библиотека и там работал без часов, а надо с часами ни как не хочет становиться. (((
Вложения
Step.ino.ino
(2.13 КБ) 92 скачивания

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Как обесточить ШД в режиме простоя?

#10

Сообщение pan » 24.07.2017{, 20:35}

при чем тут библиотека. плюс на обмотках все равно же будет

Аватара пользователя
Sevast
Сержант
Сообщения: 145
Зарегистрирован: 21.06.2017{, 15:57}
Репутация: 5

Как обесточить ШД в режиме простоя?

#11

Сообщение Sevast » 24.07.2017{, 20:48}

минуса не будет ни на одной обмотке... а плюс не важен
Последний раз редактировалось Sevast 24.07.2017{, 20:58}, всего редактировалось 1 раз.

Аватара пользователя
vacz
Лейтенант
Сообщения: 485
Зарегистрирован: 17.10.2016{, 05:56}
Репутация: 52
Имя: Владимир

Как обесточить ШД в режиме простоя?

#12

Сообщение vacz » 24.07.2017{, 21:23}

Извините, что то не пойму. Вам надо отключать питание на обмотках или у Вас не отключается двигатель?
Что касается питания на обмотках, то в данном драйвере всегда подключена одна из обмоток
Вложения
3664616.jpg
Последний раз редактировалось vacz 25.07.2017{, 06:31}, всего редактировалось 1 раз.
Будь проще к людям. Хочешь быть мудрей - не делай больно мудростью своей. "Омар Хайям"

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Как обесточить ШД в режиме простоя?

#13

Сообщение pan » 24.07.2017{, 21:41}

Sevast писал(а):Вот тут он отключается, но как это перенести в FLProg?
библиотеку дайте

Аватара пользователя
Sevast
Сержант
Сообщения: 145
Зарегистрирован: 21.06.2017{, 15:57}
Репутация: 5

Как обесточить ШД в режиме простоя?

#14

Сообщение Sevast » 24.07.2017{, 21:44}

vacz писал(а):Что касается питания на обмотках, то в данном драйвере всегда подключена одна из обмоток:
Включение питания обмоток идет от Ардуины, сам драйвер без сигнала от контроллера не включает ни одну обмотку.
Так вот именно в режиме ожидания, Ардуино держит включенной одну обмотку, и это ни как не драйвер. Отключите драйвер от контроллера и ШД обесточится.
Мне и надо чтоб в паузах между подачей сигнала, а это 56 секунд, контролер не включал ни одной обмотки.

Аватара пользователя
Sevast
Сержант
Сообщения: 145
Зарегистрирован: 21.06.2017{, 15:57}
Репутация: 5

Как обесточить ШД в режиме простоя?

#15

Сообщение Sevast » 24.07.2017{, 21:51}

pan писал(а):библиотеку дайте
Вложения
CustomStepper.rar
(15.64 КБ) 110 скачиваний
Последний раз редактировалось Sevast 24.07.2017{, 21:56}, всего редактировалось 1 раз.

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Как обесточить ШД в режиме простоя?

#16

Сообщение pan » 25.07.2017{, 09:10}

проверять неначем
Вложения
--CODE-.ubi
(131.82 КБ) 129 скачиваний

Аватара пользователя
Sevast
Сержант
Сообщения: 145
Зарегистрирован: 21.06.2017{, 15:57}
Репутация: 5

Как обесточить ШД в режиме простоя?

#17

Сообщение Sevast » 25.07.2017{, 11:02}

Кажется Вы "en" забыли вывести. Как ему сигнал от часов дать?

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Как обесточить ШД в режиме простоя?

#18

Сообщение pan » 25.07.2017{, 11:14}

direction: 1 - по часовой, 2 - против часовой, 0-STOP

Добавлено (25.07.2017, 11:14)
---------------------------------------------
Изображение

Аватара пользователя
Sevast
Сержант
Сообщения: 145
Зарегистрирован: 21.06.2017{, 15:57}
Репутация: 5

Как обесточить ШД в режиме простоя?

#19

Сообщение Sevast » 25.07.2017{, 11:58}

Крутит один раз, потом останавливается, одна обмотка под напряжением. После при подачи сигнала ни как не реагирует.
Вложения
3468888.jpg

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

Как обесточить ШД в режиме простоя?

#20

Сообщение pan » 25.07.2017{, 12:02}

mode:1- работает по количеству оборотов, 2- по заданному углу
да и зачем mode привязывать к сигналу? задайте константу 1 или 2.
а то получается подается 1 работать по оборотам, а обороты не заданы.

Ответить

Вернуться в «Управление двигателями»