Получение сигналов от бортовой сети автомобиля (12В)

Borsoft
Offline
Зарегистрирован: 18.01.2016

Друзья, добрый день!



Делаю свой первый проект на Ардуино - автозапуск авто через СМС. Ниже - схема, которую собрал. В принципе всё уже работает, машина заводится с СМС, по таймеру и отписывает о своём самочувствии. Но остались кое-какие вопросы... 



У меня в схеме используется один вход, куда приходит сигнал непосредственно с автомобиля - А1. Туда приходит 5В с делителя, после замыкания цепи "массы" через концевик "ручника" и герконового датчика нейтрали МКПП. По этому же сигналу Ардуино контролирует напряжение АКБ и при снижении его до 11.3В пуск запрещается. И по этому же сигналу контролируется запуск двигателя - если напряжение после прокрутки стартером больше чем до проклейки - значит считаем, что двигатель запустился.



Теперь вопрос. Есть пара свободных пинов и пара идей, которые хотелось бы реализовать: контроль работы двигателя по сигналу с форсунок, контроль педали тормоза и т.п. Сигналы там +12В. Если использовать подобную же схему с делителем, то нужно будет подключать постоянную "массу" от авто, а значит вход А1, который я описывал выше, перестанет работать... Как быть?

 

ESV
Offline
Зарегистрирован: 16.12.2015

Здесь самый  главный механизм прибора  - концевик нейтрали и ручника.

Не стоянка - не работа. И это правильно. Не хватало, что-бы ета поделка во время движения автомобиля что либо могла делать.

контрольные сигналы  уровня + 12V надо ввести в схему последовательно -  через диод. 

satelit
Offline
Зарегистрирован: 12.12.2015

после резистора 65к скорее всего +12 в а не масса, а на аналоговый выход только одно в голову приходит-мерить температуру