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

 
 
 
Reply to this topicStart new topic
> подтягивающий резистор, Xilinx Foundation Virtex xcv300
bratok-gl
сообщение May 18 2005, 04:50
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 45
Регистрация: 10-10-04
Пользователь №: 833



Такой вот вопрос: Если поставить перед глобыльным входным буфером подтягивающий резистор на питание в среде ISE 6.3. И если я ничего не подаю на вход ножки микросхемы будет ли у меня логическая единица, а если посажу на землю будет логический ноль?? Это делается для того чтобы много кнопок выводы которые подключены к входам микросхемы управляли схемой, при нажатии кнопки она соединяется с землей..

Вопрос кажется легким, но так как опыта у меня мало то подскажите люди, буду очень признателенsmile.gif)
Go to the top of the page
 
+Quote Post
makc
сообщение May 18 2005, 05:53
Сообщение #2


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Цитата(bratok-gl @ May 18 2005, 07:50)
Такой вот вопрос: Если поставить перед глобыльным входным буфером подтягивающий резистор на питание в среде ISE 6.3. И если я ничего не подаю на вход ножки микросхемы будет ли у меня логическая единица, а если посажу на землю будет логический ноль?? Это делается для того чтобы много кнопок выводы которые подключены к входам микросхемы управляли схемой, при нажатии кнопки она соединяется с землей..

Вопрос кажется легким, но так как опыта у меня мало то подскажите люди, буду очень признателенsmile.gif)
*


Я пробовал использовать подтягивающие резисторы, установленные в ячейках ввода-вывода ПЛИС (на Spartan-2), и у меня они работали неудовлетворительно. По всей видимости эти подтягивающие резисторы достаточно высокоомные и поэтому мне пришлось ставить внешние подтягивающие резисторы. Но попробовать можно, логика работы, которую Вы описали, верна.


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
oval
сообщение May 18 2005, 12:15
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 265
Регистрация: 15-03-05
Из: Москва
Пользователь №: 3 367



Цитата(bratok-gl @ May 18 2005, 07:50)
Такой вот вопрос: Если поставить перед глобыльным входным буфером подтягивающий резистор на питание в среде ISE 6.3. И если я ничего не подаю на вход ножки микросхемы будет ли у меня логическая единица, а если посажу на землю будет логический ноль?? Это делается для того чтобы много кнопок выводы которые подключены к входам микросхемы управляли схемой, при нажатии кнопки она соединяется с землей..

Вопрос кажется легким, но так как опыта у меня мало то подскажите люди, буду очень признателенsmile.gif)
*


Описанная логика работы верна.

Я работал с вариантами схем, использующими как внешние подтягивающие резисторы, так и встроенные в ПЛИС. Проблем не встречал. Встроенные в ПЛИС Xilinx высокоомные (помоему около 100кОм). Все зависит от расстояния (длины дорожки) от кнопки до входа ПЛИС, если рядом, то достаточно встроенного в ПЛИС резистора, если расстояние большое (например, кнопка удалена на проводе), то необходим внешний резистор 1кОм и даже до 200Ом было дело ставили для обеспечения достаточной помехоустойчивости линии. Вообщем все зависит от расположения кнопки и окружения линии связи кнопка-ПЛИС.
Go to the top of the page
 
+Quote Post
leevv
сообщение May 18 2005, 15:45
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 100
Регистрация: 4-01-05
Пользователь №: 1 799



Цитата(bratok-gl @ May 18 2005, 00:50)
Такой вот вопрос: Если поставить перед глобыльным входным буфером подтягивающий резистор на питание в среде ISE 6.3. И если я ничего не подаю на вход ножки микросхемы будет ли у меня логическая единица, а если посажу на землю будет логический ноль?? Это делается для того чтобы много кнопок выводы которые подключены к входам микросхемы управляли схемой, при нажатии кнопки она соединяется с землей..

Вопрос кажется легким, но так как опыта у меня мало то подскажите люди, буду очень признателенsmile.gif)
*



Budte ostorogny esli sobiraetes' ispolzovat' dedicated clock inputs.
(Ja tak ponjal chto pod "глобыльным входным буфером" podrazumevali
IBUFG, kotorji podsoedinjaetsja k dedicated clock input.)
Oni ne imejut pullup i pulldown resistors kak obychnije IO. Eto tochno dlja VirtexE. Dlja drugih semejstv proverte v datasheet. Soprotivlenie pullup ili pulldown resistorov primerno 50 - 100 K. Dlja podkljuchenia knopok sovetuju ispolzovat' princip ustranenija drebezga kontaktov, opisannuju v TechExclusive na Xilinx website.
Go to the top of the page
 
+Quote Post
rezident
сообщение May 18 2005, 16:50
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



bratok-gl, в данном случае лучше не полениться и поставить внешний pull-up резистор номиналом не выше 10кОм. Будет гораздо меньше непонятных проблем.
Был из практики проблемный случай с "западанием" входных уровней на XC9536XL. Стоял SMD-switch на пять направлений и сборка pull-up резисторов номиналом 47кОм. Иногда было самопроизвольное переключение уровней на разомкнутом свитче при касании его. Уменьшил номинал pull-up до 10кОм и все глюки пропали. Связано это было с работой входной схемы bus-hold, которая давала эквивалентное сопротивление утечки около 50кОм.
Go to the top of the page
 
+Quote Post
aem
сообщение Aug 20 2005, 07:42
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 160
Регистрация: 24-01-05
Из: СПБ
Пользователь №: 2 151



Я также имел отрицательный опыт использования PULLUP и PULLDOWN
резисторов, даже при короткой внешней цепи происходили ложные срабатывания, слишком эти резисторы высокоомные.
Go to the top of the page
 
+Quote Post
tegumay
сообщение Oct 19 2005, 18:10
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 264
Регистрация: 16-09-05
Из: Москва
Пользователь №: 8 640



Насколько я помню эти резюки НЕ применяются для подтяжки
Они нужны для схем с 3-м состоянием для того чтобы держать требуемый уровень когда схема находится в 3-м состоянии,а как подтяжку их лучше не использовать иначе буду сюрпризы кхм... большие


--------------------
;X
Go to the top of the page
 
+Quote Post
svtsvt
сообщение Oct 21 2005, 12:02
Сообщение #8


Участник
*

Группа: Свой
Сообщений: 33
Регистрация: 26-10-04
Пользователь №: 983



Цитата(tegumay @ Oct 19 2005, 21:10)
Насколько я помню эти резюки НЕ применяются для подтяжки
Они нужны для схем с 3-м состоянием для того чтобы держать требуемый уровень когда схема находится в 3-м состоянии,а как подтяжку их лучше не использовать иначе буду сюрпризы кхм... большие
*


Да нет, они предназначены именно для подтяжки к питанию или земле. надо только учитывать, что величина этих резисторов 50 - 100 кОм.
Кстати "держать требуемый уровень когда схема находится в 3-м состоянии" и называется подтяжкой.
Go to the top of the page
 
+Quote Post

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

 


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


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