Подключите нашего Telegram-бота для уведомлений о новых проектах

Управление ШД на Arduino

l
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте 7 лет и 3 месяца
Бюджет: по договоренности
Исполнитель определен: Илья Куштанов  
Добрый день.

Нужна разработка программы для Arduino.
 
Компоненты:
Arduino скорее всего mini
Контроллер шагового двигателя a4988
Шаговый двигатель.
Контроллер сегментных индикаторов Max7219
7-ми сегментный индикатор, на 3 цифры с точками
Инкрементальный энкодер
Кнопка сварки
 
Задача: управлять подачей проволоки в сварочном полуавтомате
 
Логика работы:
При включении на индикаторе можно выставить скорость подачи проволоки (например 15.5 метров/минуту). При нажатой кнопки сварки мотор крутится, но изменить скорость в процессе возможно. При отпущенной кнопки сварки можно нажать и задержать на 5 сек энкодер, после попадаем в меню настройки стартового разгона мотора (индикатор моргает точка на индикаторе смещается X.XX) энкодером выставляется разгон, после 1 нажатия на энкодер настраиваем торможение мотора. Далее при нажатии на энкоденр отображается скорость подачи проволоки и разгон/торможение сохраняются в eeprom. При настройке разгона/торможения если нажать кнопку сварки настройки не сохранятся и начнется движение мотора.
В коде должны быть константы скорость подачи проволоки (при включении устройства) и минимальных допустимых знаниях разгона/торможения. После отпускания кнопки сварки и плавной отстановки мотора нужно сделать несоклько шагов назад, количество задается константой в коде.
Разделы:
Опубликован:
30.06.2018 | 23:00

Теги: нужен программист, ищу программиста, резюме программиста, требуется разработка мобильных приложений

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».