реклама на сайте
подробности

 
 
> UART в оптику, посоветуйте преобразователь
Serg_Sm
сообщение Apr 11 2013, 06:46
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 183
Регистрация: 10-10-06
Из: Смоленск
Пользователь №: 21 167



Требуется передача данных по последовательному интерфейсу по оптике. Скорости до мегабита, оптика стекло, один кабель RX/TX.
Посоветуйте подходящие модули/микры, желательно уже готовое решение - куда достаточно подцепить UART с микроконтроллера и не городить ПЛИС.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vadimp61
сообщение Apr 16 2013, 15:00
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872



Цитата(Serg_Sm @ Apr 11 2013, 10:46) *
Требуется передача данных по последовательному интерфейсу по оптике. Скорости до мегабита, оптика стекло, один кабель RX/TX.
Посоветуйте подходящие модули/микры, желательно уже готовое решение - куда достаточно подцепить UART с микроконтроллера и не городить ПЛИС.

А это не пойдет?
http://www.moxa.ru/good/listAll/16909/
Или вы хотите своими руками?
Go to the top of the page
 
+Quote Post
Serg_Sm
сообщение Apr 17 2013, 05:12
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 183
Регистрация: 10-10-06
Из: Смоленск
Пользователь №: 21 167



Цитата(vadimp61 @ Apr 16 2013, 18:00) *
А это не пойдет?
http://www.moxa.ru/good/listAll/16909/
Или вы хотите своими руками?

Габариты великоваты, нет двунаправленной передачи - SFP модули были бы получше. К тому же RS-232 - лишняя обвязка к контроллеру.
Повторюсь - UART -> SerDes на небольшой скорости и так заработает.
Вот с SPI сложнее.
Go to the top of the page
 
+Quote Post
vadimp61
сообщение Apr 17 2013, 06:29
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872



Цитата(Serg_Sm @ Apr 17 2013, 09:12) *
Габариты великоваты, нет двунаправленной передачи - SFP модули были бы получше. К тому же RS-232 - лишняя обвязка к контроллеру.
Повторюсь - UART -> SerDes на небольшой скорости и так заработает.
Вот с SPI сложнее.

Можно еще проще
TTL-LVPECL-SFP
помигать лазерной лампочкой на скорости 1 мбит через систему с полосой 1,25ГБит не вопрос!
Фронты будут в норме, тем более что протокол асинхронный с допускаемой погрешностью по скорости 3%
Единственное что лазер не может передать постоянную составляющую, тут нужен или скремблер или фазовая манипуляция
тогда TTL-ALTERA-LVPCL-SFP и наоборот, хотя может это и лишнее, попробуйте как я сказал выше.
Go to the top of the page
 
+Quote Post
Serg_Sm
сообщение Apr 19 2013, 08:25
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 183
Регистрация: 10-10-06
Из: Смоленск
Пользователь №: 21 167



Цитата(vadimp61 @ Apr 17 2013, 09:29) *
Можно еще проще
TTL-LVPECL-SFP
помигать лазерной лампочкой на скорости 1 мбит через систему с полосой 1,25ГБит не вопрос!
Фронты будут в норме, тем более что протокол асинхронный с допускаемой погрешностью по скорости 3%
Единственное что лазер не может передать постоянную составляющую, тут нужен или скремблер или фазовая манипуляция
тогда TTL-ALTERA-LVPCL-SFP и наоборот, хотя может это и лишнее, попробуйте как я сказал выше.


Вариант с ПЛИС рассматривался изначально. Что касается TTL-LVPECL-SFP - боюсь с приемом будут проблемы, поскольку полезет разный мусор.
Go to the top of the page
 
+Quote Post
vadimp61
сообщение Apr 20 2013, 04:27
Сообщение #6


Знающий
****

Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872



Цитата(Serg_Sm @ Apr 19 2013, 12:25) *
Вариант с ПЛИС рассматривался изначально. Что касается TTL-LVPECL-SFP - боюсь с приемом будут проблемы, поскольку полезет разный мусор.

Я думаю что нет, сделайте так что-бы при отсутствии данных лазер светился и "потуханием" передавал данные, стартовый бит ну и т.д.
Для того что-бы исключить время на разработку первые две платы платы для отладки я бы сделал с ALTERA, но использовал ее в прямом включении вход-выход и попробовал, если не пойдет, вставил бы скремблер и все бы точно заработало.
Go to the top of the page
 
+Quote Post
Serg_Sm
сообщение Apr 22 2013, 11:28
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 183
Регистрация: 10-10-06
Из: Смоленск
Пользователь №: 21 167



Цитата(vadimp61 @ Apr 20 2013, 07:27) *
Я думаю что нет, сделайте так что-бы при отсутствии данных лазер светился и "потуханием" передавал данные, стартовый бит ну и т.д.
Для того что-бы исключить время на разработку первые две платы платы для отладки я бы сделал с ALTERA, но использовал ее в прямом включении вход-выход и попробовал, если не пойдет, вставил бы скремблер и все бы точно заработало.

Я конечно не большой спец по лазерам, но из практики использования: нельзя сделать чтобы лазер постоянно светился, он для этого не предназначен. В таких системах применяют NRZ кодирование для ухода от последовательностей повторяющихся данных. В противном будет срыв потока данных - мусор пойдет.

PS: Проблемы с выбранными сердесами возможны. Схемотехник обратил внимание, что у них нет встроенного кодирования, тупо добавляются стартовый и стоповый бит. Может пойти инвертированный сигнал.
Go to the top of the page
 
