|
10/100 Ethernet HUB. Как сделать? |
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 18)
|
Oct 12 2014, 17:55
|
Местный
  
Группа: Свой
Сообщений: 203
Регистрация: 17-07-06
Пользователь №: 18 874

|
Цитата(krux @ Oct 13 2014, 00:43)  А кто из них HUB? Без коммутации и маршрутизации, без памяти МАС-адресов и прочих излишеств (для данного применения). Уточню. Не хочется ничего конфигурировать. В этой части системы вообще не предполагается микроконтроллера. Или я слишком многого хочу?
|
|
|
|
|
Nov 4 2014, 12:57
|

Знающий
   
Группа: Свой
Сообщений: 738
Регистрация: 13-01-11
Из: Минск
Пользователь №: 62 210

|
Цитата(RoadRunner @ Nov 4 2014, 15:12)  Тоже интересует вопрос. Хотелось бы просто повторитель ethernet-сигнала (активный). Может есть готовые схемы? погуглите mii back to back. Цитата(iosifk @ Nov 4 2014, 15:51)  Если поток данных небольшой, то свитч пропускает данные насквозь. А если хочется послушать, что делается в другой линии, то для этого есть управляемые свитчи. Задайте ему "зеркалить" данные с порта на порт и все... все дело во времени прохождения через устройство. и тут свитчи пролетают как фанера над парижем.
|
|
|
|
|
Nov 4 2014, 16:42
|
Частый гость
 
Группа: Участник
Сообщений: 136
Регистрация: 13-05-11
Пользователь №: 64 972

|
Цитата погуглите mii back to back Цитата Да без проблем. Два трансивера "спина к спине" и общая цепь для сброса. Только их надо распаять так, чтобы запретить автосогласование и установить им одинаковую скорость.... На счет двух PHY уже думал.. Я свич хочу убрать в том числе из-за задержек, а с двумя трансиверами может то же самое получиться. Да и слишком громоздко, размеры платы маленькие. Я думал, есть покомпактней что-нибудь, на дискретных элементах, транзисторах, операционниках, в таком духе.
|
|
|
|
|
Nov 4 2014, 18:09
|
Профессионал
    
Группа: Свой
Сообщений: 1 700
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596

|
Цитата(RoadRunner @ Nov 4 2014, 19:42)  На счет двух PHY уже думал.. Я свич хочу убрать в том числе из-за задержек, а с двумя трансиверами может то же самое получиться. Да и слишком громоздко, размеры платы маленькие.
Я думал, есть покомпактней что-нибудь, на дискретных элементах, транзисторах, операционниках, в таком духе. если нужно расстояние больше ста - кидайте сразу оптику. если нужно размножение Ethernet сигнала - на оптике тоже просто делается.
--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
|
|
|
|
|
Nov 4 2014, 19:08
|

Знающий
   
Группа: Свой
Сообщений: 738
Регистрация: 13-01-11
Из: Минск
Пользователь №: 62 210

|
Цитата(RoadRunner @ Nov 4 2014, 19:42)  На счет двух PHY уже думал.. Я свич хочу убрать в том числе из-за задержек, а с двумя трансиверами может то же самое получиться. Да и слишком громоздко, размеры платы маленькие.
Я думал, есть покомпактней что-нибудь, на дискретных элементах, транзисторах, операционниках, в таком духе. на фоне разъемов (даже со встроенными трансформаторами), питания и россыпи дискретных элементов два PHY займут не так уж и много места. тем более, что бывают сдвоенные в одном корпусе. задержки на PHY минимальные, максимум несколько тактов. хотя возможно для 100 Мбит полного дуплекса можно обойтись и парой буферов. но это путь не намного лучше хаба на резисторах.
|
|
|
|
|
Nov 4 2014, 22:12
|
Частый гость
 
Группа: Участник
Сообщений: 136
Регистрация: 13-05-11
Пользователь №: 64 972

|
Цитата(krux @ Nov 4 2014, 22:09)  если нужно расстояние больше ста - кидайте сразу оптику.
если нужно размножение Ethernet сигнала - на оптике тоже просто делается. Если можно было бы сделать соединение типа шина для несколько десятков устройств аналогичное соединению по меди и настолько же компактное (согласующий трансформатор ~15ммX10мм плюс PHY ~9ммX9мм), то было бы здорово. Мне люди, которые у нас с оптикой дело имели, говорят, что таких компактных разветвителей они не нашли. Сам с оптикой не разбирался, для меня это пока темный лес. Цитата минимальная задержка на обычных дешевых коммутаторах равна времени приема всего кадра плюс работа мозгов коммутатора. к этому надо добавить время на разгребание очереди пакетов +1 На свиче ksz8863 получилось, дай Бог памяти, что-то типа 40мкс на свич. Порядка сорока штук гирляндой было соединено.
Сообщение отредактировал RoadRunner - Nov 4 2014, 22:23
|
|
|
|
|
Nov 5 2014, 10:23
|
Знающий
   
Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872

|
Цитата(ZASADA @ Nov 4 2014, 23:37)  может в питере и есть свичи с задержкой в несколько тактов 100 МГц. в остальном мире минимальная задержка на обычных дешевых коммутаторах равна времени приема всего кадра плюс работа мозгов коммутатора. к этому надо добавить время на разгребание очереди пакетов. в самых быстрых свичах в ущерб надежности процесс коммутации начинается после получения заголовка с адресом или после прием первых 64 байтов пакета. и плюс накладные расходы никуда не исчезают. и это неприемлемо долго. Видимо народ попутал PHY и коммутатор! В PHY нету памяти и МАС фильтрации, поэтому там задержки могут быть и несколько тактов от 100Мгц, но так соединить можно только два устройства. Цитата(navy2000 @ Oct 12 2014, 21:09)  Отлично понимаю что HUB это позавчерашний день. Но хочется простое и надежное решение. Для транспорта. В сети не будет более 3...5 устройств соединенных по Ethernet. Во внешний мир они выходить не будут и с ПК соединятся тоже не будут. Трафик не велик. Поэтому ни коммутация ни маршрутизация не требуется. Уровень помех очень велик для офисных сетевых решений (виснут), а промышленные весьма дороги. И еще по свободным парам идет телеметрия и питание, по своим интерфейсам, протоколам. Поэтому и возник этот вопрос, что применить покупное решение не получается, а создавать свой маршрутизатор не целесообразно. Поиск по Ethernet HUB IC не дал ничего из того что сейчас производится, или не там искал. Может так: Ваше устройство-PHY-MII-ALTERA-MAX485 в шину? И соединяйте их по меди сколько угодно шт., и по другим парам гоните что угодно.
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|