И так, ребятушки, обновочка к Пасхе! Новая прошивка для ODrive. C полноценным FOC внутри.
Тяжелый руль при подключении питания - в прошлом. Вот видосик как сейчас крутиться руль когда подано питание:
Прошивка и UI тут https://github.com/o-devices/bldc-ffb-wheel/tree/master/firmware
Для форумчан доступна полная версия, так что кидайте DeviceID с последней вкладки UI в личку - скину ключик.
Из нового:
- возможность использовать как энкодеры по типу омроновских так и AMT 102/103.
- никаких кнопок. Поставили руль в центр, подали питание на ODrive, мотор провернется влево-вправо и готов к работе
- регулируемое усилие по стопам на краях диапазона и зона в которой будет нарастать усилие при упоре(антимолоток на упоре)
- собственно результат наибольшей е...ни - отсутствие затежеления руля при подаче питания
- переключение в режим DFU из UI
Протестировано на одноосевом ODrive, ODESC3.6, и на двухосевом ODrive. Но отсутствие багов не гарантирую, так что тестируйте пишите что найдете.
P.S. Документация по всем настройка будет позже. Крутите параметры P Gain и I Gain по чуть чуть кто понимает что это. Output Power Limit тоже добавляйте по чуть чуть и тестируйте стабильность работы.