Как проверить rx tx
Перейти к содержимому

Как проверить rx tx

  • автор:

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

Изображение

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

Последний раз редактировалось Serg290 Ср мар 18, 2020 12:20:50, всего редактировалось 1 раз.

  • ARV
  • Сообщений: 18024
  • Зарегистрирован: Чт дек 28, 2006 08:19:56
  • Откуда: Новочеркасск
  • Сайт

Re: Протокол TTL

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

Serg290 писал(а): Как определить распиновку в изделии

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

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

  • Serg290
  • Сообщений: 28
  • Зарегистрирован: Пн апр 08, 2019 11:03:59

Re: Протокол TTL

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

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

  • ARV
  • Сообщений: 18024
  • Зарегистрирован: Чт дек 28, 2006 08:19:56
  • Откуда: Новочеркасск
  • Сайт

Re: Протокол TTL

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

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

  • BOB51
  • Сообщений: 13977
  • Зарегистрирован: Вт мар 16, 2010 22:02:27
  • Откуда: ДОНЕЦК

Re: Протокол TTL

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

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

  • Serg290
  • Сообщений: 28
  • Зарегистрирован: Пн апр 08, 2019 11:03:59

Re: Протокол TTL

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

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

  • Jack_A
  • Сообщений: 5558
  • Зарегистрирован: Вт апр 24, 2007 07:45:40
  • Откуда: Minsk

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

  • AAX
  • Сообщений: 665
  • Зарегистрирован: Сб ноя 16, 2013 23:34:34

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

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

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

Powered by phpBB © phpBB Group.

phpBB Mobile / SEO by Artodia.

Как проверить кабель для ГБО .

Для тех кто в танке. Просили? Получите.
Пишу вкратце.
Речь о проверке работает ли кабель для диагностике ГБО . Не важно на каком чипе . Все равно это USB — COM преобразователи с TTL портом.

Смысл всех манипуляций проверить вход выход.

Для этого втыкаем кабель в комп и проверяем нормально ли он подцепился в драйверах. Открываем диспетчер устройств.

Заодно узнаем какой COM подцепил.

Затем открываем программу терминал. Раньше она была в стандартных программах но щас ее нет. Поэтому ищем и качаем допустим Tera Term. Как по мне простая и удачная. При инсталляции выберите язык.

При запуске она спросит какой порт использовать. Выбираем СОМ и соответственно тот номер порта что узнали ранее.

Дальше лезем в настройки.

Сначала COM порт .

Проверяем еще раз что бы стоял тот что в диспетчере устройств.
Скорость на кабеле не важно.

Потом лезем в настройки «Терминал «

Там ставим галочку на » локальное эхо» и выставляем Передача CR — LF

Все теперь замыкаем на разьеме RX-TX и пишем что нибудь в поле терминала . Все символы должны двоить. То-есть нажали раз а отобразилось дважды.

Вы отправили символ и тут же получили на него эхо. вот и все. Адаптер живой.

Да. Как подсказали ниже некоторые свистки такие как на PL2303 имеют напряжение подтяжки на TX RX не 5 в а 3,3 или и того ниже. . Для некоторых ГБО как СТАГ это не важно (незначительно) а вот другие привередливые.
Поэтому обращайте на это внимание. более подробно в комментариях ссылка.

Arduino.ru

Здравствуйте. Прошу помощи ибо что-то в тупике. Плата arduino nano. Через USB вход прошивки загружаются без проблем.

1. Я правильно понимаю, что если прошивки через штатный usb заливаются, то uart у нее рабочий?

Гуглил вопрос как проверить UART, и ответ: «замкнуть RX-TX и отправить чего нибудь в порт, если вернулось то исправно».

Замкнул, накатал такой код

#include SoftwareSerial mySerial(9, 8); // RX, TX byte i=0; byte j=0; void setup() < Serial.begin(9600); delay(1000); mySerial.begin (9600); delay(1000); >void loop() < Serial.print(i); if(Serial.available()>0) < j=Serial.read(); mySerial.print(i); mySerial.print(" - "); mySerial.print(i,HEX); mySerial.print(" | "); mySerial.print(j); mySerial.print(" - "); mySerial.println(j,HEX); >delay(1000); i++; >

на software serial получаю такие данные:

0 - 0 | 50 - 32 1 - 1 | 50 - 32 2 - 2 | 55 - 37 3 - 3 | 50 - 32 4 - 4 | 50 - 32 5 - 5 | 56 - 38 6 - 6 | 50 - 32 7 - 7 | 50 - 32 8 - 8 | 57 - 39 9 - 9 | 50 - 32 4 - 4 | 52 - 34 5 - 5 | 53 - 35 6 - 6 | 54 - 36 7 - 7 | 55 - 37 8 - 8 | 56 - 38 9 - 9 | 57 - 39 10 - A | 49 - 31 11 - B | 48 - 30 12 - C | 49 - 31 13 - D | 49 - 31 14 - E | 49 - 31 15 - F | 50 - 32 16 - 10 | 49 - 31 17 - 11 | 51 - 33

Т.е. i выводится правильно — software serial работает корректно. А в j данные выглядят как случайный мусор вне зависимости замкнуты RX и TX или нет.

  • Войдите на сайт для отправки комментариев

Как проверить rx tx

Форум KAZUS.RU » Форумы по электронике » Электроника — это просто » Как проверить сигналы RxD TxD ?

Страница 1 из 5 1 2 3 4 5 > Последняя »

Почётный гражданин KAZUS.RU

Регистрация: 23.10.2012

Сообщений: 1,021

Сказал спасибо: 404

Сказали Спасибо 44 раз(а) в 24 сообщении(ях)

Как проверить сигналы RxD TxD ?

Добрый день.
Ребят собрал еще один девайс .
Я пометил где что . Вроде все видно .Не подскажите как проверить тестером идет сигнал с компа на контроллер ?
И если идет то с контроллера на комп.

http://fotki.yandex.ru/users/volga-volga2/view/486274/

http://fotki.yandex.ru/users/volga-volga2/view/486275/

Меню пользователя sobyninsk
Посмотреть профиль
Отправить личное сообщение для sobyninsk
Найти ещё сообщения от sobyninsk

Гуру портала

Регистрация: 27.10.2008

Сообщений: 10,835

Сказал спасибо: 918

Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)

Re: Как проверить сигналы RxD TxD ?

Замкнуть RX на TX и послать данные.

Меню пользователя Easyrider83
Посмотреть профиль
Отправить личное сообщение для Easyrider83
Найти ещё сообщения от Easyrider83

Гуру портала

Регистрация: 06.05.2005

Адрес: Краснодар, возле укротворного моря.

Сообщений: 18,694

Сказал спасибо: 2,526

Сказали Спасибо 11,733 раз(а) в 5,873 сообщении(ях)

Re: Как проверить сигналы RxD TxD ?

С компа на выход. Соединить перемычкой Rx и Tx на FTxxx и любой терминальной программой проверить «эхо», т.е., то, что отправляется в порт, должно вернуться. (Лучше отпаять от остальных цепей). Если все нормально — тогда уже проверять с контроллером.

__________________
Не бейте больно, ежели чо, ну не удержался. А вааще,
«Мы за все хорошее, против всей х. По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на.
. » (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *