Обязанности и достижения:
- Разработка с нуля программного обеспечения для электроэрозионного станка, включая взаимодействие всех узлов управления.
- Создание прошивки для микроконтроллера STM32 и интеграция с Raspberry Pi по SPI (Remora).
- Обратная разработка (reverse engineering) устаревшего бинарного протокола 1980-х годов, применяемого в генераторе, для обеспечения совместимости с современной
системой управления.
- Добавление обратной связи по энкодерам и настройка PID-регуляторов:
* достигнута точность позиционирования 0.5 мкм;
* обеспечена стабильность управления даже при высокочастотных колебаниях
сигнала обратной связи.
- Разработка и интеграция собственного конвертера G-кода из DXF-файлов для автоматизации подготовки управляющих программ.
- Создание нового GUI для взаимодействия с системой и генератором, повышение стабильности и удобства работы оператора.
- Совокупное улучшение (новый GUI, система позиционирования, PID-регуляция, конвертер G-кода) повысило коммерческую стоимость станка примерно на 40%.