(Arduino) Контроллер шагового двигателя

10 000 руб. за проект • наличный расчёт
16 марта 2014, 19:43 • 4 отклика • 80 просмотров
Ищу исполнителя в Москве, для передачи железа.

Требуется написать скетч для контроля шагового двигателя. Есть неполная реализация данной задачи, скетч в приложенных файлах.


ТЗ вышлю на почту.


Конечный продукт представляет из себя контроллер шагового двигателя с ЖК экраном, для настройки параметров используется ИК пульт.

Описание работы контроллера:

Для контроля двигателя используются 4 программы с одинаковыми пунктами настаиваемых параметров:

1. скорость
2. остановка двигателя после х шагов
3. коэффициент ускорения/замедления (в начале программы двигатель ускоряется до заданной скорости, в конце плавно останавливается)
4. направление вращения


После настройки любой из программ параметры сохраняются в память Arduino и не должны сбиваться после обесточивания контроллера.
Параметры программы отображаются на ЖК экране, после их настройки можно выбрать номер программы и запустить ее используя ИК пульт или кнопу на плате с ЖК экраном.

Требования к коду:


Читаемый, структурированный код с комментариями, в комментариях объяснение что в данном месте делается (в итоге код будет опубликован в опенсорс проекте и будет доступен для свободного использования)

Список оборудования:
(передам только в Москве)


1. Arduino UNO
2. Источник питания 12В 4А
3. Драйвер шагового двигателя A4988
http://dx.com/ru/p/keyes-a4988-stepper-motor-drive...
4. ЖК экран 16х2
http://www.dfrobot.com/wiki/index.php/LCD_KeyPad_S...
5. ИК пульт
http://www.dfrobot.com/wiki/index.php?title=IR_Kit...
6. Шаговый двигатель NEMA 17

ТЗ вышлю на почту
Файлы