Модуль согласования уровней 3,3 -> 5 Вольт TXS0108E

Обсуждаем цифровые устройства...
Ответить
Аватара пользователя
electroget
Друг Кота
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Модуль согласования уровней 3,3 -> 5 Вольт TXS0108E

Сообщение electroget »

Купил на Алиэкспрессе 10 штук (5+5) модулей - Преобразователь логических уровней 8-канальный TXS0108E.

Вот они уже с распаянными выводами

Изображение

Схема включения этой микросхемы взятая из даташита

Изображение

При включении этой микросхемы от стороны В к стороне А микросхема работает правильно, при подаче 5 Вольт сигналов со стороны В на стороне А появляются логические уровни с напряжением 3,3 Вольта. А вот при подключении входа в другом направлении, от стороны А к стороне В, микросхема вообще не работает и сильно греется при подаче на входы логического «0» со стороны А.

В чём причина? Все 10 модулей заводской брак?
veso74
Поставщик валерьянки для Кота
Сообщения: 1902
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: Модуль согласования уровней 3,3 -> 5 Вольт TXS0108E

Сообщение veso74 »

Проще всего ссначала ... прочтать документацию. Даже 10 секунд достаточно.
1.4V to 3.6V on A port and 1.65V to 5.5V on B port (VCCA ≤ VCCB)

The A port tracks the VCCA pin supply voltage.
The VCCA pin accepts any supply voltage between 1.4V and 3.6V. The B port tracks the VCCB pin supply voltage. The VCCB pin accepts any supply voltage between 1.65V and 5.5V. Two input supply pins allows for low Voltage bidirectional translation between any of the 1.5V, 1.8V, 2.5V, 3.3V, and 5V voltage nodes.

Код: Выделить всё

На порту A напряжение составляет от 1,4 В до 3,6 В, на порту B — от 1,65 В до 5,5 В (VCCA ≤ VCCB).

Порт A отслеживает напряжение питания вывода VCCA.
Вывод VCCA принимает любое напряжение питания от 1,4 В до 3,6 В. Порт B отслеживает напряжение питания вывода VCCB. Вывод VCCB принимает любое напряжение питания от 1,65 В до 5,5 В. Два входных вывода питания обеспечивают двунаправленное преобразование низкого напряжения между любыми из узлов напряжения 1,5 В, 1,8 В, 2,5 В, 3,3 В и 5 В.
Аватара пользователя
electroget
Друг Кота
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Re: Модуль согласования уровней 3,3 -> 5 Вольт TXS0108E

Сообщение electroget »

veso74
В даташите написано, что TXS0108E это двунаправленный преобразователь уровней. Он должен работать в обе стороны.
veso74
Поставщик валерьянки для Кота
Сообщения: 1902
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: Модуль согласования уровней 3,3 -> 5 Вольт TXS0108E

Сообщение veso74 »

Да, двунаправленный. И он работает двунаправлено. Соблюдайте только питание из документации (VCCA ≤ VCCB).
Напр. каждый интерфейс I2C является двунаправленным: чтение/запись/, подтверждение (ACK).
Аватара пользователя
electroget
Друг Кота
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Re: Модуль согласования уровней 3,3 -> 5 Вольт TXS0108E

Сообщение electroget »

[uquote="veso74",url="/forum/viewtopic.php?p=4801448#p4801448"]Соблюдайте только питание из документации (VCCA ≤ VCCB)..[/uquote]

А вот не получается! Я подаю напряжение питания Vb +5v и это же напряжение сразу же появляется и на выводе Va.

Вот фото схемы на макете

Изображение

Когда я подаю на Va +3,3V от второго блока питания, то на этом выводе всё равно висит +4,9v и схема не работает с низкой стороны
veso74
Поставщик валерьянки для Кота
Сообщения: 1902
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: Модуль согласования уровней 3,3 -> 5 Вольт TXS0108E

Сообщение veso74 »

Что находится под желтым проводом и куда подключено? GND чипа к +5V?
Разрешение фотографии ужасное - она неинформативная.
Последний раз редактировалось veso74 Чт мар 26, 2026 15:16:47, всего редактировалось 1 раз.
Аватара пользователя
electroget
Друг Кота
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Re: Модуль согласования уровней 3,3 -> 5 Вольт TXS0108E

