Подключение питания к ардуино по внешнему сигналу.
- Войдите на сайт для отправки комментариев
Добрый день.
Есть задача подать питание на arduino по внешнему сигналу. После выключения внешнего сигнала, arduino выполняет некие завершающие действия и отключает питание.
Внешний сигнал, это канал управления доп. оборудованием автомобильной сигнализации. В нормальном состоянии это "оторванный провод", при активизации он замыкается на землю. Я хочу, чтобы при появлении сигнала транзисторный ключ подавал питание на DC-DC преобразователь 12в -> 5в. Ардуино после появления питания сама параллельно замкнёт этот транзистор и будет поддерживать питание сама себе. При этом Ардуино ещё и читает управляющий сигнал. Когда он пропадёт, Ардуино выполняет что-то финальное и запирает ключ, отключая питание от себя. Здесь есть похожая тема:
http://arduino.ru/forum/apparatnye-voprosy/pomogite-so-skhemoi-podachi-pitaniya-na-arduino
В принципе, у меня схема получилась. Вот её часть.
На затвор транзистора Т8 подаётся земля и он открывается, питание от DC-DC преобразователя питает Ардуино. Транзистор Т10 служит для согласования уровня, иначе через резистор R21 12 вольт придут на порт и сожгут его. Эта часть нормально работает. Проверено. Я замыкаю выключатель S1, питание включается, на пине ардуины D12 напряжение не превышает 5 вольт. При установке на пине LOW, питание останется включенным, даже после отключения выключателя S1. Перевожу пин в HIGH - питание отключается.
Читаю состояние сигнала через транзистор T11. При замыкании-размыкании S1, получаю 0 или 1 на пине A0. Эта часть тоже работает, проверено. Но, суть не в этом. После включения питания, минус от порта D12 по жирной линии приходит на вход, и перебивает управляющий сигнал. Теперь состояние выключателя S1 я уже прочесть не могу. Вопрос как правильно разорвать эту жирную линию, после того как она своё дело сделала? Был бы в ней плюс, поставил бы диод, её состояние - между "обрыв" и "земля". Лучше всего полевик включить, но как правильно? Или каким иным образом мне прочесть состояние выключателя S1, когда жирный провод подключён к земле?