Как сделать так, чтобы электронная система определяла, на какой передаче работает двигатель?
Я состою в команде, и мы работаем над автомобилем. У нашего автомобиля двигатель от мотоцикла, а механизм переключения передач электронный и управляется микроконтроллером. Сейчас мы думаем, как сделать так, чтобы микроконтроллер знал, на какой передаче работает двигатель. Мы думали о том, чтобы вычислять соотношение между оборотами двигателя и скоростью вращения колёс, но в некоторых ситуациях этот метод может быть неточным. Есть ли более точный метод?
Перевод вопроса с Mechanics Stack Exchange
Лицензия: CC BY-SA (2.5–4.0)
Оригинальный вопрос: https://mechanics.stackexchange.com/questions/27146/how-to-make-an-electronic-system-know-which-gear-the-engine-is-on
В современных автомобилях передаточное число используется для определения положения рычага переключения передач. Фактический расчет производится путем сравнения частоты вращения коленчатого вала и скорости автомобиля (по данным блока управления ABS). Таким образом, для обычных целей этот метод является достоверным, а отклонения незначительны.