| Микроконтролери и електроника 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
|
|||
| Автор: | 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 |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|