Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


Связь с LTR-EU-2-5 через RS-232

Вы не вошли.

 Поиск | Регистрация | Вход 

Дмитрий
03.03.2009 10:36:26
#1

Гость

Связь с LTR-EU-2-5 через RS-232

Добрый день!
Мы уже купили LTR-U-1-4  и планируем
закупить LTR-EU-2-5.
Его хотим использовать как удаленный контроллер
управления датчиками и сбора с них информации.
При этом информация должна передаваться по кабель-тросу, то есть токопроводящей жиле в оплетке на расстояние до 2-х км. При этом по этому же кабель-тросу планируется передавать питание. Модемы для передачи уже созданы. Они работают с PC по протоколу RS-232.
Вопрос - можно ли реализовать цепочку PC-RS232-
модем-кабельтрос-модем-RS232-USB(или Ethernet)-LTR-EU-2-5?
С уважением, Дмитрий

03.03.2009 11:29:13
#2

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: Связь с LTR-EU-2-5 через RS-232

Дмитрий.
В крейте LTR-EU-2-5 (и в любых крейтах LTR-EU) есть две пары многофункциональных цифровых линий. Сейчас они выполняют функцию синхронизации и/или ввода-вывода, но потенциально имеется техническая возможность дополнить эти функции, реализовав аппаратно до 2-х портов  UART (сигналы LVCMOS/LVTTL 3.3V), используя свободный ресурс ПЛИС. Такие пожелания от клиентов уже поступали, и эту работу, в принципе, можно провести (сроки пока не определены, поскольку не было реального заказа).
Для преобразования 3.3V UART в RS-232, вероятно, потребуется разработать простой переходник.
 
Дмитрий, уточните, Вам нужны только линии Rx, Tx или полный RS-232 с сигналами модемного управления? Какая максимальная скорость передачи необходима?

03.03.2009 21:39:22
#3

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: Связь с LTR-EU-2-5 через RS-232

Например, в этой теме требовалось аналогичное решение но с RS-485:
http://www.lcard.ru/forumthreads/6351

Сразу скажу, какие технические решения являются наиболее простыми в реализации (и именно они рассматриваются в первую очередь):

1. RS-232 - переходник, который может быть сконфигурирован как 2 порта (без модемного управления, т.е. линии Tx1, Rx1, Tx2, Rx2), или как 1 порт с двумя дополнительными линиями модемного управления (одна - на вход, другая - на выход).
Эти порты будут являться конфигурируемыми периферийными устройствами для процессора Blackfin крейта LTR-EU.

2. RS-485 - переходник, реализующий 1 полудуплексный канал RS-485.
Аналогично, этот порт будут являться конфигурируемым периферийными устройством процессора Blackfin крейта LTR-EU.

Технические пожелания по обоим интерфейсам принимаются!

Дмитрий
04.03.2009 18:30:43
#4

Гость

Re: Связь с LTR-EU-2-5 через RS-232

Александр.
Я уточнил, нужны только линии Rx, Tx и земля,
т.е. 3 провода. Режим работы - полудуплексный.
2 порт был бы полезен для возможного подключения
доп. устройств.
Скорость передачи - чем больше, тем лучше,
но параметр некритичен.

04.03.2009 19:09:50
#5

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: Связь с LTR-EU-2-5 через RS-232

Дмитрий. Технически два порта RS-232 для крейта   LTR-EU-2-5 реализуются. Для этого потребуется спроектировать и изготовить кабельный переходник, дополнить ПО Blackfin и прошивку ПЛИС функциями обращения к RS-232, протестировать интерфейс.
При согласовании организационных вопросов с нашим офисом и наличии заказа, я предполагаю, что эта работа может быть включена в план.

Дмитрий
05.03.2009 20:53:03
#6

Гость

Re: Связь с LTR-EU-2-5 через RS-232

Александр, спасибо за оперативность.

Планируемый к использованию модем работает только на скорости 19200 бод в полудуплексе.
Используются только линии Rx, Tx и земля.
Формат байта - старт, 8 бит , 2 стопа.

А возможно ли иметь одновременно
2 порта - один RS232 и один - RS485?

RS485 может быть будет использован при
некоторых конфигурациях.

С уважением, Дмитрий

05.03.2009 21:27:43
#7

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: Связь с LTR-EU-2-5 через RS-232

"возможно ли иметь одновременно
2 порта - один RS232 и один - RS485?"

-- В принципе да, но это несколько сложнее. Дело в том, что у нас в распоряжении 4 сигнала управления на разъёме синхронизации крейта LTR-EU: два сигнала - на вход, два - на выход. Таким образом, линии передачи данных для обоих интерфесов имеются, но для полудуплексного RS-485 нужен ещё сигнал управления направлением передачи, который придётся формировать тут же в кабельном переходнике, поскольку 5-го сигнала управления у нас нет. По умолчанию RS-485 будет всегда на вход, а переключаться на выход он будет в момент начала старт-бита  пакета, пришедшего на передачу, и переключаться на вход по истечении установленного таймаута. Причём, величину таймаута нужно задавать (хотя бы иметь несколько градаций), поскольку для разных скоростей передачи оптимален разный таймаут.

А вот, например, пара полнодуплексных интерфейсов RS-232 и RS-422 получается без этих сложностей, поскольку там переключать направление не нужно...

Дмитрий
11.03.2009 18:07:07
#8

Гость

Re: Связь с LTR-EU-2-5 через RS-232

То есть пару Rs 232 и Rs 232
или пару RS 422 и RS 422 создать легче,
чем, например Rs 232 и RS 422 на одном крейте?

11.03.2009 18:40:56
#9

Инженер-электронщик
Откуда: "Л Кард"
Здесь с 21.04.2014
Сообщений: 4,597

Re: Связь с LTR-EU-2-5 через RS-232

Дмитрий,
Принципиально любая пара
RS232 + RS232
RS232 + RS422
RS422 + RS422
реализуется несколько проще, чем любая пара с участием RS485, поскольку задействуются уже имеющиеся 4 управляющих сигнала. Что проще, с точки зрения количества элементов - это уже нужно специально смотреть, сейчас сказать не могу.
Но, в принципе, реализовать можно всё. Давайте от задачи отталкиваться...