-
Thread
Webserver: Software wie am besten realisieren?
Man kann sich das Leben auch einfacher machen. Einen WizNet W5500 mit dem MC verbinden. Und schon ist auch ein AVR netzwerkfähig. Ein Webserver ist ganz einfach zu programmieren, wenn man auf den graphischen Schnickschnack verzichtet. Der Webserver gibt letztlich
-
Thread
Feedback zu Platine mit ARM, USB, und isoliertem SPI
externen Ethernet MAC+PHY per SPI anklemmen. Microchip ENC424J600 und ENC624J600 sind lieferbar, Wiznet W5500 bekommt man auch noch. Über SPI ist es eben langsam, aber das ist bei Dir denke ich kein großes Problem. fchk
-
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
230V Kondensatormotor entstören: Kondensator oder RC-Glied??
Allerdings wird nicht der CAN Bus gestört sondern der SPI Bus in meinem Gerät, wo ein MCP2518FD und Wiznet W5500 angeschlossen sind. Sowohl im W5500 landen manchmal nullen die dort nicht hingehören (da wird aus 192.168.1.1 gerne mal 192.0.1.1 oder auch 0.168.1.1) als auch der MCP2518FD wird manchmal einfach zurückgesetzt
wird nicht der CAN Bus gestört sondern der SPI Bus in meinem Gerät, wo ein MCP2518FD und Wiznet W5500 angeschlossen sind. Sowohl im W5500 landen manchmal nullen die dort nicht hingehören (da wird aus 192.168.1.1 gerne mal 192.0.1.1 oder auch 0.168.1.1) als auch der MCP2518FD wird manchmal einfach
-
Thread
ESP mit Rechner verbinden
auskommen, sondern ein klassisches Kabel legen. Dann würde ich auf Lan ausweichen, z.B. mit Wiznet W5500 https://www.ebay.de/itm/254315940314?hash=item3b366949da:g:LBYAAOSw8VhdQWoe Grüße Jan
-
Thread
C und Register
|= (1<<DRB1) problemlos machbar. Mein Code siet wie folgt aus: [c] //Mode Register #define W5500_MR (uint16_t)0x0000 #define W5500_MR_RST (uint8_t)0x07 W5500_MR |= (1 << W5500_MR_RST); [/c] Wie geht das von statten? MfG Matt
buffer[0] = _w5500->sW5500_adresse.Adresse_High; buffer[1] = _w5500->sW5500_adresse.Adresse_Low; buffer[2] = _controll; for(uint16_t i = 3; i < _size_daten; i++) { buffer[i] = *_p_daten++; }
-
Thread
OLED: dauerhaft angesteuerte Pixel nach 1 Woche dunkler
Stimmt nicht. Ist LED BL. Siehe hier: > > https://www.trustedreviews.com/reviews/sony-bravia-kdl-40w5500-40in-lcd-tv > > P.S. Hat schätzungsweise nur <5Kh drauf da ich wenig gucke. Naja, mit LED-Backlight und nach nur 4000h hast du natürlich noch um die 80..90%. Ändert allerdings nichts am grundsätzlichen
-
Thread
[S]: Wiznet W5500 IC
Moin Ich bin dabei, ein Design fertigzustellen. Dazu benötige ich einen W5500 QFP48. Leider ist das Ding überall ausverkauft. Hat jemand noch einen herumliegen und würde Ihn abtreten? Vielen Dank im Voraus Andre
-
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
DCDC Wandler 24V(28V) auf 12V und 5V
meine "Kreation") - ESP32 Mini Devboard (nehme 5V Speisung, damit ich keine 3 Spannungen hab) - W5500 Mini Ethernet Modul über SPI an ESP32 (Damit kommuniziert der ESP32 mit dem HMI, hier irrelevant) - CAN Modul mit MCP2515 über SPI An ESP32 (braucht 5V) - **WIP** Wandler 12v, 5v MCU (Hirn vom
-
Thread
[S] Wiznet W5500
Hallo zusammen, für das Projekt meiner Bachelorthesis suche ich 1-3 Wiznet W5500. Dass die Lager bei allen Versendern leer sind, ist ja nichts neues. Notfalls popel ich den von meinem Devboard runter aber das ist eher die letzte Option...
-
Thread
Passenden STM32 finden
etwas Aufwand. Denke doch drüber nach, ob Du Ethernet nicht später via SPI machst (Stichwort Wiznet W5500), da ist dann die Logic+Phy in einem Baustein. Allerdings ist die Anbindung via SPI einfacher, evtl. sogar per Steckverbinder nachrüstbar. Falls ja wird die Auswahl STM evtl. einfacher.
-
Thread
MEGA2560 und W5500 SPI
Hallo, ich habe eine PCB mit dem Atmega2560 und dem Ethernet Chip W5500 entwickelt. Nun ist es ja so, daß der 2560 mit 5V und der W5500 mit 3.3V versorgt werden. Laut Datenblatt des W5500 soll dieser 5V tolerante IOs haben und bis 5.5V(Absolute Maximum Ratings) aushalten
Auch beachten: VCC W5500 max 3.6V. LG, Sebastian
-
Thread
Ethernet für uC?
FiFo Buffer Handling bevorzuge ich den W5500/W6100. Über deren LIB kann man, naja, geteilter Meinung sein, ich nutze sie schlussendlich nicht aber je nach Anforderung/Geschmack schon soweit funktionell und nüzlich. Also wenn die MCU (vor
Also ich benutze fertige Module vom W5500, die auch noch einen Spannungswandler haben, am Mega328. Ähnlich dem hier gezeigten https://www.mikrocontroller.net/topic/483588#6020283 Die LIB benötigt etwa 10 kB des Programmspeichers. Da
-
Thread
MQTT Client mit ANSI-C programmieren. Library Verständnisprobleme
Implementierung der Funktion ist meine Aufgabe, sie muß dazu „meine“ Routine (socket-read aus der W5500 Lib) aufrufen. Nun scheitere ich daran, meine gelesenen Daten an den „buf“ zu übergeben. Meine Routine derzeit: [c] ssize_t mqtt_pal_recvall(mqtt_pal_socket_handle fd, void* buf, size_t bufsz
getSn_RX_RSR(_MQTT_Client_sock_nr)); if (rv == 0) { return 0; } else { W5500_socket_recv(_MQTT_Client_sock_nr, recv_buff, rv); //ganzen buffer aus W5500 lesen!!! bufsz -= rv; // Nun umkopieren, das nicht funktioniert for (U8 i=0;i<rv;i++) { *(U8
-
Thread
ESP32 - Ethernet via UART oder SPI ?
Nimm doch einen wiznet w5500 , hatte den vor Jahren an eine arduino verbaut und hat eigenklich recht problemlos funktioniert und mit ca 5.- aus CHINA auch eine preiwerte Lösung. Specifications: Chip type: W5500 Supports
convenient connection with MCU Size: 55mm x 28mm Color: Blue https://github.com/jozala/ESP32_W5500_TCP CU , Larry
-
Thread
Ethernet erden
einseitig oder zweiseitig schirmen? Zweiseitig > verursacht doch wie beim USB GND schleifen, oder? Im W5500 Referenzdesign ist der Schirm nur über 1nF/2kV mit GND verbunden. Aus dem Bauch heraus würde ich die Definition des Schirmpotentials auch immer dem Switch überlassen. Wobei: Bei meinen einfachen
-
Thread
riesige Datenbank verwalten
Datensätzen beispielsweise folgender Art: [code] 2021-04-06 16:53:32.129211 +0200 MESZ | {"hl": 2, "hw": "W5500_MEGA_V02", "id": "5656616E6742", "ip": "192.168.6.127", "ms": 166324150, "sw": "w5500_optolink_httpboot_13.ino, Feb 1 2021 21:45:53", "AuG": 4.3, "AuI": 4, "AuT": 3.9, "B1S": 91687948, "B1Z": 0, "
-
Thread
Alternative für ESP32 mit "etwas" mehr IO's - STM32 - Ein paar Fragen
Dann über SPI an einen "stärkeren" MCU der dann die ganze Rechenarbeit erledigt. (Oder auch ein W5500 über SPI an den neuen MCU) Bei der suche bin ich aber auf so viele Möglichkeiten gestoßen das mir etwas der Kopf raucht. Dabei ist mir am meisten der STM32 im Kopf geblieben. Da ich nicht 100+
-
Thread
Einstieg(scontroller) in Ethernet Kommunikation mit STM32
Uli A. schrieb im Beitrag #6634050: > Mein Eindruck ist allerdings, dass die W5500-Variante in meinem Fall > praktischer zu sein scheint - immerhin habe ich ja die zu versendenden > Daten quasi schon "im SPI Format" vorliegen Der W5500 kann nicht einfach beliebige SPI Datenströme
die Verbindung andersherum gemeint war? Hat man dann nicht dieselben Nachteile wie von Dir für den W5500 beschrieben?
-
Thread
W5500 SPI Antwortet nicht
auf einer weiteren Platinen fortgeführt wird. Der W5500 hängt am VSPI Bus.
Hi Wieso ist dir der INT-Ausgang vom W5500 nicht angeschlossen? MfG Spess
-
Thread
TCP Server ATmega328
Mega2560 und W5100-Modul meine steckbare Debug-Platine zum Anchliessen von Debugger, W5100 und W5500.
nicht soooo lang ist was die Datengröße angeht... Nichts desto trotz wäre dann ja trotzdem ein W5100/W5500 Einsatz Möglich.
-
Thread
Schaltung zwischen Wiznet W5500 und Ethernet Buchse
W5500 wieder einsetzt, zeigt dieser bestimmte W5500 dann wirklich IMMER NOCH den Fehler, ein anderer "frischer" W5500 jedoch nicht? Nur dann wäre ja ein Power Cycle nutzlos und nur ein Ersatz des W5500 die
tauschen oder einen sauberen Reset > des Chips keinen Unterschied machen müsste? Das Tauschen des W5500, das Herausnehmen und wieder einsetzen des selben W5500, und ein sauberer Power Cycle eines W5500 werden sich mit hoher Sicherheit nicht voneinander unterscheiden. Ein sauberer W5500 Reset, ob per
-
Thread
Feldbuskommunikation verschiedener Potentiale
Für Ethernet gibt es den W5500, der den Großteil des Protokolls schon intern macht (bis zu 8 hardware sockets). Da gibt es auch fertige Module günstig zu kaufen. Erfahrungen habe ich damit aber noch nicht. Ich würde eher den
-
Thread
Mit ATmega328PB einen W5500 Ansteuern
Hallo, ich muss eine neue Steuerkarte programmieren auf der ein WIZnet W5500 verbaut ist. Dieser ist über eine zweite SPI schnittstelle des ATmega328PB verbunden. Die einzigen erfahrungen die ich bis dato habe, ist mit dem Arduino. Dieser wurde bei einer vorherigen version
Hi Bei Wiznet gibt es für den W5500 eine ioLibrary Driver https://github.com/Wiznet/ioLibrary_Driver MfG Spess
-
Thread
ATmega328PB & W5500 Ethernet Baustein
der Gleiche Baustein wie bei dem Ethernet Shield mit drauf. Aber jetzt weiß ich nicht wie ich den W5500 richtig einbinde und ansteuere. Die Lib für den W5500 habe ich mir bereits angesehen und versucht zu benutzen. Die betonung liegt auf "versucht". Denn irgendwie hat das nicht so ganz geklappt da mir
168, 10, 10},{0x00, 0x14, 0xA3, 0x72, 0x17, 0x3f});[/c] Und so steht er in der Header-Datei: (W5500.h) [c]void ethernetInit(address IPaddress, address mask, address gateway, MACaddress MACadr);//set IP, Mask, Gateway and MAC address[/c]
-
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
Wie ethernet zu Messgerät hinzufügen
rüber sollen Mach doch Mal ne Aussage dazu. Ein paar Mbit bekommt man selbst mit einem wiznet w5500 und spi hin, mit den neuen mit paralleler Ansteuerung sollte da deutlich mehr drin sein. Ein Nachteil von Software-Stacks a la uIP ist halt, dass es mit auf dem Controller läuft, also Rechenzeit
overhead. Klingt schon heftig merke ich grad :D Klappt das überhaupt mit 100mbit Ethernet? Wiznet W5500 schaue ich mir an. Viele Grüße!
-
Thread
Modbus TCP/IP auf STM32- welcher Controller?
Oder einen x-beliebigen Controller mit Wiznet-Chip dran, z.B. W5500. Braucht keine extra Phy (Controller mit Ethnernet-Modul braucht immer ne extra Phy), TCP/IP schon drin und läuft, Routing PCB nur SPI, kein RMII o.ä.
-
Thread
Wiznet W5500 hängt sich auf?
Hallo zusammen Wie auch hier in einem anderen Thread beschrieben hängt sich der W5500 auf und eine neue Kommunikation ist nur nach einem SW-reset möglich. Ich nutze den W5500 für eine binäre Netzwerkkommunikation (TCP), mein System ist dabei der Server. Das funktioniert seit mehreren
empfangen wird ist nicht das, was gesendet wird (Wireshark). Mir scheint es, also ob die Buffer im W5500 "verwurschtelt" sind.
-
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
M5Stack(esp32) + LAN-Modul (w5500) + MAC RAW lesen
Hallo Zusammen! Ich würde gerne mit einem M5Stack (ESP32) mit LAN-Modul(w5500) CDP-Pakete (Cisco Discovery Protocol) lesen und die relevanten Infos auf dem Display darstellen. Funktionierende Beispiele für M5Stack (ESP32) mit LAN-Modul(w5500) habe ich wie Sand am Meer gefunden
; --> Wiznet5500 w5500(26); Danke fürs Lesen! VG, Torsten
-
Thread
W5500 flush UDP Buffer
im STM32 einen Timestamp (Ticks) mitsende, sieht man, dass die Daten rechtzeitig in den Buffer des W5500 geschoben worden sind (SEND im SN_CR Register führe ich dazu aus). Es geht nie ein Paket verloren, nur eben kommt es manchmal verzögert aus dem W5500 heraus. Meine Frage: Gibt es noch irgendeine
Warum nimmst du keinen stm32f767zi o. Ä. Der schon einen ETH phy hat statt den w5500?
-
Thread
Arduino DUE Hardware mit W5500: Seltsame Absturzprobleme
Auch beim Original war es besser die externe Stromversorgung zu verwenden als die USB Port mit dem W5500 Modul drauf.
zaehlen (und abfragen können) Bei mir baue ich zur Zeit eine getrennte 3,3 V Versorgung für den W5500 ein... Yogy
-
Thread
Fronius Ohmpilot Alternative - Selbstbau - Stromzählermessung
bzw. gefunden hat Ich habe mir mit einem ESP und 6 Relais eine Heizstufe gebaut, die von 500W...5500W in 500W-Stufen regelt. Zusätzlich steuert der ESP die Pumpe mit einem PWM Signal an. Weiterhin sind 4 Temperautsensoren installiert, um den Pumpennachlauf zu ermitteln. Der Wechseörichter wird
-
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
Antivirensoftware die für mein System noch funktioniert
intel-WLAN im Rechner zu haben, gibt es Bluescreens im Zusammenhang mit Kerio. Wer die intel-Foren zur W5500 durchgeackert hat, will deren Pfusch nicht einsetzen. Da funktioniert aber die Sunbelt-Kerio PFW 4.irgendwas, leider mehr bunt als übersichtlich zu konfigurieren. Leider oder auch genau deswegen
-
Thread
ESP8266MOD als SPI Slave? Firmware?
und DNS gehören wohl dazu. Ich habe vorläufig vor auf einer ECB Universalplatine mit einem Wiznet W5500 Modul zu hantieren und habe mit zu dem Zweck ja schon ein SPI Master Interface für den Z280 gebastelt. Zwischenzeitlich habe ich auch einige irgendwann mal mit bestellte ESP8266 Module hervor gekramt
in Gariz was fertig haben, primär habe ich mir ja dazu die Wiznet Module ausgesucht, speziell den W5500 und dachte das man WLAN evtl. gleich mit erschlagen könnte.. Ich scheitere nur an der seriellen Schnittstelle mit 115200 Baud. Gruß, Holm
-
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
Wiznet W5500 init
Kennt sich hier jemand mit dem W5500 aus? Beim Init mit MAC Adresse wird hier erst die MAC in den W5500 geschrieben und dann ein Hardware Reset ausgelöst: https://github.com/Wiznet/mbed-os-example-sockets/blob/d44ddd582893536d48b7323c83470eba8aebece6
Ethernet Treiberschicht. Den W5500 gibt es jetzt schon viele Jahre und da hatte ich angenommen das die Software PnP ist. Normalerweise läuft sowas in 1-2 h, je nachdem wieviel der gcc wieder neu anmeckert und was in Mbed wieder geändert
-
Thread
Problem WIZnet W5500 auf Tenstar
dann wieder alles. Könnte es sein, daß irgendwelcher Netzwerkverkehr zu einer Überlastung des W5500 führt?
Käse_ lesen? Tausende von (5V-) Arduinos auf der ganzen Welt funktionieren mit einem W5100 oder W5500.
-
Thread
Firmwareupdate für Microcontroller via CANBUS
meiner Gartenbewässerung an einem ähnlichen Prototyp. Mein Ethernet-CAN-Gateway ist Atmega1284P/W5500-basiert, die Satelliten sind zur Zeit Arduino Nanos (Atmega32P), und ich verwende zur Zeit die NiRen MCP2515/TJA1050 CAN-Module. Dazu benutze ich jedoch noch einen RasPi mit Mosquitto und node-red.
-
Thread
von SD Karte auf RAM
Mal ein Beispiel das es manchmal mehr auf die umsetzung ankommt im Anhang mit ETH Loopback: 1.)W5500 <-> EFM8LB1 mit 12Mhz SPI (eigene Libs) 128Byte Buffer, Links UDP, Rechts TCP (nicht Zeitgleich) 1024Byte Buffer sonst wie oben 2.)W6100 <-> STM32?? (W6100EVB Typ nicht im Kopf, SPI 18Mhz,
-
Thread
W5500 PHY-Problem
3Arefschematic&media=products:w5500:w5500_sch_v110_use_mag_.png Ich habe beide bereits mehrfach verglichen, konnte aber keinen Unterschied entdecken >An PMODE0 bis PMODE3 sind Pullups und Pulldowns, das ist missverständlich und würde
oben rechts im Referenzschaltplan überein: http://wizwiki.net/wiki/lib/exe/fetch.php?media=products:w5500:w5500_ds_v109e.pdf https://wizwiki.net/wiki/lib/exe/fetch.php?cache=&media=products:w5500:w5500_sch_v110_use_mag_.png >Der Fehler wird dann wohl in einer falschen Wiedergabe des >Referenz-Schaltplans
-
Thread
Anleitung: (Creality) 3D-Drucker zum Laser-gravieren etc. benutzen
B07T5BHDGB/ref=cm_sw_r_cp_api_i_FPNrDb17D8XAC https://www.ebay.de/itm/Fokussierbare-TTL-CNC-5-5W-5500mW-450nm-blaue-Lasermodul-Gravier-Schutzbrille/264380720926?pageci=bfd1f79e-b3c8-443e-91c6-581c5369caeb Sowas meine ich zb.