|
Кнопка на ножку процессора., Дверной звонок на MSP430 |
|
|
|
 |
Ответов
|
Aug 4 2012, 14:47
|
Гуру
     
Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702

|
Я бы осмелился предположить, что речь идет об "убийстве двух зайцев": 1. Не спалить порт микросхемы; 2. Не реагировать на помехи.
Второго "зайца" можно и нужно победить программно - защитой от дребезга (она у Вас скорее всего уже есть). Убить первого (и окончательно не оставить шансов второму) можно только схемотехнически. Но тут уже все зависит от степени "фанатизма". - два диода и резистор смогут защитить вывод микросхемы (но я лично такую схему не использую, т.к. по-моему нужно еще что-то, что ограничит рост VCC в случае сильной помехи. наверное какой-нить стабилитрон в цепи питания...); - для детекции "нажато/отпущено" чаще всего я делаю так: на входе резистор на 1 Ом, затем SMBJ6.0A на землю, и 1 кОм на +5В, паралельно защитному диоду керамика 100 нФ, затем резистивный делитель и на входную ногу микросхемы (опционально стабилитрон на 3.3В, керамика 100 нФ). Суть: дать на кнопку порядочный ток, и измерять падение напряжения. Обязательно нужно "слабое звено" - резистор на 1 Ом, который перегорает, если что не так. Вместо "закачивалки тока" в виде 1 кОм на +5В, в особо ответственных решениях можно использовать источник постоянного тока на LM317 и поднять выходное напряжение (на холостом ходу). - вариант с трансформатором и изменением нагрузки на том конце. Самый подходящий, если провод выходит из квартиры, а к звонку подключено еще что-нить "ценное" (в моем случае весь "умный дом"). Случайное или преднамеренное воздействие на выходящие провода погубит только трансформатор...
|
|
|
|
Сообщений в этой теме
igorle Кнопка на ножку процессора. Aug 3 2012, 19:42 kovigor Цитата(igorle @ Aug 3 2012, 22:42) Я сдел... Aug 3 2012, 21:33 _Ivana ЦитатаНо выводить на длинный провод (кнопка у двер... Aug 3 2012, 22:01 haker_fox QUOTE (igorle @ Aug 4 2012, 04:42) Это бу... Aug 4 2012, 05:49 Plain Цитата(igorle @ Aug 3 2012, 22:42) Кажетс... Aug 4 2012, 06:31 Herz Эра программистов. Что интересно: сваять музыкальн... Aug 4 2012, 11:34 igorle Цитата(kovigor @ Aug 4 2012, 00:33) Откуд... Aug 4 2012, 13:30 haker_fox QUOTE (igorle @ Aug 4 2012, 22:30) Не вып... Aug 4 2012, 15:18 polyname да ужжж... резистора и конденсатора уже не хватает... Aug 4 2012, 15:55 igorle Цитата(adnega @ Aug 4 2012, 17:47) ... дл... Aug 4 2012, 17:32 adnega Цитата(igorle @ Aug 4 2012, 21:32) Меня с... Aug 4 2012, 18:23 polyname вай, зачем делать сложно если можно просто ?
Р1 ув... Aug 4 2012, 18:25 igorle Цитата(adnega @ Aug 4 2012, 21:23) Не пон... Aug 4 2012, 19:00 Alexashka Цитата(igorle @ Aug 4 2012, 23:00) я не у... Aug 5 2012, 17:51  igorle Цитата(Alexashka @ Aug 5 2012, 20:51) А ч... Aug 5 2012, 18:14   Herz Цитата(igorle @ Aug 5 2012, 21:14) Кхм. Я... Aug 6 2012, 07:32   Alexashka Цитата(igorle @ Aug 5 2012, 22:14) Кхм. Я... Aug 7 2012, 05:30 haker_fox Сделайте аппаратную защиту (схемы Вы уже, кажется,... Aug 5 2012, 15:30 polyname Цитатая не уверен что ножка процессора, посаженная... Aug 5 2012, 18:40 adnega Цитата(polyname @ Aug 5 2012, 22:40) я же... Aug 5 2012, 19:23  igorle Цитата(adnega @ Aug 5 2012, 22:23) ... Ед... Aug 6 2012, 06:29   MrYuran Цитата(igorle @ Aug 6 2012, 10:29) Мне не... Aug 6 2012, 07:56
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|