Роль: Полный цикл разработки (Hardware & Embedded), личный/коммерческий проект
Описание проекта:
Разработка специализированного испытательного стенда для проведения ресурсных испытаний соленоидных клапанов. Устройство автоматизирует процесс циклического включения/выключения клапана по заданному пользователем алгоритму и ведет статистику наработки. Стенд предназначен для выявления отказов клапанов после заданного количества срабатываний.
Выполненные работы:
• Разработка принципиальной электрической схемы устройства (плата управления + плата индикации).
• Трассировка и проектирование печатных плат (2 слоя).
• Монтаж и пайка компонентов (SMD и выводные).
• Написание и отладка прошивки микроконтроллера на языке C (STM32 HAL).
• Разработка пользовательского интерфейса
• Сборка, настройка и тестирование устройства в составе испытательного стенда.
Технические характеристики и особенности реализации:
• Ядро: Микроконтроллер STM32 (ARM Cortex-M)
• Питание: 24В DC с понижением до 5В/3.3В через DC-DC преобразователи.
• Интерфейс пользователя: ЖК-дисплей
• Выходные каналы: Силовой MOSFET ключ для коммутации соленоидного клапана с защитой от индуктивных выбросов
Функционал прошивки:
• Задание времени удержания клапана в открытом состоянии (импульс).
• Задание времени паузы между циклами.
• Автоматический подсчет количества пройденных циклов.
• Отображение общего времени наработки в часах, минутах и секундах.