реклама на сайте
подробности

 
 
> Подтягивание RESETа
jorikdima
сообщение Feb 18 2007, 20:23
Сообщение #1


тут может быть ваша реклама
*****

Группа: Свой
Сообщений: 1 164
Регистрация: 15-03-06
Из: Санкт-Петербург/CA
Пользователь №: 15 280



Добрый день. Разрабатываю плату и на ней есть несколько микросхем, которые хотелось бы проресетить по нажатию кнопки. В доках на каждую микруху пишут, что надо подтягивать соответствующий вывод к 1, что логично. Но вот вопрос, можно ли использовать только один подтягивающий резистор или необходимо обязательно по резюку возле каждой микросхемы?? А как быть с конденсаторами в цепи подтяжки? Их то я думаю не следует заменять одним, а надо расставлять возле каждой микросхемы и как можно ближе, я прав? На плате 5 микросхем. Связка 47кОм+10нФ нормально будет?

Спасибо
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
jorikdima
сообщение Feb 24 2007, 23:40
Сообщение #2


тут может быть ваша реклама
*****

Группа: Свой
Сообщений: 1 164
Регистрация: 15-03-06
Из: Санкт-Петербург/CA
Пользователь №: 15 280



Добрый день.
По подтяжкам возникло еще несколько вопросов.
Надо ли подтягивать сигнальные линии в последовательных интерфейсах (в частности USB SPI UART). И надо ли ставить емкости фильтрующие на эти линии. Например, если рассмотреть микросхему FTDI FT232RL, то в документации на нее на стр. 20 нарисована простейшая схема подключения напрямую, без резисторов и емкостей. Но в тоже время в документации на модуль, производимый ими же UM232К на стр 17 приведено уже более навороченное подключение с танталовыми кондерами на 10 нФ, посаженными на землю. Зачем? и почему именно танталовые.
Еще где то когда то я видел (в LVDS по-моему) что дифференциальные сигналы соединяют между собой резисторами. Могу ошибаться. Вообще, зачем нужны резисторы в таких ситуациях. Их ведь и последовательно иногда вроде ставят в линии передачи. Не могу в данном случае сослаться на документацию, так как не помню уже где и что видел. Но растолкуйте если не трудно.
Спасибо
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Feb 25 2007, 00:45
Сообщение #3


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(jorikdima @ Feb 24 2007, 23:40) *
Добрый день.
По подтяжкам возникло еще несколько вопросов.
Надо ли подтягивать сигнальные линии в последовательных интерфейсах (в частности USB SPI UART). И надо ли ставить емкости фильтрующие на эти линии. Например, если рассмотреть микросхему FTDI FT232RL, то в документации на нее на стр. 20 нарисована простейшая схема подключения напрямую, без резисторов и емкостей.

Поскольку внутренние pull-up у нее уже есть.
Цитата(jorikdima @ Feb 24 2007, 23:40) *
Но в тоже время в документации на модуль, производимый ими же UM232К на стр 17 приведено уже более навороченное подключение с танталовыми кондерами на 10 нФ, посаженными на землю. Зачем? и почему именно танталовые.

Вполне возможно, что там опечатка (в документации от FTDI ляпов хватает). Мне никогда не доводилось встречать танталовых электролитов мельче 0.1 uF. Принудительный внешний pull-up в сочетании с конденсатором может требоваться в условиях значительных электромагнитных помех, или если по каким-то причинам надо затянуть нарастание +RST (нередко там же еще и разрядный диод ставят параллельно резистору). Например, при использовании микроконтроллеров наличие внутреннего pull-up вовсе не спасает от помех, вызывающих несанкционированный сброс.

Цитата(jorikdima @ Feb 24 2007, 23:40) *
Еще где то когда то я видел (в LVDS по-моему) что дифференциальные сигналы соединяют между собой резисторами. Могу ошибаться. Вообще, зачем нужны резисторы в таких ситуациях. Их ведь и последовательно иногда вроде ставят в линии передачи. Не могу в данном случае сослаться на документацию, так как не помню уже где и что видел.


Типично для согласования с линией. Если по каким-то причинам нельзя согласовать высокоимпедансный приемник с низкоомной линией (слишком большие токи по DC, например), то применяют последовательное согласование со стороны передатчика.


Цитата(rezident @ Feb 24 2007, 23:55) *
Цитата(jorikdima @ Feb 25 2007, 01:40) *

Добрый день.
По подтяжкам возникло еще несколько вопросов.

Pull-up (и pull-down) нужны обычно, чтобы устранить неопределенность состояния логического выхода до того момента пока МК (или, например, FPGA) не проинициализированы. Либо чтобы уменьшить энергопотребление входного каскада пина МК, если в линии возможно Z-состояние и/или плавающий потенциал. Либо к качестве нагрузочного резистора в схемах с открытым коллектором/стоком.
"Продольные" резисторы и конденсаторы служат для уменьшения добротности линии связи, чтобы исключить помеху от высокочастотного сигнала с крутыми фронтами ("звон" в линии). Для UART этого обычно не требуется. Для SPI чаще всего достаточно "продольных" резисторов номиналом несколько десятков - сотню Ом.

Ой, какие чудеса я наблюдал, когда вытянул byteblaster на метровом кабеле от LPT для зашивки AVR. Пока скопом не глянул - блин, ну надо было же сразу допереть ! Причем даже для 74HC частота "звона" в 20-см ленточном кабеле достаточно низкая для хаотического переключения триггеров-регистров, и хоть чередуй с землей, хоть не чередуй, получаешь ... Короче, плохо выходит wink.gif

Сообщение отредактировал rx3apf - Feb 25 2007, 00:49
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 11:29
Рейтинг@Mail.ru


Страница сгенерированна за 0.01372 секунд с 7
ELECTRONIX ©2004-2016