Отговори на тема  [ 16 мнения ]  Отиди на страница 1, 2  Следваща
SPI 3.3V към 5V КАК??? 
Автор Съобщение
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Пет Окт 21, 2005 9:35 pm
Мнения: 152
Местоположение: Варна
Мнение SPI 3.3V към 5V КАК???
Имам значи една платка със 2 MAX7219 и 14 LED индикатора. Трябва да я свържа през SPI към uC работещ на 3.3V. Дайте ми някаква идея как да стане. CLK e към 2MHz.


Пон Дек 26, 2005 12:30 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Сеп 26, 2004 4:11 pm
Мнения: 3750
Местоположение: София
Мнение 
През 74HCT244, захранена от +5V. 7219 ( както и 7221 ) не работят с нива на "1" по-ниски от 4 волта, но HCT244 работи. Тъй като интерфейсът е еднопосочен, обратното преобразуване от 5 на 3.3 не ти трябва.


Пон Дек 26, 2005 1:24 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение 
Все си мисля че ако е за един сигнал и с транзистор може да стане, да не се хаби цяла схема, зависи обаче какви са изискванията за скорост на нарастване и какъв ток може да даде процесорлето.

п.с. и като стана въпрос за транзистор, според мен JFET, за mOSFET и биполярния трябва ускоряващ кондензатор, който пък има странични ефекти, вариянт е и ноякй MOSFET с много малък капацитет ама такива са рядкост :).


Пон Дек 26, 2005 4:26 am
Профил
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Пет Окт 21, 2005 9:35 pm
Мнения: 152
Местоположение: Варна
Мнение 
Ами тъй като освен CLK ще трябва и 2 CS да се прекарат най-вероятно ще сложа някоя 74HCXXX. Не е много елегантно ама...:)


Пон Дек 26, 2005 12:40 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение 
Защо да не е, супер си е, като плеснесш един SMD ще заспи.


Пон Дек 26, 2005 12:48 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 03, 2005 11:31 am
Мнения: 766
Местоположение: Пловдив
Мнение 
http://www.semiconductors.philips.com/pip/74HC4050.html


Пон Дек 26, 2005 1:52 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Сеп 26, 2004 4:11 pm
Мнения: 3750
Местоположение: София
Мнение 
Не слагай 74HCXXX, а 74HCTXXX, има разлика във входните нива. Не че с 'HC няма да тръгне, но второто е за предпочитане. Иначе ще ти клепне шумоустойчивостта.


Пон Дек 26, 2005 1:59 pm
Профил ICQ
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Пет Окт 21, 2005 9:35 pm
Мнения: 152
Местоположение: Варна
Мнение 
The hungry 74HC4050 е High-to-Low Level Shifter доколкото виждам, обратното ми трябва :)


Пон Дек 26, 2005 4:51 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12765
Местоположение: София
Мнение 
Разгледай серията 74LVC на Филипс. Преди време за подобни цели бях купувал 74LVC4245. Чипът е като стандартния 74ХХ245, но е с две захранвания, 3V (3.3) и 5V.


Пон Дек 26, 2005 5:31 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 03, 2005 11:31 am
Мнения: 766
Местоположение: Пловдив
Мнение 
CM600 написа:
The hungry 74HC4050 е High-to-Low Level Shifter доколкото виждам, обратното ми трябва :)


Моя грешка :(

P.S
В електродата май ти отговориха


Пон Дек 26, 2005 5:59 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 24, 2005 11:41 pm
Мнения: 1049
Местоположение: Pz
Мнение 
Виж това:


Прикачени файлове:
Коментар на файл: I2C Level Shifter
AN97055.pdf [75.3 KiB]
309 пъти
Нед Яну 08, 2006 10:01 am
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пон Авг 24, 2009 7:48 pm
Мнения: 15
Мнение 
Доста стара тема изравям.. :) . Интересува ме дали мога да използвам една 74HCT244 за двупосочен интерфейс, като преобразуване от 3.3 kъм 5 V ми е необходимо само на изхода на микроконтролера.


Съб Фев 06, 2010 6:05 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Яну 30, 2006 2:48 am
Мнения: 1248
Местоположение: София
Мнение 
Не са нужни никакви буфери. Достатъчно е да се ползват изходи на процесора в режим отворен колектор (open drain)


Съб Фев 06, 2010 9:52 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение 
Syrius-B написа:
Не са нужни никакви буфери. Достатъчно е да се ползват изходи на процесора в режим отворен колектор (open drain)


Зависи от скоростта която му трябва. Ако се касае за SPI над 10 MHz, нещата са доста съмнителни.

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Пон Фев 08, 2010 10:11 am
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пон Авг 24, 2009 7:48 pm
Мнения: 15
Мнение 
Всъщност не поставих ясно проблема... Става въпрос за управление на LCD с HD44780 интерфейс, с микроконтролер АТ91SAM7S, на който изходите му са 3.3 V. Реших, че най - удачното решение е изходи тип open drain с pull-up резистори към външен източник на 5 V...


Пон Фев 08, 2010 11:45 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 16 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 7 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни