Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: МС преобразов. 3.3 в 5 и обр.
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
add
Тема вроде обсуждалась.. Найти не смог.(дайте ссылку если знаете).
Дано: МК(mega8515) 5В, Карта SD 3.3В. интерфейс SPI.
Вопрос: собственно в названии темы... подключаю SD карту к МК, необходимо согласовать уровни 3.3в и 5в. Протокол предусматривает двусторонний обмен. :-) подскажите пожалуйста МС в которой есть преобразование 5В<=>3.3В. Заранее пасибо!
Зы: 74LVC245A как я понял предусматривает преобр. только в одну сторону либо3.3В в 5В, либо наоборот :-( две микрухи ставить вроде как-то коряво... Видел схему на двух транзисторах и трех резюках (приложенный файл)... сомнения по поводу скорости... прибываю в растерянности..
aaarrr
А зачем именно 5v на вход приводить? Ему вполне хватит 3-х. Поставьте один корпус 74LVC245, или 74LVC125 - меньше места займет.
sensor_ua
SN74CBT3244 + диод в питании или что-то из серии SN74CBTD, или смотри AN97055 от Philips - там вариант на дискретных NMOS-транзисторах с общим затвором, равно, т.к. все сигналы у Вас не меняют направления, на NPN-транзисторах с общей базой (через резистор на 3,3 В)
ValeraK
Цитата(add @ Jul 10 2006, 17:36) *
Дано: МК(mega8515) 5В, Карта SD 3.3В. интерфейс SPI.


Я делал проще для подключения к LCD Nokia:
С +3v3 через резистор и диод шотки на лапку порта AVR.
Диод какбы делает открытый коллектор,
ну а точка соединения резистора и диода подключается к флэшке.
Выходная лапка флэшки напрямую к порту ввода AVR без pullup резистора.
add
Цитата
Выходная лапка флэшки напрямую к порту ввода AVR без pullup резистора

По уровню Vh = VCC*0.6 т.о. если VCC = 5.5В (ну вдруг повыситься :-))...логическая 1-ца 3.3В в притык. будел ли нормально работать?
Интересно с диодом, вроде должно работать. пасиба за идею.
Есть еще вариант с 74LVC125 на выход контроллера (aaarrr). Буду эксперементировать.
add
Еще вопрос: Как можно посмотреть внутреннюю структуру конкретной flash sd?
а именно MBR,PBR, FAT, кластера, и т.д. Есть картридер SD - USB.
Девайс с МК пока на стадии разработки...
Хотелось бы для проверки работы контроллера прочитать структуру побайтно из SD, и посмотреть на ПК. Возможно ли это сделать картридером (каким софтом). Заранее спасибо за ответы.
AndreyMS
Цитата(add @ Jul 19 2006, 11:57) *
Еще вопрос: Как можно посмотреть внутреннюю структуру конкретной flash sd?
а именно MBR,PBR, FAT, кластера, и т.д. Есть картридер SD - USB.
Девайс с МК пока на стадии разработки...
Хотелось бы для проверки работы контроллера прочитать структуру побайтно из SD, и посмотреть на ПК. Возможно ли это сделать картридером (каким софтом). Заранее спасибо за ответы.

Вроде бы WinHex позволял такое download cracked WinHex
add
Цитата
Вроде бы WinHex позволял

Ага! Пасиба большое. WinHex хорошая штука, показал все подробно. На сервере не нашел. Покопался у себя на компе и нарыл.
Положу в общее хранилеще (/upload/Utils/), может кому понадобится.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.