Paralel olmayan diyotlarla pasif bir ethernet hub'ı oluşturma


15

Pasif bir ethernet hub'ı nasıl oluşturulacağına dair çevrimiçi birkaç kılavuz buldum, tasarım her zaman aynı :

Miroslav Adzic'in pasif Ethernet hub'ı

Her iki anti-paralel diyotun ne yaptığını merak ediyorum? Hem pozitif hem de negatif akım için her zaman bir diyot iletir, bu yüzden kabloları doğrudan köprülemenin farkı nedir?

Yanıtlar:


18

Ethernet sinyalini kullanır, böylece bir sinyal sadece bir diyot çiftini "aktive edebilir". Bu nedenle, herhangi bir iletimin sadece iki yakın komşuya ulaşma şansı vardır (hiçbir akım döngü boyunca 1 "sıçramadan" daha fazla akmaz).±0.85V

Artık sadece 3 cihazla çalışacak hileyi fark edebilirsiniz: her iki bilgisayar A TX hattının da yakın mahallede B ve C bilgisayarlarından RX hatları ve döngünün uzak tarafında kendi RX hatları var. Çarpışma algılama algoritmasını tetikleyeceği için ne gönderdiğinizi gerçekten duymak istemezsiniz.

İki ilginç nokta:

  1. Diyotlar sinyali büyük ölçüde zayıflatır, böylece muhtemelen daha uzun mesafelerde çalışmaz.

  2. Dirençleri kullanamazsınız çünkü sinyali doğrusal olarak zayıflatırlar ve döngünün etrafından geçtikten sonra sonunda kendi RX hattınıza ulaşırlar. Zayıflatılmış olacaktır, ancak alıcı devresi çok hassastır, bu yüzden hala bir çarpışma olduğunu tespit edebilecektir. Keskin bir kesim sağlayan doğrusal olmayan bir elemana (diyot gibi) ihtiyacınız var.

PS. Gerçekten zekice bir devre. Kendi başıma böyle bir şey icat etmeyi hayal bile edemiyorum. :)


Rahatsız ettiğim için üzgünüm, ancak makalede belirtilenleri alamadığımda hangi diyotları kullanmalıyım? Burada bir sorum var: electronics.stackexchange.com/questions/150601/…
Adam Trhon

1

Her bacak için xmt ve rcv arasındaki diyotlar üzerindeki voltaj düşüşünün yeterince yüksek olduğunu düşünüyorum, bu yüzden kendini göremiyor - ama diğerlerini görebiliyor - muhtemelen sadece 3 bacak için çalışıyor


Şimdi fark ettiğim bir şey: bükülmüş çift üzerinden ethernet pim 1,2 üzerinde iletir ve 3,6 alır. Böylece devre send1 / recv1 send2 / recv2'yi birbirine bağlar ... Bunun nasıl çalıştığını gerçekten anlamıyorum. Ve: Her diyot çiftinin temelde sadece direnç görevi gördüğünü doğru anladım mı?

Port sayısını artırmaya devam edebileceğinizi düşünüyorum ama diyot sayısı katlanarak artacak.
Kortuk

0

Her diyotta bir voltaj düşüşü vardır, bu nedenle A1, A3 arasında voltaj uygularsanız, her diyotta voltaj düşüşü olur ve hem B hem de C bilgisayarları sinyal = 1 diyotta voltaj düşüşü alır.

Neden doğrudan bağlanmıyorsunuz? Muhtemelen bu çarpışma tespiti ile ilgili, aslında hiçbir fikir yok ...


0

Ben de clueless değilim, ancak diyotların yaptığı bir şey, muhtemelen 0.7V'nin altındaki gürültüyü bastıran bir histerezis döngüsü oluşturmaktır. Standart elektronik iletişimlerle daha çok, özellikle Ethernet ile daha az ilgisi olan bir tür güvenlik cihazı olduğunu düşünüyorum. Ama bu sadece bir düşünce, kesin olarak bildiğim bir şey değil.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.