| Автор |
Съобщение |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
 3.3v <-> 5v видове решения
Кой вариант е най-удачен от към достъпност на елементна база, стабилност на работа и естествено сранвително ограничен брой елементи. Естествено най-лесно би било всичко да е на 3.3в. но за момента не винаги е възможно.
Досега съм разгледал идеите :
1. Отворен колектор и пулъп 5в. - може би най-елементарния вариант.
2. С отделни транзистори - много елементи за лепене.
3. С интегрална схема която има две захранвания - попаднах някъде на такава ама сигурно ще е трудно достъпна.
Сигурно има още хиляда начина, но не съм се ровил чак толкова. Интересно ми е да видя мнения и отзиви от различните методи, а и ще е полезно за колегите, които тепърва ще се сблъскват с този проблем.
|
| Съб Окт 25, 2008 1:01 pm |
|
 |
|
kiiid
Ранг: Почетен член
Регистриран на: Съб Сеп 24, 2005 2:00 pm Мнения: 787
|
Аз съм ползвал първия и третия от тия дето споменаваш. Схемите са на Analog - ADUM12xx, 13xx, 14xx
Много са добри
|
| Нед Окт 26, 2008 1:52 am |
|
 |
|
Zdrav
Ранг: Форумен бог
Регистриран на: Сря Яну 26, 2005 2:01 pm Мнения: 1952 Местоположение: Варна
|
Най-елементарния вариант май е този на картинката по долу.
Още по-елементарен е само с последователно свързан резистор разчитайки и на защитните диоди вътре в чипа.
Друг вариант е да използваш буфер (напр. 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
_________________ Най-опасният враг на истината и свободата е мнозинството.
|
| Нед Окт 26, 2008 12:20 pm |
|
 |
|
velio
Ранг: Форумен бог
Регистриран на: Вто Юни 07, 2005 6:20 pm Мнения: 3532
|
От 3,3 към 5V лесно става с ИС от серията НСТ. Например 74HCT245. Захранва се от 5V и се подават 3,3V входни нива...
|
| Нед Окт 26, 2008 5:35 pm |
|
 |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
Сещам се за поне 5 начина, като най-простия е един сериен резистор. Основното което ги различава е скоростта на данните. От там трябва да започнеш.
_________________ "Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.
|
| Нед Окт 26, 2008 8:00 pm |
|
 |
|
MYXATA
Ранг: Форумен бог
Регистриран на: Пон Юни 05, 2006 1:48 pm Мнения: 4906 Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
|
И аз да вметна...
както Цецо казва зависи от скоростта на данните, ако данни имаш да обработваш де, а не сензор или някой светодиод да клатилюшкаш
ако са данни бих ти предложил едно CPLD от типа на XCR3 на XILINX те са с 5 волтов толеранс на входи/изходите 
_________________ ... ако трети ден не ти се работи... това означава, че е сряда !
|
| Нед Окт 26, 2008 11:53 pm |
|
 |
|
Cekins
Ранг: Форумен бог
Регистриран на: Сря Апр 20, 2005 12:02 pm Мнения: 9119 Местоположение: Разград
|
Ами на този етап конкретно ще бъде 24-ка дето и дават толерантни входове, ама не знам ще устиска ли на пулъпи на изходите конфигурирани с ОК. Данните ще са само към ЛЦД. Като входове и пишат че е толерантна на 5 волта ама като изходи ми е нещо мъгляво, макар че пише, че именно за това са направли да могат да се конфигурират с ОК. Пишеше нещо от сорта digital inputs ... бла бла толерантни към 5 волта. Ама нийде не видях outputs ...
Въпроса беше принципен - да се разгледат основните методи, с техните преимущества и недостатъци, за данни и за други цели и т.н.
|
| Пон Окт 27, 2008 6:22 pm |
|
 |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
_________________ "Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.
|
| Пон Окт 27, 2008 10:02 pm |
|
 |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
_________________ "Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.
|
| Пон Окт 27, 2008 10:03 pm |
|
 |
|
rumen65
Ранг: Новодошъл
Регистриран на: Чет Окт 06, 2005 2:06 pm Мнения: 194 Местоположение: Sofia
|
Ако ще е само за дисплей, можеш да го свържеш директно на изводите, които за 5 волта толерантни. В PDF-те всичко е описано, че напрежението на входовете и опен дрейн изходите е равно и е 5.5 волта.
|
| Вто Окт 28, 2008 11:11 am |
|
|