Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: AT89S.. ногу SPI (sck) подтягивать или нет?
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры
fox
Собственно интересует не будет ли проблем если оставить ногу SPI (sck) в "воздухе". Малоли что там при включении будет твориться, или шумы какие, какбы кристалл случайно не зашился багой какой. С подобными глюками ни кто не сталкивался?

Собственно я склоняюсь к тому, чтобы его подтянуть, только неопределюсь куда к +5В или GND, и каким номиналом? Как ваше мнение?
Alexandr
Считается правилом хорошего тона подтягивать к земле или питанию все неиспользуемые входы, за исключением случаев оговоренных в datasheet.
В данном случае необходимо подтянуть к +5В. Номинал для 5В рекомендуется 10кОм.
fox
Alexandr

Я тоже склоняюсь к подобному решению, Но для понимания проблемы и собственно ее решения, хотел бы услышать ваши аргументы в защиту вами предложенного варианта, или ссылки на DataSheet ??

Приведу свои размышдения:

1. Вариант - Подтянуть к GND
(У 51-х внутре есть некий резистр (pull-up, к +5В), номиналом несколько десятков кОм следовательно)

- Если подтягиваем к GND таким же номиналом, то получим делитель - т.е. непоятно что будет на входе.
- Если подтягиваем малым номиналом (несколько кОм), то порт по "1" слабый, и эту самую единичку (уже в нормальной работе) соответсвенно протащить не может, - имеем по SPI (Sck) вместо клоков, непонятно что

2. Вариант - Подянуть к +5В

- По "0" порты уже посильнее и в принципе тащат резистр и в 5кОм, в данном случае столько не надо, 10 кОм в самый раз.
Alexandr
Именно потому, что уже существует внутренняя подтяжка портов. Номинал 10кОм можно даже увеличить, ибо порты у 51-х традиционно слабые. А вообще считается что входной ток менее 1мА (как правило 0,5мА) безопасен для любых элементов. Отсюда и подбирается номинал, если опять же нет отдельных указаний в DS.
Miron
,,Собственно интересует не будет ли проблем если оставить ногу SPI (sck) в "воздухе". Малоли что там при включении будет твориться, или шумы какие, какбы кристалл случайно не зашился багой какой. С подобными глюками ни кто не сталкивался?,,


В принципе подтяжка к + питания лишней не будет хотя для шины SPI это не обязательное требование но на некоторые микросхемы производители рекомендуют подтягиующие резисторы. Я резюки ставлю особенно на линию
WP - Write Protect (защелка данных) так как неоднозначное состояние именно этого сигнала приведет к непредсказуемым данным.
-Tумблер-
Цитата(fox @ Mar 10 2005, 19:55)
2. Вариант - Подянуть к +5В

- По "0" порты уже посильнее и в принципе тащат резистр и в 5кОм, в данном случае столько не надо, 10 кОм в самый раз.
*


Я бы не постеснялся поставить 4K7. Дело в том, что
при подключении достаточно длинного SPI кабеля и наличии
внешних помех (случайных - в том числе) без такой
подтяжки жук будет просто гореть. huh.gif
Достаточно включить что-либо "неправильно" - и готово.
Не говоря уж о эл. чайниках и сварочных аппаратах..
<_<
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.