-
Thread
Netzwerksteuerung
Spannungsregler 7805 0,20€ Pollin-Preis 1x Spannungsregler LM317T 0,35€ Pollin-Preis 1x ENC28J60 2,50€ http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en022889 1x MAX232 0,40€ Pollin-Preis 1x ATmega32-16 PU 3,50€
große Ahnung von Mikrocontrollern und das ist mein erstes Projekt) ist leider unter anderem an dem ENC28J60,der nur im Internet in den USA zu haben ist und somit den direkten Nachbau verhindert, und meinen mangelnden Kenntnissen in Mikrocontrollern gescheitert. Es soll im Prinzip eine Anlehnung an das
-
Thread
RFM12 + Atmega32
von Deiner Anwendung und vom Controller ab. Nehmen wir mal an, Du hast einen Webserver mit dem ENC28J60, eine SD-Karte und ein RFM12-Modul. Z.B. weil Du Daten über das Netz übeträgst, sie auf der SD-Karte speicherst (also Datenlogger) und wenn etwas bestimmtes passiert, ein Signal via Funk sendest.
-
Thread
AVR + ENC28J60 + amFORTH
Hallo, für ein neues Projekt versuche ich gerade das Pollin NET-IO Board derart zu "vergewaltigen", dass auf dem ATmega das amForth läuft. Allerdings soll das FORTH nicht über die RS232 Leitung anzusprechen sein, sondern über Telnet und über das Ethernet. Das amForth bereitet mir da keine Sorgen, wohl aber das Netzwerk-Interface, da ich nirgends eine Implementierung in Assembler, sondern nur in C gefunden habe. Und jene, die ich gefunden habe, sind für diesen Zweck eigentlich schon viel zu aufwändig. Ich scheue auch keineswegs davor zurück, diese Implementierung selbst in die Hand zu nehmen
-
Thread
Hatte jemand schon Probleme mit AVR und 3V3 Eingangssignalen?
erkannt. Da ich bisher mit 3V3-Bausteinen an 5V-AVR-Systemen noch keine Probleme hatte (VNC1L, ENC28J60), frage ich mich wieso der Hersteller 3V3 nicht spezifiziert. Hatte jemand schon Probleme in dieser Hinsicht?
-
Thread
Reicht für ein ENC28J60 der MCP1700 (250 mA) aus?
Hallo Leute, wie es schon in der Überschrift steht, bin ich nicht ganz schlüssig, ob ich den ENC28J60 mit einem linearen Spannungsregler aus der MCP1700-Reihe speisen kann. Der ENC braucht laut Datenblatt im worst case (Datenblatt Seite 82) 180 mA Strom, der MCP kann maximal 250 mA liefern. Das wären
Datenblättern: Spannungsregler: http://ww1.microchip.com/downloads/en/DeviceDoc/21826b.pdf ENC28J60: http://www.farnell.com/datasheets/114270.pdf Danke für eure Hilfe!
-
Thread
EAGLE 3D - zeigt eure Projekte Bilder
Hier mein ENC28J60-IO-WEBSERVER, softwarekompatibel zum Pollin Board ;)
Hier noch die RS232 Erweiterung für den ENC28J60-IO-WEBSERVER
-
Thread
elektronik suchmaschine
@intercop Bug: Suchergebnisse werden nicht angezeigt. Suchbegriff: enc28j60 13 Treffer, keins wird angezeigt Browser: aktuelles Firefox
yep, ist richtig,enc28j60 wir nicht angezeigt, weil das suchergebnis sich auf seiten beziht die gebannt sind bezieht wie zb. shops, deshalb werden sie zwar angezeigt aber nicht ausgegeben... mfg micha
-
Thread
avr-ethernet board + rfm12 + ethersex
Allerdings für das Pollin Board? Das wären dann auch die Defines für den Enc... #define ENC28J60_PIN_SCK 7 #define ENC28J60_PIN_MISO 6 #define ENC28J60_PIN_MOSI 5 #define ENC28J60_PIN_SS 3 #define ENC28J60_PIN_CS 4 Möchte es mir einfach nur mal ansehen können auf dem Pollin-Web
wenn ich Dich nochmals um ein Hex bitten würde für den M644 / 16 MHz, konfig für den Enc: #define ENC28J60_PIN_SCK 7 #define ENC28J60_PIN_MISO 6 #define ENC28J60_PIN_MOSI 5 #define ENC28J60_PIN_SS 3 #define ENC28J60_PIN_CS 4 Liebe Grüße und vielen Dank ! Harry
-
Thread
Netzwerk Übertrager
zwischen dem BNC Treiber IC und dem Netzwerkcontroller. Kann man beide als Übertrager für einen ENC28J60 verwenden? Der einzige Unterschied den ich sehe ist das Tiefpassfilter und die Common Mode Spule in den RJ45 Übertragern.
-
Thread
Mega644 PORTB (1 & 0) trotz SPI nutzen
board geätzt und vielleicht 'nen richtigen Fehler reingebaut: an PORTB hängt bei Ulrich der ENC28j60. die Pins PB0 & PB1 waren aber noch nicht belegt, so dass ich daran zwei Leitungen geschlossen habe, die ich als "normale" I/O kanäle benutzen möchte. In Ulrichs software ist nun bei DDRB ein
-
Thread
Webserver & 1-Wire
Angestoßen wurde es durch das relativ billige Webmodul von Pollin (AVR-NET-IO) mit ATmega32 und ENC28J60, das mit knapp 20 EUR relativ viel bietet. Nur die Software ist realtiv schwach und dazu ist der Quelltext nicht offen. Weitere Infos dazu: -> http://www.mikrocontroller.net/articles/AVR_Net-IO_Bausatz_von_Pollin
-
Thread
TCP/IP Kommunikation AUSGEHEND von AVR ?
enc28j60 an den AVR und dann einen geeigneten IP-Stack laufen lassen Ist aber nichttrivial oder das fertige board von pollin nehmen
-
Thread
Anbinden Endgerät an Ethernet: PIC, ENC, XPort,?
Module bisher hätte ich Xport, dann die single chip lösung mit dem PIC18F97J60, die Lösung mit dem ENC28J60 (habe ich hier auch schon öfters gefunden), von Anybus und von deutschmann der UnigateIC. Meine erste Frage: Gibt es noch mehr? zweite Frage: Welcher ist der richtige??? Habe mich schon mehr
-
Thread
Microchip und ON Semi wollen ATMEL kaufen -- AVRs in Gefahr??
Seht es doch positiv: Microchip ist eine der wenigen Firmen, die selbst neue 3.3V ICs (ENC28J60, dsPIC33Fxxx) noch in DIL herausbringen. Vielleicht gibt es ja dann XMEGAs im DIL? Ich kann mir gut vorstellen, dass sogar die PIC32, wenn Low-Pincount Varianten kommen in DIL herausgebracht
@ Sergey (Gast) >Microchip ist eine der wenigen Firmen, die selbst neue 3.3V ICs >(ENC28J60, dsPIC33Fxxx) >noch in DIL herausbringen. Vielleicht gibt es ja dann XMEGAs im DIL? Wozu? Die sind teuerer und grösser als TQFP & Co. Selbst die billigste China-Klitsche kann problemlos TQFP löten
-
Thread
ENC28J60 gigabit MagJack
Ich habe hier einen ENC28J60 und einen MagJack SI-61001-F für Gigabit ethernet. Ist es möglich den ENC28J60 mit dem MagJack zu benutzen?
Kann dadurch der ENC28J60 kaputt gehen?
-
Thread
enc28j60 Headerboard
Hallo, ich habe ein kleines Headerboard z.B. für ein Steckbrett für den enc28j60 entworfen. Ein Übertrager ist in dem Magjack von Erni integriert. Ist einseitig und somit leicht herzustellen. Viel Spaß damit, Pete
-
Thread
Suche ARM mit 2x Ethernet und 1x USB-Host
er denn sein. Ein Ethernetchip kann auch extern sehr einfach angesteuert werden (z. B. SPI per ENC28J60, CP2200 oder so ähnlich). Geht vielleicht auch einfach ein sehr kleiner Switch/Hub extern oder brauchst du definitiv zwei unterschiedliche Netze? Steffen.
-
Thread
Dopplerpeiler ans Internet anbinden (FAT/SD/ETH/HTTP) AVR/ATMEGA644
Die Hardware ist fest vorgegeben (myEthernet von myAVR) www.myavr.de - 10 Megabit Ethernet mit ENC28J60 von Microchip - ATmega644P 20 MHz mit vorinstalliertem Webserver - IP-Adresse einstellbar (192.168.20.96 = standard) - 64 K FLASH - 4 KByte SRAM - 2 KByte EEPROM - MicroSD-Kartenhalter - Ethernet
besser. Aber 100KiB/s > finde ich nicht so realistisch. Bei der Menge an Projekten mit dem ENC28J60 finde ich es seltsam, dass ich da nirgends Erfahrungswerte bezüglich der Geschwindigkeit entdecken konnte. Der Server der von Ulrich Radig per DynDNS zu erreichen ist macht schonmal einen ganz
-
Thread
ENC28J60 Tx funktioniert nicht
Hallo zusammen, ich stehe momentan ziemlich auf dem Schlauch. Habe einen ENC28J60 an einem LPC2129 sowie uIP als Stack. Momentan scheitere ich am Senden eines Paketes (getestet mit dem beliebten ping). Die Anfrage wird korrekt empfangen und uIP generiert auch ein sinnvolles Antwort-Paket
leider nicht direkt helfen, aber in meinem uWebServer ist auch noch ein (von mir geschriebene) ENC28J60 Treiber drin: http://www.mikrocontroller.net/topic/87517 Kannst du ja mal damit abgleichen.
-
Thread
ENC28J60 halb duplex ethernet ueber ein UTP
Ich moechte meinen RS485 'Hausbus' beschleunigen und wuerde gerne den Microchip ENC28J60 Ethernet Controller ausprobieren. Meine bestehende Hausverkabelung stellt jedoch nur EIN PAAR UTP fuer diesen Zweck zur Verfuegung. Kann ich den ENC28J60 ueber ein paar (zusammen mit vielleicht 4 bis 6 anderen ENC28J60 Nodes) ueber Halb-Duplex verbinden (aehnlich wie ein RS485 bus, nur scheller mit 10MB)? Wie verbinde ich den ENC28J60 mit der RJ45 und dem UTP Paar? TPIN+ zusammen mit TPOUT+ (und TPIN- mit TPOUT-
-
Thread
Verstärker für EIR (Elektor Internet Radio)
RadioWecker, einfach ohne Radio ;-) Ein Webserver (www.etherrape.org) auf Basis des ATmega644 mit dem ENC28J60 Ethernet Chip. Von der gleichen Firma wie das EIR habe ich das Ethernut 2.1 Board. Läuft unter dem Hauseigenen (OpenSource) Nut/OS, einem kleine RTOS. Siehe auch: http://www.ethernut.de/en/software
-
Thread
AVR für wenig Geld im LAN
in enc28j60.c folgendes abändern: [c]DDRB |= (1<<ENC28J60_PIN_SS)|(1<<ENC28J60_PIN_CS)|(1<<ENC28J60_PIN_MOSI)|(1<<ENC28J60_PIN_SCK);[/c] in [c]DDRB |= (1<<ENC28J60_PIN_CS)|(1<<ENC28J60_PIN_MOSI)|(1<<ENC28J60
in enc28j60.c folgendes abändern:DDRB |= (1<<ENC28J60_PIN_SS)|(1<<ENC28J60_PIN_CS)|(1<<ENC28J60_PIN_MOSI)|(1<<ENC28J60_PIN_SCK); inDDRB |= (1<<ENC28J60_PIN_CS)|(1<<ENC28J60_PIN_MOSI)|(1<<ENC28J60_PIN_SCK)
-
Thread
4" TFT für 7,97€
definitiv demnächst mal wieder das Ätzbad aufwärmen :) Ich grübel im Moment noch,ob man nicht noch nen ENC28J60 dranhängen könnte, und sich dann seine Emails im Posteingang anzeigen lassen kann, oder es als Netzwerk-Display nutze könnte. Aber wenn, wie Timo schreibt, die verbleibenden Resourcen so knapp
-
Thread
Ethernet und Bascom an AVR
empfangen kann. Für Ethernetkram bin ich auf mehrere Möglichkeiten gestossen: - XPort - RTL8019 - ENC28J60 - Ethernet direkt (kann wohl nur UDP senden) Welches dVariante von den erten dreien würdet ihr Empfehlen? Oder gibt es noch weitere? Kann man das ganze dann auch in Basic (BASCOM)? Wäre schon
-
Thread
3,3V aus 5V für enc28j60
Elektronikneuling ;) ) hab eine kleine Anfrage bezüglich folgendes Problems. Schaltung von Atmega (644) + Enc28j60 ist sicherlich schon hunderte male diskutiert worden. Meine Frage ist folgende: Ich hab aus einem PC Netzteil eine ziemlich gute 5v Spannung (5,1v) die ich für Mikrocontroller (speed) und Logikbauteile
-
Thread
Gerät mit Netzwerkanbindung entwickeln
nicht ganz günstig) z.B. XPort: http://www.hy-line.de/index.php?id=2208 Auch gäbe es den ENC28J60, wo allerdings noch ein wenig Porgrammieraufwand auf dich wartet (Auch dort gibt es schon fertige "Lösungen" - Siehe "Codesammlung" hier im Forum" ■
-
Thread
Visualisieren am PC
Übrigens gibt es auch einen Webserver mit Mega644 und dem preiswerten Enc28j60 in Bascom.
-
Thread
HTTP-Abfrage mit µC und Ethernetcontroller ?
Controller das HTML nicht interpretieren (*) muss, kein Problem. Nimm eins der vielen ATMega + ENC28J60 Projekte hier, und du bist schon fast fertig. *) Kleinere Dinge werden schon gehen, z.B. einen bestimmten Text an einer bestimmten Stelle raussuchen...
-
Thread
Ethernet-Controller / Enternet-Transformator / Unterschied ENC28J60 und Pulse H1102
Also ich habe gelesen, dass der ENC28J60 einmal in einem Beitrag als Ethernet-Controller beshrieben wurde und in einem anderem als Ethernet-Transformator. Was ist da nun der Unterschied? Weil ich möchte eine Projekt basteln, wo später Ethernet
chri_ri wrote: > Also ich habe gelesen, dass der ENC28J60 einmal in einem Beitrag als > Ethernet-Controller beshrieben wurde und in einem anderem als > Ethernet-Transformator. Was ist da nun der Unterschied? Der ENC ist ein Ethernet-Controller. Zum
-
Thread
AVR/AMR - MP3/Stream/Radio - Allgemein
Festplatte (und am besten SD-Card) abspielen kann, sondern auch per RJ-45-Buchse und Ethernet-Chip (z.b. ENC28J60 oder co oder nen RTL) als Stream-Player (Shoutcast, ...) benutzt werden kann. Zusätzlich sollte er eine einfache Radio-Funktion bieten können und das einfache Bearbeiten von *.txt-Dateien (als einfachste
Projekt, an dem ich selbst gerade arbeite. (32bit Mikrocontroller, CF-Card, SD-Card, SRAM, VS1011, ENC28j60, S65-Display). Ich selbst habe Elektroniker gelernt und habe bisher zwei Semester Elektrotechnik studiert, bin also kein blutiger Anfänger mehr. Trotzdem empfinde ich mein Vorhaben gerade in Bezug
-
Thread
IC mit Hub/Switchfunktionalität integriert?
noch ne dumme Frage. Ich kann den lan9313i ja im MAC-Modus betreiben - kann ich dann einfach den enc28j60 an den LAN-Port 0 hängen? Das wär nämlich praktisch da ich den Microchip TCP/IP-Stack verwenden will.
versetzen so das am LAN0 eine PHY angeschlossen werden kann. Da der ENC28J60 ja am Ausgang auch nen PHY hat müsste ich die beiden doch dann einfach verbinden können oder?
-
Thread
Pulse H0023 Ethernet-Übertrager
Ethernet-Übertrager ins Auge gestochen, den ich sofort ausgelötet habe. Diesen möchte ich nun an einen ENC28J60 anschließen, ich finde aber kein Datenblatt / eine Anschlussbelegung im Internet.
@ Sir alan Teplotaxl (t3plot4x1) >einen ENC28J60 anschließen, ich finde aber kein Datenblatt / eine >Anschlussbelegung im Internet. Einfach durchklingeln mit einem Durchgangsprüfer/Multimeter? Das Ding hat im Normalfall vier einfache Wicklungen
-
Thread
uIP hängt sich auf
Hallo alle Miteinander, ich habe einen MSP430FG4619, einen ENC28J60 und das uIP Projekt von Adam Dunkels miteinander vereint. Jetzt funktioniert wenigstens das Pingen. Der ganze Aufbau hängts sich jedoch nach 43 Pingantworten auf. Weiß jemand woran es liegen könnte
Ich habe das Problem gelöst. Es lag daran, dass ich den Empfangsspeicher des ENC28J60 nicht richtig freigegeben habe. Nach einer kleinen Änderung geht es. Testlauf gestartet und nach 1612 Pingversuchen den Test unterbrochen. Ergebnis: Es hat sich nichts aufgehängt. Gruß Konstantin
-
Thread
ATMega128 + ENC28J60 + Webserver (Radig)
<stdio.h> #include <string.h> #include "config.h" #include "usart.h" #include "networkcard/enc28j60.h" #include "stack.h" #include "timer.h" #include "base64.h" void tcpFunktion(unsigned char buffer); int main(void){ long a; DDRA = 0xFF; PORTA = 0xC4; //UART initialisieren
man das Frame. Wichtig ist, dass du solche Bitzugriffe (auf PKTDEC) per Masken-Setz Befehl des ENC28J60 machst und nicht per Read/Modify/Write über die SPI Schnittstelle. Da handelt man sich ganz schnell ärger ein... > Als letztes sollte man dann statt TCP einfach UDP verwenden, da es mit > TCP
-
Thread
Kann sich jemand mein Schema anschauen?
PHY habe ich einfach mal vorgesehen, dass ich da denselben LAN-Stecker verwende, der auch beim ENC28J60 zum Einsatz kommt (PulseJack, wenn ich mich recht erinnere), da ich hier noch solche Stecker hab. Passt der? Denn eigentlich sollte der Übertrager ja eine Übersetzung von 1:1 haben, mein Stecker hat
-
Thread
Atmega via Ethernet flashen
enc28j60ReadBuffer end No funktion for this packet found - discarded TFTP timeout TFTP timeout TFTP timeout TFTP timeout TFTP timeout TFTP timeout TFTP timeout TFTP timeout enc28j60ReadBuffer start
sind im ENC*** nicht nur rückwärts sondern völlig verdreht. Kann man aber umgehen, indem man ein: enc28j60Write(ERXFCON, 0); im enc28j60Init einbaut. Dann lässt der alles durch. Gruss Axel
-
Thread
uIP Langzeittest - Stack reagierte nicht mehr
Alles andere wäre doch Quark. Woher weißt du denn, dass es am uip liegt? Hm? Wie gesagt, der ENC28J60 hat auch Macken bzgl. Hängenbleiben!
recht sein. Mit einer neuen Initialisierung des ENC kann > ich leben. :) Kurze Frage: Welche ENC28J60 Sourcen benutzt du? Zufällig meine? Hm...
-
Thread
Nachteile des Ethernut Projekts
er ja bis zu 5kB skalierbar. Habt ihr damit schon erfahrungen gemacht? Das ganze soll mit einem ENC28J60 laufen. Dahingegen muss man sicher noch was machen, aber ansonsten? Setzt Nut/Net auf Nut/OS auf, oder können beide seperat genutzt werden?
-
Thread
uIp - Daten größer als 1,5kB empfangen
Datenpacket schickt. Sprich, wenn mir, sagen wir mal, 10 mal > ein 1,5kB Packete entgegen kommen. Mein ENC28J60 hat einen Puffer von > 8k, wenn ich das richtig sehe, und mein Programm empfängt die Packete > vom ENC. Nein, der ENC28J60 hat 8kiB RAM, wovon in der Regel 2kiB als Sendepuffer reserviert werden
der Puffer dort ist evtl. nicht große genug, um alle zu speichern. > Was passiert dann? Dein ENC28J60 Treiber sorgt dafür, dass immer ein Paket aus dem Puffer gelesen wird und an den uIP Stack weitergereicht wird. Also maximal 1514 Byte.
-
Thread
enc28j60 auf dem Modul aus dem Shop abzugeben
für 30 Euro + Versand verkauft: http://shop.embedded-projects.net/product_info.php?info=p65_ENC28J60-Ethernetadapter--ENC28J60-H-.html Ich hatte mal einen erworben und nie gebraucht. Wer möchte, kann ihn für 20 Euro + Versand (1 Euro) = 21 Euro haben. Email an: hanryz2@hotmail.com Gruß,
-
Thread
HTTP Rensponse Header vom AVR
Software-TCP/IP Stacks geht das auch ohne Probleme. (Ich benutze ja selbst den uip Stack auf meinem ENC28J60 MikroWebServer).
-
Thread
Langzeittest der Software
Prinzipiell ist mein Programm eine Platine mit vielen verchiedenen Schnittstellen, unter denen auch ein ENC28J60 ist. Leider hat meine Software nur 37h stand gehalten und ich habe einfach keine Ahnung wo ich anfangen soll zu suchen. Das Programm hat alle Aufgaben richtig erledigt bzw alle Anfragen richtig
ist mein Programm > eine Platine mit vielen verchiedenen Schnittstellen, unter denen auch > ein ENC28J60 ist. Etwas off-topic bei dem Problem hier, aber: Mit welcher "Daten-Bombardement-Software" testest Du das denn? Viele Grüße, Thomas
-
Thread
Suche passenden Controller
ATMega8 reicht, + ENC28J60
-
Thread
Lan auf RS232 gesucht
eventuell auch SPI nehmen kannst, dann gibt es schon für ~20€ fertige Module basierend auf dem ENC28J60. http://www.b-redemann.de/produkte-ethernet.shtml
-
Thread
enc28j60 Treiber im neuen Kernel 2.6.25
Verbesserungen-allerorten-Die-Neuerungen-von-Linux-2-6-25--/artikel/105532/4 dass im neuen Kernel 2.6.25 ein Treiber für den chip enc28j60 drin ist, für irgendwelche klein geräte... Hat das zufällig schon jemand gesehen und sich den treiber mal angeschaut??
-
Thread
Beliebtester ETH Controller mit SPI-Interface?
Hallo, Welcher ist der am weitesten verbreitete Ethernet-Controller mit SPI-Interface? Ist es der ENC28J60 oder ein Anderer? Zweite Frage: Den ENC28J60 gibt ja schon lange. Gibt es eigentlich einen Nachfolger? Danke... :-)
und kann dann die Settings des Moduls ändern. Auf der SPI-Schnittstelle soll ausschließlich das ENC28J60-Protokoll laufen.
-
Thread
ENC28J60 - Build in self test
schon noch recht. Ich Poste meine Quellcode hier mal. Evtl. seht ihr ja den Fehler. [c] int Enc28j60Heartbeat(void) { LED_RT(0); DESELECT(); //Siehe Seite 75 im Datenblatt Enc28j60WriteReg(BANKX_ECON1, Enc28j60ReadReg(BANKX_ECON1) & 0xD3); Enc28j60SwitchBank(BANK0); Enc28j60WriteReg(BANK0_EDMASTL, 0x00); Enc28j60WriteReg(BANK0_EDMASTH, 0x00); Enc28j60WriteReg(BANK0_EDMANDL, 0xFF); Enc28j60WriteReg(BANK0_EDMANDH, 0x1F); Enc28j60WriteReg(BANK0_ERXNDL, 0xFF); Enc28j60WriteReg(BANK0_ERXNDH, 0x1F);