Сообщение electroget »

[uquote="veso74",url="/forum/viewtopic.php?p=4801455#p4801455"]что находится под желтым проводом и куда подключено.[/uquote]
Жёлтым проводом подключен мультиметр.
При подаче питания на вывод Vb это же напряжение +5 Вольт появляется и на выводе питания низкой стороны Va

Изображение
veso74
Поставщик валерьянки для Кота
Сообщения: 1902
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: Модуль согласования уровней 3,3 -> 5 Вольт TXS0108E

Сообщение veso74 »

Опять неинформативное фото :facepalm: .
Голубой проводник где подключен? К GND или к +5V?
На ОЕ что есть? Резистор? Другое?

Изображение
Аватара пользователя
electroget
Друг Кота
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Re: Модуль согласования уровней 3,3 -> 5 Вольт TXS0108E

Сообщение electroget »

[uquote="veso74",url="/forum/viewtopic.php?p=4801468#p4801468"]На ОЕ что есть? Резистор? Другое?[/uquote]

На ОЕ подаётся 3,3 Вольта, но это не имеет большого значения. ОЕ переводит входы и выходы в Z состояние, а больше он ни на что не влияет.
Надо наверно заказать парочку таких модулей например на ОЗОНе и посмотреть как они себя будут вести при подаче питания на высокой стороне.
bolek
Сверлит текстолит когтями
Сообщения: 1178
Зарегистрирован: Пт авг 21, 2009 03:22:12

Re: Модуль согласования уровней 3,3 -> 5 Вольт TXS0108E

Сообщение bolek »

[uquote="electroget",url="/forum/viewtopic.php?p=4801418#p4801418"]...
При включении этой микросхемы от стороны В к стороне А микросхема работает правильно, при подаче 5 Вольт сигналов со стороны В на стороне А появляются логические уровни с напряжением 3,3 Вольта. А вот при подключении входа в другом направлении, от стороны А к стороне В, микросхема вообще не работает и сильно греется при подаче на входы логического «0» со стороны А.[/uquote]
У тебя не получается ли конфликт сигналов?
Если ты со стороны B вдуваешь по входу "1" уровнем 5 В, а со стороны А вход садишь на 0 и фактически обеспечиваешь КЗ, то как микросхеме не греться?
Рабочая конфигурация:
- источник сигнала сторона A - на стороне B должен быть вход или Z;
- источник сигнала сторона B - на стороне A должен быть вход или Z.
Всё это прекрасно работает, например, при согласовании I2C - там в протоколе нет состояний, когда одновременно идет передача с обоих сторон (конфликт при доступе к шине нескольких мастер устройств здесь не рассматриваем).
И так же прекрасно работает, когда согласовываешь уровни 3,3 В с 5 В при фиксированном направлении передачи: всегда А -> B, или всегда B -> A.
Если направление передачи меняется, то исключение состояния одновременной передачи с обоих сторон - дело разработчика/программиста.
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1614
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: Модуль согласования уровней 3,3 -> 5 Вольт TXS0108E

Сообщение VNS »

[uquote="electroget",url="/forum/viewtopic.php?p=4801418#p4801418"]В чём причина?[/uquote]
Есть у меня такая плата. Работает в обе стороны без замечаний. Если выводы канала "весят в воздухе" то на них высокий уровень с обоих сторон.
Аватара пользователя
electroget
Друг Кота
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Re: Модуль согласования уровней 3,3 -> 5 Вольт TXS0108E

Сообщение electroget »

bolek

Тут всё проще. Эти модули которые я купил просто бракованные. Вот и всё.

Добавлено after 2 minutes 47 seconds:
[uquote="VNS",url="/forum/viewtopic.php?p=4801715#p4801715"]Если выводы канала "весят в воздухе" то на них высокий уровень с обоих сторон.[/uquote]

Да, это так. Только на моих модулях с обеих сторон на этих неподключенных входах висит +5 Вольт.
Аватара пользователя
Asmodey
Друг Кота
Сообщения: 6122
Зарегистрирован: Сб янв 28, 2006 22:47:24

