-
Thread
ENC28J60 und AVR
Hi, bin gerade dabei, mich damit auseinander zu setzen. Hat jemand schon damit Erfahrungen gemacht und ev. Tipp's für mich? Mfg Sascha
-
Thread
Einige Fragen zu ENC28J60
ich vom Schaltbild des H16101DF (Seite 2, oben links) aus. Kann ich den genauso verwenden, wie im ENC28J60 Datenblatt angegeben? Welchen Sinn genau haben diese zusätzlichen Übertragertrafos zwischen den parallelen Leitungen? 2. Der Rj45 Stecker ist wie üblich nur mit 4 Pins belegt. Im ENC-Datenblatt
? Wie groß muss dann der Kondensator am QOszi sein? Und: Kann ich das CLKOUT des ENC28J60 mit 8.333MhZ problemlos verwenden um einen 8MhZ AVR damit zu takten? So das waren erstmal meine Fragen, ich hoffe mal ist ok, dass ich die so als Komplex zum Thema ENC gestellt habe, statt jede
-
Thread
[V] ENC28J60
Habe noch einen ENC28J60 im DIP Gehäuse im Angebot. Liegt seit 2010 hier ungenutzt rum, ist Neuware. Preis: 5€ inkl. Versand Bei Interesse: m.stumpf [at] software-visionen.net
http://www.reichelt.de/USB-CAN-BUS-Controller/ENC-28J60-I-SP/3/index.html?;ACTION=3;LA=446;ARTICLE=89340;GROUPID=2946;artnr=ENC+28J60-I%2FSP;SID=13TWksMX8AAAIAAFqlyys3fe544d2e72ea354fce892e71fa924a8 ...du meintest 0,5€ ! oder? JJ
-
Thread
Problem mit ENC28J60
Hallo zusammen, ich hab mir folgendes ethernet board gekauft: http://www.mikroe.com/en/tools/serialeth-proto/ und das ganze soll an das easyarm board auch ebenfalls von Mikroe. Mein Problem ist das auf dem eth board die pins für rst und cs (die beiden brauch ich doch für SPI???) negiert sind. Wie kann ich das board anschließen? gruß frank
-
Thread
ENC28J60 libary
sich in grenzen: -aufbau einer ethernetverbindung mit dem ENC28J60 -senden und empfangen von kleinen strings (10 Zeichen) zum gegenseitigen befehlsaustausch. vielen dank für euer interesse.....
http://members.home.nl/bzijlstra/software/examples/enc28j60.htm Marco P_ wrote: > Hallo, > > ich bin auf der suche nach einer (auch für Anfänger) verständlichen > Libary für den ENC28J60........ >
-
Thread
ENC 28J60 Übertrager
Hi Leute, Könnt ihr mir helfen ? Ich hab hier auf ner alten Platine nen 20PT1024X gefunden. Kann ich diesen mit einem ENC20J60 betreiben ? Hier das Datenblatt: http://www.datasheetarchive.com/pdf/Datasheet-015/DSA00269248.pdf Grüße, Jens
-
Thread
ENC28J60 Revison
Wie kann ich die Revision feststellen ohne den IC einzubauen? Ist SMD. Im Errata sind ja einige Werte der Rs und Cs je nach Revision geändert. Ich würde nun gerne wissen, welche Revision ich hab, um die Platine nicht erst umlöten zu müssen. Mein Distributor kann mir leider keinen Beitrag dazu leisten. Muss ich mir jetzt erst eine Minimalbeschaltung basteln um die Version auszulesen oder gibt es einen anderen Hinweis? Produktionsdatum.... Sorry, falls die Frage so oder so ähnlich schonmal kam. thnx
-
Thread
ENC28J60 Programmierung
Nach langem warten ist endlich mein Ethernetchip von Microchip angekommen, der nur mehr darauf wartet richtig angesteuert zu werden. Vielleicht hat von euch der ein oder andere schon mit diesem Chip gearbeitet und könnte mir vielleicht sagen, wie man diesen am Besten ansteuert. Falls jemand ein Programmierbsp. kennt, dass im Internet zu finden ist bzw. diesen selbst angesteuert hat, wäre ich sehr froh, wenn ihr mir dies mailen bzw. einfach unter diesen thread schreiben könntet, da mir eine kleine Vorlage sehr viel weiterhelfen würde. Vielen Dank im voraus, Hannes
-
Thread
Interrupt mit ENC28J60
Meine neue Platine mit dem Ethernetchip ENC28J60 läuft nun, allerdings habe ich noch ein Problem damit. Im Errata Punkt 6 wird gesagt das EIR_PKTIF nicht zuverlässig den Empfang eines Pakets signalisiert und zusätzlich EPKTCNT ausgewertet werden soll. Bei Polling ist das ja kein Problem. if(!(enc28j60Read(EIR) & EIR_PKTIF)) { if(enc28j60Read(EPKTCNT) == 0) { //Nix da ...... Wenn ich nun aber Interrupt gesteuert empfangen will, und EIR_PKTIF wird nicht gesetzt,
-
Thread
ENC28J60 Modul
Hat jemand erfahrung mit dem Modul ENC28J60 und Bascom Basic? Gibst es irgenwo Beispiele?
-
Thread
enc28j60 initialisierungsprobleme
? Schon einmal vielen Dank im Voraus! [c] void enc28j60Init(void) { // initialize I/O ENC28J60_CONTROL_DDR |= (1<<ENC28J60_CONTROL_CS); ENC28J60_CONTROL_PORT |= (1<<ENC28J60_CONTROL_CS); // setup SPI I/O pins ENC28J60_SPI_PORT |= (1<<ENC28J60_SPI_SCK); // set SCK hi ENC28J60_SPI_DDR |= (1<<ENC28J60_SPI_SCK); // set SCK as output ENC28J60_SPI_DDR &= ~(1<<ENC28J60_SPI_MISO); // set MISO as input ENC28J60_SPI_DDR |= (1<<ENC28J60
-
Thread
ENC28J60 PC reagiert nicht
(ENC28J60_OP_BFS | ENC28J60_REG_ECON1, (1<<ENC28J60_BIT_TXRST)); enc28j60_spi_write_word(ENC28J60_OP_BFC | ENC28J60_REG_ECON1, (1<<ENC28J60_BIT_TXRST)); //activate transmission enc28j60_spi_write_word
enc28j60_write_address(ENC28J60_REG_ERXRDPTH, hi8(ENC28J60_RX_BUFFER_END)); }else{ enc28j60_write_address(ENC28J60_REG_ERXRDPTL, lo8(enc28j60_next_packet_ptr- 1)); enc28j60_write_address(ENC28J60
-
Thread
ENC28J60 - sendet nichts
ENC28J60_SPI_MOSI); else ENC28J60_SPI_PORT &= ~(1 << ENC28J60_SPI_MOSI); in <<= 1; _delay_us(3); // read data <<= 1; if (ENC28J60_SPI_PIN & (1 << ENC28J60_SPI_MISO)) data |= 1; // clock ENC28J60_SPI_PORT |= (1 << ENC28J60_SPI_SCK); // clock low ENC28J60_SPI_PORT &= ~(1 << ENC28J60_SPI_SCK); } return data; } [/c] [c] void enc28j60WriteBuffer(unsigned int len, unsigned
-
Thread
SPI-Problem mit ENC28J60
char enc28j60::init(){ SPIInit(); disableChip(); writeOp(ENC28J60_SOFT_RESET, 0, ENC28J60_SOFT_RESET); _delay_ms(2); // errata B7/2 while (!readOp(ENC28J60_READ_CTRL_REG, ESTAT) & ESTAT_CLKRDY
(ENC28J60_BIT_FIELD_SET, ECON1, Enc28j60Bank>>5); } } char enc28j60::readRegByte (char address) { SetBank(address); return readOp(ENC28J60_READ_CTRL_REG, address); } uint16_t enc28j60::readReg
-
Thread
ENC28J60 verliert Packete
Half Duplex kannst du beim ENC28J60 weitestgehend vergessen. Das ist nur mit viel Aufwand und vielen Kompromissen realisierbar. Full Duplex geht ganz gut, wenn man sich die Silicon Erratas zum ENC28J60 herunterlädt und die dort
|= (1<<ENC28J60_PIN_CS); ENC28J60_CONTROL_PORT |= (1<<ENC28J60_PIN_CS); for (i=0;i<30;i++) _delay_ms(35); // perform system reset enc28j60WriteOp(ENC28J60_SOFT_RESET, 0, ENC28J60_SOFT_RESET
-
Thread
enc 28 j 60 bankwechsel geht nicht
ENC28J60_REG_ETXNDH, hi8(ENC28J60_TX_BUFFER_END ), //end hi //rx buffer ENC28J60_REG_ERXSTL, lo8(ENC28J60_RX_BUFFER_START), //start lo ENC28J60_REG_ERXSTH, hi8(ENC28J60_RX_BUFFER_START), //start hi ENC28J60_REG_ERXNDL, lo8(ENC28J60_RX_BUFFER_END ), //end lo ENC28J60_REG_ERXNDH, hi8(ENC28J60_RX_BUFFER_END ), //end hi //rx ptr: //ENC28J60_REG_ERDPTL, lo8(ENC28J60_RX_BUFFER_START+1),
-
Thread
Aufbau mit ENC28J60 mit Problemen
deshalb hoffe von Euch ein paar Tipps zu bekommen. Hier das Problem: Ich habe mit einen Atmega644 und ENC28J60 zur IP-Anbindung aufgebaut. Zu Testzwecken habe ich das Ganze erst auf einem Steckbrett gemacht- auch wenn ich weiß, daß die 25 MHz, mit denen der ENC betrieben wird, nicht wirklich steckbrett-geeignet
Könnte sein, dass du durch RESET an VCC den ENC schon gegrillt hast.
-
Thread
ENC28J60: SPI Problem
aber trotzdem tut sich nichts. Jetzt habe ich mal folgende Schleife eingebaut: [c] while(1) { enc28j60Read(MAADR5); enc28j60Read(MAADR4); enc28j60Read(MAADR3); enc28j60Read(MAADR2); enc28j60Read(MAADR1); enc28j60Read(MAADR0); } [/c] und ein Oszi an MOSI und MISO gehängt. Im Bild
EDIT: Also ich habe folgende Schaltbilder gefunden: http://www.mikrocontroller.net/attachment/28089/enc28j60.png http://trac.mlalonde.net/Ethduino/images/schematic/Ethduino_Schematic_Rev2.png http://www.mikrocontroller.net/attachment/15108/ENC28J60.gif http://www.dzsc.com/dzbbs/uploadfile/200831911253847
-
Thread
ENC28j60 Bufferadressen berechnen
); #endif //read the packet length RecdFrameLength = (int)(enc28j60ReadOp(ENC28J60_READ_BUF_MEM, 0)); RecdFrameLength |= (int)(enc28j60ReadOp(ENC28J60_READ_BUF_MEM, 0)) << 8; #ifdef WEB_DEBUG_TCPIP printf("Bytes read: %04x\r\n", RecdFrameLength); #endif //read the receive status rxstat = (int)(enc28j60ReadOp(ENC28J60_READ_BUF_MEM, 0)); rxstat |= (int)(enc28j60ReadOp(ENC28J60_READ_BUF_MEM, 0)) << 8; #ifdef WEB_DEBUG_TCPIP printf("Receive status: %04x\r\n", rxstat);
-
Thread
enc28j60 - Probleme
Ich würde als erstes mal ARP implementieren. Oder die aus der procyon(?) avrlib nehmen (da wo auch enc28j60.c drinist) Bye, Simon
spi angesteuert ? hängt er alleine am SPI ? Was für ein kabel nimmst du ? (switch<--normal--->enc / pc<---gekreuzt--->enc) Kannst du die Statusregs auslesen ? printf("RevID: 0x%x\r\n", enc28j60Read(EREVID)); zb... Setzt du eine macadresse ? BYe, Simon
-
Thread
ENC28J60 macht Probleme
Hi, auch ich habe ein Problem mit dem ENC28J60. Das Forum habe ich schon stundenlang durchstöbert, um vielleicht eine Antwort zu finden. Ich habe die Schaltung nach diesem Schaltplan aufgebaut: http://www.mikrocontroller.net/attachment
Der ENC28J60 zieht nicht gerade wenig Strom, daher brauchts (wie schon gesagt) Abblockkondensatoren. Üblicherweise 100nF pro Vcc/GND Pin-Paar (müssten beim ENC28J60 also 5 sein wenn ich mich richtig erinnere
-
Thread
ENC28J60, kein Link, wie debuggen?
Hallo! Ich betreibe einen ENC28J60 Rev.5 an einem ATMEGA32. Die Kommunikation per SPI funktioniert einwandfrei, Register kann ich zur Hilfe über UART lesen und schreiben. Die Magjack (SI40141, http://www.csd-electronics.de/data
Ist die Beschaltung so ok? (Sorry, bin kein Eagle-Gott) Wenn man die Versorgungsspannung des ENC28J60 vorübergehend trennt - wird dann der Controller komplett in den Auslieferungszustand versetzt? Egal welche Register zuvor programmiert wurden? Sobald ich das ok von euch bekomme werd ich den
-
Thread
enc28j60 pullup widerstände
Hallo Ich habe eine frage zu der CS und Reset Leitung des ENC28J60. ICh habe in vielen Schaltplänene gesehen das an Reset ein PullUp hängt und dann CS nicht. Aber im Datenblatt ist beschrieben das die Reset und die CS Leitung interne PullUps haben. Nun meine frage brauche ich an CS oder RESET PullUp widerstände? Und wie groß müssen diese sein? Der ENC28j60 würde ich mit einen AVR betreiben und diesen über die SPI Leitung programmieren daher muss ja CS High sein wenn er im reset ist.
-
Thread
ENC28J60 Nur ein Interrupt, dann stille
Ist zwar lange her, dass ich was mit dem ENC28J60 gemacht habe, aber wenn ich mich recht erinnere musst du den Interrupt bestätigen und das Interrupt Flag im ENC28J60 zurücksetzen, wenn du alle Daten abgearbeitet hast.
Simon K. schrieb im Beitrag #2219469: > Ist zwar lange her, dass ich was mit dem ENC28J60 gemacht habe, aber > wenn ich mich recht erinnere musst du den Interrupt bestätigen und das > Interrupt Flag im ENC28J60 zurücksetzen, wenn du alle Daten abgearbeitet > hast. Wie meinst du
-
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
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
ENC28J60 minimal Initialisierung
Hallo Zusammen Ich wollte mal fragen, wie denn die minimal Initialisierung für einen ENC28J60 aussieht... Derzeit habe ich folgendes versucht: [c] CS_0; SPI_Raw(0xFF); //Soft Reset CS_1; SPI_Write(0x58,0x02); SPI_Write(0x54,0x14); SPI_Write(0x56,0xBA); SPI_Write(
-
Thread
ENC28J60 und MagCack
http://www.olimex.com/dev/images/enc28j60-sch.gif Desser Stecker RJLD-043TC hat ein anderes Pinout! Mittelpunkte TCT an Pin 3 und RCT auf Pin 6. http://www.mikrocontroller.net/articles/ENC28J60 Habe übersehen, dass Du die 50 Ohm-Widerstände
Hab was vergessen, der ENC28J60 kann nur 12mA liefern. Dann rechne ich (3,3V-2,1V)/0,012A)= 100 Ohm
-
Thread
ENC28J60 Empfangsprobleme nach Softreset
Ich stehe vor einem recht eigenartigen Problem mit dem ENC28J60, aber der Reihe nach. Ich habe für das AVR-NET-IO-Board, bestückt mit einem 644-er, einen LAN-BootLoader geschrieben. Der basiert prinzipiell auf dem Radig-Stack, es wurde jedoch der ganze TCP-Teil
Jemand eine Lösung anbieten kann? Was ich am Wochenende versuchen werde ist ein "HardReset" des ENC28J60. Ich werden den RESET mit dem (bei mir freien) PB1 verbinden und den Kontroller so rücksetzen, mal sehen ob das etwas bringt ??? LG Klaus
-
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
dem bietet es sich an-->niedriger ESR Setz die Kondensatoren vom Quarz direkt zwischen Quarz und ENC und schließe sie direkt an den GND-Pin 22 an. Dreh den ENC um 90° gegen Uhrzeiger, dann hast du kürzere Verbindungen zwischen TPIN und TPOUT zur Buchse. Die 49,9 Ohm Widerstände kommen zwischen ENC
-
Thread
ENC28J60 oder ENCJ600
Klar kannst du das mit denen realisierten. Der ENC28J60 findet nicht nur in der Arduino Welt sehr großen ANklang und es gibt hunderte von Code-Beispielen, Librarys und fertige Ethernet Breakout Boards. Einfach mal umschauen. Der ENC28J60 ist auch in
Stefan schrieb im Beitrag #4106693: > Kann ich das mit einem Ethernet Controller wie dem ENC28J60 oder > ENC424J600 realisieren? Ich nehme immer den PIC18F67J60. Das ist eine verbesserte Version des ENC28J60, der Prozessor, RAM, Flash, Timer, etc mit integriert hat - eine echte Single-Chip
-
Thread
ENC28J60 an Atmega644
Hey! Ich habe nun auch probiert, meinen Mega644 mit dem ENC zu verheiraten, die beiden tun sich aber noch schwer. Bin schon den ganzen Tag am googlen und im Forum am suchen, finde aber nix gescheites, was mich weiterbringt. Bei mir leuchtet nur die grüne LED und pingen kann ich die IP auch nicht. Wenn ich ein Crossover einstecke, geht die grüne aus. Eigentlich sollten beide LEDs blinken? Was mache ich falsch? Ich habe auch mal meinen Code angehangen. Die Lib stammt von http://www.mikrocontroller.net/topic/48519 MOSI PB5 MISO PB6 SCK PB7 CS PC1 Fuses (falls die auch interessant
-
Thread
ENC28J60 Spannung ?
Hallo Ich Möchte mich mit dem ENC28J60 vertraut machen und ein parr projekte realisiren, ich habe mir dazu das dattenblatt und den schaltplan von http://avr.auctionant.de/avrETH1/index.html Simon Schulz besorgt und angesehen nun ist
Schaltung verschiedene Masse Symbole verwendet werden ist nur zu logisch. Die Ethernetbuchse trennt den ENC28J60 galvanisch vom Rest des Netzwerks, daher sind das auch verschiedene Massen.
-
Thread
SPI-Probleme und ENC28J60
www.mikrocontroller.net/articles/AVR_Net-IO_Bausatz_von_Pollin ) Dabei habe ich festgestellt das die ENC28J60.c und ENC28J60.c bei allen Projekten die ich gefunden habe ziemlich tief mit anderen Teilen des Projektes verzahnt ist und ein entsprechender Umbau fast genauso viel Arbeit wäre wie sie gleich
00000111 Warte: 00000001 00000111 Warte: ... .. . [/pre] Bist du der Alexander der die ENC28J60 API aus dem Etherrape-Projekt geschrieben hat? Muss ja echt mal sagen. RESPEKT... finde ich mega cool, das ist echt nen Traum. Und hätte da gleich mal ne Frage direkt zum ENC28J60. Wo liegt
-
Thread
ENC28J60 und Ferrit bead
Hi, ich möchte auch gerne mit dem kleinen Ethernetcontroller experimentieren, jedoch hält mich noch eine einzige kleine Sache auf: Wo bekomm ich ein entsprechendes Ferrit bead her ? Hab schon mal gegoogelt, aber es stehen nirgendwo konkrete Sachen .. ist das so flexibel? Hier im Forum wurde z.B. gesagt, dass man es weglassen kann und bei http://www.e-lab.de/phpBB2/viewtopic.php?t=942&postdays=0&postorder=asc&start=15 nehmen sie einfach eine HF-Drossel dafür. Was ist nun richtig um einen erfolgreichen Aufbau zu unterstützen. Es gibt doch garantiert hier schon einige unter Euch, die die
-
Thread
Frage bezüglich ENC28J60
Hi Ihr, habe eine frage für mein nächstes projekt. Ich frag mich grad wieviele µc ich an den ENC28J60 hängen kann? Ist nur einer möglich oder mehrere? Kann ich das Signal das vom ENC28J60 kommt einfach auf mehrere AVR's verteilern? Oder brauch ich pro AVR einen ENC28J60? Danke schon im vorraus
Hallo, ich frage mich gerade, wozu man an einen ENC mehrere µC hängen sollte? Auf jedem ein TCP/IP-Stack, von der Syncronisation des ENC mal abegesehen, wenn einer der µC den ENC in Beschlag nimmt, ist für alle anderen Sendepause und deren Webserver
-
Thread
Was gibts neues vom ENC28J60??
Habe schon lange keinen neuen Thread mehr über den ENC28J60 gelesen. Obwohl ich glaube, dass der ein oder andere schon seinen Chip zu Hause hat. Falls sich jemand schon ein bisschen mehr damit beschäftigt hat, eine Ethernet-Übertragung herzustellen, wäre
ausgeben muss. Und der Ethernet-Frame ist ja auch genau definiert. Weiß jemand nach welchem Polynom der ENC28J60 32-Bit-CRC macht? Polynom 0x04C11DB7 oder ein anderes?
-
Thread
ENC28J60 - wie testen?
Hallo, ich habe einen Microchip ENC28J60 an einem Xilinx FPGA angeschlossen. Messtechnisch sind die Verbindungen in Ordnung, und auf dem Oszi sieht das SPI-Signal am Chip so aus wie es soll. Um zu sehen, ob die Datenübertragung funktioniert, würde ich den ENC28J60 gerne mit einem minimalen Beispiel auf Funktion testen. Meine Idee war, einfach die beiden LEDs blinken zu lassen, was ja laut Datenblatt durch entsprechendes Setzen des PHLCON-Registers möglich
-
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 TCP Client
Hallo Leute. Würde gerne einen kleinen Browser mit dem enc28j60 bauen. Dafür würde ich mithilfe von TCP/IP eine Verbidung mit einem Sever herstellen. Da ich den Paketen aber eine Ziel-MAC-Adresse geben muss, sitze ich hier gerade auf'm Schlauch. An welche MAC
M. H. schrieb im Beitrag #2266825: > Wenn ich meinem ENC28j60 im Netzwerk eine feste IP zuordnen will, mit > welchem Protokoll mache ich das dann? Hab schon DHCP überlegt, das ist > aber glaub nicht dafür gedacht. Weiss da jemand was?? Das hast du schon
-
Thread
Problem mit ENC28J60 Webserver
weiter gespielt und bin wieder auf ein Problem gestossen. Ich verwende den TCP/IP Stack mit einem ENC28J60 und einem PIC18F46K20. Der Webserver läuft. Es wird auch gleich angezeigt wenn eine Taste gedrückt wird. Ich habe jetzt aber das Problem das ich von der Weboberfläche aus die LED nicht schalten
-
Thread
Lanchip ENC28J60 Schaltung
Hallo. Wie der Betreff meines Beitrags schon verrät, möchte ich den Lan-Chip ENC28J60 verwenden. Ich hab den bestellt und gleich eine Buchse dazu. Ich wusste damals noch nichts von Ethernet übertragern usw. Aber glücklicherweise müsste ich eine "Magjack"- Buchse bestellt
Frage ist: Könnte ich die Schaltung verwenden? http://www.mikrocontroller.net/attachment/15108/ENC28J60.gif Ich müsste halt schauen ob ich die Buchsenanschlüsse vertauschen muss oder? Vielen dank schon mal im Vorraus MfG Albert
-
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
ENC28J60 - CLKOUT?
Hallo, bin dabei einen Sensor startklar fürs Ethernet zu machen und habe mir den ENC28J60 als Controller ausgesucht. Beschaltung ist soweit fertig. Ich muss CLKOUT noch anschliessen. Die erste Frage hier ist was CLKOUT ist und die zweite Frage wo ich CLKOUT am Mikrocontroller anschliessen
Du kannst den CLKOUT des ENC am CLKIN Deines µC anschliessen, so evtl den Quarz für den µC sparen (sofern der mit 25 MHz laufen will) und trotzdem einen quarzgenauen System-Clock haben.
-
Thread
Quarz für ENC28J60
Der ENC28J60 Stand-Alone Ethernet Controller braucht einen 25MHz-Quarz. In diesem Frequenzbereich sind Grundtonquarze selten, die meisten schwingen auf 3x fo. So auch Reichelt "25,0000-HC49U-S :: Standardquarz
#1956550: > So auch Reichelt "25,0000-HC49U-S :: Standardquarz, also mit dem hab ich schon zwei ENC28J60 am laufen Sascha
-
Thread
ENC28J60 und MagJack
Hallo Ich bin dabei mir einen kleinen Ethernetzserver auf Basis des ENC28J60 zu bauen. Soweit so gut. Nun benötigt man zwischen den Ethernet-Datenleitungen und dem ENC28J60 einen Übertrager. Die gibt es ja aber auch kombiniert mit LEDs und der RJ-45-Buchse als "MagJack"
-
Thread
LAN mit ENC28J60 und SPI
Hallo µC-Gemeinde. Ich habe eine Frage bzgl. der Nutzung des SPI für LAN und Programmierung (Flashen eines ATMega162). Gibt es evtl. Probleme, wenn ich - bei gesteckter LAN-Verbindung - ein Programm flashe? Der oben genannte ENC benutzt ja auch den SPI-Bus. Wenn jetzt also gerade "Verkehr" auf dem Netzwerk ist, wird der Flashvorgang vermutlich gestört, oder? Danke für eure Hilfe. Viele Grüße Michael
-
Thread
Webserver: ENC28J60 und Atmega
bleiben ;) Ich habe hier ein SEHR preiswertes Ethernet-Modul grfunden: http://www.ebay.de/itm/ENC28J60-Ethernet-Network-LAN-Module-Modul-for-Arduino-AVR-LPC-STM32-HR911105A-/290716938070?pt=DE_Computer_Sonstige&hash=item43b0146f56 Ich frage mich nun, ob dieses Modul für ein solches Vorhaben geeignet
guggstu hier: http://members.home.nl/bzijlstra/software/examples/enc28j60.htm n8
-
Thread
ENC28J60 einfaches senden
Hallo! Wie komplex ist es damit einfache daten von sensoren (ir, temperatur,...) über broadcast oder unicast zu senden? Generell: muss man die iso/osi schichten selbt implementieren oder erledigt das handling der ethernet controler?
-
Thread
Led´s an enc28j60
Hallo blinken die LED´s am ENC28J60 auch wenn kein Conreoller angeschlossen ist? Aber sonst alles richtig ist? LG
-
Thread
ENC28J60 teilweise kein Link
Hallo zusammen, ich habe mir eigentlich vorgenommen hier nicht nach einer Lösung meines Problems zu betteln, jedoch verstehe ich den ENC nicht mehr. Und zwar wollte ich nach einiger Zeit meinen ENC wieder in BEtrieb nehmen und bekomme es einfach nicht ordentlich hin. Erstes komisches Verhalten ist, dass wenn ich den ENC über eine MagJAck SI-60024 und meinem alten Hub verbinde einfach keinen Link bekomme. Jedoch wenn ich ihn mit meinem Router verbinde schon ?!? Ich meine dies ist doch erstml unabhängig vom ATMega der in der Schlatung hängt. Sprich SPI ist dabei bgekoppelt. Mir ist nicht