| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Предпочитано решение за буфери/транслатори за 3.3V/5V http://mcu-bg.com/mcu_site/viewtopic.php?f=4&t=14078 |
Страница 1 от 1 |
| Автор: | Grubi [ Чет Окт 01, 2015 11:34 am ] |
| Заглавие: | Предпочитано решение за буфери/транслатори за 3.3V/5V |
Темата е дъвкана милиони пъти, но в конкретния случай имам на едно място I2C реализиран с два MOSFET за буфери, както и SPI навързан неправилно с 74LVC125. И може би 2-3GPIO (които не са задължителни). Общо казано - 3.3V демо CPU платка към 5V Ардуино. MOSFET-тите видях че има два в един корпус, освен това виждам че има и 4-6-8 битови транслатори на TI, Maxim, ST, Fairchild. Имате ли нещо предпочитано или да се придържам към класиката - MOSFET. делители и HCT? Знам, че пак е според зависи, но може да съм пропуснал нещо ново. |
|
| Автор: | ilkor [ Чет Окт 01, 2015 12:24 pm ] |
| Заглавие: | Re: Предпочитано решение за буфери/транслатори за 3.3V/5V |
Ако не са голям брой линиите за транслиране класиката е това:
|
|
| Автор: | Grubi [ Чет Окт 01, 2015 3:01 pm ] |
| Заглавие: | Re: Предпочитано решение за буфери/транслатори за 3.3V/5V |
да, и аз това написах по-горе. въпроса беше да не би да има нещо ново като чипове за 4-6-8 канала, което да е с по-ниска цена отколкото обикновенно. на TI са 2USD/бр. или 0.70USD при количества, но няма как да бият транзисторите по цена, освен ако няма място човек на платката. |
|
| Автор: | radolin [ Чет Окт 01, 2015 5:55 pm ] |
| Заглавие: | Re: Предпочитано решение за буфери/транслатори за 3.3V/5V |
На нашите платки има I2C на 3.3 и 5 волта и се ползва това за трансалтор - PCA9306. До сега не е имало грижи. |
|
| Автор: | ike [ Чет Окт 01, 2015 7:38 pm ] |
| Заглавие: | Re: Предпочитано решение за буфери/транслатори за 3.3V/5V |
Пусни ардуиното на 8MHz и 3.3В. |
|
| Автор: | bobihot [ Пон Окт 05, 2015 6:21 pm ] |
| Заглавие: | Re: Предпочитано решение за буфери/транслатори за 3.3V/5V |
В много случаи съм ползвал без транслатори и нямам проблеми. За малки разлики де: 3->5В. |
|
| Автор: | Цецо [ Пон Окт 05, 2015 7:01 pm ] |
| Заглавие: | Re: Предпочитано решение за буфери/транслатори за 3.3V/5V |
1. За I2C решението с MOSFET е най-доброто в 99% от случаите. Скоростите там са ниски и транзисторите си работят ОК. Специализираните чипове са двупосочна транслация обикновенно не си заслужават цената (основно екзотики на Максим). 2. За еднопосочни линии (например SPI) може: 2.1 С MOSFET - удобно, евтино и работещо, до към 1Mhz e OK (аз поне на повече мегехерци слагам долните решения). 2.2. С LVC захранено на 3.3 в посока 5->3.3 и HCT захранено на 5 в посока 3.3->5 2.3. Специализиран транслатор - например 74AVC4T(16Т)245 и прочие. Удобни са за транслация на цели шини с 4 и нагоре броя сигнали. Удобно е щото краката им са мислени баш за това и топологично добре лягат на платката. Реално това е най-компактното решение като зает сърфейс, има ги на микроскопични корпуси, стигащи до 0.4мм растер. Като цяло варианта с транзистори никой чип не може да го бие като цена. BSS138 са 1ци центове в количества. Можеш да си спестиш резисторите ако имаш пул-ъпи в процесора. Проблема е в заеманото място, не става за много интегрирано решение. Имай предвид, че транзисторното решение не е енерго-оптимизирано, в статичен режим си харчи, ако сигналите са с ниско ниво. Т.е. удобно е за I2C и UART, ама не и за SPI и паралелни шини, ако неактивното ниво на сигналите е 0! |
|
| Автор: | Grubi [ Пон Окт 05, 2015 7:46 pm ] |
| Заглавие: | Re: Предпочитано решение за буфери/транслатори за 3.3V/5V |
благодаря за обобщението - много полезно. в момента имам 2 транзистора за i2c, LVC свързано не както трябва за spi и три gpio оставени без конвертор. май ще си направя удоволствието да пробвам с txb0108 и срещу долар в повече ще имам 8 коректно конвертирани сигнала. |
|
| Автор: | jig.tak [ Вто Окт 06, 2015 12:55 am ] |
| Заглавие: | Re: Предпочитано решение за буфери/транслатори за 3.3V/5V |
http://www.digikey.com/product-detail/e ... ND/2763903 С това нямаш грижи, малко е и на добра цена |
|
| Автор: | Grubi [ Вто Окт 06, 2015 10:19 am ] |
| Заглавие: | Re: Предпочитано решение за буфери/транслатори за 3.3V/5V |
Уф, естествено искам и да е по-човешки корпус - SSOIC или даже SOIC, уж развойна платка да не стъжнявам живота на тия след мене Намерих интересна разлика - кога се използват TXB010x и кога TXS010x. TXS изглежда като по универсален вариант, но вероятно е по-бавен. Съоветните серии в NXP са NTB010х и NTS010х, и са с малко по добри цени. Предполагам ги има и от други производители. The TXB0104 can be used in level-translation applications for interfacing devices or systems operating at different interface voltages with one another. It can only translate push-pull CMOS logic outputs. If for open-drain signal translation, please refer to TI TXS010X products. Any external pulldown or pullup resistors are recommended larger than 50 kΩ The TXS0104E device can be used in level-translation applications for interfacing devices or systems operating at different interface voltages with one another. The TXS0104E device is ideal for use in applications where an open-drain driver is connected to the data I/Os. The TXS0104E device can also be used in applications where a push-pull driver is connected to the data I/Os, but the TXB0104 device might be a better option for such push- pull applications. |
|
| Автор: | Цецо [ Вто Окт 06, 2015 10:54 am ] |
| Заглавие: | Re: Предпочитано решение за буфери/транслатори за 3.3V/5V |
Слагай тогава 74 бла-бла и забравяй. Това го има в реални корпуси. А и едва ли ще произвеждате няколко милиона, та да те бърка 1$. |
|
| Автор: | Grubi [ Вто Окт 06, 2015 2:21 pm ] |
| Заглавие: | Re: Предпочитано решение за буфери/транслатори за 3.3V/5V |
според това което чета, би трябвало да работи но... (за TXB, TXS, NTB, NTS) ако захраним и двете страни с едно и също напрежение (VCC=VCCA=VCCB), ще си имаме работещ двупосочен буфер идеята е да имам един резистор/джъмпер и да превключвам между обикновен буфер и буфер/транслатор към по-високо напрежение. като разбира се е важно VCCA да е по-малко или равно на VCCB при всички случаи явно имам твърде много време |
|
| Автор: | Цецо [ Вто Окт 06, 2015 2:59 pm ] |
| Заглавие: | Re: Предпочитано решение за буфери/транслатори за 3.3V/5V |
Ми явно имаш излишък от време да. При положение, че правиш хедърна платка, явно няма да влиза в големи серии... абе слагай там нещо да работи и газ натам. |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|