Нетривиальный вопрос/задача.

Народ. Прошу помощи.. или хотя бы совета:

Значит стоит такая задача:

Есть устройство, которое из себя представляет сборщик информации
подключить к сети Ethernet.

На данный момент "устройство" существует (реализовано уже давно) и посылает информацию используя компьютер (просто бросает в его сом-порт).
Требуется избавиться от него.

Для этого надо:
как я понимаю - просто подключить особым образом к нему сетевую карту (в смысле network adapter);
После подключения адаптера придется:
1)каким-то хитрым образом перешить оный, чтобы он мог сам собирать ТСP/IP-пакеты из данных и посылал
(то ли просто посылал, то ли по запросу сервера - это не столь важно)
2) Подключить мало - нужно еще к сетевухе добавить модуль с МикроКонтроллером, специальным образом запрограммированный.

Если первый путь реален - то може кто-ни-ть сможет подсказать Как сделать...

Я в принципе уже порылся в Инете...
информации много, только в основном ничего конкретного..:((( В основном по подключению МикроКонтроллеров к Ethernet.

В-общем, я сейчас буду рад любой помощи!

Заранее благодарен любой помощи....

Благодарю за допомогу.
__________
"...стой, где очерчен мелом круг..."

Ссылку не помню, но кто-то у нас делает "переходники" Ethernet-Serial

Аватар пользователя MmM

Hohmach писал(-а):
Ссылку не помню, но кто-то у нас делает "переходники" Ethernet-Serial

ТОчно-точно ... было такое. ... А еще если порыться в готовых схемах под PIC16f84 или совместимый, то найдешь прогу работы с TCP/IP.

2 Hohmach - скажи, куда смотреть - поиск по форуму, используя твою информаицию не выводт на хотя бы шось похожее!
Есил можно, то хоть добавь пару зацепок, если уж имени сказать не можешь (не говоря о ссылке) то хоть в каком разделе ковырять?

2 MmM - где рыться?.. куда кидать взоры?
Я за сегодня уже вытянул из Нэта около 1000 страниц pdf-datashеet-ов и около 200 страниц проглядел.. Нужное пока не обнаружил :|
в глазах уже рябит от инглиша...:(
Хоть направление укажи.

Хотя по моим прикидкам идея прибл-но вырисовывается такая
1) делать использую ИМС с встроенным Ethernet-контроллером


Это CS8900, RTL80319 и еще одна.. не помню ее имени (та и эти же по памяти написал.. все окна закрыл.. ЗАДОЛБАЛИ!)
+ Они имеют встроенные обратботчики ТСП.АйПи пакетов....
МНОГО документации *но на инглише в и ОГРОМНЫХ объемах)

- Ничего понятного как реализовывать не найдено .. пока... Прощивщик (если он потребуется )- тоже отсутствует..
Скорее всего придется выложить немало денег. А для меня -это есть немаловажный фактор

2) Испольлзовать для этих целей МК фирмы Атмел.
Их тоже можно запрограммировать на эту задачу.
+ У меня есть доступ к "бесплатным" процессорам.
Они дешевые. Есть программатор. Доступ к нему имеется.

- Опять-таки отсутствие какой-либо документации. Пока что.

3) Надежда на помощь со стороны
Такого плана как здесь. Попробую поискать завтра все что вы описали.
+ Возможно какое-нить ОЧ.интересное решение
Или ТОЛКОВАЯ помощь.

- Хотя вполне возможно и полная тишина..:(((
Или ожидание этой помощи может быть слишком длительным!

Все же прошу откликнуться ...

Как поискать то о чем вы говорили????

====================
"...ты ждал, что друг тебя поймет..."

Наших производителей не нашел, а у буржуев например это:
moxa.com/product/Embedded_Network_Enablers/Serial_TTL_to_NE_Modules/NE_400...


тут на русском:
nnz-ipc.moxa.ru/cgi-bin/object.pl?mod=spec&no=1133980
можно получить бесплатный образчик на тестирование
nnz-ipc.ru/html/news/ne4100.html

на Украине: moxa.com.ua/

Короче в любой поисковой системе ищи по строке "Serial to Ethernet"

Вот еще одно устройство litecom.ru/production/netping/netrs.asp

да .. похоже на то, что мне треба.. Только ведь мне нужно создать устройство...И ведь у меня другой интерфейс.
Мне нужны типа исходников...
Уже стало ясно что делать придется на АТ89С 51,52, ну или еще одна разновидность.. кажется 55WD (он покруче...)

Ну єто все размышления по ветке - СОЗДАТЬ МОДУЛЬ

А разве идея в модификации сетевого адаптера нежизнеспособна?

ЗЫЖ Кажется я нашел на PIC16F84, дещо требуемое...

______________
"... и шанса нет, ты здесь чужой..."

urca писал(-а):
А разве идея в модификации сетевого адаптера нежизнеспособна?

А как ты его модифицируешь, процессора ведь там нет. Максимум что с сетевой карточки можно взять это физический интерфейс- PHY (если он не в одном корпусе с MAK), транс и обвязку.

Аватар пользователя great coder

Верно, в карточке DSP не хватает. А его городить - этож целый комп, по сути собрать - RS232, DSP, RAM;), ISA;) Итого - интерфейс, мост, процессор и каша. Крутовато, однако...

Выход обычно есть. Но он не работает.

4 hohmach&great coder

Хорошо, там нет DSP, нет процессора..
НО. Для того чтобы передать данные в Ethenet не нужен DSP или ПРОЦ. Достаточно Ethernet-контроллера, что и стоит в основе всех сетевух.

Вообще - все схемы найденные в процессе изучения этого вопроса были именно такими - МикроКонтроллер+Ethernet-контроллер/
Что и натолкнуло меня на мысль попробовать модифицировать данные формата RS-485 в TCP-IP пакеты.


Ну и зачем нужен этот DSP, если данные уже идут в виде цифровых последовательностей?

Кста из двух вариантов создать модуль сопряжения
На АТмеловских или других МК я выбрал создание модуля на базе
РIC-a. По нему намного больше документации, схем, ..
Завтра начну делать программатор.

Но если у кого есть какае-нить стоящее предложение - мои уши открыты!
_______________
"....снова брошен в воду лунный свет..."

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей