Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

3.3v <-> 5v видове решения
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=6207
Страница 1 от 1

Автор:  Cekins [ Съб Окт 25, 2008 1:01 pm ]
Заглавие:  3.3v <-> 5v видове решения

Кой вариант е най-удачен от към достъпност на елементна база, стабилност на работа и естествено сранвително ограничен брой елементи. Естествено най-лесно би било всичко да е на 3.3в. но за момента не винаги е възможно.
Досега съм разгледал идеите :
1. Отворен колектор и пулъп 5в. - може би най-елементарния вариант.
2. С отделни транзистори - много елементи за лепене.
3. С интегрална схема която има две захранвания - попаднах някъде на такава ама сигурно ще е трудно достъпна.

Сигурно има още хиляда начина, но не съм се ровил чак толкова. Интересно ми е да видя мнения и отзиви от различните методи, а и ще е полезно за колегите, които тепърва ще се сблъскват с този проблем.

Автор:  kiiid [ Нед Окт 26, 2008 1:52 am ]
Заглавие: 

Аз съм ползвал първия и третия от тия дето споменаваш. Схемите са на Analog - ADUM12xx, 13xx, 14xx
Много са добри

Автор:  Zdrav [ Нед Окт 26, 2008 12:20 pm ]
Заглавие: 

Най-елементарния вариант май е този на картинката по долу.
Още по-елементарен е само с последователно свързан резистор разчитайки и на защитните диоди вътре в чипа.
Друг вариант е да използваш буфер (напр. SN74LVC244), който се захранва от 3.3V но е 5V толерантен. Ако сигналите са много има CPLD-та. Например ALTERA MAX3000A серията.
Това са все варианти от 5V към 3.3V обратното обикновено е по-лесно.
Ето и малко обща информация по темата:
http://focus.ti.com/lit/an/scea035a/scea035a.pdf
http://www.xilinx.com/support/documenta ... app311.pdf
http://www.xilinx.com/support/documenta ... app429.pdf

Прикачени файлове:
leveltrans.GIF
leveltrans.GIF [ 3.66 KiB | Прегледано 1734 пъти ]

Автор:  velio [ Нед Окт 26, 2008 5:35 pm ]
Заглавие: 

От 3,3 към 5V лесно става с ИС от серията НСТ. Например 74HCT245. Захранва се от 5V и се подават 3,3V входни нива...

Автор:  Цецо [ Нед Окт 26, 2008 8:00 pm ]
Заглавие: 

Сещам се за поне 5 начина, като най-простия е един сериен резистор. Основното което ги различава е скоростта на данните. От там трябва да започнеш.

Автор:  MYXATA [ Нед Окт 26, 2008 11:53 pm ]
Заглавие: 

И аз да вметна...
както Цецо казва зависи от скоростта на данните, ако данни имаш да обработваш де, а не сензор или някой светодиод да клатилюшкаш :!:
ако са данни бих ти предложил едно CPLD от типа на XCR3 на XILINX те са с 5 волтов толеранс на входи/изходите :)

Автор:  Cekins [ Пон Окт 27, 2008 6:22 pm ]
Заглавие: 

Ами на този етап конкретно ще бъде 24-ка дето и дават толерантни входове, ама не знам ще устиска ли на пулъпи на изходите конфигурирани с ОК. Данните ще са само към ЛЦД. Като входове и пишат че е толерантна на 5 волта ама като изходи ми е нещо мъгляво, макар че пише, че именно за това са направли да могат да се конфигурират с ОК. Пишеше нещо от сорта digital inputs ... бла бла толерантни към 5 волта. Ама нийде не видях outputs ...
Въпроса беше принципен - да се разгледат основните методи, с техните преимущества и недостатъци, за данни и за други цели и т.н.

Автор:  Цецо [ Пон Окт 27, 2008 10:02 pm ]
Заглавие: 

http://www.maxim-ic.com/appnotes.cfm/an_pk/3007

Автор:  Цецо [ Пон Окт 27, 2008 10:03 pm ]
Заглавие: 

http://www.maxim-ic.com/appnotes.cfm/an_pk/3007

Автор:  rumen65 [ Вто Окт 28, 2008 11:11 am ]
Заглавие: 

Цитат:
Пишеше нещо от сорта digital inputs ... бла бла толерантни към 5 волта. Ама нийде не видях outputs ...

Ако ще е само за дисплей, можеш да го свържеш директно на изводите, които за 5 волта толерантни. В PDF-те всичко е описано, че напрежението на входовете и опен дрейн изходите е равно и е 5.5 волта.

Прикачени файлове:
pdf2.JPG
pdf2.JPG [ 76.34 KiB | Прегледано 1233 пъти ]
pdf1.JPG
pdf1.JPG [ 115.72 KiB | Прегледано 1235 пъти ]

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/