Ethernet sem magnetismo?

13

Como / você pode conectar dispositivos Ethernet sem magnetismo? Como você o liga? Que tipos de limitações práticas existem para fazer isso?

Para esclarecer, não estou tentando conectar dois computadores aqui. Estou pensando especificamente em criar uma pequena rede de microcontroladores em uma única placa. Digamos que o comprimento total de um segmento de rede não exceda 6 polegadas. Isso seria para 10BaseT ou no máximo 100BaseT.

vicatcu
fonte
1
Com um cabo, como os magnéticos já estão nos dispositivos de reclamação. Você pode criar um dispositivo acoplado capacitivamente não compatível que funcione, mas não bem.
Chris Stratton
1
Curiosamente, se você permanecer a bordo .. por que Ethernet sobre algo como SPI? Você ainda pode atingir taxas de dados muito altas e evita ter que mexer com a Ethernet.
perfil completo de Toby Lawrence
@TobyLawrence, você quer dizer Ethernet sobre SPI (que parece um grande desafio) ou IP sobre SPI (que parece um exagero).
jippie
@ippie eu quis dizer SPI em vez de Ethernet. É claro que não é uma rede de malha .. mas eu não sei se o OP realmente precisa de uma malha ou se foi o jeito que ele formulou sua pergunta.
Toby Lawrence
1
Em um follow-up, eu encontrei este artigo que possam ser de interesse: micrel.com/_PDF/Ethernet/app-notes/an-120.pdf
vicatcu

Respostas:

16

Lembre-se de que o tipo de Ethernet que usa magnetismo requer o acoplamento do transformador nas especificações. Os transformadores fazem coisas agradáveis ​​para você, como dissociar completamente os sinais do modo comum, fornecendo isolamento significativo de tensão e, em alguns casos, projetando uma impedância diferente para os eletrônicos do que o que é nativo no cabo.

Se todo o seu dispositivo estiver flutuando ou a conexão for curta com um aterramento comum, você poderá apresentar os níveis corretos de impedância e tensão e ignorar os sinais do modo comum. Em teoria, você poderá eliminar os transformadores.

Isso não funcionará com alguns PHYs, pois eles exigem enrolamentos com rosca central. Não é incomum que o PHY conduza o par de transmissão, com o centro ligado à energia com apenas interruptores laterais baixos em cada extremidade. Isso permite efetivamente a movimentação bipolar com comutadores de extremidade única e é uma arquitetura legítima, já que um transformador deve estar presente de qualquer maneira. Observe atentamente os transformadores ethernet e você verá muitas ofertas com derivações centrais em parte por esse motivo.

Se você for cuidadoso, poderá colocar apenas um transformador entre dois dispositivos, se eles estiverem fisicamente próximos. Cada extremidade ainda está acoplada ao transformador, de modo que a rejeição do modo comum existe e o truque do comutador central ainda funciona. Na verdade, eu fiz isso em um pequeno sistema uma vez em que os dois dispositivos Ethernet estavam contidos na mesma unidade física.

Olin Lathrop
fonte
Li este artigo recentemente: youritronics.com/magnetic-less-ethernet você gostaria de pesar nele com relação à sua resposta?
vicatcu
1
@vicatcu: Não parece nada de novo. Tudo isso mostra que, se você tem os PHYs certos com o mesmo terreno no mesmo quadro, às vezes pode funcionar. Novamente, alguns PHYs esperam acionar enrolamentos com rosca central, e nem todos os PHYs funcionam com transformadores 1: 1. Nesses casos, o acoplamento direto pode não funcionar. Em longas distâncias e com motivos diferentes, é definitivamente uma má ideia.
Olin Lathrop
Obrigado pelo feedback @Olin, meu interesse nessa questão foi de curta distância - talvez alguns metros.
vicatcu
2

Como disse Olin, isso pode ser feito com capacitores em determinadas situações. O mais interessante é a Ethernet em um backplane.

Brian Carlton
fonte
Na verdade, esse é o tipo de situação em que eu estava pensando ...
vicatcu 19/12/12
3
Há um padrão para Ethernet em um backplane, é o IEEE 802.3ap. Perto do que sei, ainda é necessário um transformador.
Não, não é. 4 capacitores serão suficientes (no chamado SERDES, também conhecido como PICMG, também conhecido como modo 1000base-kx).
oakad