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

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

Сообщение electroget »

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

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

Изображение

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

Изображение

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

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

Сообщение 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 В.
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Сообщение electroget »

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

Сообщение veso74 »

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

Сообщение electroget »

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

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

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

Изображение

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

Сообщение veso74 »

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

Сообщение electroget »

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

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

Сообщение veso74 »

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

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

Сообщение electroget »

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

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

Сообщение 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
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1627
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Сообщение VNS »

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

Сообщение electroget »

bolek

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

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

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

Сообщение Asmodey »

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

Сообщение electroget »

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

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

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

Сообщение 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"
Мучитель микросхем
Сообщения: 451
Зарегистрирован: Вс авг 16, 2015 13:08:53

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

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

Сообщение VNS »

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

Сообщение veso74 »

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

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