Re: Модуль согласования уровней 3,3 -> 5 Вольт TXS0108E

Сообщение Asmodey »

Я понимаю что в ЧиД дороже чем на Али. Но взять пару штук здесь https://www.chipdip.ru/product/txs0108e ... gz21576792 для проверки как оно должно работать на самом деле, не запредельно дорого. Подкинуть на уже имеющиеся платы, попробовать.
Астролябия-сама меряет, было бы что мерять!!!
Аватара пользователя
electroget
Друг Кота
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Re: Модуль согласования уровней 3,3 -> 5 Вольт TXS0108E

Сообщение electroget »

Asmodey
Распаивать smd для меня уже проблема. Поэтому я куплю готовые модули в другом месте и попробую как они будут работать.
Бубоник
Мучитель микросхем
Сообщения: 443
Зарегистрирован: Вс авг 16, 2015 13:08:53

Re: Модуль согласования уровней 3,3 -> 5 Вольт TXS0108E

Сообщение Бубоник »

electroget писал(а):А вот не получается! Я подаю напряжение питания Vb +5v и это же напряжение сразу же появляется и на выводе Va.
Вы такими экспериментами угробите микросхему. Если уже не угробили. Нельзя подавать напряжение на VCCB без питания на VCCA. То есть низкое напряжение должно подаваться раньше чем высокое. В крайнем случае одновременно.
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1614
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: Модуль согласования уровней 3,3 -> 5 Вольт TXS0108E

Сообщение VNS »

[uquote="Бубоник",url="/forum/viewtopic.php?p=4801863#p4801863"]Нельзя подавать напряжение на VCCB без питания на VCCA. То есть низкое напряжение должно подаваться раньше чем высокое. В крайнем случае одновременно.[/uquote]
В каком месте даташита это написано?

А вот я читаю совершенно иную информацию:
No Power-Supply Sequencing Required –
Either VCCA or VCCB Can Be Ramped First
Перевод цитаты из даташита:
"Не требуется настройка последовательности подключения к источнику питания - Сначала можно подключить либо VCCA, либо VCCB"
Бубоник
Мучитель микросхем
Сообщения: 443
Зарегистрирован: Вс авг 16, 2015 13:08:53

Re: Модуль согласования уровней 3,3 -> 5 Вольт TXS0108E

Сообщение Бубоник »

Да спорить можно до бесконечности о том что написано в даташите. Только ТС указал что порт OE у него находится под питанием 3.3 вольта. Хотя в даташите указан что при включении питания порт OE должен быть подключен к минусу питания через резистор. И что с микросхемой происходит в момент включения можно только гадать.
Аватара пользователя
VNS
Говорящий с текстолитом
Сообщения: 1614
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Re: Модуль согласования уровней 3,3 -> 5 Вольт TXS0108E

Сообщение VNS »

[uquote="Бубоник",url="/forum/viewtopic.php?p=4801986#p4801986"]Только ТС указал что порт OE у него находится под питанием 3.3 вольта.[/uquote]
Правильно. Так как высокий уровень на "ОЕ" подаётся со стороны напряжения "А".
1.png
(31.72 КБ) 13 скачиваний
Хотя в даташите указан что при включении питания порт OE должен быть подключен к минусу питания через резистор.
Там же и написано для чего это нужно (должен при необходимости)... а если такой нужды нет, то и резистор ставить нет нужды. Нужно хоть немного понимать, что читаешь... :wink:
И что с микросхемой происходит в момент включения можно только гадать.
Не нужно гадать, так как всё пояснено и показано...
2.png
(44.09 КБ) 21 скачивание
3.png
(25.37 КБ) 17 скачиваний
:sleep:
veso74
Поставщик валерьянки для Кота
Сообщения: 1902
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: Модуль согласования уровней 3,3 -> 5 Вольт TXS0108E

Сообщение veso74 »

Думаю, TC просто подключил GND модуля к +5V, но подробного изображения нет (по запросу 2 раза).
Ответить

Вернуться в «Цифровая техника»