-
Thread
Raspberry vs. Gnublin Board
Endlich kann man sich auf das Wesentliche konzentrieren und muss sich nicht mehr mit "hängenden" ENC28J60 rumschlagen ... Wieviel Zeit ich schon mit dem Pollin Board verbraten haben, um dieses Problem zu lösen. Ende der Geschichte (mit Resignation und Verbitterung über die verlorenen Tage), meine
-
Thread
CooCox CoIDE mit STM32F4-Discovery Board
Starting dependency analysis for 44 files. [cc] Parsing ..\..\..\Libraries\Ethernet\inc\ENC28J60.h [cc] Parsing ..\..\..\Libraries\Ethernet\src\enc28j60.c [cc] Parsing ..\..\..\Libraries\STM32F4xx_StdPeriph_Driver\inc\stm32f4xx_spi.h [cc] Parsing ..\..\..\Libraries\STM32F4xx_StdPeriph_Driver
nostartfiles -Wl,-Map=OpenMCP.map -O0 -Wl,--gc-sections -LC:\STM32\CoIDE\configuration\ProgramData\myWeb_ENC28J60 -Wl,-TC:\STM32\CoIDE\configuration\ProgramData\myWeb_ENC28J60/arm-gcc-link.ld -g -o OpenMCP.elf ..\obj\enc28j60.o ..\obj\stm32f4xx_syscfg.o ..\obj\stm32f4xx_sdio.o ..\obj\stm32f4xx_cryp_aes.o ..\obj
-
Thread
ENC28J60 Breakoutboard so OK?
Hallo, bin grad dabei nen Breakoutboard für nen ENC28J60 samt Übertrager zu entwerfen könnt ihr mal drüber schauen und mir sagen ob ich etwas falsch gemacht habe? danke mfg
-
Thread
AVR gegen den Rest der Welt
spurious', 'unreliable', 'in 1 to 3 percent of the devices', ...). Prominentes Beispiel ist der ENC28J60... der ist höchst interessant, weil er dem Mikroprozessor die aufwendige CRC-Rechnerei abnimmt. Theoretisch, denn praktisch ist die CRC-Einheit kaputt. Dazu kommt bei den kleinen PIC(10, 12, 16
-
Thread
AVR Net IO - Problem mit Firmware laden, Absturz
SERVER: version CLIENT: uC: ATMega32Ver: 1.03NIC: ENC28J60 Vielen Dank nochmal an alle ! Und eine fette Zip-Bombe an die Autoren des NetServers. Es gibt auch so etwas wie Fehlermeldungen oder Reaktionen auf nicht vorhergesehene Kalamitäten.
-
Thread
Mit PIC ins Netzwerk
diesem Controller hier, relativ einfach, auch mit kleinen Microcontrollern ins Netzwerk kommen: ENC28J60. Es gibt aber auch PICs welche Ethernet bereits von sich aus unterstützen. Daher ist auch deine Anfrage "PIC" völlig daneben, da gibt es einfach viel zu viele Bausteine von 8 Bit bis 32 Bit.
Minimum. Bei HTTP sollten es besser 128K sein. Nimm einen 3,3V-Typ. Das vereinfacht Vieles, da der ENC28J60 auch mit 3,3V läuft. Wenn es unbedingt ein PIC18 werden soll, dann kann ich dir dafür den 18F46K20 oder 18F27J13 empfehlen. PIC24 und neuerdings auch PIC32 gibt es auch mit genügend Flash noch im
-
Thread
Q: Ulrich Radig TCP Stack
Hallo, Ich verwende eine Eigenbauplatine mit einem m32 und dem ENC28J60. SerialComm OK dann die Config scheint OK zu sein, er weist die IP NM etc. zu System Ready Compiliert am Mar 26 2012 um 09:37:56 Compiliert mit GCC Version 4.5.3 NIC init:enc
-
Thread
I2C Kommunikation STM32 <--> Atmega128
beim enc28j60 gehst das auch problemlos ohne pegelumsetzer. der enc läuft mir 3,3v, der atmega mit 5,0v. daher sehe ich keine probleme, weshalb das hier nicht gehen sollte, sofern der stm 5,0v-tolerant ist.
-
Thread
ATMEGA8 - SPI - ENC28J60
ich habe zurzeit ein Projekt am laufen, dabei handelt es sich um einen ATMega8 der mit einem ENC28J60 über SPI kommuniziert, der ENC28J60 wiederrum ist über Ethernet mit einem anderen ENC28j60 verbunden.. Es soll eine Datenübertragung vom ATmega8 zum enc erfolgen, (1 Byte) wie kann ich den ENC28J60
-
Thread
stm32f4 --> LwIP_Aufbauvorschlag
STM32 ST-Link Utility v2.2.0 ; Anbei mein Aufbau: COM-Port mit MAX3232 (Streifenleiterplatte; ENC28J60 nach Standartumgebung (wie AVR NET-IO ); SD-Karte nicht für dieses Projekt; Ausgabe Webbrowser und Hyp.term Ausgabe;
-
Thread
Controllerstart beim Einstecken von Schaltnetzteil
4.3 V) eingestellt. Selbstverständlich sind an allen Versorgungspins des Controllers und des ENC28J60 100n Kerkos direkt an den Pins. Grundsätzlich läuft ja auch alles, nur beim Einstecken (bzw. mein eigenliches Problem: nach einem Stromausfall) gibt es keinen richtigen Reset. Ich denke, dass das
Ich würde mal versuchen den enc28j60 zu reseten.... bei einem von meinen projekten hing einer der pcf8574 (nich ganz vergleichbar, ich weiss) nach dem anschalten vom strom (vmtl. weil die spannung zu langsam gestiegen ist..), die lösung
-
Thread
PC-ist-aus-Erkennung über Lan?
Lan-Kabel wären schon vorhanden. Dummerweise nutzt es mir auch nichts, wenn ich einen kleinen AVR + ENC28J60 an den Switch anschließe, weil ich den Switch ja ebenfalls schalten möchte, d.h. am liebsten hätte ich meine Lösung zwischen Lan-Kabel und Gigabit-Switch gebaut. Irgendeine "Abhörschaltung" ...
schrieb im Beitrag #2587428: > Dummerweise nutzt es mir auch nichts, wenn ich einen kleinen AVR + > ENC28J60 an den Switch anschließe, weil ich den Switch ja ebenfalls > schalten möchte, d.h. am liebsten hätte ich meine Lösung zwischen > Lan-Kabel und Gigabit-Switch gebaut. Irgendeine "Abhörschaltung"
-
Thread
Wo kauft ihr eure Controller?
fast alles bei Reichelt, die bauen ihr Sortiment in letzter Zeit aus, z.B. kann ich dort jetzt den ENC28J60 fuer kleines Geld kaufen, das ist auch noch nicht lange der Fall... alles andere bei den ueblichen Verdaechtigen. Ein gutes Sortiment hat Segor, aber dagegen sieht selbst das hohe C aus wie Anfaenger
-
Thread
LED-Panel per Ethernet anbinden
Nimm dir ein Lantronix XPort, Olimex ENC28J60H, Pollin AVR NetIO und schau sie dir an. Obwohl Ethernet schnell ist, sind diese Dinge eher serielle Schnittstellen am Ethernetkabel. Für die Übertragung eines Videos reichts nicht.
-
Thread
ATMega32 + Ethernet-Controller ENC28J60
leider noch keine Informationen finden konnte. Die Fragen beziehen sich auf den Ethernet-Controller ENC28J60 sowie auf dem ATMega32 (enthält die original Firmware von Pollin). Wie liest der Mikrocontroller die Werte der ADC-Eingänge ein (zyklisch oder nur auf Anfrage des Ethernet-Controllers)? Was passiert
-
Thread
Neues Relaiskartenprojekt ("The ultimate relay card")
zwei Kanaele direkt per Transistor schaltbar - Basiert auf Atmega169 - Schnittstellen: Enet (ENC28J60+Magjack), USB (FT232) - 3.5-stelliges LCD zur Anzeig der Zeit - Per Goldcap gepufferte Echtzeit (lange Laufdauer) - Flexible timer und unterschiedliche Modi spezifizierbar - Linuxbasierter Kommandozeilenclient
................ 23.02.2012 22:45:28 system uptime: ........................... 0d 0h 41m 34s ENC28J60 silicon revision: ............... 4 number of builtin relays: ................ 4 number of builtin switches: .............. 2 current relay switch status: ............. 000000 IP network address
-
Thread
FT232R (LernpaketMSR)
Controllerseite ist halt, dass der Datenstrom byte-orientiert und nicht Paketorientiert ist, wie z.B. mit dem ENC28J60 und seinen Enet-PDUs. Ich hab in Zwischenzeit genug davon, vielleicht sollte ich mal eine Schaltung mit dem (wohl leider auslaufenden) USBN... oder eben einem anderen Bridgebaustein ausprobieren
-
Thread
ENC28J60 defekt?
Steckverbinder_Klemmen/RJ45_Einbaubuchse_ERNI_203199.html Ich weiß nun echt nicht mehr weiter. Der ENC28J60 stellt einen Link her (grüne LED leuchtet). Falls ich den Receive Filter komplett deaktiviere, wird auch der Interrupt ausgelöst (Receive Packet Pending Interrupt). Nur leider sind die empfangen
nachträglich quick und dirty entfernt damit die SChaltung so ist wie im vorgeschlagenen Stromlaufplan vom ENC28J60 (FIGURE 2-4) http://ww1.microchip.com/downloads/en/DeviceDoc/39662c.pdf
-
Thread
enc2860 + übertrager problem
Hallo, ich bastel grad mit dem enc28j60 herum, als Übertrager hatte ich von einer alten Netzwerkkarte einen LF-H50X heruntegelötet, leider ist dieser wohl nicht mehr in Ordnung, ein Bein ist ihm ausgefallen, auf der Netzwerkkarte ware 2
-
Thread
RGB-Controller MOSFET-Problem
steuere ich die IRLU2905 noch mit VCC des Mega32 an und der liegt derzeit bei nur 3,3 Volt wegen dem ENC28j60. Logic-Level-Shifting und damit Betriebsspannung 5 Volt baue ich noch ein - aber ich glaube nicht dass es daran liegt - denn sonst würden die Mosfets ja gar nicht richtig schalten. Lasut Datenblatt
-
Thread
ENC28J60 Einstieg
Hallo! Seit ein paar Tagen spiele ich mich schon mit einem ENC28J60 in Verbindung mit dem ATmega324a und es macht mir richtig Spass. Nach studieren des Datenblattes und den ersten Programmversuchen kann ich auch schon Pakete empfangen. Mein Ziel ist Daten mit einem
uploads/images/Daten_Infos_Anleitungen/Netzwerk.pdf PS.: Da ich auch stolzer Besitzer einiger enc28j60 bin, mich jedoch bislang nicht überwinden konnte damit rum zu experimentieren würd mich interessieren wie deine ersten Gehversuche mit dem enc28j60 ausgeschaut haben.
-
Thread
5V ENC28J60 Platine
Ich habe im Internet eine Platine mit dem ENC28J60 gefunden. http://www.dealextreme.com/p/ethernet-shield-v1-1-for-arduino-66908 Weiß jemand wo ich den Schaltplan dazu finde? Kann ich die Platine mit 5V (Versorgung + Logikein/-ausgänge) betreiben? Kennt eine ähnliche Platine (max. 20€) mit dem ENC28J60 die ich mit 5V betreiben kann und die mit 5V Logikpegeln klarkommt. Ich möchte die Platine an einen PIC18F mit Vdd=5V anschließen.
-
Thread
RS232 -> SD-karte mit Auslesemöglichkeit während der Aufnahme
übersehen? Ich nicht, ich nehm auch mein DOGM nicht raus, meinen VS1001 auch nicht, und meinen ENC28J60 auch nicht.
-
Thread
[S] 100Mbit ETH - Magnetics bzw. ETH - Port mit Magnetics
jemand helfen ? Ich bin auch über eine kapazitve Kopplung gestolpert, die im Datenblatt des ENC28J60 refernziert ist. Kann man dies 1:1 an jeden Controller (DM9161 usw....) umsetzen ? Hat damit jemand Erfahrung ? Danke und Gruß, Thilo
-
Thread
TCP/IP Stack implementieren
C11 und C12 sind überflüssig. Kannst den Magjack direkt an den ENC28J60 enschließen.
>C11 und C12 sind überflüssig. Kannst den Magjack direkt an den ENC28J60 >enschließen. Es ist kein ENC28J60!!! Der ENC424J600 bracuth die C's!
-
Thread
DOGM Grafikdisplay Library
Das Display wird nur alle 250ms neu beschrieben. Ich hätte wohl auch kein Problem da noch einen ENC28J60 für eine Ethernetverbindung dran zu pappen. Und eine Schaltung mit nur einem ENC28J60 hätte wohl kaum ein Problem wenn man für ein Display die Verbindung mal für ein paar Millisekunden unterbricht
-
Thread
Schnelle Kommunikation AVR/PC
kompliziert (das heißt nicht, dass es einfach ist). Es gibt fertige Ethernet-Controller, zum Beispiel den ENC28J60. Als andere Möglichkeit kann man USB auch auf einem AVR programmieren, Atmel hat dazu eine Application-Note. "Implementation runs on very small AVR devices, from 2kBytes and up". Das ist dann
-
Thread
ENC28J60 Induktivität
Hallo Ich verwende das "Referenzdesign" von pollin und co für eine schaltung eines ATMEL mit dem ENC28J60, und da ist eine relativ große Spule L1/L2 verbaut mit jeweils 10µH. Die was an dem ENC28J60 dran hängt für die EMV, möchte ich gerne in Form von SMD realisieren ... doch welchen nehmen? Es gibt
Ich verwende das "Referenzdesign" von pollin und co für eine schaltung > > eines ATMEL mit dem ENC28J60, btw. "Referenzdesign"?, sollte nen Witz werden oder?
-
Thread
MCP2515 Eingänge absichern
spendieren. Im Prinzip geht das schon. 10k sind aber viel zu groß je nach SPI Frequenz. Bei einem ENC28J60 konnte ich mit 1k maximal nur noch mit 4MHz arbeiten. Bei einem abgeschalteten Slave würde das dann aber bei 5V je nach Pegel auf den Leitungen einen Fehlerstrom von 5mA pro Highpegel verursachen
-
Thread
PIC - "beliebtester"?
alles andere darum bauen. Will man Ethernet nimmt man halt noch einen zusätzlichen Controller (z.B. ENC28J60) Will man USB greift man zum FTDI Wandler usw... Aber im Zentrumm steckt immer derselbe AVR. Wenn ich als PIC user (der natürlich ab und an auch AVR verbaut) USB brauche, dann nehme ich einen
-
Thread
Versorgung über mosfet
Vorhaben ist die Versorgung des enc28j60 über mega8L zu steuern. Soweit ich mich erinnern kann kann enc28 bis 200mA ziehen. Und damals habe ich bc547 als Transistor und bc250 als Fet verwendet.
-
Thread
Allgm. Frage Hausbus in Mietwohnung
Automatisierungsfunktionen durch Funk-Ethernet-Gateway, Marke Eigenbau. Selbst entwickeltes Webmodul auf Basis PIC24 + ENC28J60 ist bereits vorhanden und funktionsfähig. FS20-Ansteuerung fehlt noch. Ob und wie noch Sensorik eingebunden wird, ist noch ungeklärt.
-
Thread
Atmega ENC28j60 ISP
Hallo Leute, habe eine bescheidene frage an Euch, ich bin am Überlegen wiederstände in die ISP verbindung vom ENC Einzubinden, habe mal gelesen es wäre besser, um bei fertigen Schaltungsaufbau den Atmega ohne probleme zu Programieren. Ist das so Richtig oder habe ich da was falsch Verstanden. Oder habt Ihr diverse verbesserungen, oder Erfahrungen. Im Vorraus vielen Dank. Dietmar
-
Thread
PCINT benutzen Atmega
Habe das Webserver Projekt vom Radig der den INT2 benutzt. Nun habe ich die Interruptleitung vom ENC28J60 auf PB1 gelegt. PB1(T1/CLKO/PCINT9) ist aber nicht INT2... Kann ich PCINT9 auch als Interrupt benutzen? Ich weiß noch nichteinmal was PCINT überhaupt ist... Da ich vermeiden möchte mit Drähten
selbst läuft noch, der Webserver reagiert nicht mehr. // if(eth.data_present) { #if USE_ENC28J60 // while(ETH_INT_ACTIVE) { #endif [/c]
-
Thread
Internet Telnet server - wie am einfachsten
Bisher bin ich nur auf drei Möglichkeiten gekommen: - AVR Net-IO: dass man die Firmware mitsamt dem ENC28J60 auch portieren kann klingt sehr gut. Aber die Alternativ-Firmwaren (Ulrich Radig etc.) kommen mir fast zu komplex vor, um ausreichend stabil zu sein - Irgendeine kleine Linuxkiste à la Speedport etc? Kennt jemand von euch ein passendes Gerät? - ein fertiges ENC28J60 Board direkt per SPI an meinen Controller und eine "stabile" Firmware mitcompillieren - kennt jemand ein minimalistisches Beispiel mit Telnet, dessen Codequalität stimmt? Was könnt ihr empfehlen
-
Thread
AVR Net I/O - keine Verbindung
Schaut nach gehimmeltem LM317 aus, oder einem Kurzschluss an der Netzwerkbuchse. Die 3,3V gehen zum ENC28J60 und an die Netzwerkbuchse Pin 4 (CT)
-
Thread
Ulrich Radigs TCP/IP Stack auf MyAvr, ENC startet immer neu, Soft Spi Problem
nach bzw. eigentlich vor jedem Paket neu was auf folgende Codezeile in enc_recive_paket in der enc28j60.c zurückzuführen ist: [c] if ((!(status & (1<<7))) || (status & 0x8000) || (len > bufsize)) { ENC_DEBUG("enc_receive: status=%4x len:%i buf:%i\n", (unsigned) status, len, bufsize);
-
Thread
Webserver [Ulrich Radig] - bleibt hängen in eth_get_data
eth_get_data heraus. hier ist die eth_get_data Funktion (habe sie gekürzt, so dass nur der Code für den ENC28J60 drinne steht: void eth_get_data (void) { if(eth.timer) { tcp_timer_call(); arp_timer_call(); eth.timer = 0; } if(eth.data_present) { while(ETH_INT_ACTIVE
dir mal die Pegel an der SPI an. MISO braucht einen Pullup, sonst liefert der mit 3,3V betriebene ENC28J60 nicht genug Pegel. Entweder einen 10k-Widerstand dranlöten oder den internen Pullup im ATmega benutzen. Dazu muss in der Funktion spi_init der Pin MISO auf high gesetzt werden (obwohl das ein Eingang
-
Thread
Ethernet mit Atmega und ENC28J60
Ethernet implementieren. Platine ist fertig geroutet und bereits in Produktion. Ich habe den ENC28J60 eingesetzt ansteuerung mit Hardware SPI halt. Nutze einen Atmega 1284P. Nun habe ich wirklich 0 Ahnung von Ethernet und bin auch sonst nicht gerade der hellste was Programmieren angeht mir bereiten
genügt kein simples > Copy&Paste. Ich habe die vorgeschlagene Beschaltung aus dem Datenblatt des ENC28J60 genommen. Die gleiche Beschaltung habe ich auch in anderen Schaltplänen gefunden zB Ulrich Radig etc dort ist die beschaltung identisch da so vorgesehen im Datenblatt. Wir können die Beschaltung
-
Thread
LM7805 und LF33CV - keine 3.3V am LF33
messen. Das war leider schon unter Last. In der Zwischenzeit habe ich mal einen Teilnehmer (ENC28J60) raus genommen damit den Verbrauch auf 3V3 Seite deutlich reduziert und siehe da, es sind schon 2,8V am LF33CV. Den anderen Verbraucher (RFM12) kann ich leider nicht so einfach raus nehmen. Aber ich
-
Thread
uC Programmierung gegen kleinen Obulus
kann der enc28j60 nicht von haus aus wol, der dann nen pin schaltet?!
René Zahn schrieb im Beitrag #2471263: > kann der enc28j60 nicht von haus aus wol, der dann nen pin schaltet?! der WOL-Pin ist bei den aktuellen Chips nichtmehr belegt. Eine WOL-Funktion steht zwar jetzt über den INT-Pin zur verfügung (d.h. Flanke am INT-Pin
-
Thread
SPI an SCK keine Frequenz
(ENC28J60_BIT_FIELD_CLR, ECON1, (ECON1_BSEL1|ECON1_BSEL0)); enc28j60WriteOp(ENC28J60_BIT_FIELD_SET, ECON1, (address & BANK_MASK)>>5); Enc28j60Bank = (address & BANK_MASK); } } u08 enc28j60Read
3 stuff // write MAC address // NOTE: MAC address in ENC28J60 is byte-backward enc28j60Write(MAADR5, ENC28J60_MAC0); enc28j60Write(MAADR4, ENC28J60_MAC1); enc28j60Write(MAADR3, ENC28J60_MAC2); enc28j60Write(MAADR2, ENC28J60_MAC3); enc28j60Write
-
Thread
AVR, Netzwerk, UDP - Fragen eines Anfängers
die über einen eigenen Netzwerk-Anschluss verfügen? 2. Falls nein, muss der ENC28J60 noch programmiert werden oder funktioniert er out-of-the-box? 3. Falls er programmiert werden muss: geht das über das STK500? 4. Da ich ja nur einen UDP-Client brauche, sind die Anleitungen für
26Itemid%3D54&ei=SL3vTryREJPO4QTi1N2hCQ&usg=AFQjCNGensgzQuiYxlmDuVPgV8Zimxz1uA&cad=rja oder für den ENC28j60 http://members.home.nl/bzijlstra/software/examples/enc28j60.htm