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

 
 
 
Reply to this topicStart new topic
> MAX3000 и 5в I/O, при пониженном питании
toweroff
сообщение Dec 19 2007, 21:18
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



при просадке напряжения (питание внешнее, я тут ничего поделать не могу sad.gif ) до 4.85-4.9в, уровни сигналов падают и макс 3000 не справляется. Да, выходы и входы у нее 5в-толерантные, но при подключении их к трансиверу 3.3-5в обслуживаемого девайса (5в стороной к максу) уровни ловятся абы как. Девайс, который обслуживает макс, я не могу изменить - ни конструктив, ни схемотехнику.

Можно ли подтягивать ноги макса 3000 к +5в? Не убьет ли это ее IO?
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Dec 20 2007, 06:01
Сообщение #2


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(toweroff @ Dec 20 2007, 00:18) *
при просадке напряжения (питание внешнее, я тут ничего поделать не могу sad.gif ) до 4.85-4.9в, уровни сигналов падают и макс 3000 не справляется. Да, выходы и входы у нее 5в-толерантные, но при подключении их к трансиверу 3.3-5в обслуживаемого девайса (5в стороной к максу) уровни ловятся абы как. Девайс, который обслуживает макс, я не могу изменить - ни конструктив, ни схемотехнику.

Можно ли подтягивать ноги макса 3000 к +5в? Не убьет ли это ее IO?


не совсем понятно

при питании 3.3 вольта порты 3000 нормально воспринимают сигналы не ниже 2,5 вольт
резистор подтяжку на 5 вольт ставить можно

только это не поможет - скорее всего другое устройство косячит

Цитата(toweroff @ Dec 20 2007, 00:18) *
при просадке напряжения (питание внешнее, я тут ничего поделать не могу sad.gif ) до 4.85-4.9в, уровни сигналов падают и макс 3000 не справляется. Да, выходы и входы у нее 5в-толерантные, но при подключении их к трансиверу 3.3-5в обслуживаемого девайса (5в стороной к максу) уровни ловятся абы как. Девайс, который обслуживает макс, я не могу изменить - ни конструктив, ни схемотехнику.

Можно ли подтягивать ноги макса 3000 к +5в? Не убьет ли это ее IO?


не совсем понятно

при питании 3.3 вольта порты 3000 нормально воспринимают сигналы не ниже 2,5 вольт
резистор подтяжку на 5 вольт ставить можно

только это не поможет - скорее всего другое устройство косячит
Go to the top of the page
 
+Quote Post
bsp
сообщение Dec 20 2007, 08:39
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 339
Регистрация: 27-08-05
Пользователь №: 8 013



Я использовал MAX3000 с питанием 3,3В при работе на микросхему с 5В питанием. Надо сделать выход с открытым "коллектором" и подтянуть его на 5В. По этому поводу у Алтеры есть хороший документик, но я забыл, где он лежит. Если не сделаете открытый выход ничего не сгорит, но напряжение немного будет меньше.
Go to the top of the page
 
+Quote Post
EvgenyNik
сообщение Dec 20 2007, 11:22
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



Цитата
Надо сделать выход с открытым "коллектором" и подтянуть его на 5В.

Причём, правильнее это делать так, чтобы каскад не использовал собственное питание (3.3В) для формирования уровня логической 1.
Пример на рисунке.
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post
sazh
сообщение Dec 20 2007, 11:31
Сообщение #5


Гуру
******

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



Цитата(Евгений Николаев @ Dec 20 2007, 14:22) *
Причём, правильнее это делать так, чтобы каскад не использовал собственное питание (3.3В) для формирования уровня логической 1.


Это функциональная имитация открытого стока с внешним резистором.
А есть ли в 3000 физически возможность создать порт с открытым стоком (отключиться от 3.3В)
Может и не быть.
Проще 7000 поставить. Или преобразователь уровней.
посмотрел на 7000.
Тоже не подходит. Voh min 2.4В
Нет гарантии, что 5В по выходу будет.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Dec 20 2007, 12:02
Сообщение #6


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(sazh @ Dec 20 2007, 14:31) *
Это функциональная имитация открытого стока с внешним резистором.
А есть ли в 3000 физически возможность создать порт с открытым стоком (отключиться от 3.3В)
Может и не быть.
Проще 7000 поставить. Или преобразователь уровней.
посмотрел на 7000.
Тоже не подходит. Voh min 2.4В
Нет гарантии, что 5В по выходу будет.


