-
Thread
LCD über LAN ansteuern
Hallo Heiko, ich würd einen µC über einen ENC28J60 ans Netzwerk anschließen. Dann schreibste dir ein Serverprogramm welches übers LAN deine Informationen vom Server sendet. Das ganze Verarbeitest du im µC und sendest alles ans LCD. TCP/IP Stacks findet man für den ENC28J60 massig, sogar schon beim Hersteller(Microchip). Greetz Stephan
-
Thread
Datenlogger mit RS232, Ethernet und CompactFlash Card
eine Kollisionsvermeidung integrieren. Meint ihr so etwas ist mit einem AVR (zusammen mit einem ENC28J60) noch möglich, oder wäre es sinnvoller einen ARM mit integriertem Ethernet (ich hatte für Testzwecke z.B. an das LPC-P2378 Board von Olimex gedacht) zu verwenden ? Vielleicht auch in Kombination mit
-
Thread
[V] 4xENC28J60 DIP28 & 4xENC28J60 SO28
Wie aus dem Titel ersichtlich. Mangels Zeit zum verbasteln, unausgepackterweise 4xENC28J60 DIP28 & 4xENC28J60 SO28. Angebote an sputnik0891@googlemail.com Am liebsten alle auf einmal.
-
Thread
Taimag RJLBC-060TC1 - ENC28J60 Anschluss-Beispiel !
10/100 Base-TX RJ45 Ethernet Connector mit integrieten LEDs und Übertrager von Embedit, an einen ENC28J60. Im Datenblatt des RJLBC-060TC1 gibt es für die Mittelanzapfung der Übertrager für RX und TX nur einen Anschluß (den PIN 3). In den ganzen Schaltungen die Ich bisher gefunden habe gibt es aber für
-
Thread
Fertiger Webserver
ich den richtigen chip für mich finden werde :/ Ich glaub ich muss selbst was mit atmel und enc28j60 machen... andererseits wäre es einfach schön wenn weberver und ipstack etc fertig wären, weil ich die entwicklungszeit kurz halten wollte..
-
Thread
ATMega 128 lässt sich nicht brennen (neuer Webserver)
Reset nach GND. (ist aber halt der Hardwarereset nicht mit im Spiel). Das STK löst zumindest im ENC28J60 den Reset aus. Das Projekt ist ein Webserver der Daten zu einem Foucaultschen Pendel sammelt. Kann aber natürlicha uch zu was anderem benutzt werden. Ihr habt sicher auch schon solche Fehler
-
Thread
Diskussion Reichelt-Wishlist
Bereits im Sortiment [...] * 25,0000 Mhz Quarz (wird benötigt für Microchip TCP/IP Controller ENC28J60) ||||| || [...] Allerdings braucht der gennante Controller, wie so viele andere, ein Grundtonquarz. Reichelt bietet bei diesen Frequenzen aber leider nur noch Obertonquarze. Daher handelt es sich
Sortiment > [...] > * 25,0000 Mhz Quarz (wird benötigt für Microchip TCP/IP Controller > ENC28J60) ||||| || > [...] > > Allerdings braucht der gennante Controller, wie so viele andere, ein > Grundtonquarz. Reichelt bietet bei diesen Frequenzen aber leider nur > noch Obertonquarze. Daher
-
Thread
Webserver geschwindigkeit [AVR]
dass viele Leute die "8-Bit rumpel AVRs" um einiges Unterschätzen. Mit der 8MBit SPI und einem ENC28J60, sowie einem schön schnellen TCP-Stack kann man so *einiges* an Bandbreite herausholen. (Also 50kiB/s würde ich schon sagen, abhängig von der jewiligen TCP Anwendung. Ich beziehe mich mal auf einen
den SSP Bus halben CPU Takt als Takt verwenden! Das macht bei 60 MHz 30 MHz, aber das ist für den ENC28J60 leider zu viel!
-
Thread
Ethernet Controller: NON-PCI?
eben auch ohne. Letztere sind zum Beispiel die alten REALTEK ISA 10Mbit-Controller und die neueren ENC28J60. Mit beiden ist Dein Vorhaben möglich.
-
Thread
Universeller SD-Card Adapter, so machbar?
mit einer Software geschrieben in Bascom und auch mit der von Ulrich Radig (Zuordnung des CS vom ENC28J60 muss angepasst werden da ich meine Platine schon vor dem Server von Ulrich fertig hatte). Weitere Infos kriegst Du auch auf meiner Hoppy Website: http://www.heldt-web.de/index.php?site=uC
nicht einfach z.B. die Software von z.B. Ulrich Radig einsetzt? Es gibt genug Code für AVR und ENC28J60 und SD-Card, aber mach DU mal lieber alles selber ;) Und N8
-
Thread
Pinbelegung enc28j60 und Belfuse Magjack
Hallo, ich möchte einen enc28j60 mit einem Belfuse 0810-1xx1-03 Magjack verheiraten. Der Magjack hat die folgende Belegung: 1 TCT 2 TD+ 3 TD- 4 RD+ 5 RD- 6 RCT 7-10 LEDs Ist die folgende Beschaltung korrekt? : enc28j60
* ?! Also ich verstehe ehrlich gesagt nicht so ganz, wo das Problem ist. Im Datenblatt des ENC28J60 lässt sich ein fertiger Schaltplan finden. Das kombiniert man einfach mit dem Magjack Datenblatt und fertig. Alternativ guckst du in den Schaltplan oben, so läuft es bei mir und bei anderen (Ulrich
-
Thread
ENC28J60 (Mikro-)Web-Server die Nächste
Ja, der ENC28J60 wird fühlbar warm. (Aber nicht heiß!). Mit den ursprünglichen 2k2 Ohm Widerstand an dem ENC28J60 wurde er sogar noch etwas wärmer als jetzt bei der v2 der Leiterplatte (da sind ja 120 Ohm + 2k2 Ohm
die gerne die grüne LED der Buchse für die LINK-Anzeige nutzen möchten statt der gelben, in der Enc28J60.c einfach folgende Zeile [c] Enc28j60WritePhy(PHY_PHLCON, (12<<PHY_PHLCON_LBCFG0)|(1<<PHY_PHLCON_LACFG0)|(1<<PHY_PHLCON_STRCH)|0x3000); [/c] gegen diese Zeile tauschen [c] Enc28j60WritePhy
-
Thread
Werbserver mitn ENC28J60 (Radig)
Hallo. Ich habe mir den Werbnserver AM644 mit ENNC28J60 von U. Radig aufgebaut. Ich habe ihn jetzt in Betrieb genommen und dabei ein Problem: - Wenn ich über eine serielle Verbindung mich an den Webserver hänge, zeigt mein Terminalprogramm immer nur System Ready an. Er reagiert nicht auf Eingaben und ich kann ihn auch nicht anpingen. Hat von euch jemand eine Liste mit allen seriellen Befehlen und wie lautet seine IP Adresse beim übertragen der Firmware? Gruß Hotijack
-
Thread
Protokoll DC-3840 Handycam
Handy-Cam ging das ja. Hintergrund ist, dass mein Miniwebserver nur mit 12,5 MHz läuft (25MHz des ENC28J60/2). Und die Geschwindigkeit wäre in dem Falle eigentlich egal.
möglich sein. Sprich ~10Sekunden für ein 320x240 Bild. Akzeptabel würde ich sagen. PS: Ob der ENC28J60 auch noch mit 24,576 MHz funktioniert? Weiß da jemand wie genau die Toleranzen sind? Im Datenblatt steht auf Seite 81 etwas von 25MHz +/- 50ppm, was natürlich somit nicht möglich wäre. Wäre ja
-
Thread
Problem mit RC-glied vorm ADC (Avr)
habe ich insgesamt 8 100nF Keramikkondensatoren verbaut. Unter anderem, weil Microchip bei ihrem ENC28J60 empfehlen an jedes VCC/GND Paar einen 100nF Kondensator anzuschließen, und der Chip hat nunmal 4 Paare.
-
Thread
Freude über Pollin :-((
wieder ausgrabe, dann diesmal ganz ohne Ironie und Sarkasmus: Heute erhielt ich von Pollin meinen ENC28J60 doch tatsächlich fachgerecht verpackt auf Leitschaumstoff, unbeschädigt. Selbst der ebenfalls bestellte PLCC-Sockel steckte auf Leitschaumstoff. Sieht ganz so aus, als ob man in der Versandabteilung
-
Thread
MagJack SI-60024-F
aber jetzt bin ich total durcheinander. Ich habe den SI-60024-F Wie ist nun die belegung zum ENC28J60 ? MagJack Pin's ENC285J60 P1 ? P2 ? P3 ? P4 ? P5 ? P6 ? P7 NC P8 ?
-
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
uip für AVR/ENC
wird ist, dass uIP die CRC erst garnich zu Gesicht bekommt, wird direkt abgeschnitten (im Treiber enc28j60PacketReceive // read the packet length len = enc28j60ReadOp(ENC28J60_READ_BUF_MEM, 0); len |= enc28j60ReadOp(ENC28J60_READ_BUF_MEM, 0)<<8; // remove CRC from len (we don't read the CRC
legt das Paket bevor der Berechnung von TCP und IP Checksummen (Felder mit 0 vorbelegt) in den Enc28j60 und lässt den Hardware-Checksum drüberlaufen. 2. Man kopiert immer den jeweiligen Bereich, über den die Checksumme kreiert werden soll in den Enc28j60 und holt die Checksumme wieder raus. Version
-
Thread
Ausdruck Datenbücher
und brauchen fuer t gegen Unendlich >auch weniger Strom ... Datenblatt: 1,4 MB für 96 Seiten(Enc28J60-Datenblatt, ich gebe zu, dass das nicht unbedingt repräsentativ ist, lag aber grad aufm Desktop) => 1GB = 70k-Seiten => 500GB = 35M-Seiten. 1000 Bg. 60g/qm = 6 cm Stapelhöhe. => Stapelhöhe = 35k
-
Thread
Webserver MSP430 mit ENC28J60
ändern. In der main.c muss dann nur noch in allen Funktionsaufrufen das cs8900a durch ein enc28j60 ersetzt werden (ich weiß, ich weiß, man hätte das allgemeiner lösen können). Kleiner Tipp zu SPI: Es hat eine gute Weile gedauert, bis ich die Kommunikation zwischen Mikrocontroller und dem ENC28J60
Hab das Prob selber gefunden. in der enc28j60.h muss bei der definition der maximalen Buffergröße stehen: [c] #define MAX_FRAMELEN UIP_CONF_BUFFER_SIZE+4 [/c] Das wars und dann gehts auch. Grüße David
-
Thread
Versandhandel Internet
läd erstmal ewig - die Produkte sind nicht mit ausreichend vielen Informationen beschrieben(Beim enc28j60 zB. bekommt man nur 'Enc28J60' und nen Link zum Datenblatt hingeschmissen. Um das Package herauszufinden soll ich nun meine Glaskugel verwenden, oder wie?) - preisgünstig ist es dazu auch nicht wirklich
-
Thread
Netzwerkfunktion testen
Hallo Forumgemeinde, ist es möglich, eine Schaltung mit einem ATMEGA128 und einem ENC28J60, die als Schnittstelle nach außen das Ethernet nutzt, durch eine Abfolge von Netzwerkbefehlen (Ping...) selbst feststellen zu lassen, ob das Netzwerk funktioniert? Dies soll ohne definierte Gegenstelle
-
Thread
Etwas OT: Internet-Radio: Wer ist der Hersteller?
schon seit einiger Zeit zuverlässig mit madplay rum. Mit einem großen AVR, einem VS1011 und den ENC28j60 sollte das aber auch machbar sein. Dann ist die Lösung noch etwas preiswerter (die Zeit mal nicht mitgerechnet) Gruß, SIGINT
-
Thread
Ethernet Duplex?
Hi Momentan werkle ich am enc28j60 in Verbindung mit einme ATMega32 herum. Die Schaltung soll gepingt werden können, SNMP Traps versenden und via ethernet synchronisiert werden. Die Synchronisation ist noch nicht fix, es wurde überlegt
-
Thread
enc28j60 funktioniert nicht
Habe seit vorgestern die enc28j60 platine von olimex hier liegen. habe sie wie in den datenblättern beschrieben mit meinem ATMEGA16L verbunden. leider regt sich garnix. habe gelesen das der enc28j60 in der standardtkonfiguration ne
-
Thread
Lan-Modul für mp3 streaming
ENC28J60
Hallo Marius, ich habe eine Frage über die ENC28J60: welche protocol unterstützt dieses micrchip? weil ich habe seine datenblatte durchgelesen und ich habe irgend wo gesehen wie die Daten können empfangen. ist es per TCP/IP oder UDP? oder unterstützt
-
Thread
warum denn nicht?
Mikrocontroller, der sich heruntertakten läßt, bzw. per Interrupt wieder erwacht, und bspw. den ENC28J60 Ethernet MAC, der im Powerdown Mode nur einige mA verbraucht, schon hat man ein Endgerät mit geringem Stromverbrauch... zu 2: Alle Endgeräte könnten per Webbrowser bedient werden, egal ob Video
- Hängt auch ein wenig von den Möglichkeiten der Ethernet Chips ab. (siehe bspw. Datenblatt des ENC28J60) Sehr gut geeignet für diesen Anwendungsfall..." Ja, tolle Idee. Lies doch erstmal selber das Datenblatt: "The ENC28J60 may be commanded to power-down via the SPI interface. When powered down
-
Thread
Hobby Elektronik Website
ist mal an: Möchte mir das auchmal angucken wie das mit der Ladezeit ist, da ich hier auch eine ENC28J60+ATmega644 stehen habe. Jonas
-
Thread
ENC28J60 + PoE -> fertige Loesung?
Kurzversion: Wir suche nach fertigen Loesungen, um ein Geraet mit ENC28J60 per PoE mit Strom zu versorgen. ---- Lange Version: In unserer Firma wurde vor einem Jahr bei der Gebaeudesarnierung alles moegliche Automatisiert: Das Licht wird automatisch abgeschaltet,
hallo! mal eine frage: ich habe eine hardware aufgebaut, die den enc28j60 als lan-ic beinhaltet. zur bestromung der gesamten baugruppe verwende ich poe, im zusammenhang mit dem silvertel-modul ag8105. die poe-buchse ist von midcom und beinhaltet auch die lan-übertrager
-
Thread
[S] Platine für Webserver ATmega32/644DIP ENC28J60
Hallo, wer kann mir (zu welchem Preis) eine Platine für den Webserver ATmega32/644DIP ENC28J60 von Ulrich Radig erstellen? Danke, Jürgen
@LoL Ich habe bereits vor einiger Zeit eine Platine entworfen die den ATMEGA32/644 und den ENC28J60 DIP nutzt, sie ist doppelseitig, nutzt SMD, einen MAGJACK (von tuxgraphics.org). Weiterhin ist USB und ein SD/MMC Slot vorgesehen. Sie arbeitet aber nur nach einer kleinen Änderung am Code von Ulrich
-
Thread
Microcontroller neuling
dir ein avr und bringe mal damit ein LED zum blinken, oder sowas in der Art. Wenn du dann bis zum ENC28J60 oder VNC1L durchkommst, so hast du das Gröbste bereits hinter dir :-) Diese Vorgehensweise hat auch viele Vorteile: - billiger als jedes "Embedded-Simulations-Tool" - aus Fehlern lernt man -
-
Thread
Projekt: Webserver mit ATmega32 und ENC28J60
www.mikrocontroller.net/topic/82127#new. Der Server basiert auf einem ATmega32 und dem "Ethernet-Controller ENC28J60":http://www.mikrocontroller.net/articles/ENC28J60. Ungewöhnlich für ein Projekt dieser Art ist, dass keine SMD-Bauteile verwendet werden und alles auf einer einseitigen Platine Platz findet. Dadurch
Info: http://members.home.nl/bzijlstra/software/examples/enc28j60.htm
-
Thread
Webserver ATmega32/644DIP ENC28J60
AVR Tools\include" -mmcu=atmega32 -Wall -gdwarf-2 -mmcu=atmega32 -O0 -fsigned-char -MD -MP -MT enc28j60.o -MF dep/enc28j60.o.d -c ../enc28j60.c ../enc28j60.c: In function 'enc28j60Init': ../enc28j60.c:222: error: 'for' loop initial declaration used outside C99 mode make: *** [enc28j60.o] Error
sehrwohl Errata-Workarounds eingearbeitet: [C] //bad silicon workaround: //reset tx logic: enc28j60_spi_write_word(ENC28J60_OP_BFS | ENC28J60_REG_ECON1, (1<<ENC28J60_BIT_TXRST)); enc28j60_spi_write_word(ENC28J60_OP_BFC | ENC28J60_REG_ECON1, (1<<ENC28J60_BIT_TXRST)); [/C] (Als Beispiel) Schaut
-
Thread
SD-Karte als einer von zwei Slaves
bestätigen bzw. hat jemand Erfahrung diesbezüglich? Ich habe SD Karten gleichzeitig mit VS1001 und ENC28J60 am SPI am laufen. No Problemo.
-
Thread
Microchip Ethernet Board , max. EEPROM Größe ?
Hallo Habe mir ein Ethernet Board mit einem PIC 18F2685 und einem ENC28J60 gebaut. Zusätzlich ist noch ein serielles EEPROM vom Typ 25AA1024 drauf. Die Software ist der modifizierte TCP/IP Stack von Microchip V4.13. Solange ich meine Web-Seiten im Programmspeicher des
-
Thread
enc28j60 Einstellungsfragen
Hi Wenn im MACON3 PADCFG2:PADCFG0 auf 111 stelle und somit einstelle, dass automatisch eine CRC Checksum dazugefügt wird, muss dann im ECON1 das CSUMEN Bit auch gesetzt werden?
-
Thread
Software Ethernet?
Kleiner Tip: ENC28J60 - klein, einfach und billig. Man muss nur ein paar Bugs umschiffen, aber das haben ja die, die den Stack geschrieben haben schon erledigt (großteils jedenfalls)
Jalmar Tschakert wrote: > 3. Irgendwann wird auch der ENC28J60 und die letzte ISA-Netzwerkkarte > ausgestorben sein. Was macht ihr dann??? Den ENC28J60 oder seinen Nachfolger verwenden. Das ist nämlich kein ISA-Chip, der ist erst vor ca. 2 Jahren frisch für
-
Thread
Kleines Wlan Modul mit SPI?
Beschreibung des Chipsatzes beinhaltet - bringt mir auch nicht viel. Momentan gehe ich den Umweg über enc28j60 und den kleinsten Accesspoint, den ich auftreiben konnte. (http://www.paradigmsft.com/japan/iria/WL-330g.JPG) Aber das ist natürlich immer noch seeehr gross, verglichen mit einer hübschen kleinen
-
Thread
Ethernet auf µC
www.mikrocontroller.net/topic/80618#new ...oder Chips wie den hier... http://www.mikrocontroller.net/articles/ENC28J60 Man kann natürlich auch eine ISA-Netzwerkkarte anbinden, das wurde schon erfolgreich gemacht. Braucht aber erheblich mehr Platz.
als ein externer Ethernet-Controllern. Löbliche Ausnahme: Microchip hat einen PIC18 mit dem ENC28J60 mitsamt PHY verheiratet (ausgerechnet... bei den wesentlich eleganteren PIC24/30/33 leider nicht).
-
Thread
LPC2106 + Silabs CP2200
> Ich glaube ich hole mir vorerst mal den 2106 und hänge über SPI den > altbekannten enc28j60 dran. Achte aber drauf, dass du die aktuelle Chip-Revision vom ENC kriegst. Vorgängerversionen (in meinen beiden Olimex-Modulen aus dem hiesigen Shop) benötigen für zuverlässigen Betrieb offiziell
wird's dünner, 8KB für Ethernet. Ich trau mich nur nicht zu schreiben wo (Tip: in der Nähe des ENC28J60).
-
Thread
[V] Taimag RJLBC-060TC1 Ethernetbuchse
Menge Taimag RJLBC-060TC1 übrig. Der ist vergleichbar zu MagJack oder FastJack. Ideal geeignet für ENC28J60 oder CP 2200 bzw. Realtek chips. Unterstützt auch AutoMDIX, d.h. man braucht kein Crossoverkabel mehr, bei PC direktverbindung. Datenblattlink : http://www.dacomwest.de/pdf/rjlbc060tc1.pdf
-
Thread
Ethernet-SPI-Konverter
Ethernet per SPI: Chip:ENC28J60, darauf basierendes Modul http://shop.mikrocontroller.net/csc_article_details.php?nPos=0&saArticle[ID]=78&VID=p4qkBEaDmD8qrrBs&saSearch[word]=&saSearch[category]=Ethernet&saSearch[special]= TCP
bedeutet das "Gerät" hat nur SPI? Ist das SPI noch völlig unbenutzt und frei programmierbar? --> ENC28J60 Muss man sich an ein bestimmtes Protokoll halten? --> evtl auch ENC28J60, jedoch mit controller davor Welche Datenmenge? bis 1MBit --> ENC28J60+AVR reicht aus mehr --> anderer controller
-
Thread
Kostenlos: TCP/IP-Modul mit Ethernet-Anschluss
einiges schneller als von denen angekündigt. "Dummerweise" bin ich in der Zwischenzeit auf den ENC28J60 gekommen, der ist für meine Zwecke vermutlich besser (weniger Pins, leichter erhältlich, etwas weniger Energieverbrauch, 10MBit reichen). Beide Chips sind aber recht "gierig", finde ich. Gibt
-
Thread
Strom aus dem Ethernet ohne PoE
gut zu wissen, sowas hätte ich bestimmt vergessen. ;) @manatarms, ok Killerargument, das der ENC28J60 soviel braucht, omg, dann kann man das auf jeden Fall vergessen, schade hätte ich witzig gefunden. Ich wäre von 50mA im absoluten Höchstfall ausgegangen, aber so, ne. Vielen Dank an alle. -
-
Thread
Micocontroller Webinterface
Vergiss den ENC28J60. Der verbratet viel zuviele Resourcen fuer den mageren Durchsatz, der meist nicht mal noetig ist. Eine bessere Loesung ist ein Umsetzter auf dem PC, der Serial zu HTTP umsetzt. Ich hab jetzt ein paar
Seiten zur Verfügung stellen... :) Ein PC verbrät ja auch nur unwesentlich mehr Resourcen als ein ENC28J60... Falls du jetzt Hardwareresourcen meinst: Es gibt auch schnellere Microcontroller als AVRs (obwohl der es auch packt, kommt drauf an was man machen will). Ein ARM7 oder ARM9 kommt mit einem ENC28J60