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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Есть классная штука - XPort, Преобразователь RS-Ethernet в розетке RJ
one_man_show
сообщение May 28 2004, 21:25
Сообщение #1


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Полезная вещь для быстрого "обучения" своего железа Ethernet-у и Интернету.

XPort


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
admin
сообщение May 30 2004, 20:31
Сообщение #2


Администратор форума
******

Группа: Администраторы
Сообщений: 3 118
Регистрация: 11-05-04
Пользователь №: 2



да, штука хорошая.
но вот отдавать за нее почти 100$.....sad.gif
Go to the top of the page
 
+Quote Post
one_man_show
сообщение May 30 2004, 20:45
Сообщение #3


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Cейчас одна штука стоит $75. Теперь я покупаю десятками по $64. Самое интересное, что тем, кто купит пять шт бесплатно дается комплект разработчика внутреннего ПО (CPK). Имея его, можно переделать внутренний софт XPort под себя.


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
afad
сообщение Aug 26 2004, 12:40
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 212
Регистрация: 26-08-04
Пользователь №: 545



А на чем пишется внутреннее ПО?
Go to the top of the page
 
+Quote Post
nbn
сообщение Aug 26 2004, 20:21
Сообщение #5


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

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



К вопросу о цене — в партиях от 10 тыс. штук XPort стоит 33 доллара, меньшие тиражи обойдутся заказчикам в полтора раза дороже.©2003г
http://www.ferra.ru/online/networks/25224/
X2-это по нашему :P
Go to the top of the page
 
+Quote Post
aosp
сообщение Aug 27 2004, 07:15
Сообщение #6


к.т.н.
***

Группа: Модераторы
Сообщений: 242
Регистрация: 21-06-04
Из: Санкт–Петербург, Россия
Пользователь №: 75



Где такие штуки покупаются в Питере?
Где представительноство или торговля LANTRIONIX'ом?
Go to the top of the page
 
+Quote Post
Shtirlits
сообщение Oct 18 2004, 20:25
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 845
Регистрация: 18-10-04
Из: Pereslavl-Zalessky, Russian Federation
Пользователь №: 905



Здесь ключевое слово "быстрое". К сожалению, как обычно, оно означает недешевое.
У нас была задача: нужно удаленно управлять дешевыми неменеджируемыми свичами в городской сети. Решения за 100$ и за $50 не устраивают ценой ну никак.
Удалось сделать ethernet 10BaseT в Atmel AT94k05 (FPSLIC), кто не знает, это микроконтроллер AVR (тактовая до 25MHz), FPGA на 256 ячеек как AT40 и 20 килобайт SRAM.
В результате получилось устройство себестоимостью около 20$ при партии в несколько штук.
MAC и PHY реализованы на FPGA, TCP/IP делает наверное самый маленький пакет, opensource под названием uIP. В полной конфигурации 12кБ программа/8кБ данные остается 3 килобайта под программу. Фрагментация не поддерживается.
Компилируется все avr-gcc.
Микросхем две: FPSLIC за 10$ и flash с конфигурацией, около 4$.
В Питере как раз ими торгует http://efo.ru
Из деталей еще емкости, резисторы и кварц на 20MHz.
Трансформатор по желанию. У нас к свичам припаивается напрямую.
Работать может не только в свиче, но и в хабе - в смысле, успевает пакеты фильтровать.
Состояние разработки - десяток прототипов, дописывается программа управления свичами.
Если кому интересно как что сделано, как и когда можно заполучить - пишите.
Исходные тексты скоро будут опубликованы. Из-за проблемности среды разработки для AT94/AT40 и большой плотности fpga-составляющей, исходные тексты ethernet-а тоже будут опубликованы, получение из них работающей прошивки затруднительно. А посмотреть может быть интересно.
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Oct 19 2004, 08:05
Сообщение #8


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Вышел вариант XPort для RS485.

В Питере есть фирма "Винко Т", она по-моему продает Лантроникс


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Oct 19 2004, 13:00
Сообщение #9


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Вариант от Shtirlits или с отдельными MAC и PHY лично мне как-то больше по душе. По крайней мере больше свободы действий. А то как бы не вышло с MAXами для динамической индикации (помнится мне, что именно one man show об этой проблеме когда-то сообщал wink.gif ).
Go to the top of the page
 
+Quote Post
Shtirlits
сообщение Oct 19 2004, 13:11
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 845
Регистрация: 18-10-04
Из: Pereslavl-Zalessky, Russian Federation
Пользователь №: 905



А можно узнать, как "вышло с MAXами" ? О чем речь или ссылочку?

Свобода - это то, из-за чего и стали разрабатывать свой ethernet.
Решения AVR+REALTEC понятные, но пока пакет вынется, пройдет куча времени, а тут пакет уже в памяти процессора.

