Ich moechte meinen RS485 'Hausbus' beschleunigen und wuerde gerne den Microchip ENC28J60 Ethernet Controller ausprobieren. Meine bestehende Hausverkabelung stellt jedoch nur EIN PAAR UTP fuer diesen Zweck zur Verfuegung. Kann ich den ENC28J60 ueber ein paar (zusammen mit vielleicht 4 bis 6 anderen ENC28J60 Nodes) ueber Halb-Duplex verbinden (aehnlich wie ein RS485 bus, nur scheller mit 10MB)? Wie verbinde ich den ENC28J60 mit der RJ45 und dem UTP Paar? TPIN+ zusammen mit TPOUT+ (und TPIN- mit TPOUT-?) Ich habe nur ein 'selbstgekochtes' Protokoll im Sinn, kein TCP/IP oder aehnliches. Vielen Dank fuer Tips.
TwistedPair Ethernet ist immer eine Point-to-Point Verbindung, kein Bus. Also einfach die ENCs parallel schalten geht nicht, auch nicht wenn zwei Adernpaare zur Verfügung stehen. Was funktionieren könnte wäre ein "Ring": Bei jedem Node die Leitung auftrennen, RX an ein Ende, TX ans andere. Jeder Node müsste dann natürlich die Daten weitersenden, die er empfängt aber nicht für ihn selbst sind. Obs schneller wird als RS485 ? Keine Ahnung, hab so nen Wert von 30 KiB/sek im Hinterkopf, die der ENC maximal erreicht (mit TCP)...
Der Durchsatz ist eher vom TCP/IP-Stack begrenzt als durch den ENC. Mit UDP geht weitaus mehr als 30KB/s, mit TCP war das Limit der uIP-Stack aufgrund seiner Arbeitsweise.
Vielen Dank, Wenn ich nur eine point-to-point halb-duplex Verbindung zwischen zwei yControllern herstelle, reicht dann nur ein paar UTP? Die Frage wuerde bleiben, wie verbinde ich den ENC28J60 mit zwei Adern? Ich habe viel im web gesucht, aber nicht das richtige gefunden zu dem Thema Ethernet, Bustopologie, Verkabelung. Waere ueber Links zu Lesematerial auch sehr dankbar.
jens b wrote: > Vielen Dank, Wenn ich nur eine point-to-point halb-duplex Verbindung > zwischen zwei yControllern herstelle, reicht dann nur ein paar UTP? Die > Frage wuerde bleiben, wie verbinde ich den ENC28J60 mit zwei Adern? Wie oben geschrieben: Du schneidest das Adernpaar durch, und schon hast du VIER kabelenden. Ein Paar an RX, das andere an TX. Natürlich so, dass jedes TX mit dem RX des nächsten Knoten verbunden ist.
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.