Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Трансляция уровней- 74VHC1GT125D
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
GYUR22
74VHC1GT125D - хочу использовать в качестве транслятора уровней от ENC28J60 в 5v для Atmega128A нет ли каких опасений или подводных камней?
http://chip-nn.ru/doc/logic/mc74vhc1gt125d...vhc1gt125dt.zip
Genadi Zawidowski
Цитата(GYUR22 @ May 15 2011, 22:22) *
74VHC1GT125D - хочу использовать в качестве транслятора уровней от ENC28J60 в 5v для Atmega128A нет ли каких опасений или подводных камней?
http://chip-nn.ru/doc/logic/mc74vhc1gt125d...vhc1gt125dt.zip


Эта микросхема в другую сторону - от 5 к 3 вольтам трансллятором пойдёт (смотрите параметр минимум логической "1" - 2.9 вольта).

А запитать атмегу от 3.3 ?
GYUR22
Если я еще не разучился читать по аглицки:

The input protection
circuitry on this device allows overvoltage tolerance on the input,
allowing the device to be used as a logic−level translator from 3 V
CMOS logic to 5 V CMOS Logic or from 1.8 V CMOS logic to 3 V
CMOS Logic while operating at the high−voltage power supply.

питать атмегу от 3в не хочется - т.к. надо будет rs485 мутить на нераспространенной микросхеме или опторазвязку делать + пониженная частота (хочу 16мгц)
_3m
Цитата(GYUR22 @ May 15 2011, 23:22) *
74VHC1GT125D - хочу использовать в качестве транслятора уровней от ENC28J60 в 5v для Atmega128A нет ли каких опасений или подводных камней?
http://chip-nn.ru/doc/logic/mc74vhc1gt125d...vhc1gt125dt.zip

Транслятор вверх или вниз ?
вниз - пойдет
вверх надо что-то из серии HCT
GYUR22
из 3.3 в 5 - вверх

но вроде написано:
logic−level translator from 3 V
CMOS logic to 5 V CMOS Logic or from 1.8 V CMOS logic to 3 V

???
GDI
Да всё правильно, если запитать этот буфер от 5в, то на входе он будет правильно понимать 3в уровни от ENC28J60, а на выходе будет отдавать нормальные 5в уровни для Меги. Аналогичным способом рекомендуется подключать 3-вольтовую АТ45 к 5-вольтовым Мегам, поищите апноут у атмела, там всё расписано, и примените то же решение для ENC28J60.
ILYAUL
Самый простой и надёжный преобразователь
WHALE
Цитата(ILYAUL @ May 16 2011, 23:50) *
Самый простой и надёжный преобразователь

Дык это для I2C, а у ТС SPI.
ILYAUL
Цитата(WHALE @ May 17 2011, 08:14) *
Дык это для I2C, а у ТС SPI.

А какая хрен разница , чего транслировать , ну будет не два транзистора, а три- схема то не изменится. Я использовал для I2C , но ничего не мешает использовать для SPI.
А вообще-то , может кто и пробывал подать 3 вольта на вход AVR при питании 5 В , по идее он должен воспринять это как логическую единицу?
GDI
Может и воспринимает, но это не гарантируется производителем.
WHALE
Цитата(ILYAUL @ May 17 2011, 15:54) *
А какая хрен разница , чего транслировать , ну будет не два транзистора, а три- схема то не изменится. Я использовал для I2C , но ничего не мешает использовать для SPI.

Сильно сомневаюсь,что это схема будет нормально работать на тактовой SPI 10MHz.
aaarrr
И сомневаться не стоит: просто не будет.
ILYAUL
Цитата(aaarrr @ May 17 2011, 17:34) *
И сомневаться не стоит: просто не будет.

Аргументируйте
rx3apf
Цитата(ILYAUL @ May 17 2011, 22:02) *
Аргументируйте

Прикиньте постоянную времени затворной цепи...
sensor_ua
SN74LVC1T45
GYUR22
Рапортую: 74VHC1GT125D работает в качестве конвертера из 3 в 5 вольт

зы единственный косяк SPI Atmega128 на Fosc/2 не захотел работать на Fosc/4 все завелось, причем не понятно кто виноват
GDI
А у Вас кто мастер? Если не Мега, то она и не может на Fosc/2. Т.е. принимать от другого мастера она может только на Fosc/4, а Fosc/2 только когда сама как мастер работает.
skripach
А как же TXB0106? или дорого?
GYUR22
Мастер атмега слейв ENC28J60 -цена применного транслятора 4руб
просто в в примере http://we.easyelectronics.ru/electro-and-p...http-i-cgi.html
spi - вроде как на fosc/2 пашет у меня не захотел на мега128
GDI
Ну так может ENC28J60 не понимает мегу на такой частоте? Что у него в даташите сказано по поыоду частот SPI и его тактирования?
GYUR22
SPI Interface with Clock Speeds Up to 20 MHz

но может и что то другое мешало дома был мелкий слабый осцилограф - но вроде как ответы от enc были - но может мега их не понимала
пока и так хорошо - дальше будет время поковыряюсь.
GYUR22
кстати заработало на -fosc/2
почему до этого не хотел не знаю
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.