Отменен

Создать проект для arduino

У меня имеется шаговый двигатель nema 23 на 2.8 А, потребляемое напряжение 24-36В, у него 8 контактов, я соединил последовательно несколько получил 4х контактный

Есть матричная клавиатура 4х4 и tft дисплей с диагональю 1,8

Мне нужно, чтобы управление организовывалось с помощью меню (двухуровневое) со следующими пунктами

В главном меню будут находится параметры, которые мы задаем путем ввода или выбор значения с клавиатуры

1) Скорость - выбрав этот пункт мы задаем скорость вращения двигателя. от 20 до 120 об/мин, на остальные значения установить блокировку ибо двигатель не будет работать

2) Циклы - выбрав этот пункт мы задаем количество оборотов, которое нужно отработать двигателю.

3) Время - выбрав этот пункт мы количество времени, которое необходимо отработать двигателя.

4) Режим - выбрав этот пункт мы выбираем параметр по которому будут производится отсчет времени или циклов

5) старт - нажав на этот пункт мы переходим на страницу старт и при повторном нажатие кнопки с клавиатуры ОК, у нас запустится мотор с той скорость, временем или циклами которое мы задали

Так же необходимо, чтобы была организована пауза, при которой мотор остановится, для записи текущих показаний с экрана (времени или циклов)

Я пробовал реализовать всю систему на 8-ми битном ATmega328 (ардуино уно), но столкнулся с проблемой в виде того, что во время обновления экрана (отсчет циклов)

мотор делал микропаузу и после продолжал вращаться до следующего обновления экрана.

Иными словами каждый оборот когда обновлялся экран, мотор дергался или делал рывок

с ATmega328 подавал сигнал на TB6600 для управления мотора

Не знаю как написать программу, может использовать две ардуино, может другой контроллер

Примерную схему изложил в файле

Навыки: Arduino, Электротехника, Электроника, Микроконтроллер, Разводка печатной платы

О клиенте:
( 0 отзыв(-а, -ов) ) St Petersburg, Russian Federation

ID проекта: #18066220

2 фрилансеров(-а) готовы выполнить эту работу в среднем за $200

ched41

Hello, I have read your project details and I am able to complete this task. I have worked on similar projects with great success. Please contact me so that we can discuss in more detail. You can look at my site for sa Больше

$244 USD за 7 дней(-я)
(40 отзывов(-а))
6.4
XiaoDongC

Привет. Я разрабатываю электрические устройства, встроенное программное обеспечение и сервисное программирование. Я разработал несколько устройств и имел большой опыт работы с процессорами PIC, AVR STM32, ARM, Raspbe Больше

$155 USD за 3 дней(-я)
(4 отзывов(-а))
2.6