Согласование уровней SPI (3.3 -> 5 В, 74HCT125)

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
matrox
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Чт дек 03, 2009 10:42:16

Согласование уровней SPI (3.3 -> 5 В, 74HCT125)

Сообщение matrox »

Есть wiznet W5100 и желание прикошачить ее к меге avr .
Питание W5100 - 3.3, питание меги - 5В. Народ вроде пишет, что 3.3 вольта сойдут за логическую единицу, но хочется надежности.
Подскажите, пожалуйста, схему включения буфера 74HCT125 для поднятия уровня сигнала до 5 вольт?

Правильно ли я понимаю, что поднимать потребуется только линию MOSI, все остальное можно подключить напрямую т.к. W5100 имеет 5В толерантные входы?

Возможно ли использование 74HC125 вместо 74HCT125 ?
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Сообщение ARV »

если уж поднимать, то MISO, хотя есть путь попроще: подключиться напрямую всеми сигналами и: считать 3,3В уровнем лог.1 или использовать мегу с индексом L и питать все от 3.3В
иначе говоря, никаких мер по сопряжению не делать :)
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
matrox
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Чт дек 03, 2009 10:42:16

Сообщение matrox »

ARV писал(а):подключиться напрямую всеми сигналами и: считать 3,3В уровнем лог.1 или использовать мегу с индексом L и питать все от 3.3В


Я с сибири, у нас тут с МК вообще проблема :) это по поводу mega L.

Уровни же не настраиваются?
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Сообщение ARV »

в даташите написано, что минимальное входное напряжение, которое воспринимается как лог.1 для меги16 (например) составляет 0,6Vcc. если вы питаете мегу от 5В, то получается. что 3В - уже лог.1. это означает. что 5V-tolerant микросхему можно подключать напрямую к меге и не переживать по поводу согласования уровней.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
GP1
Поставщик валерьянки для Кота
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград
Контактная информация:

Сообщение GP1 »

уже давно, год или полтора, все AVR-ки выпускаются с питанием 2.7-5.5В, единственное при пониженном питании надо снижать частоту от максимальной.
так что вполне можно 3.3В питать все устройство.
Чем дальше, тем больше становлюсь занудой...
Изображение
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»