|
минимальное энергопотребление, не используемые ножки АВР и не только |
|
|
|
Oct 25 2007, 22:49
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
Внешний pull-up/pull-down нужен в том случае, если к пину подключено какое-то внешнее устройство (микросхема там или транзистор не суть) и важен какой-то определенный логический уровень на данном пине, до того момента как ему назначена функция (прошла инициализация). Или в случае если инициализация вообще не прошла и работа МК заблокирована - понизилось питание и сработал супервизор, не запустился кварц, произошел программный сбой и МК завис/реинициализировался и т.п. Если по-умолчанию пины находятся в Z-состоянии или работают как входы, то pull-up/pull-down могут обеспечить требуемый для безопасной остальной части схемы логический уровень. В случае же если пин не используется вообще, то лучше назначить ему функцию выхода и вывести логический ноль. Почему ноль? Для того, чтобы в случае чего отвести помеху на землю, а не в питание. Эта рекомендация не полностью согласуется с оптимальным энергосбережением в случае, если выход не пуш-пульный и выполнен по CMOS-технологии, а, например, с открытым стоком и встроенным pull-up, как в некоторых 51х. Или в функции пина вообще не предусмотрена его работа как логического выхода. Так что совет мой не совсем универсальный и применять его нужно в совокупности с детальным рассмотрением архитектуры конкретного микроконтроллера и функциональности его выводов. В дополнение см. рекомендации по применению в энергосберегающих режимах и подключению неиспользуемых выводов (Таблица 2.2) для MSP430 . http://www.gaw.ru/html.cgi/txt/doc/micros/msp430/arh/2.htm
|
|
|
|
|
Oct 26 2007, 05:51
|
Бывалый
    
Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615

|
Цитата(DASM @ Oct 26 2007, 00:36)  Пуалапы дохлые довольно, а помехи бывают сильные... лучше не надеяться на них Мои 3 копейки касательно ЭМС. Если у микросхемы от пинов не уходят проводники, то внешних резисторов не требуется. Производитель гарантирует. А если проводники отходят (зависит от длины проводников с учетом возможных кабелей), слойности платы и т.), то рекомендую ставить резисторы следующего порядка или к + 10к или к земле 100к. Это необходимо: 1. для стекания зарядов при выключенной плате и для снятии электростатики (кнопки, возможные места касания лицевых панелей и т.д.). 2. для уменьшения наводимой ЭДС от электромагнитного поля. PS. А я предлагал открыть тему "Правила проектирования надежных плат", но никто не заинтересован.
|
|
|
|
|
Oct 26 2007, 10:06
|
Участник

Группа: Новичок
Сообщений: 42
Регистрация: 3-07-07
Пользователь №: 28 861

|
Деее, почитал ваши ответы - мнения очень разные... Буду бросать монету... Кстати - так я не понял - выгодно/невыгодно в моём проекте использовать power-save mode? наверно надо будет сделать эксперимент и проверять мА мультиметром. Цитата Правила проектирования надежных плат Создайте! Я с удовольствием почитаю!
|
|
|
|
|
Oct 26 2007, 11:05
|
Участник

Группа: Новичок
Сообщений: 42
Регистрация: 3-07-07
Пользователь №: 28 861

|
Цитата(alexander55 @ Oct 26 2007, 13:56)  Хорошо. Теперь вопрос: где? Я предлагал в AVR (как наиболее посещаемый). Да - в разделе АВР людей конешно больше чем например в "В помощь начинающему". Да трудно сказать... Если разговоры будут о АВР - то тогда вперёд - в разделе АВР!
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|