Отменен

Создать проект для 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, Электротехника, Электроника, Микроконтроллер, Разводка печатной платы

Показать больше: useful arduino projects, arduino create agent, arduino projects for beginners, arduino programming, arduino create, arduino uno, arduino projects with code, arduino projects pdf, 1с фриланс украина, 2d иллюстратор фриланс, 2d фриланс, 3d аниматор фриланс, 3d визуализатор фрилансер, 3d графика фриланс, 3d дизайн интерьера фриланс, 3d дизайнер фрилансер, 3d моделирование онлайн, 3d моделирование онлайн фриланс, 3d моделлер онлайн, 3d моделлер удаленно

О работодателе:
( 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