| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| SPI 3.3V към 5V КАК??? http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=1478 |
Страница 1 от 2 |
| Автор: | CM600 [ Пон Дек 26, 2005 12:30 am ] |
| Заглавие: | SPI 3.3V към 5V КАК??? |
Имам значи една платка със 2 MAX7219 и 14 LED индикатора. Трябва да я свържа през SPI към uC работещ на 3.3V. Дайте ми някаква идея как да стане. CLK e към 2MHz. |
|
| Автор: | bateAz [ Пон Дек 26, 2005 1:24 am ] |
| Заглавие: | |
През 74HCT244, захранена от +5V. 7219 ( както и 7221 ) не работят с нива на "1" по-ниски от 4 волта, но HCT244 работи. Тъй като интерфейсът е еднопосочен, обратното преобразуване от 5 на 3.3 не ти трябва. |
|
| Автор: | ToHu [ Пон Дек 26, 2005 4:26 am ] |
| Заглавие: | |
Все си мисля че ако е за един сигнал и с транзистор може да стане, да не се хаби цяла схема, зависи обаче какви са изискванията за скорост на нарастване и какъв ток може да даде процесорлето. п.с. и като стана въпрос за транзистор, според мен JFET, за mOSFET и биполярния трябва ускоряващ кондензатор, който пък има странични ефекти, вариянт е и ноякй MOSFET с много малък капацитет ама такива са рядкост |
|
| Автор: | CM600 [ Пон Дек 26, 2005 12:40 pm ] |
| Заглавие: | |
Ами тъй като освен CLK ще трябва и 2 CS да се прекарат най-вероятно ще сложа някоя 74HCXXX. Не е много елегантно ама... |
|
| Автор: | ToHu [ Пон Дек 26, 2005 12:48 pm ] |
| Заглавие: | |
Защо да не е, супер си е, като плеснесш един SMD ще заспи. |
|
| Автор: | TheHungry [ Пон Дек 26, 2005 1:52 pm ] |
| Заглавие: | |
http://www.semiconductors.philips.com/pip/74HC4050.html |
|
| Автор: | bateAz [ Пон Дек 26, 2005 1:59 pm ] |
| Заглавие: | |
Не слагай 74HCXXX, а 74HCTXXX, има разлика във входните нива. Не че с 'HC няма да тръгне, но второто е за предпочитане. Иначе ще ти клепне шумоустойчивостта. |
|
| Автор: | CM600 [ Пон Дек 26, 2005 4:51 pm ] |
| Заглавие: | |
The hungry 74HC4050 е High-to-Low Level Shifter доколкото виждам, обратното ми трябва |
|
| Автор: | itso.t [ Пон Дек 26, 2005 5:31 pm ] |
| Заглавие: | |
Разгледай серията 74LVC на Филипс. Преди време за подобни цели бях купувал 74LVC4245. Чипът е като стандартния 74ХХ245, но е с две захранвания, 3V (3.3) и 5V. |
|
| Автор: | TheHungry [ Пон Дек 26, 2005 5:59 pm ] | |||||||||
| Заглавие: | ||||||||||
Моя грешка P.S В електродата май ти отговориха |
||||||||||
| Автор: | Gogo [ Нед Яну 08, 2006 10:01 am ] | ||
| Заглавие: | |||
Виж това:
|
|||
| Автор: | misho [ Съб Фев 06, 2010 6:05 pm ] |
| Заглавие: | |
Доста стара тема изравям.. |
|
| Автор: | Syrius-B [ Съб Фев 06, 2010 9:52 pm ] |
| Заглавие: | |
Не са нужни никакви буфери. Достатъчно е да се ползват изходи на процесора в режим отворен колектор (open drain) |
|
| Автор: | Цецо [ Пон Фев 08, 2010 10:11 am ] | |||||||||
| Заглавие: | ||||||||||
Зависи от скоростта която му трябва. Ако се касае за SPI над 10 MHz, нещата са доста съмнителни. |
||||||||||
| Автор: | misho [ Пон Фев 08, 2010 11:45 am ] |
| Заглавие: | |
Всъщност не поставих ясно проблема... Става въпрос за управление на LCD с HD44780 интерфейс, с микроконтролер АТ91SAM7S, на който изходите му са 3.3 V. Реших, че най - удачното решение е изходи тип open drain с pull-up резистори към външен източник на 5 V... |
|
| Страница 1 от 2 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|