Добрый день, хочу собрать устройство на базе Ардуино нано, цель которого будет подавать напряжение на муфту заднего моста, тем самым выполнять его подключение/отключение. Но в голове пока нет четкого алгоритма решения этой задачи, поэтому прошу помощи:
исходные данные:
1) 4 датчика ABS на каждом колесе работающие на эффекте Холла;
2) задний моста с муфтой, при подаче напряжения на которую, от 0в-12в выполняет подключение редуктора заднего моста к кардану (возможно подача промежуточного напряжение для плавности подключения, использование только ШИМ).
Задача:
1) как выполнить считывание показаний с датчиков ABS?; (можно выполнить опторазвязки или просто делитель поставить?)
2) (например) накапливать в течении 100мс(а лучше чаще) количество импульсов с датчика ABS каждого колеса, и если оно будет различаться (зад например будет отставать), то подавать напряжение на задний мост и чем больше отставание тем выше подаваемое напряжение (можно реализовать уравнение например: y=k(Vпередних колес - Vзадних колес), где:
y -выходное напряжение, максимум бортовое напряжение авто;
k - регулируемым по нашему усмотрению коэффициент;
V - частота импульсов ABS с передних и задних колес)
вариант с подключением при повороте учитывать не будем, т.к. это можно нивелировать с помощью коэффициента.
Правильно ли я мыслю?
Есть ли какие то другие варианты?
Возможно ли это реализовать с помощью Ардуино нано и если да, то можете ли набросать код?