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!
Plexing schrieb: > ... oder ein UART-BUS Signal? Was soll ein UART-Bussignal sein? UART = Universal Asynchronous Receiver Transmitter
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.
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.
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
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,...?
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
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.