Ethernet sans magnétique?

13

Comment / pouvez-vous connecter des périphériques Ethernet sans magnétisme? Comment le câbler? Quelles sortes de limitations pratiques y a-t-il à faire cela?

Pour clarifier, je n'essaie pas de connecter deux ordinateurs ici. Je pense spécifiquement à créer un petit réseau de microcontrôleurs sur une seule carte. Disons que la longueur totale d'un segment de réseau ne dépasse pas 6 pouces. Ce serait pour 10BaseT ou tout au plus 100BaseT.

vicatcu
la source
1
Avec un câble, car les magnétiques sont déjà dans les appareils de réclamation. Vous pouvez fabriquer un appareil couplé capacitif non conforme qui fonctionne en quelque sorte, mais pas bien.
Chris Stratton
1
Curieusement, si vous restez à bord .. pourquoi Ethernet sur quelque chose comme SPI? Vous pouvez toujours atteindre des débits de données très élevés et vous évitez d'avoir à jouer avec Ethernet.
Toby Lawrence
@TobyLawrence voulez-vous dire Ethernet sur SPI (ce qui ressemble à un énorme défi) ou IP sur SPI (qui sonne comme une surpuissance).
jippie
@jippie, je voulais dire SPI au lieu d'Ethernet. Bien sûr, ce n'est pas un réseau maillé ... mais je ne sais pas si l'OP a réellement besoin d'un maillage ou si c'est juste la façon dont il a formulé sa question.
Toby Lawrence
1
Dans un suivi, j'ai trouvé cet article qui pourrait être intéressant: micrel.com/_PDF/Ethernet/app-notes/an-120.pdf
vicatcu

Réponses:

16

Gardez à l'esprit que le type d'Ethernet qui utilise le magnétique nécessite le couplage du transformateur dans la spécification. Les transformateurs font de belles choses pour vous, comme le découplage complet des signaux de mode commun, fournissant une isolation de tension significative et, dans certains cas, projetant une impédance différente pour l'électronique que celle qui est nativement sur le câble.

Si tout votre appareil est flottant ou que la connexion est courte avec une masse commune, vous pouvez présenter les niveaux d'impédance et de tension corrects, et pouvez ignorer les signaux de mode commun, puis vous pouvez en théorie éliminer les transformateurs.

Cela ne fonctionnera pas avec certains PHY, car ils nécessitent des enroulements centrés sur leur côté. Il n'est pas rare que le PHY pilote la paire de transmission en ayant le centre branché sur l'alimentation avec seulement des commutateurs latéraux bas à chaque extrémité. Cela permet effectivement un entraînement bipolaire avec des interrupteurs asymétriques, et c'est une architecture légitime car un transformateur est censé être là de toute façon. Regardez attentivement les transformateurs Ethernet, et vous verrez de nombreuses offres avec des prises centrales en partie pour cette raison.

Si vous faites attention, vous pouvez mettre un seul transformateur entre deux appareils s'ils sont physiquement proches. Chaque extrémité est toujours couplée au transformateur, donc le rejet en mode commun est là et l'astuce d'entraînement du robinet central fonctionne toujours. J'ai fait cela sur un petit système une fois où les deux périphériques Ethernet étaient contenus dans la même unité physique.

Olin Lathrop
la source
J'ai lu cet article récemment: youritronics.com/magnetic-less-ethernet seriez-vous prêt à y peser par rapport à votre réponse?
vicatcu
1
@vicatcu: Cela ne ressemble à rien de nouveau. Tout cela montre que si vous avez les bons PHY avec le même terrain sur la même carte, cela peut parfois fonctionner. Encore une fois, certains PHY s'attendent à entraîner des enroulements à prise centrale, et tous les PHY ne fonctionnent pas avec des transformateurs 1: 1. Dans ces cas, le couplage direct peut ne pas fonctionner. Sur de longues distances et sur des terrains différents, c'est définitivement une mauvaise idée.
Olin Lathrop
Merci pour les commentaires @Olin, mon intérêt pour cette question était sur une courte distance - peut-être quelques pieds.
vicatcu
2

Comme l'a dit Olin, cela peut être fait avec des condensateurs dans certaines situations. Le plus intéressant est Ethernet sur un fond de panier.

Brian Carlton
la source
C'est en effet le genre de situation à laquelle je pensais ...
vicatcu
3
Il existe une norme pour Ethernet sur un fond de panier, c'est IEEE 802.3ap. Autant que je sache, il nécessite toujours un transformateur.
Non ce n'est pas. 4 condensateurs suffiront (dans un soi-disant SERDES, alias PICMG, alias 1000base-kx mode).
oakad