|
Будет ли сие работать как надо? |
|
|
|
Oct 26 2008, 13:10
|

Частый гость
 
Группа: Свой
Сообщений: 120
Регистрация: 19-02-08
Пользователь №: 35 166

|
Всем привет. Прошу помощи, ибо проверить негде (заказал контроллер, но он ещё не пришел), а схему желательно сейчас доделать... Задача проста - необходимо в МК AVR ATMega 8535 ввести дискретное значение. Ну, значит, я порт настраиваю на ввод и рисую схему (см. аттач). Но надо ещё к тумблеру приделать светодиод, чтобы тот загорался, когда тумблер включен (ну и не горел в противном случае). Схема - стандартная, конденсатор - для защиты от дребезга контактов... Но что меня заботит - при замыкании тумблера порт будет притянут к 0. А к нулю ли?? Не появится ли на порте ещё 5-0,7=4,3В от светодиода? Мне нужно притянуть его (порт) обязательно к нулю... Или как ещё можно сделать подобную сигнализацию?
Спасибо.
--------------------
Все будет хорошо! Я проверял!
|
|
|
|
|
 |
Ответов
|
Oct 27 2008, 06:20
|

Профессионал
    
Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357

|
Цитата(sera_os @ Oct 26 2008, 16:54)  Цитата Только конденсатор здесь от дребезга не защитит.  Обычная схема для борьбы с дребезгом. Обычная схема выглядит так:
И то только в том случае, если вход запрограммирован без подтягивающего резистора. В этом случае при переключении во время первого касания конденсатор разряжается (или заражается при отпускании), а во время дребезга сохраяет заряд. А в схеме топикстартера конденсатор заряжается во время дребезга (при каждом отрыве) и разряжается при касании, в результате на вход приходит "пила". Если же поставить емкость достаточо большую, чтобы амплитуда пилы была заведомо меньше порога срабатывания, то постоянная времени будет такой большой, что с такой кнопкой будет невозможно работать.
|
|
|
|
|
Oct 28 2008, 10:03
|

Гуру
     
Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287

|
Цитата(777777 @ Oct 27 2008, 08:20)   Обычная схема для борьбы с дребезгом. Обычная схема выглядит так: Это как раз не обычная. Обычные схемы используют "обычные" кнопки - с одной парой замыкающих контактов.  Переключающие для этих целей явно избыточны, зато идеально подходят для подавителей дребезга на простой логике: [attachment=26181:attachment] Но, думается, автору такое не понадобится. Если всё же "железный" подавитель необходим, то стоит взять что-то вроде этого:[attachment=26182:attachment]
|
|
|
|
|
Oct 28 2008, 12:47
|

Гуру
     
Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287

|
Цитата(777777 @ Oct 28 2008, 13:59)  ...после чего ты приводишь схему с переключающимися кнопками. Гениально, Холмс. Прошу Вас обратить внимание, что схему я привожу после других слов. Гениально было их не заметить. Цитата Приведенные тобой схемы использовались во времена ТТЛ-схем - у них вытекающий входной ток не позволял просто поставить конденсатор, как в приведенной мной схеме, поэтому приходилось лепить триггер. Тоже гениальное объяснение. Я и не знал, по какой причине "лепили" триггеры. Кстати, на приведенных схемах (источник здесь) логика отнюдь не ТТЛ. Не обратили внимание? Цитата Сейчас же в этом нет никакой необходимости, только надо позаботиться чтобы вход был без подтягивающего резистора. Если же кнопка с одной парой замыкающих контактов, то ее ты никак аппаратно не защитишь, потому что отпускание кнопки невозможно отличить от дребезга и едиственный способ защититься - программный. А как же насчёт микросхемы, на которую я даже PDF прикрепил? Тоже не заметили? Или там программный способ защиты?
Сообщение отредактировал Herz - Oct 28 2008, 12:57
|
|
|
|
Сообщений в этой теме
DMD Будет ли сие работать как надо? Oct 26 2008, 13:10 DMD Всем привет.
Прошу помощи, ибо проверить негде (з... Oct 26 2008, 13:11 Ariel Цитата(DMD @ Oct 26 2008, 17:11) Схема - ... Oct 28 2008, 05:26 sera_os Цитата(DMD @ Oct 26 2008, 16:11) Но что м... Oct 26 2008, 13:30 Dimonira Цитата(sera_os @ Oct 26 2008, 17:30) Вооб... Oct 26 2008, 19:47  kv_addr Цитата(Dimonira @ Oct 26 2008, 22:47) Не ... Oct 26 2008, 22:38 MrYuran Нормально. Только обычно схемы рисуются наоборот, ... Oct 26 2008, 13:33 777777 Только конденсатор здесь от дребезга не защитит. Oct 26 2008, 13:41 DMD Да? Спасибо, успокоили!!!
СПАСИБО! Oct 26 2008, 13:39     777777 Цитата(Herz @ Oct 28 2008, 15:47) Прошу В... Oct 28 2008, 13:41      Herz Цитата(777777 @ Oct 28 2008, 15:41) Я зам... Oct 28 2008, 14:10       777777 Цитата(Herz @ Oct 28 2008, 17:10) Я Вам н... Oct 28 2008, 17:25 sera_os Цитата(Dimonira @ Oct 26 2008, 22:47) Не ... Oct 26 2008, 20:16 swisst Цитата(sera_os @ Oct 26 2008, 23:16) про... Oct 26 2008, 20:41  Stariy Alex Цитата(swisst @ Oct 27 2008, 00:41) все в... Oct 26 2008, 20:50   swisst Цитата(Stariy Alex @ Oct 26 2008, 23:50) ... Oct 26 2008, 21:24    Stariy Alex Цитата(swisst @ Oct 27 2008, 01:24) с суп... Oct 26 2008, 22:09 Огурцов Так _нарисуйте_ схему... Oct 27 2008, 00:05 SKov Цитата(DMD @ Oct 26 2008, 16:10) Ну, знач... Oct 27 2008, 00:24 Aleksandr Baranov Ни разу конденсатор не спас меня от дребезга конта... Oct 27 2008, 01:26 BSVi Бороться с дребезгом программным способом очень ле... Oct 27 2008, 06:57 Maik-vs И где аттач?
Кнопка (тумблер) ставится от ноги ко... Oct 27 2008, 08:04 demiurg_spb Цитата(Maik-vs @ Oct 27 2008, 12:04)... Oct 27 2008, 08:52 sera_os Цитата(Maik-vs @ Oct 27 2008, 11:04)... Oct 27 2008, 08:55 maximiz ЦитатаКак я понял, по поводу схемы, где кнопка зам... Oct 29 2008, 10:33
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|