Guten morgen, folgendes: bisher habe ich ein fertiges Modul (CSE-M53N) genutzt um LAN zu Uart zu realisieren leider ist dies aber auf unbestimmte Zeit nicht mehr lieferbar .... ich würde aber gerne in dem formfaktor bleiben da ich bereits etliche Platinen mit dem "Sockel" auf lager habe meine Idee war nun vielleicht selbst eines zu bauen mit einem atmega oder atXmega um auch in Zukunft unabhängiger vom Zulieferer zu sein die bisherige Funktion: Controller horcht auf einen Port auf dem PC läuft ein Tool das einen COM Port emuliert nachdem die Beiden sich verbunden haben wird eine Transparente Verbindung von dem virtuellen COM Port zu dem UART geöffnet elektisch ist eine Netzwerkbuchse mit Übertragern und Filter auf der Hauptplatine kennt jemand vielleicht ein bereits fertiges Open Source Projekt? selber bin ich nicht sonderlich erfahren mit low level Netzwerkprogrammierung
der Lantronix XPort ist noch kompakter, damit müsste sich ein nahezu kompatibles Modul bauen lassen.
Ray schrieb: > meine Idee war nun vielleicht selbst eines zu bauen mit einem atmega > oder atXmega um auch in Zukunft unabhängiger vom Zulieferer zu sein Das wäre ein entsprechender Anfang: http://stefanfrings.de/net_io/index.html Ich würde aber ehrlich gesagt nicht mehr auf 8 Bit µC am Netz setzen. Das habe ich damals nur aus sportlichem Ehrgeiz gemacht. Mit 32 Bit Controllern geht es sicher wesentlich entspannter - wenn da nicht die aktuelle Liefer-Problematik wäre. ESP8266 sind Lieferbar, können aber nur WLAN. ESP32 sind auch problemlos zu haben, aber nur wenige Boards haben eine Ethernet Schnittstelle. Wenn du diese verwenden willst, müsstest du wohl ein eigenes Board entwerfen.
Stefan ⛄ F. schrieb: > ESP32 sind auch problemlos > zu haben, aber nur wenige Boards haben eine Ethernet Schnittstelle. Wenn > du diese verwenden willst, müsstest du wohl ein eigenes Board entwerfen. gibt es hier zu kaufen: https://www.olimex.com/Products/IoT/
der CSE-M53N sieht wie ein Siteplayer (https://www.digiwareshop.com/file/SitePlayer.PDF) aus. Ob man den (noch) bekommt, weiß ich nicht (eher wohl nicht). Sowas müsste man wohl mit einem kleinen arm oder so nachauen. Beispielswese STM32 haben teilweise schon einen PHY integriert.
> ich würde aber gerne in dem formfaktor bleiben da ich bereits etliche > Platinen mit dem "Sockel" auf lager habe Dann bist du das naechste mal vielleicht schlauer und lagerst die Funktion "Seriell-Ethernet" in eine zweite Baugruppe aus. Weil: Das mal etwas abgekuendigt wird oder laengere Zeit nicht lieferbar, ist ja nichts neues. Wenn die X-Ports auch einigermass passen, die Anschlussbeleung ist komplett anders. Das wird dann viel nette Faedelei. Von einem 8-Bitter sollte men kein richtiges Ethernet erwarten. Das ist voller fauler Kompromisse was z.B. ARP und Windowsize angeht. Von den ARMs bieten sich die mit integrierter PHY an. Die sind allerdings duenn gesaet. Z.B. TI Stellaris. > selber bin ich nicht sonderlich erfahren mit low level > Netzwerkprogrammierung Das ist kein Problem. Man kann z.B. von CMX fertige Livraries kaufen. Und serielle Telnetdeaemons sind damit kein Hexenwerk. >
Es gibt mehrere Optimierungsmöglichkeiten: 1. Du willst was fertiges. https://www.wiznet.io/product-item/wiz550sr/ und darunter eine Adapterplatine auf Deinen eigenen Sockel. 2. Du willst möglichst einfache/kleine Hardware bauen. http://ww1.microchip.com/downloads/en/devicedoc/39762f.pdf Dieser Prozessor hat wirklich alles drin und dran. Du brauuchst nur noch einen 25MHz Quarz und ein paar passive Bauteile. Ist fast banal. Software gibts bei Microchip. 3. Du willst was leistungsfähiges bauen. https://www.ti.com/product/MSP432E401Y Das ist einer der wenigen Prozessoren, die den Ethernet PHY mit im Package drin haben. Dazu gibts von TI RTOS und Treiberbibliothek und alles was du brauchst. fchk
STK500-Besitzer schrieb: > Beispielswese STM32 haben teilweise schon einen PHY integriert. Das ist nicht ganz richtig, sondern falsch. Kein STM32 hat einen EThernet PHY integriert, nur MAC. USB PHYs haben viele. fchk
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.