April 5th, 2018

Защита Attiny85 от помех

Добрый день, я программист по специальности, в электротехнике/схемотехнике плохо разбираюсь.

Делаю счетчик Импульсов с питанием от батареек. Узнал о существовании помех от механических контактов. 

Насколько я понимаю, мне защита особенно нужна, т.к. микроконтроллер спит, потребляя 4мкА, и более подтвержен помехам. Вход может быть долгое время замкнут, а значит нужно минимизировать ток утечки через подтягивающие резисторы.

Классическая схема защиты выглядит так (номиналы сам придумал):  

https://ic.pics.livejournal.com/vostnod/12893397/304847/304847_original.png

300-500кОм подтягивающий резистор при 3В даст 6-10мкА.
Эта схема подходит для подсчета импульсов по прерыванию и периодическим опросов.

Если отказаться от подтягивающего резистора, то либо подавать питание с 3-го пина в момент опроса входов, либо я такую схему придумал:
https://ic.pics.livejournal.com/vostnod/12893397/305106/305106_original.png
Тут только периодический опрос.

Насколько я понимаю, периодический опрос на потребление не сильно влияет.

На форумах по темам помех советуют:
1) Защита USB от ESD: USBLC6-2
2)
IP4220CZ6 тема: https://electronix.ru/forum/index.php?showtopic=126926
3) Триггер-шмитта: 74HC2G14
4) Защита iButton от статики волшебным диодом: DS9503

Collapse )