|
Входные буфера Cyclone3 от 5В логики |
|
|
|
May 3 2016, 11:23
|
Местный
  
Группа: Участник
Сообщений: 221
Регистрация: 6-07-12
Пользователь №: 72 653

|
Здравствуйте. 1. Необязательно ставить жирный 74vhc541, используйте SN74LVC1G34 или любой другой одиночный буфер. 2. На отладочной плате DE0-CV 5-вольтовый PS/2 преобразовали в 3.3 при помощи ограничительных диодов (clamping diode): http://www.de-brauwer.be/wastebasket/fpga/..._connection.PNGДля скоростей PS/2 это приемлемо, может и для вас подойдёт. Хотя лично мне больше нравится первый вариант, он надёжнее и компактнее.
|
|
|
|
|
May 6 2016, 09:52
|
Местный
  
Группа: Участник
Сообщений: 221
Регистрация: 6-07-12
Пользователь №: 72 653

|
Цитата(Acvarif @ May 6 2016, 12:04)  По поводу 74vhc541. Она будет работать как Line Driver с питанием 5В для сигналов 3.3В -> в 5В или с питанием 3.3В для сигналов 5В -> в 3.3В? Есть сомнения, не нужны-ли по входам резисторы. Она вам не подходит. 5В -> в 3.3В сможет, а наоборот нет. Смотрите DC Electrical Characteristics. VIH min = 0.7*Vcc, т.е. 0.7 * 5 = 3.5В для логической единицы. Резисторы вам не помогут, если управляющий буфер не open drain. И предложенный мной SN74LVC1G34 тоже не подойдёт. Извините, если ввёл в заблуждение, просто предполагал, что требуется только 5В -> в 3.3В. Если нужно и обратное преобразование, то требуется буфер с двойным питанием, как рекомендовал выше BSACPLD - 74LVC1T45 или его аналог.
Сообщение отредактировал Inanity - May 6 2016, 10:04
|
|
|
|
|
May 6 2016, 11:39
|
Знающий
   
Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850

|
Цитата(Inanity @ May 6 2016, 12:52)  Она вам не подходит. 5В -> в 3.3В сможет, а наоборот нет. Смотрите DC Electrical Characteristics. VIH min = 0.7*Vcc, т.е. 0.7 * 5 = 3.5В для логической единицы. Резисторы вам не помогут, если управляющий буфер не open drain. И предложенный мной SN74LVC1G34 тоже не подойдёт. Извините, если ввёл в заблуждение, просто предполагал, что требуется только 5В -> в 3.3В. Если нужно и обратное преобразование, то требуется буфер с двойным питанием, как рекомендовал выше BSACPLD - 74LVC1T45 или его аналог. Спасибо, что предупредили. Есть-ли Line Driver, подобный 74vhc541 на 7,8 линий с питанием 5В для перевода сигналов 5В -> в 3.3В?
|
|
|
|
|
May 6 2016, 12:27
|
Местный
  
Группа: Участник
Сообщений: 221
Регистрация: 6-07-12
Пользователь №: 72 653

|
Цитата(Acvarif @ May 6 2016, 14:39)  Спасибо, что предупредили. Есть-ли Line Driver, подобный 74vhc541 на 7,8 линий с питанием 5В для перевода сигналов 5В -> в 3.3В? Я уже запутался, если честно) Определитесь с количеством, направлением и доменами питания линий данных. 1. Если вы хотите преобразовывать только 5В -> в 3.3В, то достаточно 74vhc541 с питанием от 3.3В. 2. Если нужно в обе стороны, то на 8 бит есть SN74LVC8T245, один порт питаете от 3.3, другой от 5.0. Но этот буфер имеет строб DIR, который все буферы направит только в одну из сторон. Я так понимаю, что вас это не устроит. У вас наверняка там RX и TX. Поэтому придётся ставить несколько одиночных буферов с двойным питанием (74LVC1T45 или SN74LVC2T45DCUT, как рекомендовали выше), и у каждого будет своё направление преобразования.
Сообщение отредактировал Inanity - May 6 2016, 12:27
|
|
|
|
|
May 6 2016, 12:37
|
Знающий
   
Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850

|
Цитата(ЯadiatoR @ May 6 2016, 14:03)  А чем вас не устроила схема с транзистором? Она работает в обе стороны. Достаточно высокй битрейт (на 485 точно хватит) Схемка неплохая. Кроме 485 появились еще требования по размещению на плате буферов 3.3 -> 5В. А места маловато. 74vhc541 в корпусе TSSOP подходит. Только получается если его запитать 5В он от Cyclone 3 не будет работать. Цитата(Inanity @ May 6 2016, 15:27)  Я уже запутался, если честно) Определитесь с количеством, направлением и доменами питания линий данных. 1. Если вы хотите преобразовывать только 5В -> в 3.3В, то достаточно 74vhc541 с питанием от 3.3В. 2. Если нужно в обе стороны, то на 8 бит есть SN74LVC8T245, один порт питаете от 3.3, другой от 5.0. Но этот буфер имеет строб DIR, который все буферы направит только в одну из сторон. Я так понимаю, что вас это не устроит. У вас наверняка там RX и TX. Поэтому придётся ставить несколько одиночных буферов с двойным питанием (74LVC1T45 или SN74LVC2T45DCUT, как рекомендовали выше), и у каждого будет своё направление преобразования. Появились еще требования к буферам кроме 485. Спасибо. SN74LVC2T45DCUT устроит. Направление одно.
|
|
|
|
|
May 7 2016, 04:21
|
Частый гость
 
Группа: Участник
Сообщений: 90
Регистрация: 17-05-07
Пользователь №: 27 775

|
Цитата(Acvarif @ May 6 2016, 17:37)  Схемка неплохая. Кроме 485 появились еще требования по размещению на плате буферов 3.3 -> 5В. А места маловато. 74vhc541 в корпусе TSSOP подходит. Только получается если его запитать 5В он от Cyclone 3 не будет работать. Появились еще требования к буферам кроме 485. Спасибо. SN74LVC2T45DCUT устроит. Направление одно. Тут вообще любая логика серии HCT подойдет. У нее порог единицы 2В. Например, 74HCT245 в корпусе TSSOP20. http://www.nxp.com/documents/data_sheet/74HC_HCT245.pdfНу или любая другая серии HCT в подходящем корпусе.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|