|
|
  |
Как завести 5-тивольтовые сигналы на 3-хвольтовую ПЛИСину?, EPM1270F256C5 |
|
|
|
Feb 14 2007, 12:54
|
Местный
  
Группа: Свой
Сообщений: 263
Регистрация: 22-03-05
Из: г. Харьков, Украина
Пользователь №: 3 598

|
Здравствуйте! Посмотри вот здесь, это прояснит многое http://www.gaw.ru/html.cgi/txt/ic/Texas_In...evels/start.htmили еще www.gaw.ru/html.cgi/txt/publ/powersuply/converter_levels.htm Удачи!
|
|
|
|
|
Feb 14 2007, 13:03
|
Участник

Группа: Свой
Сообщений: 72
Регистрация: 18-10-05
Из: Minsk
Пользователь №: 9 774

|
Рекомендую ADUM серию от Analog Devices. Например ADUM1400, ADUM1200. Давно использую...никогда не подводили.
--------------------
"Never to be in love with your ideas"...
|
|
|
|
|
Feb 14 2007, 22:57
|
Участник

Группа: Участник
Сообщений: 21
Регистрация: 3-02-07
Пользователь №: 25 005

|
Присоединюясь к мнению rezident'а. Если 5-тивольтовый сигнал исключительно входной, то лучше буферов серий 74LVT или 74LVX не придумать. Сам в таких случаях использую 74LVX245 или 74LVX244. В случае двунаправленной шины (с одной стороны 3.3В, с другой - 5В) можно использовать шинные согласователи на основе полевых транзисторов (к примеру, такие микросхемы выпускает Analog Devices). Для них, правда, придется сформировать собственное питание 4.3В.
|
|
|
|
|
Feb 15 2007, 09:06
|

Частый гость
 
Группа: Свой
Сообщений: 156
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 363

|
Цитата(rezident @ Feb 14 2007, 20:00)  Если ваш сигнал частотой до единиц МГц, то наверное можно и так. Только я бы на вашем месте все же поставил буферок из серии 74LVC, например. Его стоимость будет всяко ниже, чем цена EPM1270F256C5  я тоже присоединяюсь во-первых используя резистор и диод (внутри FPGA) Вы сильно затягиваете фронты-срезы сигналов (правда как правильно заметил rezident на частотах ниже единиц МГц это будет не очень заметно) во-вторых зачем испытывать на прочность этот самый диод? В случае броска напряжения (импульсная помеха, наводка и т.д.) он может запросто сгореть. То, что работает "на столе" не всегда хорошо работает в реальных условиях. Не рискуйте, поставьте копеешный буфер. ИМХО
|
|
|
|
|
Feb 16 2007, 08:08
|
Участник

Группа: Новичок
Сообщений: 25
Регистрация: 27-04-06
Пользователь №: 16 537

|
Цитата(Гвоздик @ Feb 14 2007, 20:14)  Спасибо за ответы. Я просто подал 5-тивольтовый сигнал через резистор 10 кОм на вход ПЛИСины, в настройках проекта на всякий пожарный установил "Allow voltage overdrive for input LVTTL/LVCMOS pins" - все работает прекрасно, ПЛИСина не греется, так что все вроде бы само рассосалось. Может номинал резистора уменьшу потом и все. Мне кажется, Вы несколько переборщили с номиналом резистора. В совокупности с емкостью пина ПЛИС и монтажа получится ФНЧ, который выше 5-10 МГц изрядно все обрежет. Обычно резистор выбирается порядка сотен Ом, так чтобы втекающий ток не превышал максимальный для пина ПЛИС. Так, для 200 Ом резистора I=(5-3.3)/200=8.5 мА. При таком номинале все нормально работает и до десятков МГц.
|
|
|
|
|
Feb 16 2007, 17:23
|
Группа: Новичок
Сообщений: 8
Регистрация: 15-02-07
Пользователь №: 25 393

|
SN74LVC1T в обе стороны (управляется ногой DIR) маленький корпус. проверено-мин нет. с резисторами эксперименты- для лабораторного макета. в серии лучше не надо. особо не надо если таких сигналов много- суммарный ток (а он может быть не слабым) через защитные диоды потечет в цепь питания. и как на это отреагирует вип (особенно если суммарное потребление схемы малое)?
Сообщение отредактировал assa - Feb 16 2007, 17:29
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|