-
Thread
Ethernet Speed von CPU oder Ethernet shield abhängig ?
sieht man dann, liegt es an z.B. langen ARP zeiten oder einem verzögerten ACK seitens PC. Ein W5500 hat den vorteil des deutlich effizienteren Transfer über SPI. Damit ließe sich auch noch eine Steigerrung erreichen welche noch einfach umzusetzen wäre. Ich nutze aktuell selbst ein W5500 an
ARP kann schon mal 2sec dauern... Das war mein Problem bei einem Projekt. Sobald der W5500 etwas an einen anderen Client senden musste dauerte das rechte lange. Die ARP Tabelle kann nur eine Adresse speichern, sobald eine andere IP ins Spiel kommt versucht der W5xxx diese neu aufzulösen.
-
Thread
Mikrocontroller HTTP
Hallo, Kennst du den Chip Wiznet W5500 ? Mit diesem Modul wird dir die Arbeit sehr erleichtert: _SPI-Netzwerkadapter Wiznet W5500_ http://www.ehajo.de/SPI-Netzwerkadapter-Wiznet-W5500?source=2
-
Thread
SMTP und POP3 mit SSL/TLS für Microcontroller
Als HW nutze ich dazu Arduino-Hardware (Mega oder zunehmend DUE) mit einem Wiznet W5100 oder W5500 Ethernetmodul, die ich über das Atmel-Studio in ANSI-C programmiere. Vor über einem Jahr hat aber auch der letzte meiner eMail Provider den unverschlüsselten POP3-Zugriff abgeschaltet. Und nur
Als HW nutze ich dazu Arduino-Hardware (Mega oder zunehmend DUE) mit >> einem Wiznet W5100 oder W5500 Ethernetmodul, die ich über das >> Atmel-Studio in ANSI-C programmiere. > > Hallo Hans Jürgen, > > mein einfacher kurzer Tipp an dich. > Bei Arduino Hardware und Netzwerk. > Setze alles auf
-
Thread
Netzwerk mit ATtiny13 oder ATMega32
Hallo, Hannes hat ein *SPI-Netzwerkadapter Wiznet W5500* entwickelt und lauffähige Beispiele auf seine Webseite. http://www.ehajo.de/baus%C3%A4tze/bedrahtete-baus%C3%A4tze/spi-netzwerkadapter-wiznet-w5500.html Die Vorteile eines W5500 gegenüber dem
-
Thread
Neues Projekt - welcher µC?
vom Georg auch nicht kapiert... Bezieht sich das auf den STM32 intern? Wieso dann SPI? Für den W5500, denn der STM32 hat ja Ethernet an Bord...
Auslesen müsste noch mal überdacht werden. Vielleicht läßt sich QSPI Interaface dafür nehmen. Der W5500 klappt gut, die Frage wäre wie schnell die Daten verschickt werden müssen.
-
Thread
Linux: Eigener DHCP Client
Linux so drin stand. Habe mir da total einen abgebrochen. Nachdem ich ein Beispiel Code von der W5500 Library gesehen habe geht es jetzt seit 2 Tagen einwandfrei. Hier https://www.wiznet.io/product-item/w5500/ Und hier https://github.com/Wiznet/ioLibrary_Driver Allerdings muss ich es schon in gewisser Weise selbst (um-) schreiben, da ich in Pascal programmiere. Das W5500 Teil ist richtig gut für einfache Anwendungen am Mikrocontroller. Die Sache ist aber noch, dass bei der DHCP Abfrage kein Gateway zurückgegeben wird. Weder von Fritzboxen noch vom Telekom Router
-
Thread
ATSAMD51+W5500 als UPnP(DLNA) Multicast VLAN Router
UPnP Multicast Pakte geroutet werden. Das kann der eingesetzte L3-Switch nicht. Der ATSAMD51 + W5500 übernimmt jetzt diese Aufgabe. Da der W5500 kein VLAN beherrscht konnte der W5500 HW IP-Stack nicht benutzt werden. Das ganze wird über "MAC RAW" erledigt. Umgesetzte Schichten/Protokolle
MediaRenderer / MediaServer) In der Datei "Mitschnitt.pcap" sind nur die gesendete Frames vom W5500 aufgezeichnet. Es gibt bestimmt schon fertige Lösungen für diese Aufgabe aber ich wollte das einmal selber umsetzen. (Lerneffekt) Das ganze wurde mit Atmel Studio 7 in C auf Registerebene
-
Thread
ENC28J60 myEthernet mit NeMo Stack Probleme
wird. Na hättste halt mal von Anfang an aufs richtige Pferd gesetzt. Will heissen W5100 oder W5500. Dafür gibt es auch "Libs". Ist schneller und verbraucht deutlich weniger Speicherplatz für die Bedienung des Netzwerks da Vieles bereits im Chip abgehandelt wird. So gesehen ist der ENC28J60
auswerten und diese an einen PC übertragen. Daraus ergeben sich ca. 0,08MB/s an Daten. Zu dem W5500: Ich könnte noch umsteigen, aber dafür müsste ich mir sicher sein, dass ich das dann ohne Probleme umgesetzt bekomme. Ist es trivial die Bibliothek in ein Mikrokontroller-Board einzubinden.
-
Thread
Hilfe bei W5500 + Arduino Nano
Hallo, Bei Aliexpress gibt es W5500 Module die genau so groß sind wie RJ45 Buchsen. http://www.aliexpress.com/store/product/W5500-Ethernet-Module-Hardware-TCP-IP-Protocol-Stack-SPI-Interface-Ethernet-To-SPI/606998_2039279736.html
Hallo Ninfan, Der W5500 ist ein Ethernet chip der über die SPI Scnittstelle kommuniziert. Siehe einmal auf der Wiznet Homepage nach. Zur Spannung: Wenn im Datebblatt 3.3V angegeben sind, benötigst du einen Spannungsregler
-
Thread
Spi Ethernet Chip wie W5500 mit Ipv6?
Hallo Gibt es eignetlich ipv6 chips? Die übelichen bekannten Wiznet und Enc können ja scheinbar nur v4. Selber implementieren möchte und kann ich eher nicht. Ich würde gerne einen Microwebserver an ein ipv6 hängen.
-
Thread
Wiznet W5500 DHCP Probleme; Frage zu Wireshark
Hallo zusammen, ich habe nun seit zwei Jahren MC-Systeme mit W5500 Chip laufen, bislang alle mit fester IP. Jetzt wollte ich "mal schnell" :-) DHCP testen. (Zwei Tage gefummelt..) Ich benutze WIZNET Routinen. (Bei Github bzw. Wiznet aufrufbar) Ich erhalte auch
. 18 angeboten hat, genutzt wird (?). Aber: Nach dem Aussenden meiner ARP-Nachricht gibt meine W5500 keine Timeout IRQ-Bit sondern nur ein SEND_OK -IRQ zurück. Zusätztlich und mir unverständlich ist das IRQ-Bit 0 gesetzt. (Bedeutung ist auch im Screen Shot)
-
Thread
wiz820io cs pin?
and Compatibles ... #define W5200_ETHERNET_SHIELD // WIZ820io, W5200 Ethernet Shield //#define W5500_ETHERNET_SHIELD // WIZ550io, ioShield series of WIZnet #if defined(W5500_ETHERNET_SHIELD) //#define WIZ550io_WITH_MACADDRESS // Use assigned MAC address of WIZ550io #include "w5500.h" #endif
-
Thread
Meine erste Platine
für eventuelle Batterieanwendungen den Ethernetteil über PB2 auch komplett abschalten kann - der W5500 braucht im Sleep-Modus (also mit abgeschaltetem PHY) immer noch 13mA. LG, Sebastian
> Falls jemand der Schnitt an Pins 38-42 des W5500 auffällt Ich lege solche OE/TBD/* Pins immer über eine Schleife aussen auf den Pegel. Dann kann man auch nach der Bestückung noch gut schneiden oder den ann doch gegenteiligen Pegel anlegen ;) Zwischen
-
Thread
W5500 Lib und dsPIC33
Hallo liebes Forum Benutzt wird der W5500 von der Firma WIZCHIP und der dazugehörigen Lib (https://github.com/Wiznet/ioLibrary_Driver) an einem dsPIC33E. Problem: In der Datei wizchip_conf.h meckert der Compiler in der Zeile 255 bei
-
Thread
Smart Home Mikrochip ohne WLAN, aber mit Ethernet Anschluss
Und dann ein günstiges W5500 dran und fertig.
pegel schrieb im Beitrag #6108931: > Und dann ein günstiges W5500 dran und fertig. der kann aber kein PoE.
-
Thread
LEDs über Ethernet steuern?
Arduino. Wlan ist kleiner als eine Rj45 verbindung. Wenn du wirklich Kabel brauchst gibt es nette w5500 module. Da brauchst du aber dann noch einen Mikrocontroller. Woher soll das Steuerungsignal kommen? Du kannst ja nicht einfach ein paar Byte auf der Lan ausgeben.
willst das Protokoll auch bestimmt nicht selber auswerten. Dafür nimmt man "Hilfen" Enc28j60 oder W5500 oder ähnliche.
-
Thread
Ethernet-Controller gesucht
Ein Beispiel dürfte der W5500 von Wiznet sein. http://www.wiznet.co.kr/Sub_Modules/en/product/Product_Detail.asp?cate1=5&cate2=38&cate3=0&pid=1193
Rufus Τ. Firefly schrieb im Beitrag #3307833: > Ein Beispiel dürfte der W5500 von Wiznet sein. > > http://www.wiznet.co.kr/Sub_Modules/en/product/Pro... Das ist ja super! Genau sowas brauche ich nur leider habe ich vergessen zu erwähnen dass ich 1gbit ethernet brauche
-
Thread
AVR PHY Management Interface Library
Für den AVR nimmt man am besten die fertigen W5500-Module.
Peter D. schrieb im Beitrag #6873680: > Für den AVR nimmt man am besten die fertigen W5500-Module. Das geht bei mir leider nicht. Das Modul ist schon ausgewählt.
-
Thread
Wie startet man mit dem ENC28J60
Alex A. schrieb im Beitrag #6151843: > ENC28j60 Der ENC28j60 ist im Gegensatz zum W5100 oder W5500, von WIZnet, stockendoof. Was bedeutet, dass beim ENC28j60 nahezu der gesamte TCP/IP Stack in Software abgehandelt werden will, während die beiden anderen das größtenteils auf dem Chip abhandeln
mal im Forum nachgefragt. Dann hätte mir vielleicht jemand gesagt dass ich mir mit dem W5100 / W5500 viel leichter tun könnte .... Hätte, hätte, Fahrrad-Kette.
-
Thread
Controller mit Ethernet
Vergiss die enc dinger, nimm wiznet, w5500 oder neuer. Da sollte es auch massig boards mit geben, auch mit fertiger software. Mittlerweile gibt's da auch SoCs mit nen cortex zum selbst programmieren drin, falls es um platz geht..
Nur mal als Beispiel: https://thepihut.com/products/w5500-ethernet-with-poe-iot-board-arduino-compatible Mir flattern ständig Mails über IOT-Platinen ins Postfach. Es gibt hunderte. Georg
-
Thread
Sam 3x SPI / USART
es nicht, evtl was die con_board nicht korrekt eingebunden. Angebunden werden soll ein eHajo w5500. Soweit so gut, ich sende ihm init Kommandos... Jedoch scheint er die Daten nicht zu übernehmen, beim Rücklesen ist alles 0. [c] InitResult_t W5500_Init(wiz_NetInfo* NetworkConfig) {
Socket Size in kByte*/ ,{2,2,2,2,2,2,2,2} /* Configure TX Socket Size in kByte*/ }; // w5500_init_io(); //Set the additional IOs to the correct value and direction // spi_init_sw(); // Software-SPI-Treiber laden /* Critical section callback - No use in this example */
-
Thread
TFTP Server auf µC Basis ?
Für mich der schnellste Weg wäre einen (etwas grösseren) Arduino oder STM32 mit einem W5100 oder W5500 zu verbinden. In den W5xxx ist schon alles an UDP Protokoll implementiert. Dann kommt man mir UDP _sehr_ schnell in die Gänge und kann dann TFTP darauf implementieren, was ja nur wenige Befehle
Immer wieder beeinduckend finde ich die integrierte Lösung von Aduino Uno (Mega328) und W5500. Alles drauf, nur um die Programmierung darf man sich noch selbst kümmern.
-
Thread
Arduino Ethernet Shield W5100 oder W5500
gelesen bekommt man aber bei deutschen Händlern fast nicht. Was es hingegen überall gibt ist das W5500. Kann mir da jemand der Unterschied nennen? Habe keinen gefunden. Auferdem steht bei manchen dabei "ohne PoE" oder "mit PoE". Was ist das genau? Gruß Florian
Der W5500 ist neuer, hat 8 statt 4 Sockets und ist NUR mit SPI ausgerüstet. PoE steht für "Power over Ethernet" und ermöglicht die Spannungsversorgung über das Netzwerkkabel.
-
Thread
enc28j60 oder W5500 an lwl?
Hallo Kann man einen "Ethernet" treiber welcher für Übertrager ist auch irgendwie für LWL verwenden? Bzw gibt es Enc28j60 oder ähnliche auch für LWL?
-
Thread
MAC-Adresse über Arduino abfragen.
an. Wenn ich mich recht erinnere ist es beim Arduino Ethernet-Shield (basierend auf dem W5100/W5500) gar nicht möglich an das Roh- Datenpaket (das eine Ethernet Adresse preisgeben könnte) zu kommen da der Chip gleich die ausgepackten Netto-Daten liefert. Mit dem altehrwürdigen ENC28J60 könnte
: > Wenn ich mich recht erinnere ist es beim Arduino Ethernet-Shield > (basierend auf dem W5100/W5500) gar nicht möglich an das Roh- > Datenpaket (das eine Ethernet Adresse preisgeben könnte) zu > kommen da der Chip gleich die ausgepackten Netto-Daten liefert. Denke schon. Mindestens der W3100A
-
Thread
Lizenz - Verwendung von des NanoPi's in kommerziellem Projekt
integriertem IP geben (WIZnet, oder so) EDIT: http://wizwiki.net/wiki/lib/exe/fetch.php?media=products:w5500:w5500_ds_v106e_141230.pdf
-
Thread
Pollin NetIO Hardware-Nachbau
doch (sehr einfach) einen Arduino einfachster Bauart nehmen und primär- seitig einen W5100 oder W5500 anschliessen und sekundär einen I2C Port-Expander à la MCP2317. Das ist deutlich weniger Aufwand in Firmware und auch deutlich schneller. Denn der Software-Aufwand für das Netzwerk-Protokoll ist der massgebliche, und da ist ein W5100/W5500 deutlich im Vorteil. SCNR
-
Thread
UDP-Netzwerke(l)n mit kleinen Mikrocontrollern und WizNet W5100/W5500
Hier die Version des UDP Testers für den Arduino Uno auf dem der W5500 integriert ist.
Wireshark für meine Netzwerkprobleme nutze und dein Projekt für Leute, die versuchen, etwas mit dem W5500 und einem Arduino zu machen, weder gedacht noch nützlich ist. Wo könnte ich denn den CS-Pin des W5500 ändern, wenn ich deinen geilen Tester auf eigener Hardware testen wollen würde?
-
Thread
Kühle Alternative zu L7808CV
Szenario kühler laufen. Hintergrund: Arduino (LED Streifen Dimmer) mit etlichen Addons wie OLED, W5500, SD Karte, RTC Modul, NRF24L01 Derzeit speise ich 12V in den 7808CV, die dort generierten 8V leite ich ins Vin vom Arduino, von dort wird die ganze Peripherie gespeist. Die LED Streifen hängen
N. schrieb im Beitrag #4815770: > Arduino (LED Streifen Dimmer) mit etlichen Addons wie OLED, > W5500, SD Karte, RTC Modul, NRF24L01 > > Derzeit speise ich 12V in den 7808CV, die dort generierten 8V leite ich > ins Vin vom Arduino, von dort wird die ganze Peripherie gespeist. > > Leider wird
-
Thread
LAN zu RS232 Konverter Platine
Ja. Der ENC ist schon ein bisschen *sehr* alt. Heutzutage nimmt man als Ersatz den W5100 oder W5500.
Marktforscher schrieb im Beitrag #6815454: > Heutzutage nimmt man als Ersatz den W5100 oder W5500. Der macht aber genauso wenig RS232 wie der oben vom TO verlinkte ENC. Mehr in Richtung RS232 geht z.B. ein Modul wie z.B. Eport Pro-EP20. Gibt es bestimmt auch noch andere bei Ebay/Ali/... Das
-
Thread
Werte vom Spule ermitteln
aber auch nicht. Hier gibt es ein Refrenzdesign: http://wizwiki.net/wiki/doku.php?id=products:w5500:refschematic Da wird ein HH-1M1608-121J empfohlen (BF 0805, 120 Ohm @ 100MHz). https://4donline.ihs.com/images/VipMasterIC/IC/CTHC/CTHCS00002/CTHCS00002-1.pdf?hkey=EF798316E3902B6ED9A73243A3159BB0
Anwendung: Das Filter sollte nicht bei der Stromversorgung plaziert werden, sondern möglichst dicht am W5500/Pin28. Gruß Öletronika
-
Thread
RDM Discovery jemand erfahrung damit ?
So soweit alles ok. Es gibt nur ein er unlustiges Problem mit dem W5500. Es scheint so zu sein das dass ARP Table pro Socket immer nur eine MAC Speichern kann. Sendet man nun Pakete zu einer anderen IP kommt es zu einer ARP Anfrage die das versenden erheblich verzögert
Jetzt muss ich die MAC der Anfrage auslesen und beim senden in das Entsprechende Register vom W5500 schreiben. Sonst blockiert mir die Geschichte die Artnet Ausgabe. Man könnte auch einen zweiten Socket aufmachen, Das Problem ist löst es nicht denn wenn einer der beiden Sockets frei ist landen
-
Thread
TCP-Handshake unvollständig (ACK fehlt)
Chip finden. Wenn du keine _sehr_ speziellen Ansprüche an TCP oder UDP hast dann bietet sich der W5500 an. Erspart einem _sehr_ viel Arbeit im Low-Level.
#7928792: > Wenn du keine _sehr_ speziellen Ansprüche an TCP oder UDP hast > dann bietet sich der W5500 an. Erspart einem _sehr_ viel Arbeit > im Low-Level. Danke für den Tipp, ich schaue bei Zeiten mal, ob es dafür C-Treiber gibt. Den ENC habe ich genommen, weil ich direkt C-Treiber gefunden habe
-
Thread
PIC16LF1454 nicht programmierbar
Fädeldraht was machen. Der zweite Port wird aktuell für die Verbindung zu einem RFM12B und einem Wiznet W5500 genutzt.
Schnittstelle ist wie schon erwähnt für SPI verwendet. Dort ist das RFM12B angeschlossen sowie der W5500 Ethernet Controller. Ich habe auf folgende Weisen probiert das Board zu programmieren: - Spannungsversorgung (3,3V) per PICkit 3 - Spannungsversorgung per MicroUSB Netzteil - Spannungsversorgung
-
Thread
Verbindungsproblem mit STM32 und MS-SQL Server
IP eine Verbindung mit einem MS-SQL Server aufzubauen. Für die Netzwerkverbindung nutze ich ein W5500 Modul. Soweit funktioniert die TCP/IP Verbindung. Diese habe ich mit dem Programm Hercules getestet. Jedoch beim Senden des Connection-Strings zur Datenbank habe ich noch Probleme. Ich sende folgenden
Das ist die Konfiguration für einen .NET SQL-Client. Den hast du sicher nicht auf deinem STM oder W5500. https://learn.microsoft.com/en-us/openspecs/sql_server_protocols/ms-sccstr/f57903e4-18af-4281-aa9e-9b2198bde494
-
Thread
I/O-Beschaltung Raspberry Pico (für 24V)
Schaltplan gezeigt. ich denke das ist nicht notwendig. Die GND-Pins sind schon auf dem Pico bzw. dem W5500-EVB-Pico verbunden Gruss
gezeigt. > > ich denke das ist nicht notwendig. Die GND-Pins sind schon auf dem Pico > bzw. dem W5500-EVB-Pico verbunden Doch, die Masse von Pico und Deiner Platine an mehreren Stellen zu verbinden ist zu empfehlen. Strom fließt immer im Kreis, was also über eines der anderen Pins rein fließt
-
Thread
Kaufempfehlung für ESP32 + WLAN + LAN
ElegantOTA Quatsch ;)" zufällig auf diese Seite gestoßen: https://github.com/Ayyoubzadeh/ESP32-Wiznet-W5500-SSL-Micropython/blob/main/README.md Ich denke, ich werde es mal damit versuchen. Sei denn, ihr sagt dass das Blödsinn ist. Vielleicht kennt ja jemand diese Teile und kann was dazu sagen. Wie ich es
Dirk M. schrieb im Beitrag #7986623: > https://github.com/Ayyoubzadeh/ESP32-Wiznet-W5500-SSL-Micropython/blob/main/README.md > Ich denke, ich werde es mal damit versuchen. Sei denn, ihr sagt dass das > Blödsinn ist Für mich ist das Blödsinn. Warum? Der ESP32 kann bereits Ethernet
-
Thread
AVR Net-IO Spannung zu hoch - ENC28J60 schon gegrillt?
kann gibt es leistugsfähigere Bauteile. Z.B. Wiznet W5100 als Arduino Shield oder den neueren W5500. Ich selber plane mittlerweile für kleinere Projekte MSP430F55xx und Wiznet W5100/W5500 einzusetzen. Bei den Wiznet Chips ist der Vorteil das die ganze TCP/IP Stack Geschichte eingebaut ist.