Управление шаговым двигателем очень популярная и интересная тема. Мне часто поступают заказы по разработке станков и различных устройств с использованием шаговых двигателей. Для управления шаговым двигателем достаточно несколько тактовых кнопок. Но что делать, если требуется устанавливать различные параметры, такие как скорость вращения, ускорение, расстояние перемещения и пр. Можно установить символьный дисплей и энкодер, но данное решение не очень удобное. Лучше всего использовать сенсорный дисплей. Благо, дисплеи компании DWIN стоят недорого.
Для сборки панели управления шаговым двигателем подготовил все необходимые материалы: прошивка для дисплея DWIN, код для Arduino или ESP32, 3D модель корпуса под дисплей. При желании в корпус можно разместить драйвер шагового двигателя A4988 или другой драйвер данного форм-фактора.
Код для данного проекта не требует дополнительных настроек. Загружает его в Arduino, прошивает дисплей. Как прошивать дисплей, я рассказывал в одной из своих статей. Собираем всё по схеме выше. Все дополнительные настройки вы можете сделать прям с дисплея, а именно:
- изменить количество шагов для совершения перемещения на 1 мм.;
- установить скорость шагового двигателя;
- установить ускорение шагового двигателя. И приступить к управлению. Можно вращать по часовой или против часовой стрелки бесконечное количество оборотов или перемещать на заданное расстояние в мм.
Более подробное описание проекта вы можете прочитать на моём втором сайте.
Также смотрите другие проекты с использованием дисплея DWIN:
Понравилась новость Панель управления шаговым двигателем своими руками? Не забудь поделиться с друзьями в соц. сетях.
А также подписаться на наш канал на YouTube, вступать в группу Вконтакте, в группу на Facebook.
Понравилась статья? Поделитесь ею с друзьями:
Вернуться в раздел: Новости Дата публикации 28 июля , 2022
Читайте также
Комментарии
Войдите или Зарегистрируйтесь И Вы сможете общаться на форуме и оставлять комментарии без капчи.