Перейти к содержанию
    

Добрый день
Места крайне мало, а к устройству с TTL UART 3.3v может подключаться "хвостик" USB-TTL. При этом неизвестно, что туда воткнут и с какими уровнями (3.3 или 5 вольт).
Пока хочу TX устройства просто вытащить наружу, RX подтянуть к 3.3в и через диод катодом наружу (что-то маленькое, типа SOD-323)
Максимальная скорость 115200
Или есть более правильное решение? Питание внешнего "хвостика" подключить нет возможности

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Во-первых, если "наружу" это улица, то с неё сперва требуется защита, т.е. любой сдвоенный ограничитель, например PESD5V2S2, GSOT05C и т.п., а с них — 1 кОм на TX и 10 кОм на RX.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

15 минут назад, Plain сказал:

Во-первых, если "наружу" это улица, то с неё сперва требуется защита, т.е. любой сдвоенный ограничитель, например PESD5V2S2, GSOT05C и т.п., а с них — 1 кОм на TX и 10 кОм на RX.

"Улица" - это сильно сказано. Это отладочный UART, будет использоваться разработчиками только для тестирования софта "на столе", никто на объекте до этих пинов даже не доберётся, а для удалённого доступа есть другие интерфейсы. В серии эти компоненты вообще не будут устанавливаться
Я говорю только о _возможном_ согласовании уровней 3.3/5. Можно, конечно, раздать разрабам "правильные хвостики", но...
Добавлю, что как раз через TX "хвоста" словили пару неприятных глюков, связанных через какое-никакое, но питание через диоды порта

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

32 минуты назад, toweroff сказал:

Или есть более правильное решение? Питание внешнего "хвостика" подключить нет возможности

Есть трансляторы уровней. Одна их сторона (обращённая к МК) запитывается от питания МК, другую сторону можно запитать от втыкаемого USB-UART.

И без колхоза с диодами и скорость по UART не ограничит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

34 минуты назад, toweroff сказал:

Питание внешнего "хвостика" подключить нет возможности

 

Только что, jcxz сказал:

Есть трансляторы уровней. Одна их сторона (обращённая к МК) запитывается от питания МК, другую сторону можно запитать от втыкаемого USB-UART.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 минуты назад, toweroff сказал:

"Улица" - это сильно сказано. Это отладочный UART, будет использоваться разработчиками только для тестирования софта "на столе", никто на объекте до этих пинов даже не доберётся, а для удалённого доступа есть другие интерфейсы. В серии эти компоненты вообще не будут устанавливаться

Тогда просто поставить соответвующий изолятор (ADUM) и не париться.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 минуту назад, jcxz сказал:

Тогда просто поставить соответвующий изолятор (ADUM) и не париться.

туда же

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

40 минут назад, toweroff сказал:

Питание внешнего "хвостика" подключить нет возможности

40 минут назад, toweroff сказал:

Места крайне мало, а к устройству с TTL UART 3.3v может подключаться "хвостик" USB-TTL. При этом неизвестно, что туда воткнут и с какими уровнями (3.3 или 5 вольт).

А что за хвостик такой "USB-TTL"? Если Вы об USB-UART переходниках, так у них у всех питание выведено на разъём. На многих даже можно выбрать что туда выводить - 5V или 3.3V.

У меня их куча разных, но нет ни одного без питания.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 минуты назад, jcxz сказал:

А что за хвостик такой "USB-TTL"? Если Вы об USB-UART переходниках, так у них у всех питание выведено на разъём. На многих даже можно выбрать что туда выводить - 5V или 3.3V.

У меня их куча разных, но нет ни одного без питания.

Он самый. Но нет места под второе отверстие питания... Если только сильно раскорячиться. В любом случае, диод и резистор всяко меньше по площади, чем что-то типа 2N7002BKV и 4 резистора

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

9 минут назад, toweroff сказал:

Он самый. Но нет места под второе отверстие питания...

Не понял про "2-е отверстие".... :umnik2:

Я имел в виду что-то типа такого: https://www.chipdip.ru/product/cp2102-usb-uart-board-type-a?from=rec_product

Там на один общий разъём выведено и питание (которое можно выбрать джампером: 3.3V или 5V) и сигналы UART. Джампер выбирает не только питание, но вроде и уровни сигналов UART (не вполне уверен в последнем, так как всегда использовал 3.3V). Мы в конторе как-то закупили пачку таких и отдали по несколько шт. каждому разработчику.

 

PS: Ещё вариант - поставить на плату USB-разъём и чип USB-UART (CP2102 например). С питанием проблем не будет по определению. И что попало уже не воткнут. :unknw:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ещё раз.. места мало. Под подобный "хвостик" есть три пина PLS
Добавлять 4й пин для питания хвостика (+2.54) не есть гуд. Можно, конечно, но, с учётом того, что в массе они вообще не будут паяться - жалко места
Закупить - конечно, это вариант. Но разные ситуации бывают, тоже проходили..

Off... А чипдип не оборзел с таким ценником?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

5 минут назад, toweroff сказал:

ещё раз.. места мало. Под подобный "хвостик" есть три пина PLS

Вот как раз с диодами и прочим колхозом - в этом случае велик риск, что не заработает с любым "хвостиком".

Или работать будет с глюками. И будут ваши разработчики потом гадать: то ли глюк у них в программе то ли глючит (теряет символы) колхозный переходник. Это случай экономии на пуговицах, когда потом куча рабочего времени тратится на поиски чёрной кошки в комнате где её нет.

На ерунде не стоит экономить - закупить всем одинаковые USB-UART, хоть тот что выше. Его цена - ерунда по сравнению с потерями времени разработчиков из-за подобной "экономии".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

38 минут назад, toweroff сказал:

Я говорю только о _возможном_ согласовании уровней 3.3/5

Тогда уточните, какое там ещё требуется согласование, когда на обеих сторонах, с Ваших слов, абсолютные пороги TTL, т.е. 2,4 В, т.е. не зависящие от питания.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Только что, Plain сказал:

Тогда уточните, какое там ещё требуется согласование, когда на обеих сторонах, с Ваших слов, абсолютные пороги TTL, т.е. 2,4 В, т.е. не зависящие от питания.

У абстрактного "хвостика" TX может быть 3.3в, а может быть и 5в
RX он съест и 3.3в

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Только что, toweroff сказал:

У абстрактного "хвостика" TX может быть 3.3в, а может быть и 5в

Ну т.е. (5 В – 3,3 В – 0,6 В) / 10 кОм = 110 мкА втекающего в питание Вашей схемы тока она не переживёт, потому что потребляет меньше?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...