Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить

Протокол TTL. Найти распиновку.

Ср мар 18, 2020 12:17:36

Дорогие друзья! Помогите пожалуйста с протоколом TTL.
Суть вопроса:
Имеется панель оператора Grundfos. Для ее перепрошивки нужен комплект проводов стоимостью 50 000 руб (в комплекте куча проводов к куче оборудования. Мне нужен один.) Позвонил в тех поддержку, там сказали, что можно использовать для связи адаптер TTL - USB.
Теперь вопрос. Как определить распиновку в изделии (см. фото) вход 6PIN. На самой плате нет подписей. Буду рад любым предложениям. Сразу оговорюсь, что на рисунке есть вход RS-485 но там неизвестно почему нет шины TX :). по нему не шьется.
Изображение
Последний раз редактировалось Serg290 Ср мар 18, 2020 12:20:50, всего редактировалось 1 раз.

Re: Протокол TTL

Ср мар 18, 2020 12:20:37

Serg290 писал(а):Как определить распиновку в изделии
вариантов 3:
1. спросить в техподдержке
2. найти документацию или схему
3. выследить по дорожкам подключение к чипу, найти даташит на чип и разобраться, что к чему.

варианты отсортированы по степени реальности, в начале - более реальные.

Re: Протокол TTL

Ср мар 18, 2020 12:25:09

В тех. поддержке не знают. Мне главное питание наверно найти, чтобы порт не умер. RX и TX перепутаю это не так страшно будет.

Re: Протокол TTL

Ср мар 18, 2020 12:31:01

на связном разъеме питание не нужно, а землю найти легко - самый большой полигон, как правило, и есть земля. и электролиты минусом на ней многие. да и 58 контакт на фото - тоже. а вот найти среди оставшихся 5 контактов нужные 2 - это рулетка. хотя если RX и TX подключать через резисторы по 100-330 Ом к переходнику, сжечь что-либо маловероятно.

Re: Протокол TTL

Ср мар 18, 2020 14:12:14

Разъем для перепрошивки относится к служебным...
Ежли его наружу вытянули то в описании устройства обязательно будет указана цоколевка/раскладка выводов.
Как вариант - по последовательному СОМ порту...
На подобные действия обычно техподдержка методичку по электронке высылает.
Ежли уж совсем тоскно - лезим смотрим, что за кристалл и вычитываем его даташит, одновременно отслеживая трассировку на плате.
8)

Re: Протокол TTL

Ср мар 18, 2020 16:17:42

Спасибо всем буду рыть сегодня вечером.

Re: Протокол TTL. Найти распиновку.

Ср мар 18, 2020 19:00:36

на рисунке есть вход RS-485 но там неизвестно почему нет шины TX :).

А там её и никогда не было (и не шины, а линии TX). RS-485 - симметричный 2-направленный интерфейс, в нём линии A и B, в некоторых источниках называются D+, D- , так что Rx, Tx в нём долго придётся искать.
https://ru.wikipedia.org/wiki/RS-485

Re: Протокол TTL. Найти распиновку.

Сб апр 18, 2020 23:15:40

TTL - это, наверное, всё же не "протокол", а указание на логические уровни 5 V для обычного UART? Если так, то попробовать на плате отследить, куда приходят пины этого разъёма. Если это невозможно (или UART заведён на какую-нибудь asic, или на не предназначенные для этого специально выводы стандартной микросхемы), тогда приступать к козырю реверс-инжинерии, "методу тыка" ;) Землю найти легко. Нужно прозвонить её с подписанных GND пинов других разъёмов :) Дальше главное не сажать +5 V и сигнальные проводники на землю :) Разъём 6-ти контактный, что кагбэ намекает на аппаратное управление потоком. Скорее всего, оживить как-то коммуникацию получится без него, таким образом, получаем размещение из пяти по три, или шестьдесят возможных комбинаций :) Пилите, Шура, пилите - они золотые ;)
Ответить