PS: Когда же сделают микроконтроллер с ethernet ценой баксов 10 ?!
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Oct 19 2004, 13:57
Сообщение #11


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(Shtirlits @ Oct 19 2004, 05:11 PM)
А можно узнать, как "вышло с MAXами" ? О чем речь или ссылочку?

Можно и ссылочку
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Oct 19 2004, 15:04
Сообщение #12


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Согласен, что можно "попасть", если производитель всего один, как с Максами. Но у XPort есть подражатели (сразу ссылки не вспомню), все совместимы (или почти) по 8-ми ногам. Но главное не в ногах, а в концепции Device Server.

Говорю чисто из своего опыта: XPort и ему подобные хорош там, где устройство нельзя коренным образом изменить, а можно только что-то добавить. Например, нельзя изменить прошивку основного МК, нельзя его заменить, нельзя изменить ПО верхнего уровня и т.п. При этом хочется старое RS232-соединение удлинить и расширить возможности через Ethernet. Тогда подойдут устройства типа UDS-10/100/200 или XPort, работающие в сочетании с ComPortRedirector. Редиректор "обманывает" софт верхнего уровня и подставляет виртуальный СОМ-порт. В таком применении такому сочетанию нет равных ни по цене ни по срокам освоения. Хотя найдутся желающие поспорить на счет цены и пр., как всегда замечу: сколько людей, столько и мнений.


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
Shtirlits
сообщение Oct 19 2004, 15:33
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 845
Регистрация: 18-10-04
Из: Pereslavl-Zalessky, Russian Federation
Пользователь №: 905



К слову, шлюз IP/serial можно сделать из моего произведения, в AT94 два последовательных порта, а в 2 килобайта запихать шлюз легко. При интенсивной передаче будет терять пакеты - буфер всего 6 килобайт - а по RS-у не успеть все передать, но это судьба и других шлюзов, вопрос только в размере буферов.
Пожалуй, сделаю такую штуку.
Да, ограничение у меня - 10BaseT, если нужны 10/100, то не поможет, нужно ставить PHY и все переделывать.

Есть еще она идейка. Соорудить загрузчик пользовательской программы через ethernet. Смысл такой: мы производим готовые платы (массово и дешево), пользователь на плате ставит перемычку, подключает плату к ethernet-у своего компьютера и с помощью нашей же утилиты заливает свою прошивку, она записывается в вторую часть конфигурационного flash-а. Программатор уже не нужен будет.

Если кому нужно, список ссылок, которые я нарыл перед работой:
Список ethernet/IP проектов http://www.beyondlogic.org/etherip/ip.htm
Проект "пинговалка" http://bmp.openhardware.ru/
Проект ethernut http://www.ethernut.de/en/index.html
Я сначала портировал его на свою микросхему, но он слишком тяжелый,
еле поместился, на программу места уже не осталось. Можно было б использовать его с AT94K10, но это уже 20$ за корпус.
Проект PicoWeb http://www.picoweb.net/index.htm
Проект uIP http://www.sics.se/~adam/uip/
Список ссылок на тему embedded-inet http://embedded-inet.com/links.htm
Еще один список, большой но не очень толковый http://www.unusualresearch.com/tinytcp/tinytcp.htm
Алгоритм шифрования TEA http://www.ftp.cl.cam.ac.uk/ftp/papers/djw...jw-rmn-tea.html
Программа, реализующая TEA http://www.simonshepherd.supanet.com/source.htm
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Oct 20 2004, 06:28
Сообщение #14


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Хорошая работа, Shirlits! Будем держать руку на Вашем пульсе.
Go to the top of the page
 
+Quote Post
-=KiV=-
сообщение Oct 25 2004, 13:42
Сообщение #15


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

Группа: Свой
Сообщений: 104
Регистрация: 27-08-04
Из: Минск
Пользователь №: 556



Цитата(Shtirlits @ Oct 19 2004, 05:11 PM)
PS: Когда же сделают микроконтроллер с ethernet ценой баксов 10 ?!

Ну за $10 (в розницу) я еще не видел, но вот варианты немного дороже с 10/100 Ethernet на борту:

1) Zilog eZ80F91 + Ethernet PHY + RJ Transformer -> $ 20 + 3 + 3
8-битный контроллер. Корпус TQFP-144. Частота 50 МГц / один такт на команду. Внутри 256 кБ флэша, 8 ОЗУ (+8 у эзернета), два полных UARTа, таймера, DMA и т.п.
2) Motorola MC9S12NE64 (встроенный PHY!) + RJ transformer -> $ 19 + 3
16-битный контроллер. Корпус TQFP-80/LQFP112. Частота 50 МГц / два такта на команду. Внутри 64 кБ флэша, 8 кБ ОЗУ, два уарта, 10-бит АЦП ...

Все цены - розничные у российских поставщиков. Так что при более-менее серьезной партии цена будет существенно ниже. Кстати на сайте моторолы NE64(TQFP80) - $9,00 в партии 1000 шт smile.gif
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 29th July 2025 - 13:32
Рейтинг@Mail.ru


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