Разработать плату управления шаговым двигателем

50 000 руб. за проект
06 сентября 2023, 22:33 • 9 откликов • 85 просмотров
Необходимо разработать плату управления шаговым двигателем 23HS8430 стандарта NEMA23.
Питание мотора и разрабатываемой платы осуществляется от внешнего источника питания DC24V (на входе разрабатываемой платы необходим преобразователь 24-5V), подключение питания и контроллера мотора (7TPSM5720) осуществить через разъем.
Регулировку оборотов осуществить энкодером с функцией нажатия(команда
запуска шагового двигателя), энкодер будет внешний, на плате предусмотреть разъем для его подключения.
Отображение информации о скорости вращения двигателя осуществить на внешнем 7-ми сегментном 3-х секционном индикаторе, на плате предусмотреть разъем для его подключения.
Так же предусмотреть 2pin разъем на плате для запуска двигателя от внешней кнопки(дублирование функции нажатия энкодера).
Предусмотреть 5 Pin отладочный разъем для настройки и загрузки прошивки микроконтроллера.
Плату разработать на микроконтроллере с ядром ARM Cortex-M3 (необходимо выбрать чип из удобных для дальнейшей работы и общедоступных).
Разводку осуществить на 2-х слоях. Размеры платы предполагать 10х8 см, предусмотреть 4 отверстия(d=4mm) по углам платы для ее фиксации.
В итоге плату необходимо разработать в Altium Designer и передать все файлы проекта: схему принципиальную, файлы топологии платы, всю необходимую документацию для производства, 3D модель платы в сборе.

Так же для этой платы необходимо разработать прошивку на микроконтроллер.
Реализовать функцию "обычный поворот" и "быстрый поворот" энкодера. Быстрый поворот увеличивает скорость шагового двигателя в 10 раз. Запуск двигателя предусмотреть на 10% мощность двигателя. На индикаторе отображать производительность мотора исходя из максимального числа на экране в 1200, что соответствует 80% мощности двигателя, 200 отображается при запуске и соответствует 10% мощности двигателя.