-
Thread
enc28J60 ethernet daten per ping senden
ich habe den Menke/Radig-Webserver zum Laufen gebracht. Ich möchte jetzt möglichst einfach Daten im Netz versenden. In der main.c ist eine Abfrage [c] if(ping.result) { usart_write("Get PONG: %i.%i.%i.%i\r\n",ping.ip1[0],ping.ip1[1],ping.ip1[2],ping.ip1[3]); ping.result = 0; } [/c] vier byte Daten würden für meine Übertragung völlig ausreichen. Der Ping-befehl funktioniert. Kann ich bei Ping die zu übertragenden Daten irgendwie vorgeben, so dass sie vom avr ausgewertet werden können? Wenn nein, gibt es ein ähnlich einfaches
-
Thread
Mini Wanderkiste " Runde I " Gesperrt
nicht nur) durch den Arduino-Boom diverse Module, wie ich sie bei mir nenne. Also zB nrf24l01 oder enc28j60, jeweils mit allen zum Betrieb notwendigen Komponenten auf einer Platine, so dass nur noch SPI+VCC verbunden werden muss. Sowas auszuschließen fände ich schade. Grüße Moritz
-
Thread
Hilfe bei der Auswahl von Webserver
O-Expandern sowie > I2C-ADCs und -DACs erweitern musst. Das der Pollin-AVR-Webserver hat nur einen ENC28J60. D.H der Controller muss sich um den Stack kümmern. Ich würde für das Vorhaben einen Arduino Mega mit Ethernet Shield (W5100) empfehlen. Damit kannst du auch deine HP ordentlich gestallten. Außerdem
Karl schrieb im Beitrag #3363218: > Das der Pollin-AVR-Webserver hat nur einen ENC28J60. D.H der Controller > muss sich um den Stack kümmern. Und? Er tut's doch, dafür gibt es fertige Software, die man als Ausgangsmaterial verwenden kann.
-
Thread
Hilfe bei Technikerarbeit (USB/Ethernet)
Studio programmieren? Was ich sonst noch gefunden habe war ein extra Baustein für Ethnernet (ENC28j60). Zu diesem gibt es ja auch schon einen Post: http://www.mikrocontroller.net/topic/48519#new Hat jemand in der hinsicht erfahrung? Oder gibt es fertige Bibliotheken? Kann mir jemand was empfehlen
Beitrag #3357960: > Was ich sonst noch gefunden habe war ein extra Baustein für Ethnernet > (ENC28j60). Naja, der ist etwas antiquiert. Es gibt von Microchip einen aktuelleren. ENC624J600
-
Thread
[V] Wegen Hobbyaufgabe diverses
Hallo, aufgrund vo Zeit und auch Lustmangel, biete ich folgende Sachen an: - Olimex Mod ENC28J60 - Olimex Mod Wifi - Olimex PIC-P32MX - RX62 Dev-Board - Weller Lötstation WSD81 Bitte nur ernst gemeinte Preisvorstellungen schicken. Gruß Christian
Was willst Du denn für Olimex Mod ENC28J60 haben?
-
Thread
Was ist NC beim Arduino ?
WOL steht schätze ich mal für Wake On Lan und diese Funktion brauche ich^^ Der Adapter ist der ENC28J60.
eher der Landkreis Wolfach.. > Wenn ja, hat dieser Adapter dann diese Funktion nicht? der ENC28J60 ? Klar hat der Chip diese Funktion.... aber ich werd jetzt nicht das Datenblatt runterbeten. und da du immer noch nicht verraten hast welche der 100 Bastellösungen du benutzt...
-
Thread
netzwerkpackete senden.
Hallo, ich bin gerade dabei mit einem atmega und einem enc28j60 zu spielen. Nun wäre es zu testzwecken schön, wenn ich ein programm für meinen pc(windows) hätte, mit dem ich eigene udp packete an die mac bzw ipadresse des enc28j60 senden kann. Ich habe bei
-
Thread
UART und ENC28J60
Hallo, ich habe ein Ethernet-Board mit ENC28J60 und einem ATMEGA1284, von dem aus ich gerne per UART Zeichen über TX0 senden würde. Ich sende aber nur Müll und fürchte, dass ich die Baud-Rate nicht richtig eingestellt habe oder der UART irgendwie
-
Thread
Suche Original Arduino Ethernet Shield
Warum nen dämliches Ethernetshield wenns den ENC28J60 für 3€ gibt?
Martin Wende schrieb im Beitrag #3339180: > Warum nen dämliches Ethernetshield wenns den ENC28J60 für 3€ gibt? Weil der W5100 sich um den Stack kümmert?
-
Thread
Von 0 auf Bildverarbeitung mit einem FPGA
IP kaufen muss und nicht als Chip? Ich meine z.B. Chips wie den RTL8169SB von Marvell. Oder die ENC28J60 Schnittstelle, mit der ich per SPI sprechen kann. Grendel schrieb im Beitrag #3335328: > SSE, SSE2, SSE3, AVX und wie das alles heisst nutzt Du schon (für die > kritischsten Schleifen per Hand
-
Thread
CAN vs. Ethernet
in den Augen hast, dann vergleiche mal den Energieverbrauch der Komponenten. Zumindest mit dem enc28j60 war der Energieverbrauch "sehr" hoch (im Verhältnis zum Mikrocontroller, der CAN konnte). Wenn etwas dauerhaft eingeschaltet ist, könnte es bei vielen Kommunikationsknoten ein Aspekt sein.
-
Thread
PLC powerline Heizungssteuerung Hochhaus
bislang nicht gelungen, den Webserver des LPC-Boards zu aktivieren. Mit einem Atmega1284-Board /enc28j60 ist mir der Datenaustausch per UDP gelungen. Vielleicht nehm ich mir über Weihnachten das LPC-Board noch mal vor. Sobald der Bus wirklich einsatfähig ist, werde ich das hier berichten.
-
Thread
Faktensammlung Buderus EMS
funken! Aus dem Wiki: [code] N.b.: Selbst Ingos EMS-GW kann mit der Firmware 2.1.1 und einem ENC28J60 Netzwerkmodul verwendet werden. So kann man auch über das EMS-GW das neue Frontend von Moosy benutzen. [/code] Gute Reise und genieße die gesunde Luft in Bad Nauheim! Gruß Karl M.
-
Thread
PHP-Script verarbeiten
handelt sich letztendlich nur um einen Atmega32 in Basisbeschaltung und einen per SPI angeschlossenen ENC28J60. Ich habe die originale Pollin-Firmware nie gesehen, vermute aber stark, dass diese in C geschrieben ist. Das wäre auch der Weg, den du beschreiten müsstest: Das Skript müsstest du zu Fuß in C
-
Thread
Kleine Frage zum ENC28J60
Hallo, könnte man theoretisch 2 Enc28J60 mit entsprechenden Übertragern direkt miteinander (~>50 Meter, Cat.5) "vernetzen", um somit eine "SPI-Over-Ethernet" Verbindung zwischen zwei µC herzustellen, ohne dabei einen TCP/UDP-Stack mit zu
Timmey S. schrieb im Beitrag #3326878: > könnte man theoretisch 2 Enc28J60 mit entsprechenden Übertragern direkt > miteinander (~>50 Meter, Cat.5) "vernetzen", um somit eine > "SPI-Over-Ethernet" Verbindung zwischen zwei µC herzustellen, ohne dabei > einen TCP/UDP-Stack
-
Thread
Probleme mit dem myEthernet.kein USART-Signal
zyklisch nach ob ein Packet eingetroffen ist, ist dies der Fall springen die Netzwerbibliotheken an, enc28j60.h,mysinc.h und tcp.h stellen die Verbindung her. der Inhalt des Packets wird dann zu RAW.h geschickt (dort soll dann auch die Übersetzung stattfinden), und weiter zum USART.h. Ich hoffe ihr könnt
-
Thread
Webclient mit AVR-NET-IO
AVR-NET-IO von Pollin besorgt, und suche nun "nur noch" nach einer Ethernet-Bibliothek für Atmega32/Enc28j60 mit DNS- und TCP-Client-Funktionalität. Darüber bin ich schier am Verzweifeln. uIP, Radig, und die diversen Abkömmlinge scheinen alle nicht out-of-the-box zu funktionieren. Webserver wohin man
GettingStarted Dann einfach Arduino mit Ethercard-Lib benutzen. Ein einfache Übersicht (Arduino+Enc28j60) findet man z.B. hier: http://www.lucadentella.it/en/category/enc28j60-arduino/page/2/
-
Thread
ENC28J60 SPI Befehl BFC mit NOTAND
Zusammen, Ich mache gerade meine ersten Gehversuche mit dem Pollinboard mit dem ATMega32 und den ENC28J60... Ich programmiere in reinem Assembler. Frage: Im Handbuch gibt es den BFC Befehl... Ich dachte Anfangs da könnte ich wie beim UND Befehl entsprechend die Bits maskieren die ich löschen
-
Thread
Atmel ARM926 Hardware für "Handy"
GSM Modul, Display und Akkuschaltung layouten, wenn man unbedingt Ethernet braucht dann noch ein ENC28J60 dazu. Das alles sollte nich so kritisch sein, insbesondere wenn man für den Anfang ein TFT mit SPI Ansteuerung nimmt. Insgesamt hätte das den Vorteil, dass der ganze kritische "Kern" rundum die CPU
-
Thread
Web Browser als Anzeige für Mikrokontroller ?
Hallo! Auch das reicht: http://www.ebay.de/itm/ENC28J60-Ethernet-LAN-Netzwerk-Modul-Arduino-RJ45-SPI-mit-Befestigungsbohrungen-/121158045138 hab ich gerade an einem PIC18F zu Laufen gebracht. Dazu braucht es nur einen 3,3 V Spannungsregler und 4 Drähte
-
Thread
String von Android per UDP zum ENC28J60+ATmega8
nicht ganz zu blöd an. Mein Ziel ist es einen kurzen String von einem Android Handy per UDP zum ENC28J60+Atmega8 zu schiecken und diesen dann an die serielle Schnittstelle. Es existiert nur noch ein kleines Problem bis alles zu meiner Zufriedenheit funktioniert. Ich habe den Quellcode http://www.mikrocontroller.net
-
Thread
AVR: Net-IO mit Thomas-Heldt-Firmware - kein HTTP-Zugriff von Win7 und Linux aus
alle bascom-basierten Webserver instabil oder antworteten mit falschen Paketen, zumindest mit dem ENC28J60 wo die Software die Pakete selbst bauen muss. Bei den Wiznet-Servern scheint das aber zu funktionieren. Für das pollin-board nehme ich den open-mcp (C) bzw. den open-mlp (luna). bei letzterem ist
-
Thread
Keine Antwort auf DHCP Discover (ENC28J60)
Hallo zusammen, Bin grade dabei einen ENC28J60 zu programmieren, sodass ich diesen in ein DHCP Netzwerk integrieren kann. Wenn ich nun ein DHCP-Discover sende kommt das auch am Router an (ich habe den ENC28J60 und einen Laptop mit Wireshark an
angeschlossen), der Router scheint aber kein DHCP-Offer loszuschicken. Das sehe ich dadran dass der ENC28J60 kein Paket empfaengt welches nur fuer seine MAC bestimmt ist (bei einem DHCP-Offer wird das Paket doch nur an die entsprechende MAC gesendet und nicht als Broadcast richtig?). Ansonsten werden aber
-
Thread
Projektidee: Verschlüsselter Messenger
Eigenbau-Rechner) oder UART-USB Bridge (PC / Laptop) kommuniziert. Auf der anderen Seite sind Ethernet (ENC28J60) oder vielleicht später auch das in einem anderen Thread angesprochene WLAN-Serial-Modul vorgesehen. Zusätzlich gibt es noch eine Modul-zu-Modul Schnittstelle für den Schlüsseltausch, eingangsseitig
-
Thread
Ethernet Paket Aufbau
noch nicht ganz sicher ob ich es richtig verstanden haben. Bin grade dabei Pakete mit einem ENC28J60 zu empfangen und zu senden. Jetzt bin ich mir über den Aufbau eines Paktes, welches ich versenden und emfpangen möchte noch nicht ganz sicher. Ich hab es folgendesmaßen verstanden: Ich habe immer
-
Thread
Absturz bei "insmod"
Mir ist klar was Zeiger sind. In anderen Netzwerktreibern wie dem enc28j60( http://www.cs.fsu.edu/~baker/devices/lxr/http/source/linux/drivers/net/enc28j60.c) wird dies zwar ohne globale Pointer gemacht, aber der Zeiger *priv bekommt auch nirgendswo eine Speicher-Allokierung
drivers/net/enc28j60.c) Andreas B. schrieb: >Ja. tps->tx_ring ist nicht initialisiert, zeigt also nicht auf ein >struct sk_buff_head. Zumindest sehe ich hier nirgends eine Allokation. Thanks. Daran hat es gelegen
-
Thread
DCF77 (Pollin) an INT0
abweichende Meinungen bestehen: Zehntausende verkaufte AVR NetIO können nicht lügen. Da läuft der ENC28J60 auch nur mit 3.3V, ist direkt an die Pins des AVR getüdert und das funktioniert einwandfrei. Wenn dein Modul allerdings wirklich nur 3V abkann, dann wird es wirklich zu eng. Dann mußt du für eine
-
Thread
Diverse PIC und AVR Microcontroller und Hobbyaufgabe
ATTiny13-20PU DIP8 Gehäuse 1 * ATTiny13V-10PU DIP8 Gehäuse 1 * ATMEGA8L-8PU DIP28 Gehäuse 1 * ENC28J60/SP DIP28 Gehäuse Am liebsten wäre mir wenn jemand alles abnimmt, das wären dann 25 € + Versand. Sonst 1 € pro Stück. Dann hätte ich hier noch ziemliche viele Widerstände (gegurtet), Kondensatoren
-
Thread
Lichtsteuerung über PC
sondern auch als ein selbständiges System verfügbar. Hardware Teil: LAN Node ATMEga328P + ENC28J60. RF Node/Gate ATMEga328P + TRV MRF49XA(RFM12) oder CC1101. Ein- Ausgänge sind freiconfigurierbar. z.B. bis 14 digital IO, bis 6 Analog Inputs 0-1.1/3.3V, 2 8Bit HW PWM Und I2C Geräte: BMP085
-
Thread
Linux - NetzwerkTreiberModule Frage
(priv) Treiberbereich referenzieren. Schau mal den Code in drivers/net/ethernet/microchip/enc28j60.c an. Da hast du einen Netzwerktreiber mit SPI Gefunden mit git grep -w spi drivers/net in den Kernel Sourcen
close-Funktion beim entladen. Ich will die Funktionen aber manuell mit ifconfig eth1 up aufrufen. Der enc28j60 ist bei mir leiider nicht verfügbar, den habe ich beim Kernelkomp. in der config nicht aktiviert. Kann der enc29j60 mit ifconfig eth1 up aktiviert werden??
-
Thread
Probleme arduino uno mit ethernet controller enc28j60
unter http://www.mikrocontroller.net/topic/48519/). Leider wird nicht die while-Schleife while(!enc28j60Read(ESTAT)&ESTAT_CLKRDY)) in der Init-Funktion verlassen, das Programm bleibt dort hängen. Woran kann es liegen ? Der Unterschied zu den Routinen von enc_basics ist dass ich als CS-Pin Port B,
Dann must Du wohl weiter ins Detail gehen. Also feststellen, welchen Rückgabewert enc28j60Read() liefert und warum es nicht der erwartete Wert ist. Hast Du Zugang zu einem Oszilloskop? Damt kannst Du prüfen, ob überhaupt eine Kommunikation mit dem Ethernet Controller stattfindet.
-
Thread
W5200 an Netzwerkbuchse anschließen
angeschlossen ! Das Schema ist wie folgt: uC->MAC->PHY->Magnetics->TwistedPair-Kabel Auf Seite 7 vom ENC28J60 (auch MAC und PHY gleichzeitig) Datenblatt ist die Verbindung von PHY->Magnetics->TP-Kabel schön aufgezeigt. http://ww1.microchip.com/downloads/en/DeviceDoc/39662e.pdf Gruß, dasrotemopped.
-
Thread
Grundtonquarz 25 MHz für ENC28J60 gesucht
jemand , ob dieses ein Grundtonquarz ist? Ich wollte mal einen mini-Webserver mit ATmega und ENC28J60 aufbauen nach Ulrich-Radig, jedoch stimmte erst die Quarzfrequenz des Reichelt-Quarzes nicht und später als ich einen Quarzoszillator verwendete, stellte sich heraus, daß außer in paar mal Ping und
putting its default frequency of 6.25 MHz (main clock divided by 4). At any future time that the ENC28J60 is reset by software or the RESET pin, the CLKOUT func- tion will not be altered (ECOCON will not change value)." mfG Roehrenvorheizer
-
Thread
[V] ATMega324PA, Mega32L ENC28J60 LCD Display HD44780
ATMega32L TQFP-44 8 Stück http://www.farnell.com/datasheets/65552.pdf 7 EUR Ethernet Chip ENC28J60-I/SS-ND 28SSOP http://www.farnell.com/datasheets/1642570.pdf 3 EUR LCD Displays 16x2 HD44780 5 Stück Alle ICs sind original ESD verpackt und unbenutzt. Versand wäre entweder als Päckchen
-
Thread
OpenSource IMU 10DoF mit STM32F4 (Eclipse basiert) Sammelbestellung
is integrated into Licensee's product; or (ii) ONLY the Software driver source files ENC28J60.c, ENC28J60.h, ENCX24J600.c and ENCX24J600.h ported to a non-Microchip device used in conjunction with a Microchip ethernet controller for the sole purpose of interfacing with
-
Thread
LinuxTreiberEntwicklung Userspace-Kernelspace-Treiber
spidev_test.c) in meinen Netzwerktreiber einzubauen? Oder muss die SPI Funktionalität wie bei dem enc28j60 (http://lxr.free-electrons.com/source/drivers/net/ethernet/microchip/enc28j60.c) selbst implementiert werden??
schrieb im Beitrag #3198097: > Nimm doch einfach den Treiber in > drivers/net/ethernet/microchip/enc28j60.c > und passe ihn an deine Bedürfnisse an (inkl. neuer Dateiname !) Genau das habe ich vor, es muss aber erstma die basic SPI-Kommunikation funktionieren.
-
Thread
pic18f67j60 / pic18f97j60 alt? ipv6?
zusätzlich zu bedenken, dass dieser nur ein echtes 10MBit Interface besitzt. Schau Dir mal den ENC28J60 an, ggf. ist der etwas für Dich. Grüße Ingo
-
Thread
ENC28J60 bekommt zuwenig Strom
Schönen Guten Abend, ich hab da mal wieder ein Problem. Ich will ein ENC28J60 Ethernet-Controller an einen mega8 betreiben. Der Strom kommt momentan noch über meinen Dragon. Als Spannungsregler nutze ich einen LM317 von Pollin (http://www.pollin.de/shop/downloads/D170001D.PDF
begrenzen im Fehlerfall? Ist Mist - also raus. Beschaltungen nach Datenblatt gemacht? Auch vom ENC28J60??
-
Thread
AVR Webanwendung
ungewöhnliches aufgefallen... ich würde vielleicht noch einen widerstand auf die Reset Leitung zum enc28j60 setzen. Grüße
-
Thread
Atmege8535 und ENC28j60
Hallo Leute, ich habe einen Atmega8535 der mit 4MHz läuft an diesen möchte ich nun einen enc28j60 hängen umm Messwerte an den Rechner zu senden und Steuerbefehle vom Rechner zu senden. Mein größtes Problem ist die Frage wie kann ich Daten senden, empfangen oder generell den ENC ansprechen, giebt
-
Thread
Webserver auf Mikrocontroller implementieren
Webserver-Anwendung geeignet ist Es gibt einfache Webserver auf einfachen 8-Bittern wie dem ATmega32 (+ ENC28J60). Beantwortet das deine Frage?
-
Thread
LPC2148 - mehr als 4 externe Interrupts
Interrupts falsch. Sei es für alle Arten mechanischer Kontakte. Oder sei es für Peripherie (SJA1000, ENC28J60), die sich problemlos an einem Interrupt anschließen lassen, da Open-Drain. Ich lese hier ja schon länger mit. Und bisher war in keinem einzigen Fall die Frage nach mehr Interrupts zielführend
-
Thread
ENC28J60 verzählt sich (EPKTCNT)
Ein Atmega328 und ENC28J60 arbeiten ansich gut zusammen. Ich kann jede Menge Ethernet-Frames über Stunden empfangen bis ich irgendwann merke, dass die gesendeten Pakete mit einer deutlichen Verzögerung verarbeitet werden.
Ethersex-Routinen ein bisschen angesehen. Ich denke hier wird das Problem durch gelegentliche Resets des ENC28J60 nach dem Auftreten vom Empfangsfehlern (RXERIF gesetzt) mit behoben.
-
Thread
ENC28J60 Errata #11 (ERXRDPT)
(ENC28J60_CRE_ERXRDPTL,lo); ENC_writeControlRegister(ENC28J60_CRE_ERXRDPTH,hi); } // Packet Counter um 1 decrementieren wert=0; wert|=0x40; // PKTDEC Bit setzen ENC_setBitRegister(ENC28J60_CRE_ECON2,wert); [/code] Gruss Uwe
-
Thread
TCP Handshake Mega8 ENC28J60
Fehler immer noch nicht, daher versuche ich es mal bei euch. Ich habe einen ATMega8A mit einem ENC28J60 am laufen. Der Code ist darauf ausgelegt auf Anfragen zu antworten. ARP, ICMP und UDP funkionieren soweit und senden die passenden Antworten zurück. Jetzt habe ich mich an TCP gemacht, da
sum = ip_sum_calc(20,&sumcalc[0]); sendbuffer[50] = (sum >> 8); sendbuffer[51] = sum; enc28j60PacketSend(ETH_HEADERLENGHT + IP_HEADERLENGHT + TCP_HEADERLENGHT + datalength,sendbuffer); }[/c]