Это чем-то похоже на этот вопрос о контактах NC . В тех случаях, когда в техническом описании не указано, что делать с неиспользуемыми выводами микросхемы , что рекомендуется делать с этими выводами? В частности, я имею в виду контакты GPIO для микроконтроллера AT32UC3C , а также в более общем плане для других типов ИС (например, ИС с несколькими операционными усилителями).
Я могу придумать несколько возможных комбинаций:
«Предоставить паяльную площадку». Конечно ты будешь. Все контакты микросхемы должны быть припаяны. Всегда. Оставлять его плавающим - НЕ лучшая идея. Он может постоянно менять уровень, что может иметь нежелательные последствия для внутренних цепей. Вы всегда хотите иметь прогнозирующее поведение. Если на входе есть внутренний подтягивающий резистор, это хорошее решение, если вы не забудете его включить.
«Соедините контакт с землей». Это хорошее решение, при условии, что вы можете гарантировать, что вывод никогда не станет выходом. Выход высокий, и вы закорачиваете источник питания. Резистор предотвратит это, но это дополнительные расходы. Не используйте конденсатор; это оставило бы контакт плавающим, а микроконтроллеру не нравится емкостная нагрузка, если бы он стал выходным.
«Подключите пин к источнику питания». То же, что и выше: если вывод должен стать низким, у вас будет короткое замыкание.
"Оставить неподключенным, но сделать штыревой вывод". Это лучшее решение. Не используйте возможные альтернативные функции, такие как ADC или последовательный порт. Высокий уровень предпочтителен в случае, если вы забыли отключить внутренние подтягивающие резисторы, что в противном случае вызвало бы (небольшой) ток утечки.
Для операционных усилителей выход можно оставить открытым, а входы на фиксированное напряжение, но не оба на одно и то же! Недавно я видел в заметке приложения Linear Technology, как они подключали неинвертирующий вход к V+, а инвертирующий вход к V-. Шимон справедливо отмечает, что это нельзя использовать, если на входах есть фиксирующие диоды.
Лучшее, что можно сделать с излишком операционного усилителя, — это использовать его. В аналоговой схеме есть много мест, где буферный усилитель может улучшить характеристики, а буфер с единичным усилением не использует никаких дополнительных компонентов. (из этой статьи , на которую ссылается Шимон)
Начну с того, что на этот вопрос нет правильного ответа. Обычно у производителя микроконтроллера есть рекомендации для каждой категории выводов. Это, безусловно, относится к чипам MSP430, с которыми я работал, где энергопотребление является основным фактором.
Проблема, с которой вы столкнетесь, если не отключите GPIO, заключается в том, что состояние выводов по умолчанию часто является «входным». В зависимости от входной схемы это может привести к тому, что ваши контакты будут плавать с нецифровым значением, и транзисторы вашей ИС будут вести себя соответствующим образом, потребляя больше статической энергии, чем в противном случае.
Если в техническом описании ничего не сказано, вероятно, есть примечание к приложению от производителя, в котором это обсуждается. Самое близкое, что я смог найти, было связано с семейством XMega ( AVR1010 ), в котором говорится:
Чтобы свести к минимуму энергопотребление, включите подтягивание вверх или вниз на всех неиспользуемых контактах и отключите цифровой входной буфер на контактах, которые подключены к аналоговым источникам.
Если поискать в инете на эту тему, то можно найти много разных мнений. Контекст вашего чипа имеет большое значение.
Для микроконтроллеров, как правило, лучшая идея состоит в том, чтобы сделать контакт выходным и подавать на него либо высокий, либо низкий уровень (или можно использовать подтягивание/подтягивание вниз) . проходящий ток.
Для операционных усилителей общий способ - подключить выход к инвертирующему входу, а затем подключить неинвертирующий вход к средней точке питания (или где-то между рельсами)
. В основном вы не хотите, чтобы выход насыщался, он должен быть где-то в пределах выходной размах операционного усилителя.
Однако будьте осторожны со стабильными операционными усилителями, отличными от единицы. В «специальных» случаях в таблице данных, вероятно, будет предложение о том, что делать с любыми неиспользуемыми операционными усилителями.
пометки