-
Thread
atmaga2560 + Interrupt + lan = abbruch.
bekomme ich Natürlich keine Verbindung mehr. Da kam mir die Idee mit dem Interrupt pins. Der enc28j60 gibt bei Verbindungsaufbau aufbau ja 3,8 Volt welche sich für für die Erkennung eignen. Ich habe also ein void bereich für lan gemacht der nur gestartet wird wenn der int pin vom enc28j60 auf
springt zu dem void lan bereich und bricht dann irgendwo ab.(kann ich nicht nachvollziehen) Der enc28j60 sendet aber weiterhin ein LOW Signal da dieser ja auf seine Daten wartet und keine bekommt. Ich hoffe das ist verständlicher.
-
Artikel
Webserver mit Authentifizierung
wurde eines mit W5100-Chip und SD-Karten-Slot direkt aufgesteckt. Netzwerkkarten auf der Basis des ENC28J60 funktionieren hier leider nicht. Der Grund: Der W5100 ist höher integriert als der ENC28J60. Letzterer benötigt Speicherplatz für den IP-Stack im RAM des Prozessors (siehe diverse Beiträge in mikrocontroller.net
allerdings mit ATmega32). Wer es aber versuchen möchte: Eine Kombination von Arduino Mega2560 und ENC28J60 wäre durchaus denkbar. Ich habe es mit einem ATmega644 und ENC28J60 (UIPEthernet-Bibliothek) in einer Vorversion erfolgreich ausprobiert. (AVR-Net-IO von Po..., an Arduino-Gegebenheiten angepasst)
-
Thread
Auswahl Widerstände aus E12 Reihe
auch Standardwerte ein und kalibriere DAC/ADC im EEPROM des MCs. Den 2,32k und die 49,9R für den ENC28J60 habe ich extra angelegt.
-
Thread
LAN2GPIB mit Arduino-Nano und LAN Shield
Hallo Johannes, mich irritiert dabei, das in einem Atemzug ENC28J60 und W5500 genannt wird. "USR-ES1 ENC28J60 W5500 Chip SPI to LAN/ Ethernet Converter TCP/IP Module" Ist das eventuell nur das reine PHY-Modul? Markus
zu werden. Und der ENC28J60 ist nunmal bekannter als der W5500. Und sowohl die Artikelbeschreibung als auch die Bilder sind eindeutig, würde ich mal sagen. In der gleichen Bauform gibt es verschiedene Layouts. Hier z.B.
-
Thread
SD Karte(FatFs) verträgt sich mit ENC28J60 nicht
3V3) Pullup Widerstand an MISO ist der SD Karte dran. Jedoch ist ein 10K Pullup Widerstand(5V) am ENC28J60. Kann das was mit denn Spannung unterschieden zutun haben. Denn die ENC ist ja 5V Tolerant(ENC28j60 spi anschlüsse) SD Karte jedoch nicht
auf der SD karte. Jedoch bleibt der ENC28J60 an der stelle hängen(Zeitüberschreitung). SD Karte führt die Aufgabe erfolgreich aus ohne ein Fehler. Könnte es daran liegen das der ENC28J60 wenn in der Dauerschleife prüft. Und wenn ich dort
-
Thread
China 1-700MHz / 35dB Power-Amp
SN75160/SN75161 von Mouser. Soll vorerst auf einer Lochrasterplatine mit Arduino-Nano und dem ENC28J60-Nano Shield realisiert werden. Ich habe mich für die Steuerung über LAN entschieden, weil potenzialfrei. Gruß Markus PS.: Wo finde ich Deine Seite, ist die in Deinem Profil vermerkt?
IO's auf der kleinen Arduino-Nano Platine frei hat, wie ich eigentlich brauche, zumal er den ENC28J60 Shield noch ansteuern muss. https://www.tweaking4all.com/wp-content/uploads/2014/03/nano-ethernet-shield-deek-robot.jpg Die SN57160/161 haben jeweils neben den 8 Pins zum Ansteuern noch zwei
-
Thread
Wie stellt Ihr eure Daten da (Seriel)?
ist mir klar und wäre auch überhaupt kein Problem. Auch dem Prozessor USB beizubringen oder ein ENC28J60 dran zu bauen oder gleich ein AVR-NET-IO Modul zu kaufen oder ein ESP8266, sind zwar alles schöne Sachen und wären technisch auch nicht besonders schwer. Besonders weil ich das alles in anderen Projekten
-
Thread
Frage zu Ethernet
ich grad mit Ethernet rum und habe bei Ali eine unverschämt billige Ethernet-Karte auf Basis von ENC28J60 gefunden. https://www.aliexpress.com/item/A31-Free-Shipping-New-ENC28J60-Ethernet-LAN-Network-Module-SPI-Port-For-Arduino-51LPC-AVR-ARM/32648546573.html Ich habe mal einige bestellt und sie
Ich finde ja die ENC28J60 gar nicht so toll. W5500 sind wie ich finde besser und etwas sparsamer. Ebay 272461200469 oder meine Lieblinge Ebay 272313602686
-
Thread
SD Karten Library für ATMega gesucht
Also die SD Karte funktioniert auf dem ATMega328P ohne Probleme. Bei mein Projekt(ATMega644) mit ENC28J60 und TFT display, i2c eeprom, ds18b20 sensoren gibt es noch Probleme. Ich weis noch nicht warum er sie dort nicht init kann. Wenn ich aber alle Includes entferne funktioniert es auch auf dem ATMega644
die SD Karte funktioniert auf dem ATMega328P ohne Probleme. Bei > mein Projekt(ATMega644) mit ENC28J60 und TFT display, i2c eeprom, > ds18b20 sensoren gibt es noch Probleme. Ich weis noch nicht warum er sie > dort nicht init kann. Wenn ich aber alle Includes entferne funktioniert > es auch auf dem
-
Thread
Haussteuerung Attiny2313 20-PU / enc28J60 / Raspberry pi
Steuerung Licht und so sein da habe ich noch platz für Erweiterungen und zur Kommunikation einen ENC28J60. Für die Zentrale dachte ich mir einen Raspberry Pi 3 und zur Kontrolle noch eine LCD anzeige für die überwachung aus. Für den Aussenbereich dachte ich an einen Atmega1280 und ENC28J60. Die Verbindung
Stromverbrauch ist ein gutes Thema dacht nur es vereinfacht das System hänge auch nicht an den enc28J60 nur einfach gefunden werde aber die Räume im Keller in 2 Zonen aufteilen und mit zwei Atmega 1284 steuern, da brauche ich nur 2 enc28J60 für den Keller . Den Aussenbereich bekomme ich mit Verkabelung
-
Thread
LEDs über Ethernet steuern?
Übertrager und du willst das Protokoll auch bestimmt nicht selber auswerten. Dafür nimmt man "Hilfen" Enc28j60 oder W5500 oder ähnliche.
-
Thread
Ethersex hängt sich auf, aber Ping geht?
Hallo Klaus, ich hatte diese Probleme auch mal. Letztendlich war bei mir der ENC28J60 auf dem NET-IO defekt. Nach dessen Austausch lief alles wieder. Gruß Bodo
-
Thread
AVR Netio Ethersex Atmege1284p Webserver Problem
Hallo C-Hater, Danke für deine Antwort. Es liegt am NetIO selbst oder am enc28j60, muss ich noch genauer checken. Bin mal vom Testboard auf das Produktivboard gewechselt, danach war der NetIO ansprechbar. Aber hast du noch einen Tip für mich, wie ich mit Folgendem weiterkomme
-
Thread
Verkettete Liste für Mikrocontroller Gesperrt
Ich hab von nem Kollegen die AVR-ENC28J60-Lib includiert, der benutzt darin auch malloc. Funktioniert, also mache ich mir da keinen Kopp. Selber habe ich aber noch keine Applikation gehabt, die von malloc profitieren würde.
-
Thread
Ethernetkabel gesteckt
Beim ENC28J60 kann man den Linkstatus einfach vom uC abfragen.
-
Thread
Codeeingabe mit wenig Leitungen für SPS
Die Alternative zum ESP8266 wäre für mich ein Arduino Nano mit einem zusätzlichen Ethernet-Shield ENC28J60. Würde ich damit als Einsteiger schneller Erfolge für meine erste Anwendung erzielen können? Nano deswegen, dass es etwas kleiner in der Baugröße ausfällt als z.B. beim Arduino UNO.
-
Thread
SPI Geräte stören sich gegenseitig. ILI9341 regiert auf ENC28J60 Befehle. Was tun
Und dürfte somit nicht auf Daten die an denn ENC28J60 gesendet werden reagieren, oder? Lg Jan.
all CSACTIVE; dann SPI und dann CSPASSIV; [code] // set CS to 0 = active #define CSACTIVE ENC28J60_CONTROL_PORT&=~(1<<ENC28J60_CONTROL_CS) // set CS to 1 = passive #define CSPASSIVE ENC28J60_CONTROL_PORT|=(1<<ENC28J60_CONTROL_CS) [/code] Der ENC hat auch ein 10K Pullup Widerstand an der CS
-
Thread
Development Board gesucht
www.olimex.com/Products/ARM/ST/STM32-P103/ + https://www.olimex.com/Products/Modules/Ethernet/MOD-ENC28J60/ oder nen esp-8266 Bei dem DEV-Bord ist dann auch gleich nen SD slot mit bei da kannst dann die Daten daraufschaufeln und die Weboberfläche, und der µC hat dann gleich noch nen Boot loder da
www.olimex.com/Products/ARM/ST/STM32-P103/ > + > https://www.olimex.com/Products/Modules/Ethernet/MOD-ENC28J60/ > > oder nen esp-8266 > > Bei dem DEV-Bord ist dann auch gleich nen SD slot mit bei da kannst dann > die Daten daraufschaufeln und die Weboberfläche, und der µC hat dann > gleich noch nen
-
Thread
[AVR] HTTP-Client Antwort auslesen
Hallo, ich möchte mit einem ATmega168 und dem ENC28J60 Lanmodul Daten über TCP/HTTP an einen Webserver (im lokalen Netz) senden und die Antwort (wenige Bytes) auslesen. Verwendet wird der TCP/IP-Stack von tuxgraphics.org (Version 5.10). Das Senden
-
Thread
induktivität versucht fast Kurzschluss und wird extrem heiß
Guten Morgen, Nachdem seit letzter Woche mein ENC28J60 jetzt richtig funktioniert. Habe ich mich nun hingesetzt und mir meine eigene Platine gebaut. In jedem Schaltplan denn ich zum ENC28J60 finde wird eine Induktion verwendet, von 50 µH. Diese habe
Fehler in Deinem Aufbau. Laut Deinem Schaltplan kann das beobachtete Verhalten _ohne_ eingebauten ENC28J60 nicht auftreten. Schlussfolgerung: Aufbau falsch. Entweder Lötbrücke, Kondensator defekt, oder Layout falsch.
-
Thread
ENC28J60 nimmt nur ARP Requests oder Broadcast an
Danke für deine Info, bist du denn der Meinung das der ENC28J60 nicht für "ping" geeignet ist? Kann ich nicht glauben! Gruß, Bernd
BerndB schrieb im Beitrag #4786169: > ENC28J60 nimmt nur ARP Requests oder Broadcast an Kann gar nicht sein. Der ENC28J60 nimmt alles an was er auf der LAN-Leintung bekommt, sogar die Pakete die er gar nicht haben will. Entscheidend ist
-
Thread
mal wieder: Spass mit Linux Gesperrt
abgeschmiert als der NETIO und beim NETIO habe ich nun die Designmacke, fehlende KerKos an VCC vom ENC28J60 nachgerüstet.
-
Thread
Mein EthernetChip(ENC28J60) ist nur im LAN erreichbar aber nicht im WLAN
angepingt. Jedoch bekomme ich keine Antwort am Laptop an. Im Code sind die Mac Adresse des ENC28J60 und die IP Adresse festgelegt. Sonst nix. Mehr kann ich auch nicht einstellen. Warum bekomme ich beim anpingen vom laptop auf das enc28j60 modul keine Antwort. Liegt das am WLAN? Ich weis zwar
> Ping kommt? Da da zwischen ein switch hängt kann ich sagen das wenn der PC aus ist und der ENC28J60 an dann blicken die LED am Switch Synchron(Also der Eingang vom Router und Ausgang zum ENC28J60)
-
Thread
SPI Antwortet beim ENC28J60 nicht. Hilfe
Nachrichten an: SPCR = (1<<SPE)|(1<<MSTR); SPSR |= (1<<SPI2X); Danach wird ein Soft Reset am ENC28J60 ausgeführt. Danach kommen keine Debug Nachrichten an. Dieser Befehl wird ausgeführt: enc28j60WriteOp(ENC28J60_SOFT_RESET, 0, ENC28J60_SOFT_RESET); Ich habe dort in der Funktion WriteOp auch mal
verwende ein Gigabyte Switch um mein Rechner mit dem Internet und Drucker zu verbinden. Ich habe mein ENC28J60 damit angeklemmt. Dann leuchte dort bei mir die dritte LED am Switch(Das ist der ENC28J60), dann leuchtet auch die Grüne LED am Jack des ENC28J60 und ab und zu blinkt auch mal, die gelbe. Wenn ich
-
Thread
Inbetriebnahme ENC28J60 Radig/RoeBue Arduino nano3
ein ENC28J60 hängt am Arduino nano3 - siehe Bild. Die Codebasis ist der Webserver von Radig/RoeBue. Der C-Code übersetzt fehlerfrei. Nach Direkt-Verbindung des ENC-Moduls zum Laptop kommen über die serielle Schnittstelle
-
Thread
C-Code von AVR-NET-IO zu bekommen?
Arduinoquäler schrieb im Beitrag #4763287: > Ich verstehe diejenigen nicht die sich jetzt ein nacktes ENC28J60- > Modul nehmen, einen Mikrokontroller anschliessen und dann schauen > wie sie in die Puschen kommen. 1. ENC28J60 erlaubt IPv6, W5100 nicht 2. ENC28J60-Modul ab €2.20, W5100-Modul ab €5.39 (
/ENC28J60-H/ "ATMega32 example - ATMega32 and ENC28J60-H - written by Erik Rasmussen"
-
Thread
Pegelanhebung ENC28C60 auf AVR mit 5V nötig?
z.B. für 1284p und 328p): Input High Voltage Min 0.6*VCC (also 3.0V) MicroChip sagt (für ENC28J60) Output High Voltage Min VDD-0.7V (also 2.6V) In der Praxis habe ich es noch nie erlebt, daß es OHNE Pegelanpassung Probleme gibt, noch davon gelesen. Dennoch würde ich bei Geräten, die meinen
-
Thread
Plug and Play Interface Konzept für Module in C
drivers/eth/linux.c https://github.com/Daniel-Abrecht/DPA-UCS/blob/master/src/server/drivers/eth/enc28j60.c Wenn ich mehrere Module mit Abhängigkeiten habe, und ich nur eins brauch, mache ich sowas: Interface: https://github.com/Daniel-Abrecht/DPA-UCS/blob/master/src/headers/DPA/UCS/adelay.h Implementation
-
Thread
ESP8266/Thread-Steckdose - lohnt sich das?
WLAN dazu. Eine pro Zimmer oder pro Verteilung usw. Oder als Bridge einen RFM12B + Mega328 + ENC28J60 wenn jemand ein LAN-Kabel haben will. Ein altes NetIO mit aktuellem 5V-Steckernetzteil loegt dann auch bei 1,2W. Habe ich letztens ausgegraben, lief hier wohl 3 Jahre 24/7 mit wohl dreifachen Stromverbrauch
nutzen. > Eine pro Zimmer oder pro Verteilung usw. > Oder als Bridge einen RFM12B + Mega328 + ENC28J60 wenn jemand ein > LAN-Kabel haben will. Wie jeder mag. Kannst Du die typischen Reichweiten dieser Ansätze miteinander vergleichen?: . Klassische 433MHz-Dose . 433MHz RFM12B . NRF2401
-
Thread
kleiner Webserver mit LAN8720 oder ENC28J60?
anschließen. Der LAN8720 hat jedoch lt. > Datenblatt 3.3V. Das geht so wohl nicht. Keine Ahnung ob der ENC28J60 da > günstiger ist. Der LAN8720 ist ein PHY. Der braucht einen MAC, um zu funktionieren. Schon alleine deswegen geht der nicht. Der ENC28J60 beinhaltet MAC und PHY. Verbesserte Versionen sind
FatFS, SD-Karte, USART-Ausgaben, RTC braucht knapp 18kB Flash-Speicher. Ich bestelle mal so ein ENC28J60-Modul.
-
Thread
USV für Mikrocontroller
1 Minute wäre vollkommend ausreichend. Das wäre ein Atmega328 bei 16Mhz und ein enc28j60 Ethernet Controller. Auf Supercaps würde ich gerne verzichten wegen der Größe und vor allem wegen der schwierigen Beschaltung. Könnte ich den Atmega auch mit 8Mhz statt mit 16Mhz betreiben? Der
#4739011: > 1 Minute wäre vollkommend ausreichend. > Das wäre ein Atmega328 bei 16Mhz und ein enc28j60 Ethernet Controller. > Auf Supercaps würde ich gerne verzichten wegen der Größe und vor allem > wegen der schwierigen Beschaltung. Ein Lipo benötigt auch eine exakte Regelung. > Könnte ich
-
Thread
HR911105A Magjack
Danke für die Antworten. Ich verwende den ENC28j60, ich habe mir das Datenblatt angesehen und auch den Beispielschaltplan. Ich habe den Schaltplan mal in Eagle gezeichnet, könnte mal jemand drüber schauen ob das so richtig ist? Wieso wird das Center
Hier ist der Schaltplan aus dem Datenblatt des enc28j60.
-
Thread
NETIO Webcambilder abrufen & speichern
Das mußt dann eben im Ram zwischenspeichern und blockweise auf die SD-Card schreiben. Das der ENC28J60 ja ziemlich unintelligent ist, läuft alles sowieso blockierend ab. Man muß den Buffer des ENC da möglichst gut mitnutzen. U. Radig hatte ja mal die DC-3840 Handy-Cam am Wenserver. Die fiel mir letztens
-
Thread
Ethersex SHT71 Kompilierungsfehler
http://old.ethersex.de/index.php/SHT Meine radig_web.m4 sieht wie folgt aus: /* port the enc28j60 is attached to */ pin(SPI_CS_NET, PB3, OUTPUT) /* port the sd-reader CS is attached to */ /*pin(SPI_CS_SD_READER, PB1, OUTPUT) ifdef(`conf_SHT_SUPPORT', `dnl pin(SHT_SCK, PA4, OUTPUT) pin
-
Thread
Arduino Mega + w5100
könnten die Ursachen an Shield oder Kabel liegen. Stromversorgung ok? Ich habe hier noch gute alte ENC28J60, die reagieren ähnlich komisch, wenn ihre 3,3V nicht wirklich stabil sind. Gruß aus Berlin Michael
-
Thread
AVR-NetIO recycling
Hallo, ich hatte ja letztens wegen einens Bekannten mit Arduino und LAN mit ENC28J60 experimentiert. https://www.mikrocontroller.net/topic/404150#new Jetzt fiel mir ein, das in den Kisten noch 2 oder 3 AVR-NetIO von Pollin rumliegen, lange nicht mehr genutzt. Warum also da
Die UIPEthernet-Lib muß man noch installiren, die enthält den TCP-Stack und den treiber für den ENC28J60. https://github.com/ntruchsess/arduino_uip Die IDE meldete auf der seriellen die Debug-Ausgaben und MQTT.fx empfing die Messages vom NetIO. Natürlich kann man auch andere Arduino-übliche Anwendungen
-
Thread
Web Server mit ATMEGA328-ENC28J60 + MODBUS
habe ^^. 3.) Der ENC28J60 muss mit 3.3V betrieben werden, bei dem ATmega328 ist es mir prinzipiell egal, ob 3V3 oder 5V0. Der MAX485 muss aber wiederum mit 5V versorgt werden. Konfiguration ENC-3V3 / MAX485&ATmega-5V0
ENC28J60 ATmega328 slave master SI → MOSI SO → MISO SI slave in, MOSI master out slave in, passt!
-
Thread
AVR-LAN-Sensor
solchen hatte ich vorher hier im Forum gefragt welchen Chip ich denn nehmen soll. So kam ich zum ENC28J60 - weil es dazu eben schon länger Code und Pakete gibt. > Die alten ENC28J60 kenne ich von früher, nicht aktuell, nicht sonderlich > elegant zu handhaben, ziemliche Stromfresser, ansonsten stabil
Frank K. schrieb im Beitrag #4765986: > Der ENC28J60 ist ja auch ein alter Chip, der heutzutage nicht mehr für > Neuentwicklungen verwendet wird da hast Du sicher recht. Es sei denn es sind Chinesen die solche chips für fast nichts bekommen im Vergleich
-
Thread
Arduino: udp.read() - woher kommen die Daten?
Wenn letzteres, dann könnte es gehen, denn der WIZ5000x hat 16 oder 32 KByte Buffer ... ein ENC28J60 immerhin 8kByte ...
ausreichend schnell abholst, verarbeitest und dabei möglichst wenig Ram brauchst. Zumindest beim ENC28J60 ist soviel TCP Stack da, wie man in die eigene Software einbaut, der hat ja selbst nichts. Ich habe aus anderen gründen gerade mit den ENC28J60 rumgespielt. Mit der UIPEthernet-Lib vom Arduino (
-
Thread
Netzwerk.Modul mit ENC28J60 am Arduino Nano - zuckt nix?
dieses eigentlich nette Mini-Modul am Arduino Nano zum Mitspielen zu bewegen. Da es sich um einen ENC28J60-Chip handelt, sollte es eigentlich mit der Standardlib für Nano "UIPEThernet.h" laufen, aber da zuckt nix, nicht mal die LEDs an der Netzwerkbuchse. Kennt jemand dieses Modul von "Zero Research
vom Zero-Modul habe ich von der Seite hier: http://weeklybuild.com/2009/11/24/zero-research-enc28j60-breakout-pinout/ Das vorhandene Programm ist eigentlich für den Standard-Adapter für den Nano gedacht (ebenfalls mit ENC28J60), sowas hier: http://foreglance.com/wp-content/uploads/2014/08/2014
-
Thread
NRF24L01 - Testprogramm für Windows PC
aktueller zu werden (obiges war mein Zeitvertreib in den 80ern), ziemlich geschafft hat es mich den ENC28J60 am AVR in Gang zu bekommen, da haben ich letztlich aber dann aber die Bibliotheken anderer zurückgegrifen. Den ganzen TCP/IP-Stack zu schreiben war mir dann doch zuviel Aufwand. Ich wollte den Kram
-
Thread
Wer kann mir ein Platinen Layout erstellen?
müssten bestimmte Header für Ethernet und RTC Modul zum aufstecken rausgeführt werden. Entweder Enc28J60 oder WS5100. Die Relaiskarte als folge Projekt sollte abgesichert sein und 6 Normale Relais und 4 SSD 40A Relais aufnehmen. Mir ist egal ob nur das Layout erstellt wird und das Board dann
Board 12V zu 5V Eingang = 16 2 8x Optokoppler Board 5V zu 12V Ausgänge =16 1 Ethernet Modul Enc28J60 1 RTC DS1307 Leider ist es schwer alles unter einen Hut zubringen daher möchte ich es gerne auf eine Platine haben. Die Hardware(Relais) wird einfach über die Ausgänge angesprochen klar oder
-
Thread
[V] Arduino Klone - Nano, Mega, Pro Mini + Zubehör
Leisten) 1 x Mega 2560 R3 - ATMega16U2 USB 4 x Pro Mini 328 ATMega328 5V/16MHz (mit Leisten) 2 x ENC28J60 Module (https://www.roboter-bausatz.de/96/enc28j60-netzwerkmodul) 1 x Wiznet5100 Shield 2 x 3,5" / 320 X 480 Displays für Uno/Mega (Shields) 15 x 1 Kanal Relais (https://www.roboter-bausatz.de
-
Thread
Problem mit C struct auf ARM
Hallo, ich portiere gerade meinen Code für den ENC28J60 von 8-bit (AtMegea1284p) auf 32-bit (AtSamD20E17). Ich habe inzwischen alles zum Laufen gebracht, stehe jetzt aber vor einem mir unerklärlichen Phänomen. In meinem Code für den NTP-Request