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

 
 
4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> 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
Victor®
сообщение Apr 11 2013, 08:05
Сообщение #2


Lazy
******

Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76



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


Безболезненный вариант.
UART-USB-OPTIC
http://www.silabs.com/products/interface/u...art-bridge.aspx
http://industrialcomponent.com/opticis/opm210003.html


--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
Go to the top of the page
 
+Quote Post
Serg_Sm
сообщение Apr 11 2013, 11:39
Сообщение #3


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

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



Цитата(Victor® @ Apr 11 2013, 11:05) *

Абсолютно не то.
USB кабели хоть и с оптикой не нужны. С двух сторон должен быть оптический модуль, к примеру SFS-7010-WA. Нужно обычную стекло подоткнуть - USB кабель, с набаладашниками причем, тянуть не прокатит.
Да и гордить 10 переходников смысла никакого + энергопотребление страдает.
То бишь ищется микра преобразователь UART в кодированный поток для оптического модуля. Ставить ПЛИС только под это никак не хочется.

ЗЫ: Или хоть скажите в каком направлении гулить - что-то пока ничего приемлимого на запрос "UART to optic" не нашлось.
Go to the top of the page
 
+Quote Post
Victor®
сообщение Apr 11 2013, 12:26
Сообщение #4


Lazy
******

Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76



Цитата(Serg_Sm @ Apr 11 2013, 14:39) *
Абсолютно не то.
USB кабели хоть и с оптикой не нужны. С двух сторон должен быть оптический модуль, к примеру SFS-7010-WA. Нужно обычную стекло подоткнуть - USB кабель, с набаладашниками причем, тянуть не прокатит.
Да и гордить 10 переходников смысла никакого + энергопотребление страдает.
То бишь ищется микра преобразователь UART в кодированный поток для оптического модуля. Ставить ПЛИС только под это никак не хочется.

ЗЫ: Или хоть скажите в каком направлении гулить - что-то пока ничего приемлимого на запрос "UART to optic" не нашлось.


Что-то Вы путаете. SFS-7010-WA имеет 2 волокна (на прием и передачу).
Вы же хотели один.

По потреблению- посмотрите сколько потребляет SFP.
"Микру" готовую Вы вряд-ли найдете. Уж сильно затея эта причудливая.
Хотите быль большим оригиналом? Без оптики ни как?


--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
Go to the top of the page
 
+Quote Post
Serg_Sm
сообщение Apr 12 2013, 06:01
Сообщение #5


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

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



Цитата(Victor® @ Apr 11 2013, 15:26) *
Что-то Вы путаете. SFS-7010-WA имеет 2 волокна (на прием и передачу).
Вы же хотели один.

По потреблению- посмотрите сколько потребляет SFP.
"Микру" готовую Вы вряд-ли найдете. Уж сильно затея эта причудливая.
Хотите быль большим оригиналом? Без оптики ни как?

Без оптики никуда - весь комплекс на ней построен (подробности описывать не буду). Сейчас стоит пластик (POF) - отлично стыкуется с UART. Одна проблема - заказчику он не нравится, хотят перевести всё на стекло и естественно хотят чтобы кабелей было поменьше.
С потреблением SFP придеться смириться.
SFS-7010-WA - это нашел первую попавшуюся, на самом деле возьмутся те которые проще купить (Tx:1310nm Rx:1550nm - вроде двунаправленная передача).
Более подходящее 125Mbps/155Mbps Multi-mode LC/SC BiDi TX-1310nm RX-1550nm Что-то подобное и будем искать.
В принципе даже подойдет не UART, а SPI - нужно прицепить интерфейс к AT91SAM7S.
Go to the top of the page
 
+Quote Post
vladec
сообщение Apr 12 2013, 07:03
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 167
Регистрация: 3-10-05
Из: Москва
Пользователь №: 9 158



А может, если скорости поменьше, Вам, что нибудь типа Toslink прокатит?
Go to the top of the page
 
+Quote Post
Serg_Sm
сообщение Apr 12 2013, 07:46
Сообщение #7


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

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



Цитата(vladec @ Apr 12 2013, 10:03) *
А может, если скорости поменьше, Вам, что нибудь типа Toslink прокатит?

Он же однонаправленный - если я правильно понял? Плюс ко всему разъемы другие.

Похоже придеться ПЛИС ставить. Думал поставить serdes простенькие на 12МГц/10бит и использовать один битик (гнать SPI 12МГц), но будут проблемы с разбором 12Мбит/с входящего потока. Конвертеров UART/SPI -> NRZ не нашел.
Go to the top of the page
 
+Quote Post
Victor®
сообщение Apr 12 2013, 09:58
Сообщение #8


Lazy
******

Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76



Цитата(Serg_Sm @ Apr 12 2013, 10:46) *
Он же однонаправленный - если я правильно понял? Плюс ко всему разъемы другие.

Похоже придеться ПЛИС ставить. Думал поставить serdes простенькие на 12МГц/10бит и использовать один битик (гнать SPI 12МГц), но будут проблемы с разбором 12Мбит/с входящего потока. Конвертеров UART/SPI -> NRZ не нашел.


http://www.ti.com/lit/ds/symlink/sn65lv1023a.pdf
Клок они сами вытягивают.


--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
Go to the top of the page
 
+Quote Post
Serg_Sm
сообщение Apr 12 2013, 12:35
Сообщение #9


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

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



Цитата(Victor® @ Apr 12 2013, 12:58) *
http://www.ti.com/lit/ds/symlink/sn65lv1023a.pdf
Клок они сами вытягивают.

Эти я и смотрел - "будут проблемы с разбором 12Мбит/с входящего потока". Ну и стабильность клока SPI идущего от контроллера под вопросом.

PS: Хотя, несколько подумав - можно попробовать дополнительно к данным передавать сигнал CS. Если с таймингами подшаманить может и получиться.
Go to the top of the page
 
+Quote Post
Serg_Sm
сообщение Apr 16 2013, 12:38
Сообщение #10


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

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



Всё таки со связкой SPI -> Serialazer не всё хорошо. SAM7 снимает тактирование (при 12МГц SPI ровно на 3 периода) во время переключения CS.
UART кстати сделать проще - при его скорости в 250Кбит (мне хватит) никакая синхронизация с сериалайзером не нужна.
Но уартов оказывается не хватает - лучше бы SPI)).
Есть вариант взять тактирование с модуля ШИМ - с клоком от SPI разбежки нет, но небольшой фазовый сдвиг (~10нс) смущает.
Go to the top of the page
 
+Quote Post
vadimp61
сообщение Apr 16 2013, 15:00
Сообщение #11


Знающий
****

Группа: Участник
Сообщений: 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
Сообщение #12


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

Группа: Свой
Сообщений: 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
Сообщение #13


Знающий
****

Группа: Участник
Сообщений: 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
Сообщение #14


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

Группа: Свой
Сообщений: 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
Сообщение #15


Знающий
****

Группа: Участник
Сообщений: 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

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

 


RSS Текстовая версия Сейчас: 27th April 2024 - 20:31
Рейтинг@Mail.ru


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