3000 и 7000 одно и тоже - отличие в питании
то что нарисовано работать будет точно!!
Go to the top of the page
 
+Quote Post
toweroff
сообщение Dec 20 2007, 21:44
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Ок, всем спасибо! Будем попробовать

Цитата(rv3dll(lex) @ Dec 20 2007, 15:02) *
3000 и 7000 одно и тоже - отличие в питании


Ноги разные в аналогичных корпусах
Go to the top of the page
 
+Quote Post
etoja
сообщение Dec 21 2007, 05:28
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 121
Регистрация: 14-01-05
Из: Москва
Пользователь №: 1 952



В Quartuse можно указать для контактов уровни напряжения TTL или CMOS
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
EvgenyNik
сообщение Dec 21 2007, 05:47
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



Цитата
Это функциональная имитация открытого стока с внешним резистором.
А есть ли в 3000 физически возможность создать порт с открытым стоком (отключиться от 3.3В)

Я в 3.3В серии логическую единицу на подтянутом к 5В выводе ни разу длительно не держал - на 100% сказать не могу, но вот коллега получил 2 случая подряд выхода из строя МАХ3000 именно при длительном выводе единицы на подтянутый к 5В вывод. Более того, при этом наблюдались ложные срабатывания других входов. При переходе на чистый "безъединичный" :-) вариант выходы из строя прекратились, как и ложные срабатывания.
Но при использовании только подтяжки есть проблема с быстродействием/энергопотреблением. При значительном сопротивлении - заваливается фронт, при малом - потребляется значительный ток. Я делал чуть более сложную схему, чем привёл выше: на вход элемента TRI на несколько наносекунд подавал логическую единицу (формирователем на триггере с задержкой в обратной связи на сброс), после чего схема уходила в режим третьего состояния. Это позволяло быстро зарядить емкость внешней цепи без угрозы для внутренних каскадов ПЛМ.


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Dec 21 2007, 08:40
Сообщение #10


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(toweroff @ Dec 21 2007, 00:44) *
Ок, всем спасибо! Будем попробовать
Ноги разные в аналогичных корпусах


ноги не разные - если смотреть plcc 44 то у одной из них на 1 или 2 ноги питания больше если их не подключать как я почти всегда делал они нормально встают друг другу в панельки
Go to the top of the page
 
+Quote Post
toweroff
сообщение Dec 21 2007, 19:04
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(rv3dll(lex) @ Dec 21 2007, 11:40) *
ноги не разные - если смотреть plcc 44 то у одной из них на 1 или 2 ноги питания больше если их не подключать как я почти всегда делал они нормально встают друг другу в панельки


У меня TQFP100... Там номера ног питания разные. Не совсем, но есть отличия. Я тоже губу трамплином раскатал - типа что будет, то и впаяю - фигушки smile.gif
Go to the top of the page
 
+Quote Post
rezident
сообщение Dec 21 2007, 22:52
Сообщение #12


Гуру
******

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



Насколько я знаю все толерантные к 5В ПЛИС (не только ПЛИС, но и обычная логика типа серии LVC) при питании I/O напряжением меньшим, чем 5В нормально держат только входные сигналы с уровнями 5В. При работе выходов ПЛИС, запитанной от меньшего, чем 5В напряжения, на нагрузку с 5В питанием нужно обеспечить два условия:
1) чтобы ток выхода (причем как вытекающий, так и втекающий) не превышал указанного в даташите. Для Xilinx по-моему 10мА, для Altera не помню.
2) при использовании 5V pull-up и/или при значении втекающего тока выхода больше указанного, рекомендуется использовать выходы так, чтобы исключить состояние активной лог.1. Т.е. можно использовать только состояния лог.0, Hi-Z или open drain (открытый сток).
При использовании на выходе состояния активной лог.1. получается сквозной ток от 5В входа через защитную схему пина ПЛИС в питание I/O, что может вызвать сбои в работе ПЛИС и/или повреждение этого пина.
Go to the top of the page
 
+Quote Post
toweroff
сообщение Dec 22 2007, 14:30
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Всем спасибо, пути решения понятны smile.gif
Go to the top of the page
 
+Quote Post

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

 


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


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