Перейти к содержанию

srtomsk

Заставить микроконтроллер видеть что ДВС завелся

Рекомендуемые сообщения

Добрый вечер.Помогите решить задачу:Заставить микроконтроллер видеть что ДВС завелся и перестать выполнять программу.Делаю GSM запуск двигателя и не соображу как реализовать.Можно конечно через кнопку ,но возможно есть лучшее решение?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Самое простое:

1. Взять сигнал с датчика давления масла. Двигатель стоит, сигнал равен 0. Завели, сигнал - 12В.

2. Отследить напряжение бортовой сети. Измеряемой перед запуском, потом через пару секунд после прокрутки стартера. Если второй замер выше первого - завели двигатель, иначе нет.

3. Взять сигнал с датчика холла и подсчитывает импульсы за определённый промежуток времени.

4. Если машина современная, юзай can - шину. По ней пробегает вся информация, можно и завести двигатель, отправив соответствующую информацию в неё.

Вот основные варианты.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Выше отписали.

Способов много, после старта многие параметры автомобиля, такие как давление масла, напряжение бортовой сети, датчики колен вала и др. начинают четко на своем языке сообщать что авто завелось.

Зависит от того что есть в вашем авто, из этого выбрать тот метод который показывает первым и не дает ложных срабатываний.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
 

Самый надёжный контроль практически на любом автомобиле- лампа зарядки, точнее сигнал приходящий на нее , обычно минус при отсутствии работающего двигателя и плюс при работающем .

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти



×
  • Создать...