-
Thread
enc28j60 in Betrieb nehmen?
Moin, leider bin ich nicht so der richtige Netzwerkspezialist, habe aber ein Board mit einem enc28j60 und einen Windows XP-PC. Nun möchte ich dies in Betrieb nehmen und habe dazu einen IP-Stack portiert. Zum Testen dessen komme ich leider nicht, weil ich einfach keine Verbindung dazu aufbauen kann
-
Thread
TCP/IP geschwindigkeit
µIP ist bei TCP verfahrenstechnisch ziemlich limitert (wenige KB/sec), bei UDP liefert ein Mega32/ENC28J60 hingegen 150KB/sec. Bei anderen Implementierungen, die allerdings dann auch erheblich mehr RAM benötigen, sieht es bei TCP besser aus.
-
Thread
lpc2129 GCC ISR-Verwaltung
und immer noch ein (ähnliches, aber nicht gleiches) Problem. Eine ISR empfängt Daten von einem ENC28j60(uIP) und gibt die auf dem CAN-Bus 1 aus. CAN-Bus 2 empfängt die Daten und sollte sie in seiner ISR zur Kontrolle auf das UART ausgeben. Im Hintergrund läuft noch eine Timer-ISR mit ~500ms und die
-
Thread
Protokoll - Ethernet Controller
Hallo, ich würde gerne erstmal zum Anfang eine einfache Ethernet Verbindung mit dem ENC28J60 von MICROCHIP aufbauen. Das Datenblatt habe ich. Ich würde nun gerne wissen, wie ich dem ENC28J60 sage, dass jetzt über die SPI Schnittstelle ein TCP/IP Datenstrom übertragen wird und das dieses
doch wenn ich in das Frame IP, TCP und die Nutzdaten einbinde. Und bei ARP muss ich doch für den ENC28J60 eine MAC-Adresse beziehen die einmalig ist. Das würde ja nicht gehen.? Mirco Schare
-
Thread
ENC28J60 Betriebstemperatur
Hallo Leute, ich habe heute meinen ersten ENC28J60 in Betrieb genommen. Dieser wird mit 3,3 - 3,4V betrieben (mit Oszi gemessen und schön ruhig). Wenn ich das Netzwerkkabel einstecke, leutet sowohl die eine LED vom ENC als auch die vom Switch. Den
ja, ist ok, wir verwenden einen PIC18F67J60, der hat auch den ENC28J60 intern und der wird auch so um die 45 Grad warm. Hab mich zuerst auch gewundert, läuft aber seit Monaten problemlos.
-
Thread
ENC28J60 Modul
Hat jemand erfahrung mit dem Modul ENC28J60 und Bascom Basic? Gibst es irgenwo Beispiele?
-
Thread
Brauche Hilfe bei vollendung meines Webservers
entwickelt (im anhang mein Schaltplan und Bord als Eagle Files) er besteht aus den ATmege32, dem ENC28J60 und zwei Relais. Der einfachheit halber habe ich alles mit bedrahteten bauteilen, und die IC's im DIP Gehäuse, aufgebaut. Nun habe ich aber das problem das ich nicht Programmieren kann deshalb
debug.h(bin nicht sicher), build.h, alle dateien aus dem "net" ordner aus dem "io" odner wären es: enc28j60.c, enc28j60.h, led.h, port.c, port.h, nich sicher bin ich bei: softuart.c, softuart.h, clock.c, clock.h in der datei config.h denke ich muss ich folgende zeilen auf mein netzwerk anpassen: /
-
Thread
Mega 128 und ENC28J60
Kann ich das ENC28J60 Netzwerkmodul mit 3,6V betreiben , und den Rest der Schaltung mit 5V. Oder ist es Ratsam alles mit 3,6V zu speisen?
>Kann ich das ENC28J60 Netzwerkmodul mit 3,6V betreiben , und den Rest >der Schaltung mit 5V. Sollte gehen, die Eingänge des ENC sind 5V-tolerant, die andere Richtung macht auch selten Probleme, wobei es da mit den
-
Thread
Mini Web Server (ATMega32 und ENC28J60)
Hallo Nein vorhaben ist es den Mini Web Server von Simon Schulz nachzubauen um damit später ein paar Relais zuschalten. Den Anfang habe ich schon gemacht in dem auf der Grundlage von Simon's Schaltplan einen eigenen, jedoch mit bedrahteten bauteilen, alle IC's im DIL Gehäuse und ohne den Flash Speicher(oder brauch ich den?), Plan und Platiene entworfen habe. Für den Anfang findet ihr im Anhang das Projekt (wurde mit Eagle 4.16 erstellt), schaut es euch mal an, mich interessirt ob das was ich da zusammen gebastelt habe so funktioniert oder ist es kommplet schrott, was kann, muss, soll ich Verbessern
-
Thread
Neue Propeller Karte zu Fertigen
/www.farnell.com/datasheets/85166.pdf Der Rest müsste klar sein bis auf die 4 x 49R9 für den ENC28J60. Ich hab von Guido (www.tuxgraphics.org) einen smd-webserver bekommen. Der nimmt einfach 51 Ohm und kein L für den ENC28J60. Das geht auch. Beim MagJack bitte aufpassen, da gibt es zwei verschiedene
finde ihn Klasse gerade jetzt da er auch "Internetten" kann :-) Ich bin echt happy dass ich den ENC28J60 onboard hab. mfg Franz
-
Thread
Physical Layer (Schicht 1) bei Ethernet mit enc28j60
mcp2515) Schicht 1 - CAN Transceiver (tja1000) Bei Ethernet Schicht 2 - Ethernet Controller (enc28j60) Schicht 1 - Magjack + Übertrager Is dat so ok? Natürlich ist die Schicht 1 auch das Medium. Die Transceiver würden nur einen Teil der Schicht einnehmen. Ich glaub dieser Part heist Physical
-
Thread
TWI (I²C) Verbinden meherer µC
sein aber nach möglichkeit sollte es ohne weitere Hardware gehen. Der Atmega32 steuert noch einen ENC28J60 um mit der Aussenweitl zu Komunizieren. Er soll die Daten dann einfach an die ganzen Mega8 Verteilen. Andere Möglichkeiten die ich bisher in betracht gezogen habe waren Schieberegister, welche
-
Thread
Mehr als zwei externe Interrupts
sehr gut geeignet, um externe Peripherie-Chips anzuschließen, z.B.: SJA1000, LAN91C96, MCP2515, ENC28J60, PCF8574. Gerade bei Peripherie mit I2C- oder SPI-Anbindung spart ein Interruptpin Zeit. Und z.B. CAN mit 1MBit ist gegenüber dem schneckenlahmen Menschen Warp-schnell, da bringt ein Interrupt
-
Thread
ARM
Karte mit FAT16/32 unterstützung am AVR zum laufen. evtl. noch die Ethernet Verbindung z.B mit nem ENC28J60. Beides machbar und noch finaziel im Rahmen. In Arm7/9 gegend wird es nachher teuer, da Du meines erachtens nicht mehr mit 08/15 Handwerkszeug beigehen kannst, da werden JTAG Debugger, ne Vernünftige
-
Thread
Brauche Tips beim Oszikauf
die echte Signalform liefert. In vielen Fällen reicht das aus, aber ein Ethernet-Signal oder ein ENC28J60-SPI mit bis zu 20MHz man damit nicht bewerten.
-
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 ist
-
Thread
Stromzähler Protokol: IEC1107 oder DIN43863-3
ich schon mit Pascal program, wollte aber mehr wissen wenn es geht. Will mein Stromzaehler mit ENC28J60 und AVR ein Webinterface verpassen !!! Edward
-
Thread
MAC-Adresse (Zufallszahl) generieren Gesperrt
standards.ieee.org/regauth/oui/index.shtml ) @Matthias: Das Module basiert auf dem MicroChip ENC28J60 Hat noch jemand Ideen? Danke!!! --> Peter
Der ENC28J60 hat auch eine OUI eingespeichert: -> 00-04-A3 Microchip Technology, Inc. aber leider fehlt der Rest :-( --> Peter
-
Thread
Berührungslos leeren Tank erkennen
hinter den Atmega32 noch n Enc28j60 und das ganze mit HTCPCP (siehe [[HTCPCP]],http://tools.ietf.org/html/rfc2324) steuern ;) grüüüße da kai _________________________________ >Das ist kein Sinnfreier Beitrag
-
Thread
Samples
Microchip..... hab alle meine 10 CAN Controller, 6 EPROMS, 3 ENC28J60 ohne Probleme bekommen ich nutze allerdings meine Uni-Email-Adresse Wird wohl daran liegen...
-
Thread
ENC28J60 ... keine Antwort auf Ping
Hallo, ich benutze das ENC-Beispiel aus der Codesammlung (Nik Bamert). Ich empfange keine Antwort auf einen Ping-Befehl von Windows. Zum Debuggen lasse ich LEDs anmachen..siehe Code. Dabei wird PORTA bei Packetempfang inkrementiert. Sieht mal auch an der LED am MagJack. Nur PORTC bleibt dunkel. D.h. es wird die if Abfrage negativ beantwortet. Daher auch keine Antwort. Woran kann es denn liegen? Ich weis nicht wo ich mit der Fehlersuche beginnen soll. [c] /*Wenn ein Packet angekommen ist, ist packet_lenght =! 0*/ if(packet_lenght){ PORTA++; /*Ist das Packet ein Broadcast packet
-
Thread
"MIN" Funktion... woher?
Hallo in der ENC28j60 Software in der Codesammlung kommt die Zeile [c] len = MIN(len, maxlen); [/c] vor. Ich nutze keinen AVR und musste diese Zeile rausnehmen, da sie dem Compiler unbekannt war. Das Programm antwortet
-
Thread
SPI des ENC28J60
via the SI pin, with data being clocked in on the rising edge of SCK. Data is driven out by the ENC28J60 on the SO line, on the falling edge of SCK.
-
Thread
NAS Eigenbau
Könnte schon machbar sein: -IDE Platten haben schon einige Leute mit AVRs angesteuert -Mit einem ENC28J60 o.ä. bekommt man die Netzwerkanbindung hin Dann brauchts eben noch ein Protokoll zum Datenaustausch...ich weiß allerdings jetzt nicht wie komplex NFS oder SMB z.B. sind und ob an die noch gut in
-
Thread
Woher ENC28J60 ?
[[ENC28J60]]
-
Thread
ENC28J60 - Welche SPI Modi funktionieren?
Es gibt SPI Modus 0,1,2 und 3 Kriterium ist der SCK-Clock Ruhepegel und on auf fallender oder steigender Flanke gesampelt wird. Wenn ich jetzt nur SPI Modus 2 kann, was dann? Geht der ENC damit? Kann man die Modi nicht durch ein nachgeschaltetes Bauteil umwandeln? Ein Negierer z.B. sollte doch schon was bringen..oder?
-
Thread
ENC28J60 Revisionen
Wie komme ich an die Revision 5 oder neuer ran? Ist es jedesmal ein Glücksspiel welchen man erwischt wenn man z.B. einen bestellt oder sampelt? Oder gibt es jetzt nur noch die neuesten Revisionen?
-
Thread
ATMEL billiger und leistungsfähiger als PIC
. für Flash oder SRAM wäre gefragt um Programmspeicher bis zu 2MByte zur Verfügung zu haben. ENC28J60 zu verwenden zählt nicht :-)
-
Thread
Stromaufnahme der Olimex ENC28J60 Platine
Weis jemand wieviel A ich für die gesamte Olimex Platine die es hier im Shop gibt einrechnen muss? Reichen 0,5 A ?
-
Thread
'5 Volt tolerant" vs. Levelshifter
Hallo, ich stehe vor dem "Problem" einen ENC28J60 (3,3V) mit nem Mikrocontroller (5V) zu verbinden. Nun sind die Eingänge des ENC28J60 laut Datenblatt 5 Volt tolerant. Meine Frage nun: Ist es ne saubere Lösung dies einfach so anzuklemmen oder sollte
Die 5V-Toleranz am ENC28J60 wird kein Problem sein. Wie Jörg B. schon schrieb wird eher die Gegenrichtung problematisch, da wirt evtl. ein Busdriver o.ä. zur Anpassung der 3.3V auf 5V nötig.
-
Thread
ENC28J60 + mega16 ...keine Verbindung
gelesen man kann ja mal die LEDs ansteuern um das SPI zu testen. Ich habs so gemacht: [c] enc28j60PhyWrite(0x14,0b0011100010000000); [/c] da müssten doch beide LEDs an gehen oder? Bei mir rührt sich jedenfalls nichts. Ist der ENC hinüber?
-
Thread
ENC 28J60 Testboard
Pegel benutzen möchte verwende ich Levelshifter / Leitungstreiber für den PG-Bus und den SI vom ENC28J60. Ich bin mir jedoch nicht mehr sicher ob ich den 74AC125 richtig eingesetzt habe. Könnt Ihr euch bitte mal die Schaltung duchsehen. Wenn's passt route ich das ganze in DIL auf eine 1/2 Europlatine
-
Thread
ENC28j60 schickt zwei identische Pakete
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)); //activate transmission enc28j60_spi_write_word(ENC28J60_OP_BFS | ENC28J60_REG_ECON1,(1<<ENC28J60_BIT_TXRTS)|(1<<ENC28J60_BIT_RXEN)); [/C]
-
Thread
software uarts mit µC realisieren?
mit integriertem USB Host- oder Slave-Interface. Dann gibt es extra Ethernet-Interfaces. (z.B.: ENC 28J60) Wobei Gigabit Ethernet schon extrem kompliziert werden sollte. Vielleicht gibts auch einen Kontoller, der alles intern hat... sowas ist mir jetzt aber nicht bekannt (vielleicht gibts da nen ARM
-
Thread
welcher Ethernet-Controller für µC ??
schon vorhandenen Quellcode zurückgreifen. Man braucht das Rad ja auch nicht neu zu erfinden. Der ENC28j60 ist ja hier oft im Gespräch, aber der Code scheint nur für den AVR geschrieben. Gibt es gar einen anderen Baustein der einfacher ist? Ansonsten eben der ENC...mit seinen Bugs schonmal Danke
@Lars, der ENC28j60 ist eher Spielzeug um Moechtegerne-Prozessoren aufzubohren. Da wird ein (serielles) SPI interface benoetigt um ein einen Parallel-Seriell wandler (Ethernet) anzusteuern. Wenn man schon einen richtigen
-
Thread
LPC2148 ENC28J60 Webserver
Hallo zusammen, habe an meinen LPC2148 (Board aus dem Shop) den ENC28J60 angeschlossen und den uIP-Stack implementiert. Zusätzlich habe ich nen DS1621 zur Temperatur-Messung angeschlossen. Auf der Start-Seite können abgefragt werden: - Buttons gedrückt - Temperatur
-
Thread
AND-Gatter 74HC08 und ENC28J60
Da der ENC ja ein 3,3 Volt Bauteil ist und ich ihn aber an einem µC mit 5V brauche muss ich den Umweg über z.B. die AND Logik gehen. Habe einen 74HC08so wie e auch im Datasheet empfohlen wird. Da der einzige SPI Ausgang die MISO Leitung ist, reicht es doch nur diese über das Gatter auf 5V zu bringen oder? Die anderen (MOSI, SCK und CC) gehen direkt vom µC an den ENC da dieser 5V Eingänge toleriert. Nun sind ja einige Nanosekunden Verzögerung auf der MISO Leitung durch den AND. Kann ich dann beim SPI Betrieb Probleme kriegen?
-
Thread
Daten an Webserver senden
lesen 8-) Noch'ne kurze Frage: Ist es evtl. vorgesehen anstatt der alten ISA-Karten den neuen ENC28J60 mit diesem Sourcecode auch zu unterstützen? Wenn nicht, muß ich wohl selber Datenblätter wälzen.. ;o) Schöne Grüße, _Techniker_
-
Thread
ENC28J60-Olicom-übertrager
Moin Ich will mir auch ein Board mit dem ENC28J60 bauen, wollte aber jetzt nicht unbedingt nochmal extra einen 5 € MagJack kaufen und dachte mir das ich vielleicht einen solchen Übertrager von einer alten Netzwerkkarte runterlöten könnte. Nur finde
-
Thread
ENC28J60 - link=ok - no tx/rx
Ich hatte das Problem auch mit dem ENC28J60 (Link, aber keine Daten). Bei mir lag es an vertauschten Pins TPIN+ und TPIN-. Hier die entsprechende Stelle aus den Erratas des chips: >>7. Module: PHY The automatic polarity detection and correction
-
Thread
Bit setzen in C Gesperrt
besonders lustig. > Was ist damit gemeint. Hardware: Man nehme beispielsweise einen MCP2515 oder ENC28J60. Einzig der Code für die SPI-Hardware ist abhängig vom Microcontroller, der Rest nicht. Ähnlich auch DS18x20, allerlei Realtime-Clocks, EEPROMs, Dataflashes, FRAMs usw. Software: CAN und Ethernet
-
Thread
µC <---> ENC28J60 <---> VisualBasic
Hi ich überlege mir eine Möglichkeit den µC per UDP Schnittstelle an den PC anzubinden. Ist die Möglichkeit mit VB zu realisieren gut? Gibts bei VB Leistungsprobleme oder sowas? Ich denke, damit würde ich am schnellsten eine Anbindung hinkriegen. Was meint ihr? Lieber Java?
-
Thread
[V] ENC28J60
Zu Verkaufen: 3 x ENC28J60, DIP Preisvorstellung: 4,- EUR pro Stück. Bei Abnahme von allen drei inkl. Porto!
-
Thread
Anschluß einer SD-Karte an ATMega128
Collector Bus ist ? Nirgends. Gelegentlich hab ich dann auch noch einen VS1001K oder einen ENC28J60 am SPI Bus mit dran. Aber Pullups brauchte ich dafür bisher noch nicht.
Gedanken daran vereschwendet. > Gelegentlich hab ich dann auch noch einen VS1001K oder einen > ENC28J60 am SPI Bus mit dran. Aber Pullups brauchte ich dafür > bisher noch nicht. Ich habe den VS1011 gewählt, weil dessen New-mode einfacher zu steuern ist und weniger Pinne benötigt. Da ich den Player
-
Thread
ENC28J60-Adapterplatine
Hallo, ich habe mir die ENC28J60-Adapterplatine bestellt. Um sicher zu gehen möchte ich fragen ob die Pins 10: +3,3V und 9: GND wirklich sind? Vielen Dank, Thomas
-
Thread
ENC28j60 Bufferadressen berechnen
//read the next packet pointer NextPacketPtr = (int)(enc28j60ReadOp(ENC28J60_READ_BUF_MEM, 0)); NextPacketPtr |= (int)(enc28j60ReadOp(ENC28J60_READ_BUF_MEM, 0)) << 8; #ifdef WEB_DEBUG_TCPIP printf("Next read address: %04x\r\n", NextPacketPtr
#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
PIC18F vs Atmel AVR
funktionstechnisch doch extrem grenzwertig sind. Sowohl bei Microcontrollern als auch anderen Bausteinen (z. B. ENC28J60) funktionieren Teile einfach nicht und als Anwender sitzt man da wie ein Ochs vor dem Berg. Jetzt wo ich das schreibe, fällt mir gerade der ATmega169 mit seinem integrierten LCD-Controller ein
-
Thread
de stickstoff Gehalt in Prozent ermitteln
Spielraum für Interpretation, siehe auch Wegstabenverbuchsler. Hobbylösungsansatz: Mega16, ENC28J60 für Ethernet dran jeweils an beiden Enden. Am Sender Strom-Spannungswandlung und messen mit dem ADC des Mega16. Am Empfänger LCD-Display an den Mega16. Mega16 nur wegen TCP/IP-Stack, Mega8 reicht
-
Thread
ENC28j60 Frequenz am CLKOUT falsch
Ich habe folgendes Problem: Schalte ich das Ethernetboard an, ist an PIN3 des ENC28j60 eine Frequenz von 2,xxx MHz zu messen. Gehe ich jetzt mit einer Pinzette an den PIN OSC1, geht die Frequenz erst auf die geforderten 6,25 MHz. Ich habe 22 pF Kondensatoren und einen Quarz mit 25
-
Thread
Hausbus über PHP Webfähig machen
Netzteil ist ein altes 300Watt ding) Das ganze will ich demnächst noch mit nem kleinen Webserver auf ENC28J60 Basis steuern... weil 50Watt sind nicht unbedingt wenig. Somit könnte man den Strombedarf auf bis zu weit unter 10 Watt reduzieren, der zugriff wird zwar ein wenig komplexer und dauert länger aber