Подскажите, где я делаю ошибку?)(управление шд)

Ответить
Ar7yr
Рядовой
Сообщения: 1
Зарегистрирован: 26.07.2021{, 20:02}
Репутация: 0
Имя: Артур

Подскажите, где я делаю ошибку?)(управление шд)

#1

Сообщение Ar7yr » 26.07.2021{, 20:32}

Доброго времени суток,
Не получаеться сделать логику необходимую мне для моих задач.
Логика проста : При нажатии на красную кнопку на ИК-пульте просиходит вращение ШД по часовой стрелке до концевика, при нажатии зеленой кнопки на ИК-пульте - вращение в обратном направлении до другого концевика. Хотелось бы конечно чтоб при достижении концевика так же снимался Enable с драйвера,а потом включался когда будет запрос на вращении в другую стороную. В роле концевых выключателей оптические щелевые датчики. Драйвер ШД DRV8825 ,сам ШД nema17.
Во вложении накидал схему из моих компонентов и как все подключено.
Прилагаю так же программу которую составил, но так как мне нужно она не работает. Дело для меня новое только изучаю, подскажите в чем ошибка пожалуйста.
Вложения
Скетч.flp
(541.19 КБ) 18 скачиваний
схема3.jpg

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

Подскажите, где я делаю ошибку?)(управление шд)

#2

Сообщение AlexCrane » 27.07.2021{, 14:33}

Ar7yr, Лучше на блоках на библиотеке Гайвера это реализовать, но можно и на этом, только использовать режим Continuous.
Скетч версия2.flp
(690.11 КБ) 23 скачивания
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

Ответить

Вернуться в «Помогите, а то я "нимагу"»