Техническое задание: Система линейных приводов с джойстиковым управлением
Необходимо разработать и реализовать проект по созданию двух независимых линейных электроприводов (актуаторов) для автоматизации.
Основные задачи
- Спроектировать и собрать два линейных электропривода на основе доступных на рынке компонентов (моторы, редукторы, ходовые винты, контроллеры).
- Реализовать систему управления от аналогового джойстика (с одним или двумя осями).
- Обеспечить для первого привода работу с фиксацией заданного положения. Привод должен запоминать и удерживать позицию после отпускания джойстика.
- Обеспечить для второго привода режим пропорционального управления: скорость и/или направление движения должны плавно зависеть от отклонения джойстика от нуля.
Требования к результату
- Полный комплект электронных схем и список необходимых комплектующих с указанием типовых наименований (например, драйвер мотора, микроконтроллер, датчики положения).
- Рабочий код (прошивка) для выбранной платформы управления (Arduino, STM32, ESP32 и т.п.).
- Четкая инструкция по сборке, настройке и калибровке системы.
- Система должна быть безопасной, иметь предусмотренные ограничения по ходу и защиту от перегрузки.
Дополнительные пожелания
Приветствуется наличие возможности тонкой настройки параметров (скорость, ускорение, мертвая зона джойстика) и опциональное добавление индикации текущего состояния (светодиоды, дисплей).