Добрый день, я программист по специальности, в электротехнике/схемотехнике плохо разбираюсь.
Делаю счетчик
Импульсов с питанием от батареек. Узнал о существовании помех от механических контактов.
Насколько я понимаю, мне защита особенно нужна, т.к. микроконтроллер спит, потребляя 4мкА, и более подтвержен помехам. Вход может быть долгое время
(
Read more... )
Если опрос, то прикинуть (а лучше экспериментально определить) время замыкания при максимальной скорости вращения датчика, и установить соответствующий интервал между опросами. Резистор, присоединенный к контакту, сделать низкоомным и питать не от напряжения питания, а от вывода МК, на который подавать "1" только непосредственно перед опросом (с некоторым упреждением на переходные процессы), а в остальное время переключать на ввод, чтобы не потреблял тока.
Конечно, с увеличением частоты опросов растёт энергопотребление, и чтобы понять, останется ли оно приемлемым, надо считать/экспериментировать. Что касается наводок на входную линию в период между опросами, достаточно сделать ограничитель на двух диодах, к VCC и GND.
ЗЫ: для типовых бытовых счетчиков с 10 л/имп. и макс. расходом 3 куба/час макс. частота 5 имп/мин; если геркон замкнут в течение 1/12 оборота, это 1 секунда. Ну пусть частота интервал между опросами будет 0,5 секунды; при таком значении насчет роста энергопотребления можно не париться)))
Reply
Leave a comment