+Quote Post
vadimp61
сообщение Apr 22 2013, 12:48
Сообщение #8


Знающий
****

Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872



Цитата(Serg_Sm @ Apr 22 2013, 15:28) *
Я конечно не большой спец по лазерам, но из практики использования: нельзя сделать чтобы лазер постоянно светился, он для этого не предназначен. В таких системах применяют NRZ кодирование для ухода от последовательностей повторяющихся данных. В противном будет срыв потока данных - мусор пойдет.

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

Для синхронных систем да, согласен, еще и скремблируют для исключения длинных последовательностей нулей или едениц. Иначе мы потеряем информацию о тактовом сигнале! Но у Вас же асинхронная система, там ее не надо передавать , так как ее нет.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Serg_Sm   UART в оптику   Apr 11 2013, 06:46
- - Victor®   Цитата(Serg_Sm @ Apr 11 2013, 09:46) Треб...   Apr 11 2013, 08:05
|- - Serg_Sm   Цитата(Victor® @ Apr 11 2013, 11:05) Безб...   Apr 11 2013, 11:39
|- - Victor®   Цитата(Serg_Sm @ Apr 11 2013, 14:39) Абсо...   Apr 11 2013, 12:26
|- - Serg_Sm   Цитата(Victor® @ Apr 11 2013, 15:26) Что-...   Apr 12 2013, 06:01
- - vladec   А может, если скорости поменьше, Вам, что нибудь т...   Apr 12 2013, 07:03
|- - Serg_Sm   Цитата(vladec @ Apr 12 2013, 10:03) А мож...   Apr 12 2013, 07:46
|- - Victor®   Цитата(Serg_Sm @ Apr 12 2013, 10:46) Он ж...   Apr 12 2013, 09:58
|- - Serg_Sm   Цитата(Victor® @ Apr 12 2013, 12:58) http...   Apr 12 2013, 12:35
- - Serg_Sm   Всё таки со связкой SPI -> Serialazer не всё хо...   Apr 16 2013, 12:38
- - Serg_Sm   Наконец-то проверил систему UART в оптику через се...   May 23 2013, 05:00
- - gor132   Доброе время суток! У меня аналогичная задача,...   Jul 22 2013, 11:59
|- - Serg_Sm   Цитата(gor132 @ Jul 22 2013, 15:59) Добро...   Jul 22 2013, 12:47
- - gor132   Скорости 115к вполне хватит, это что-то типа перег...   Jul 22 2013, 13:26
|- - Serg_Sm   Цитата(gor132 @ Jul 22 2013, 16:26) Скоро...   Jul 22 2013, 18:13
- - gor132   Вариант на фотографиях я тоже рассматривал. Этим п...   Jul 22 2013, 20:08
|- - vadimp61   Цитата(gor132 @ Jul 23 2013, 00:08) Вариа...   Jul 23 2013, 05:39
|- - Serg_Sm   Цитата(gor132 @ Jul 23 2013, 00:08) Вариа...   Jul 23 2013, 10:55
|- - vadimp61   Цитата(Serg_Sm @ Jul 23 2013, 14:55) Испо...   Jul 23 2013, 12:52
|- - Serg_Sm   Цитата(vadimp61 @ Jul 23 2013, 15:52) Сто...   Jul 23 2013, 18:00
- - gor132   ЦитатаСтоп - у человека источником данных является...   Jul 23 2013, 13:46
- - Serg_Sm   SerDes для гигабита TLK1201. За 500р вроде можно н...   Jul 25 2013, 07:51
- - gor132   Спасибо за помощь! Я вот еще что думаю, если м...   Jul 25 2013, 14:26
|- - vadimp61   Цитата(gor132 @ Jul 25 2013, 18:26) Спаси...   Jul 26 2013, 04:31
- - gor132   Опять вернулся к этому проекту, надеюсь уже оконча...   Oct 14 2013, 09:42
- - andrewkrot   Что значит перестаете передавать? Передавайте един...   Oct 14 2013, 17:33
- - krux   ищите сигнал LOS на приемном опто-электронном моду...   Oct 15 2013, 17:52
- - gor132   Нашел LOS! Так а что с ним делать? Он указывае...   Oct 15 2013, 21:06
- - vadimp61   Единица при манчестерском кодировании в передатчик...   Oct 16 2013, 05:15
- - gor132   Ага! Ну попробую все подробненько рассказать.....   Oct 16 2013, 08:25
- - ZASADA   надо поставить маленькую плис и на ней все нормаль...   Oct 16 2013, 09:02
- - Andrew Su   Добрый день. Если я правильно понял, задача состои...   Oct 17 2013, 09:54
|- - gor132   Цитата(Andrew Su @ Oct 17 2013, 12:54) До...   Oct 18 2013, 07:58
|- - Serg_Sm   Цитата(gor132 @ Oct 18 2013, 11:58) Как п...   Nov 7 2013, 06:49
- - Andrew Su   Добрый день. Возможно, Вы найдете ответ на свой во...   Oct 18 2013, 11:30
- - Дмитрий_Мигачев   Добрый день. Дабы не создавать подобный топик спро...   Nov 14 2013, 02:30
- - vad74   Добрый день. Прочитал посты, и вижу что решаете за...   Nov 19 2013, 13:50
|- - Serg_Sm   Цитата(vad74 @ Nov 19 2013, 17:50) Добрый...   Nov 20 2013, 07:13
- - vad74   100МБит не принципиально (10-20 хватит), имел виду...   Nov 20 2013, 11:48


Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 16:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.01497 секунд с 7
ELECTRONIX ©2004-2016