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

 
 
5 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> На какой платформе реал-ть Ethernet <-->USART
k155la3
сообщение Nov 21 2016, 06:52
Сообщение #1


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

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Имеется блок, реализующий "удаленную" работу с COM-портом RS232
через интранет / Ethernet.
Писано все "наразвес", используется UDP. Плата PC104, процессор 486.
Работа софта и функциональность полностью устраивала.
Все было давно, но сейчас начала подглючивать апп. часть.
---
(?) Исходя из вышесказанного, появилась идея "переложить" все на совр. элементую базу.

Посоветуйте пож-ста, за что "зацепиться":

1. полностью интегрированный в процессор Ethernet
2. IC/CPU + IC/Ethernet
3. готовый апп. модуль где есть USART + Ethernet
Из софта требуется наличие компактного стека IP/UDP/TCP (минимальный)
Дорогие и готовые решения (мосты-шлюзы COM-Ethernet-COM) не интересны.


Go to the top of the page
 
+Quote Post
vladec
сообщение Nov 21 2016, 08:02
Сообщение #2


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

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



Полностью интегрированное в 1 корпус решение - смотрите у Тексаса, семейство контроллеров Tiva;
в 2 корпуса - много, например, STM32 от ST + PHI от Микрела (теперь Микрочип).
Имеется в виду Fast Ethernet (10/100 мегабит), если нужен Гига Ethernet, то все гораздо сложнее.
Go to the top of the page
 
+Quote Post
k155la3
сообщение Nov 21 2016, 08:16
Сообщение #3


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

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(vladec @ Nov 21 2016, 11:02) *
. . . .
Имеется в виду Fast Ethernet (10/100 мегабит), если нужен Гига Ethernet, то все гораздо сложнее.

Спасибо.
Скорость не требуется, устроит даже 10 Мбит.
(скорость компорта не более 19200, работа коротким пакетами 10-100 байт).



Go to the top of the page
 
+Quote Post
iosifk
сообщение Nov 21 2016, 08:23
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(vladec @ Nov 21 2016, 11:02) *
в 2 корпуса - много, например, STM32 от ST + PHI от Микрела (теперь Микрочип).

Если скорость не важна, то у Микрела (теперь Микрочип) есть Ethernet-контроллер у которого с одной стороны линия, с другой - SPI... Ну и на SPI любой микроконтроллер...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Aner
сообщение Nov 21 2016, 08:33
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Есть множество реализаций, у нас в серийном изделии например STM32F107 + (PHI) DP83848
Go to the top of the page
 
+Quote Post
jcxz
сообщение Nov 21 2016, 09:46
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Однозначно под требования Tiva рулит: с одной стороны - Ethernet, с другой - UART, посерёдке - Tiva. Ну да - чип UART-RS232 конечно ещё нужен. А для питания можно и PoE использовать.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Nov 21 2016, 10:22
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(jcxz @ Nov 21 2016, 12:46) *
Однозначно под требования Tiva рулит

Это если о цене забыть sm.gif А так я бы выбрал STM32F107 + PHY - дешево и доступно.
Go to the top of the page
 
+Quote Post
k155la3
сообщение Nov 21 2016, 10:25
Сообщение #8


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

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(jcxz @ Nov 21 2016, 12:46) *
Однозначно под требования Tiva рулит: с одной стороны - Ethernet, с другой - UART, посерёдке - Tiva. . . ..

Посмотрел на Ti - очень симпатичная весч, в том числе что работаю с MSP430.
Тк программатора под это нет, то смотрю на киты.
Также интересует вопрос касаемо средств разработки.



Цитата(Aner @ Nov 21 2016, 11:33) *
Есть множество реализаций, у нас в серийном изделии например STM32F107 + (PHI) DP83848

Надо будет посмотреть что за зверь такой DP83848.
Остались смутно-ностальгические воспоминания о DP8392 трансивере sm.gif
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Nov 21 2016, 10:58
Сообщение #9


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Использую STM32F107+LAN8720, STM32F407+LAN8720. Софт на базе lwIP+scmRTOS.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
k155la3
сообщение Nov 21 2016, 11:21
Сообщение #10


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

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Цитата(Сергей Борщ @ Nov 21 2016, 13:58) *
Использую STM32F107+LAN8720, STM32F407+LAN8720. Софт на базе lwIP+scmRTOS.

Очень интересная весч этот LAN8720.
Насколько (пока) понял обеспечивает формирование/прием фреймов Ethernet (может ошибаюсь).
Правда интерфейс специфический RMII. Надо курить даташит.

Go to the top of the page
 
+Quote Post
aaarrr
сообщение Nov 21 2016, 11:28
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(k155la3 @ Nov 21 2016, 14:21) *
Очень интересная весч этот LAN8720.

Это обычный физический уровень (PHY) Ethernet. Как и DP83848, RTL8201, KSZ8081... тысячи их на любой вкус и кошелёк.
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Nov 21 2016, 11:47
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(k155la3 @ Nov 21 2016, 12:25) *
Надо будет посмотреть что за зверь такой DP83848.

Абсолютно дубовая вещь. По опыту эксплуатации- никаких нареканий во время нон-стоп использования в течении длительного времени (в связке с STM32). Очень любима многими, в том числе китайскими, разработчиками, суперпопулярна и вседоступна.
Из запомнившегося: очень чувствительна к номиналу резистора на ноге RBIAS: раз уж производитель сказал "4.87k", значит столько и нужно ставить (tolerance 1%), а не заниматься изобретательством на свою головуsm.gif

Для экспериментов рекомендую не ебее готовый кит на ней купить за 5 евро (с RJ45 и всей нужной обвязкой, наружу только гребенка для подключения МК и питания), или вообще полный кит с STM32F4 и этим езернетом, наверное за 20-30 евро.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Nov 21 2016, 12:14
Сообщение #13


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (Ruslan1 @ Nov 21 2016, 14:47) *
суперпопулярна и вседоступна.
Возможно. Заглянул в TME - почти втрое дороже, чем LAN8720A. Корпус больше. Нареканий на LAN8720A у меня тоже нет. Просто для информации. На вкус и цвет фломастеры разные.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
k155la3
сообщение Nov 21 2016, 12:18
Сообщение #14


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

Группа: Свой
Сообщений: 1 123
Регистрация: 8-03-09
Из: Днепр
Пользователь №: 45 848



Спасибо всем за ответы. Надо инф. перекурить и посмотреть что в пределах легкодоставаемости.
Go to the top of the page
 
+Quote Post
Aner
сообщение Nov 21 2016, 12:19
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Из практики отмечу, что с STM32F4хх и DP83848 для 100Mbit придется ставить внешний кварц на 50Mhz или генератор на клок DP83848. Так как не получите нужной чистой частоты внутреннего синтезатора от F4 из-за большого джиттера. У F107 такой проблемы нет.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 15th June 2025 - 21:04
Рейтинг@Mail.ru


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