Добрый день!
Нужна помощь с энкодером.
Делаю проект по инжектированию Урала, хочу предложить сообществу простое, дешёвое решение на агрегатах ваза. Упёрся в имитацию датчика положения коленвала. По стандарту он индукционный.
В уже готовых решениях, народ нарезает маховик, а для этого надо половину мотоцикла разобрать. Получилось обмануть мозги адруинкой (генерирует импульсы) , но это тоже ни разу не народно и не надёжно. Коллективный мозг подкинул идею попробовать энкодер.
Проблема ещё в том, что единственное доступное место на двигателе - отсек зажигания (зажигание ориентируется на положение распредвала) . Туда помещается диск диаметром 100 мм.
Коленвал делает два оборота за один оборот распредвала. По умолчанию на вазовском шкиве 60 зубов, два из которых отсутствуют, получается, что на диске энкодера должно присутствовать 120 зубцов, 4 из которых спилены...
На скрине сигналы (жёлтый - от ардуино), мозги понимают его как 1000 оборотов в минуту (внизу слева параметры сигнала)) синий - моя попытка сделать реперную шестерню, как шкив коленвала только меньшего размера.
В электронике я на бытовом уровне, прошу помочь/ подсказать/ поучаствовать)