Forum: Mikrocontroller und Digitale Elektronik Multiplexer Empfehlung LowPower


von Plexing (Gast)


Lesenswert?

Hallo,

kann mir einer einen Multiplexer empfehlen, der schnell genug ist und 
von den Dämpfungswerten her passt, um entweder ein Ethernet-Signal 
passieren zu lassen, oder ein UART-BUS Signal?

Insbesondere bei dem Ethernet-Signal bin ich mir nicht sicher, ob das 
mit den Signallaufzeiten nicht zu erheblichen Problemen führen wird...
Konkret geht es um das Carrier-Sense (CRS) Signal des PHYs.
Wäre nämlich echt blöde wenn die Signallaufzeiten damit nicht 
hinhauen...


Außerdem wäre es schön, wenn er extrem wenig Energie dafür benötigt...


Danke schonmal im Voraus!

von Wolfgang (Gast)


Lesenswert?

Plexing schrieb:
> ... oder ein UART-BUS Signal?

Was soll ein UART-Bussignal sein?

UART = Universal Asynchronous Receiver Transmitter

von Stefan F. (Gast)


Lesenswert?

Ethernet ist potentialfrei und frei von Gleichspannung.

UART benötigt hingegen Gleichspannung und wir daher normalerweise mit 
Potential übertragen.

Das Eine schließt das Andere aus - zumindest fällt mir nicht ein, wo du 
da den Übertrager platzieren willst.

von Peter D. (peda)


Lesenswert?

Braucht man mehrere Ethernetanschlüsse, nimmt man einen Switch von der 
Stange. Ethernet über nen MUX zu schalten, habe ich noch nie gesehen.
Ebenso gibt es 4-fach UARTs, die man über SPI anschließen kann, z.B. 
MAX14830. Viele MCs habe aber auch schon mehrere UARTs intern.
Warum man UARTs nur ungern multiplext, liegt daran, daß ein gerade 
laufender Transfer Mumpitz liefert.

von Dergute W. (derguteweka)


Lesenswert?

Moin,

An den Signale von/zu Ethernet PHYs etwas anderes als im Datenblatt 
vorgesehenes machen zu wollen, klingt fuer mich ganz stark nach einem 
Fall 2.)

Beitrag "Re: Wie realisiert ihr unkonventionelle Widersandsgrößen"

Gruss
WK

von Gerd E. (robberknight)


Lesenswert?

Möchtest Du wirklich ein Ethernet-Signal, so wie es auf dem 
Netzwerkkabel von Deinem Gerät zum Switch übertagen wird, mit UART 
multiplexen? Wie auch Stefan erscheint mir das wegen der Übertrager 
wenig zielführend.

Oder geht es Dir um das MII oder RMII-Signal zwischen MAC und PHY auf 
Deiner Platine?

Um was für eine Ethernet-Geschwindigkeitsstufe geht es? 100 MBit/s, 1 
GBit/s, 10 GBit/s,...?

von Plexing (Gast)


Lesenswert?

Es geht darum, dass der WKUP-Pin des Controllers mit dem CRS_DV des 
Ethernet bereits belegt ist, ich diesen Wakeup-Pin aber im Falle des 
Sleep-Modus über einen proprietären BUS nutzen will.

D.h.:
Im Betrieb: Durchschalten des Ethernet-CRS_DV Signals auf den WKUP-Pin
Im Sleep: Durchschalten des proprietären BUS auf den WKUP-Pin

von Dergute W. (derguteweka)


Lesenswert?

Moin,

OK, dann wird also eh' schon das Signal auf 2 Pins des Controllers 
verteilt und das exakte Timing an WKUP wird wohl eher wurst sein?
Dann wird wahrscheinlich irgendein Popelmultiplexer als 
Tiny/Pico/Sonstwie-Gate gehen. Also irgendwas mit "157" im Namen.

Gruss
WK

von Peter D. (peda)


Lesenswert?

Plexing schrieb:
> Es geht darum, dass der WKUP-Pin des Controllers mit dem CRS_DV des
> Ethernet bereits belegt ist, ich diesen Wakeup-Pin aber im Falle des
> Sleep-Modus über einen proprietären BUS nutzen will.

Es würde die Sache erheblich erleichtern, wenn Du mal nen Link auf die 
ganz konkrete Hardware posten würdest.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.