Интегрированный подтягивающий резистор

Обсуждаем контроллеры компании Atmel.
Ответить
Открыл глаза
Сообщения: 72
Зарегистрирован: Вт апр 01, 2014 16:33:06
Откуда: Москва

Сообщение Против часовой »

Где-то на этом форуме (уже не найду) было указано, что при скачках напруги может сработать RESET, даже если МК использует собственный подтягивающий резистор на ноге RESET'а. И что по этой причине надо явно подавать напряжение на этот вывод (через достаточное сопротивление, конечно) вместо подтяжки. Теперь возник вопрос про другие лапы микрухи. Насколько надежно использование собственных подтягивающих резисторов AVR на такой ноге, как, например, INT0? Гарантирует ли это отсутствие третьего состояния, когда INT0 "висит в воздухе"?
И еще вопрос про эти резисторы: существует ли какое-то условное обозначение на принципиальных схемах, указывающее, что МК должен использовать подтяжку на той или иной ноге?
Реклама
Друг Кота
Сообщения: 19495
Зарегистрирован: Чт фев 20, 2014 18:57:55

Сообщение Morroc »

вот тут есть на тему питания

http://www.myrobot.ru/articles/mc_stab.php

внутренний резистор великоват, ставят внешний поменьше номиналом, но лучше сделать нормальное питание по возможности, в любительской конструкции обычно не такая уж проблема

если в конструкции будут моторчики, да еще коллекторные - обязательно посмотрите последнюю часть статьи, я бы еще дроссели добавил по питанию

а самое главное не жалеть конденсаторов ~0.1 мФ по питанию :) я как то собрал на макетке "fuse doctor" чтобы полечить криво прошитый мк - забыл поставить такой керамический кондер по питанию (электролит в 100 или 200 мФ там был, но путать их или думать, что параллельно 100 мФ и 0.1 мф включены напрасно, нельзя !), так не работало совсем, воткнул этот конденсатор и заработало

еще за разводкой земли (и питания вообще) нужно следить, весь ток сильноточной части схемы должен иметь свои шины питания, иначе даже на куске "земляного" провода/дорожки, который питает одновременно мк и исполнительное ус-во, могут возникать приличные перепады напряжения, которые повлияют на мк, а всего лишь поменяв общий проводок / дорожку на два отдельных от питания к мк и от питания к силовой части (или просто изменив точку подключения питания) можно этого избежать (тоже самое касается цифровой / аналоговой части схемы если последняя работает с малыми уровнями)
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
Реклама
Открыл глаза
Сообщения: 72
Зарегистрирован: Вт апр 01, 2014 16:33:06
Откуда: Москва

Сообщение Против часовой »

Очень доступная статья. Спасибо! Только вот интересует, нужно ли подобным образом защищать только RESET или другие выводы тоже?
Morroc писал(а):а самое главное не жалеть конденсаторов ~0.1 мФ по питанию
мкФ?
Друг Кота
Сообщения: 19495
Зарегистрирован: Чт фев 20, 2014 18:57:55

Сообщение Morroc »

Против часовой писал(а):Очень доступная статья. Спасибо! Только вот интересует, нужно ли подобным образом защищать только RESET или другие выводы тоже?
ну я думаю до фанатизма доводить не стоит :) если это вход прерывания, в программе оно включено, а нога мк почему то висит в воздухе (кнопка подключена? к кнопкам действительно ставят внешние резисторы обычно) - наверное стоит, а если это просто нога порта ввода - вывода, которая никуда не подключена и в программе, видимо, не используется - не надо
Против часовой писал(а):
Morroc писал(а):а самое главное не жалеть конденсаторов ~0.1 мФ по питанию
мкФ?
угу, емкость не сильно принципиальна, главное чтобы конденсатор хорошо давил высокочастотные всплески - керамические от 33 нФ до 0.5 мкФ (мб и больше, сейчас даже smd керамика есть на несколько мкФ) думаю сгодятся
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
Реклама
Эиком - электронные компоненты и радиодетали
Открыл глаза
Сообщения: 72
Зарегистрирован: Вт апр 01, 2014 16:33:06
Откуда: Москва

Сообщение Против часовой »

Да, у меня прерывание по нажатию кнопки. Просто думал, вот разрабы интегрировали резисторы подтягивающие - и хорошо. А тут получается, что внешние резисторы надежнее будут. Стоило ли тогда вообще эти резисторы в AVR'ы пихать?
Реклама
Друг Кота
Сообщения: 19495
Зарегистрирован: Чт фев 20, 2014 18:57:55

Сообщение Morroc »

во всяких внутренних цепях их хватает, если кнопка на длинном проводе и в нее пальцем тычут - может и помеха какая проскочить, для кнопки по хорошему нужно делать программный антидребезг, может тогда и не понадобится ничего дополнительного (особенно если она на плате рядом с мк)
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
Реклама
Открыл глаза
Сообщения: 72
Зарегистрирован: Вт апр 01, 2014 16:33:06
Откуда: Москва

Сообщение Против часовой »

Спасибо!
Опытный кот
Сообщения: 758
Зарегистрирован: Вс фев 10, 2013 15:26:00

Сообщение nirq »

В кнопку на длинном проводе может и молния ударить, если она в голом виде наружу торчит. Накрайняк электрошокер или искра от шерстяного свитера.
YS
Друг Кота
Аватара пользователя
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05

Сообщение YS »

существует ли какое-то условное обозначение на принципиальных схемах, указывающее, что МК должен использовать подтяжку на той или иной ноге?
Внутреннюю подтяжку, то есть? Нет, такого не встречал. Конечно, можно просто рядом написать комментарий.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Контактная информация:
Открыл глаза
Сообщения: 72
Зарегистрирован: Вт апр 01, 2014 16:33:06
Откуда: Москва

Сообщение Против часовой »

YS писал(а):Внутреннюю подтяжку, то есть?
Да, ее имел в виду. Я подумал, раз уж помечают, какие лапы МК на вход, какие - на выход, где сигнал или прерывание по низкому уровню, то вдруг и подтяжки придумали помечать... Кстати, а что означает это?
Изображение
Судя по назначению выводов, это прием импульсов. Или как?
YS
Друг Кота
Аватара пользователя
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05

Сообщение YS »

а что означает это?
Вход тактирования. Стрелочка внутрь - вход.
помечают, какие лапы МК на вход, какие - на выход
Э-э-э, обычно не помечают. Ну, разве только если ножка четко вход (выход). А так они все двунаправленные, конкретный режим определяется прошивкой.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Контактная информация:
Открыл глаза
Сообщения: 72
Зарегистрирован: Вт апр 01, 2014 16:33:06
Откуда: Москва

Сообщение Против часовой »

YS писал(а):Э-э-э, обычно не помечают. Ну, разве только если ножка четко вход (выход).
Да, правильнее было бы написать: "...какие лапы МК на вход, какие - на выход, какие - двунаправленные..." )
YS
Друг Кота
Аватара пользователя
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05

Сообщение YS »

Ну эт разве только в даташитах пишут. Прямо на схемах как-то не встречал четких указаний...
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Контактная информация:
Ответить

Вернуться в «AVR»