Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу Пред.  1, 2, 3, 4, 5  След.
 Re: Работа MOXA UPort1150
Есть у меня USB-UART типа PL2303TA. Попробовал я его подключить. Драйверы скачал последние. В сети пишут, что этот конвертер под Windows 11 все еще работает. Втыкаю его - виртуальный COM порт появляется, нужное ПО его видит. Но вот осциллограф ничего не видит на выходах GND/RXD или GND/TXD. Как можно проще проверить, что этот конвертер вообще работает? Какую тестовую програмку для этого использовать?

 Re: Работа MOXA UPort1150
Должно работать вроде.

 Re: Работа MOXA UPort1150
Аватара пользователя
sergey zhukov в сообщении #1666668 писал(а):
Как можно проще проверить, что этот конвертер вообще работает?


Самый простой способ такой:
1. Соединяем RxD и TxD
2. Запускаем любой "терминал-эмулятор".
3. Должно быть эхо при нажатии на клавиши.

"Локальное эхо" в терминал-эмуляторе должно быть отключено, конечно.

 Re: Работа MOXA UPort1150
EUgeneUS
Ок, все работает. Я взял Terminal v1.9, подключил PL2303TA, соединил Rx и Tx, и эхо вижу. Потом подключил на выход PL2303TA max232, замкнул ее выходы Rx и Tx, и тоже все работает. Выходной сигнал имеет амплитуду (холостую) порядка 17 вольт. Вся проблема была в том, что если переназначаешь PL2303TA COM порт, то нужно ее вытащить и снова вставить. С MOXA это делать было не нужно, там все на лету подхватывалось.

 Re: Работа MOXA UPort1150
Взял PL2303TA (usb-rs232), подключил к нему max3232 (rs-232 - TTL). Добрался до оборудования на объекте.
Да, амплитуда выходного напряжения заметно выросла, практически плюс/минус 8 вольт. Однако исходная проблема так и осталась. Посмотрел осциллографом, и похоже, проблема в периодической пачке шума, которая иногда попадает прямо на пакет передачи (это силовая часть оборудования такое дает):
Изображение
На первой картинке нормальный случай, сверху посылка, снизу ответ. На второй картинке на посылку попала пачка шума, ответа не было. На третьей и четвертой пачка шума попала на пакет ответа. Интересно, что ответ почему-то прекращается, если на него накладывается этот шум (с исходящей посылкой этого не бывает).
Сама эта пачка шума по амплутуде мала, частоту имеет порядка 1 МГц. Вот она все и портит.

 Re: Работа MOXA UPort1150
Аватара пользователя
1. Линии RxD и TxD должны быть выполнены витой парой,
Каждая сигнальная линия должна быть свита с "собственной" землёй. Земля каждой пары должна быть подключена к общему проводу устройства максимально близко к сигнальному проводу.
2. Если это не помогает, переходить на дифференциальные сигналы, RS-485, например.

-- 22.06.2025, 21:49 --

Это должно защитить от наводк по магнитному полю.
Есть вариант наводок по шине питания. Но гальваническая развязка и дифференциальные сигналы должны решить проблему.

 Re: Работа MOXA UPort1150
EUgeneUS
Ну, если бы я это устройство разрабатывал. В следующей модели у него уже RS-485, кстати.

 Re: Работа MOXA UPort1150
Аватара пользователя
Витую пару-то можно организовать? Нет?

 Re: Работа MOXA UPort1150
EUgeneUS
Пара витая уже.

 Re: Работа MOXA UPort1150
Аватара пользователя
Имеются ли на COM-портах, хотя бы на одном, сигналы управления потоком?
RTS/CTS, DTR/DSR.
Если да, то их нужно соединить "локально" попарно - как пары указаны выше.

Прекращение посылки при возникновении помехи может указывать на помеху на сигналы управления потоком.

-- 23.06.2025, 08:55 --

И еще, этот обмен - это что:
Обмен между устройствами в штатном промышленном режиме?
Или проблемы с разовыми подключениями ноута к управляющему порту?

Если второе, то можно бы несложно и без вмешательства в промышленное оборудование перейти на RS-485.

 Re: Работа MOXA UPort1150
Аватара пользователя
И еще. А размах помехи какой? Из картинок не очень понятно.

 Re: Работа MOXA UPort1150
EUgeneUS
Мда. Не такие уж они и маленькие:
Изображение
От пика до пика порядка 3 вольт. Просто осциллограф какую-то ерунду намерил автоматическим измерением. Или я неверно понимаю, что он имеет ввиду под амплитудой. И амплитуда чего это.

Со стороны оборудования я имею только COM, Rx и Tx. Со своей стороны не изучал. Что там у MAX3232, не смотрел.

Подключение разовое. Только как там перейти к RS-485? Вообще, это оборудование - просто ящик железный, из которого кабель торчит вклеенный. Там ни до чего никакого доступа нет вообще. И ничего не разобрать.

 Re: Работа MOXA UPort1150
Аватара пользователя
sergey zhukov в сообщении #1691907 писал(а):
Только как там перейти к RS-485?


Подождем с этим.

Всё больше убеждаюсь, что проблема не в наводке на линии TxD, RxD.

1. В RS-232 есть "защитный диапазон" $\pm 3V$, когда сигнал считается неопределенным.
Судя по всему (поправьте, если что). Имея размах сигнала $\pm 8V$ и размах помехи около $\pm 2V$, никак не получается, что помеха "пробивает" сигнал в защитный интервал $\pm 3V$

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

Всё это указывает, что идет наводка на сигналы аппаратного управления потоком. Если входы этих сигналов "висят в воздухе", то размах помехи на них может быть гораздо больше, чем Вы видите на TxD, RxD (там помеха шунтируется низким выходным сопротивлением передатчика).

Правильно понимаю, что от конвертера USB - RS-232 до устройства есть кабель с витыми парами?
Если в этом кабеле на концах используются разъемы DB-9, то на каждом конце кабеля (прямо в колодке разъема) замкните:
а) пины 7 и 8
б) пины 4 и 6.

Соответственно, пины 4, 6, 7, 8 не должны быть подключены через кабель к разъему на другой стороне кабеля.

 Re: Работа MOXA UPort1150
Аватара пользователя
Если из-за помех останавливается передача с компа, а не из устройства, то можно попытаться порыться в настройках драйвера/ком-порта и отключить там аппаратный контроль потока.

 Re: Работа MOXA UPort1150
EUgeneUS
Нет, прерывается передача от устройства. Посылка от меня всегда стабильно проходит.
От устройства приходят всего три провода без вилки, больше ничего.

Может, попробовать ферритовый дроссель на провод...

 [ Сообщений: 65 ]  На страницу Пред.  1, 2, 3, 4, 5  След.


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group