Construire un hub Ethernet passif avec des diodes anti-parallèles
14
J'ai trouvé plusieurs guides en ligne sur la façon de construire un hub Ethernet passif, la conception est toujours la même :
Je me demande ce que font chacune des 2 diodes anti-parallèles? Pour le courant positif et négatif, il y a toujours une diode conductrice, alors quelle différence y a-t-il à ponter directement les fils?
Ethernet utilise la sorte qu'un signal ne pourra "activer" qu'une seule paire de diodes. Ainsi, toute transmission n'a qu'une chance d'atteindre les deux voisins immédiats (aucun courant ne circulera plus d'un "saut" dans la boucle).± 0,85V
Vous pouvez maintenant remarquer l'astuce qui ne fonctionnera qu'avec 3 appareils: les deux lignes TX de l'ordinateur A ont des lignes RX des ordinateurs B et C dans le voisinage immédiat et ses propres lignes RX de l'autre côté de la boucle. Vous ne voulez vraiment pas entendre ce que vous envoyez car cela déclencherait l'algorithme de détection de collision.
Deux points intéressants:
Les diodes atténueront fortement le signal, il ne fonctionnera donc probablement pas sur de plus longues distances.
Vous ne pouvez pas utiliser de résistances car elles atténueraient linéairement le signal et après avoir fait le tour de la boucle, elles atteindraient finalement votre propre ligne RX. Il serait atténué mais le circuit récepteur est très sensible donc il serait toujours capable de le détecter comme une collision. Vous avez besoin d'un élément non linéaire (comme une diode) qui fournit une coupure nette.
PS. C'est un circuit vraiment intelligent. Je ne peux pas imaginer inventer quelque chose comme ça tout seul. :)
Désolé de vous déranger, mais quelles diodes dois-je utiliser lorsque je ne peux pas obtenir celles spécifiées dans l'article? J'ai une question ici: electronics.stackexchange.com/questions/150601/…
Adam Trhon
1
Je pense que la chute de tension sur les diodes entre xmt et rcv pour chaque jambe est suffisamment élevée pour qu'elle ne puisse pas se voir - mais peut voir les autres - ne fonctionne probablement que pour exactement 3 jambes
Une chose que j'ai remarquée maintenant: Ethernet sur paire torsadée transmet sur la broche 1,2 et reçoit sur 3,6. Le circuit interconnecte donc send1 / recv1 send2 / recv2 ... Je ne comprends pas vraiment comment cela fonctionne. Et: ai-je bien compris que chaque paire de diodes n'agit essentiellement que comme une résistance?
Je pense que vous pourriez continuer à augmenter le nombre de ports mais le nombre de diodes augmentera de façon exponentielle.
Kortuk
0
Chaque diode a une chute de tension, donc si vous appliquez une tension entre A1, A3, il y aura une chute de tension à travers chaque diode, et les ordinateurs B et C recevront un signal = chute de tension sur 1 diode.
Pourquoi ne pas vous connecter directement? Il s'agit probablement de détection de collision, aucune idée en fait ...
Je ne sais rien non plus, mais une chose que les diodes font est de créer une boucle d'hystérésis qui supprime probablement le bruit sous 0,7V. Je pense que c'est une sorte de dispositif de sécurité qui a plus à voir avec les communications électroniques standard et moins avec Ethernet en particulier. Mais c'est juste une pensée, pas quelque chose que je sais avec certitude.
Je pense que la chute de tension sur les diodes entre xmt et rcv pour chaque jambe est suffisamment élevée pour qu'elle ne puisse pas se voir - mais peut voir les autres - ne fonctionne probablement que pour exactement 3 jambes
la source
Chaque diode a une chute de tension, donc si vous appliquez une tension entre A1, A3, il y aura une chute de tension à travers chaque diode, et les ordinateurs B et C recevront un signal = chute de tension sur 1 diode.
Pourquoi ne pas vous connecter directement? Il s'agit probablement de détection de collision, aucune idée en fait ...
la source
Je ne sais rien non plus, mais une chose que les diodes font est de créer une boucle d'hystérésis qui supprime probablement le bruit sous 0,7V. Je pense que c'est une sorte de dispositif de sécurité qui a plus à voir avec les communications électroniques standard et moins avec Ethernet en particulier. Mais c'est juste une pensée, pas quelque chose que je sais avec certitude.
la source