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