-
Thread
ENC28J60 mit Obertonquarz und falsche Frequenz
Hallo zusammen... Da ich im zusammenhang mit dem ENC28J60 immer wieder vieles über den Quarz gehört habe und dessen notwendige genauigkeit, wollte ich hier mal über meine Erfahrungen berichten! Ich verwende einen ENC28J60 im angehängten Print... Der
-
Thread
ENC28J60 an C-Contro Pro (Atmega128)
PC sende. SPI-Takt = 3,6 Mhz Value = 0 Value = set_Bit_in_Byte(Value,Econ1_txrst,1) Enc28j60bitfield_set(Econ1 , Value) Enc28j60bitfield_clear(Econ1 , Value) Enc28j60writebuffer_Test() 'call sende ARP Enc28j60packetsend(60) Und siehe da, es kommen alle 60Byte an. Mein PC antwortet
an der berechneten Position. Ich habe als Anhang mal einwenig Programmcode angehängt. Sub Enc28j60init() Sub Enc28j60packetreceive() Gruss
-
Thread
AVR NET IO 275ma
das ist normal, im datenblatt des enc28j60 stehen schonmal 250ma operating current (s.84)
-
Thread
Funk Module mit Batteriebetrieb für Hausautomation
geloggt werden, Zwischensummen kann ggf. der µC bilden. PC-Schnittstelle stellt hier ein XMega mit Enc28j60 da. "Fazit": Okay es bleiben eigentlich nur die Thermostate als völlig autage System, zumindest im Augenblick ;), übrig. Hab hier gerade eine HR20 von Honeywell als extern steuerbares Fertigsystem
-
Thread
MagJack. Verständnisproblem
ok , danke! Ich habe leider im Forum keine definitive Antwort gefunden. ich wollte den ENC28J60 mit dieser Buchse betreiben. Jedoch erwartet er von mir dass ich die Mittenanzapfung auf 3v3 lege.(siehe GIF) Bei nämlicher Buchse , ber der ich ärgerlicherweise schon in mühseliger Arbeit einen
dotm schrieb im Beitrag #1991253: > ich wollte den ENC28J60 mit dieser Buchse betreiben. Dafür braucht Du den MagJack SI-60024F oder Würth 7499011121A. Der SI-61001-F ist für Gigabit-LAN. Gruß Patrick
-
Thread
PIC oder AVR, was ist besser
vielleicht schon drei Jahre behoben und du kriegst alte Lagerware. Schau für Spaß mal ins Errata des ENC28J60 (dieser Ethernet-PHY) rein. Verglichen damit sind die 8-Bit-AVR quasi 'perfekt'.
bei extrem speziellen Konstellationen erst auftreten! > Schau für Spaß mal ins Errata des ENC28J60 (dieser Ethernet-PHY) rein. Naja, wirkt erschreckend, aber das ist nun auch einer der ersten für Hobbyisten überhaupt verfügbaren Ethernet Controller gewesen. Und eine sehr Komplexe Funktion verbunden
-
Thread
Steuerung von Motoren über Windows 7
So ein Link hilft mir nicht weiter. "Ethernet-Platine mit ATMega32 und Netzwerkcontroller ENC28J60. Die Platine verfügt über 8 digitale Ausgänge, 4 digitale und 4 ADC-Eingänge, welche alle über einen Netzwerkanschluss (TCP/IP) abgerufen bzw. geschaltet werden können." Ich brauch doch nix was
-
Thread
C Fehler aber was bedeuten sie? ENC28J60
Hallo Zusammen... Ich versucher derzeit gerade den ENC28J60 zusammen mit einem Launchpad zum laufen zu bringen... Dazu habe ich folgendes Beispiel verwendet... http://www.mikrocontroller.net/topic/48519 Da dieses ursprünglich für AVR gedacht war,
Kennt vielleicht jemand einen sehr kleinen Source Code für eine Simple UDP anfrage an den ENC28J60? Danke schonmal
-
Thread
HP-IB und AVR
Controller, der übernimmt den ganzen Ablauf. (Also zum beispiel das was heute auch Controller wie der ENC28J60 für Ehternet machen) Bei diesen Controllern ist der TEil welcher die Reaktion auf das ATN Kommando realisiert als "State Maschine" (LOGIK) auf dem Chip integriert, der sonstige Ablauf wird von einem
-
Thread
CIFS/SMB-Implementierung für AVR?
es sein, auf Windows Shares im Netzwerk zugreifen zu können. Zielhardware ist ein Atmega2561 mit ENC28J60 und 512kByte externem SRAM. Ich bin für Hinweise aller Art dankbar :) Gruß Sven
-
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(0x57,0x3A
-
Thread
Ist dieser MagJack für den ENC28J60 geeignet?
magjack-08B0-1X1T-06-F.pdf Und ich wollte fragen, ob diese geeignet für den Betrieb an einem ENC28J60 sind. Besten Dank!
-
Thread
Taktquelle Xmega: int. RC oder ext. XTAL?
vorher nie darueber irgendwelche Gedanken gemacht. An den Xmega sollen per SPI ein Display, ein ENC28J60, usw. angeschlossen werden. Ausserdem eine USB-Schnittstelle zur Erstkonfiguration (soll auf dem Hostrechner eine serielle Schnittstelle emulieren, wo man dann per Terminal-Emulator ein Menue oder
-
Thread
TCP on ENC28J60
Hallo, ich hab Projekt von http://tuxgraphics.com/electronics/200611/embedded-webserver.shtml gebastelt und kleine Untersuchung gemacht. Demo-Progamme welche da gibt kann nur UDP-Paket mit max 88 Byte schicken. Ich hab ein TCP-Packet aus Firefox schicken. Device epfangt es aber stimmt etwas nicht. Paket ist 62 Byte lang. Minus Headers hat Kontroller nur 4 Bytes Daten gekriegt. Firefox sollte etwas so schiken: GET /demo HTTP/1.1 Upgrade: WebSocket Connection: Upgrade Host: example.com Origin: http://example.com WebSocket-Protocol: sample Dann hat ich Verbindung mit TCP-chat
-
Thread
LAN-Bootloader für ATmega1284p
Basis des Ethersex-Projekts habe ich hier einen LAN-Bootloader für die Kombination ATmega1284p und ENC28J60 gebaut. Bitte den README-File im .zip beachten. Gruß Udo
-
Thread
Nochmal zum Thema Datenübertragung über 2-Ader
12Mbps fähig sein, ist aber **JETZT** nur ~2Mbps fähig. Deswegen zwei Fragen: - Kann ich mit dem ENC28J60 auch kleinere Geschwindigkeit nutzen (die 2Mbps)? - Alternativ, habe ich einen Mikrocontroller gefunden: AT91SAM7X256. Echt toll, so sieht es aus! Das Gehäuse konnte ein Problem sein, wir werden
-
Thread
SSH-Server und TLS auf einem AVR(32)
Ich habe schon ein paar Projekte mit ATmega und ENC28J60 realisiert. Nun muss ich fuer ein Studienprojekt einen SSH-Server sowie TLS auf einem Mikrocontroller (vorgabe vom Prof) realisieren, bin dabei aber ein wenig skeptisch. Mit einem ATmega duerfte
-
Thread
Ethernet-PHY-Eval-Board
Wenn dir vorerst zum Entwickeln 10Mbit reichen, dann nimm halt den enc28j60, den gibts auch Breadboardkompatibel im DIP-Gehäuse. Ansteuerung über SPI(MOSI; MISO; SCK) & Interrupt-Pin & ~CS. mfg mf
-
Thread
enc28j60 versendet Daten nur teilweise
TXRTS bit is still on if(timeout==0){ //Errata #12 workarround, Reset transmit logic enc28j60WriteOp(ENC28J60_BIT_FIELD_SET, ECON1, ECON1_TXRST); enc28j60WriteOp(ENC28J60_BIT_FIELD_CLR, ECON1, ECON1_TXRST); } // Set the write pointer to start of transmit buffer area enc28j60Write
// write per-packet control byte enc28j60WriteOp(ENC28J60_WRITE_BUF_MEM, 0, 0x00); // copy the packet into the transmit buffer enc28j60WriteBuffer(len, packet); //clear TXIF enc28j60WriteOp(ENC28J60_BIT_FIELD_CLR, EIR, EIR_TXIF
-
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
PIC => Ethernet
Geht so was mit einem PIC18F***? Ich habe im Internet außerdem schon viel über einen Controller ENC28J60 gelesen. Was ist damit? Zu Basic: Es gibt Jumentum-SOC & Great Cow Basic. Kann man damit das realisieren? Viele Grüße Peter PS: Der verwendete Compiler sollte kostenlos sein.
mittels großem Bruder des ENC28J60. Viele Beispielprojekte vorhanden. Zum Thema Basic: Nicht so das wahre am Microcontrollerhimmel. Viele sind noch Verfechter dieser Variante weil sie noch Basic-Dialekte wie QBasic oder ähnliches
-
Thread
enc28j60 LanController initialisieren auf ARM7
Hey, ich bin gerade dabei eine enc28j60 Schnittstelle an einen Datenlogger zu koppeln. Allerdings ist für den verwendeten Mikrocontroller "STR711FR2" keine Ethernetschnittstelle vorgesehen. Im Internet gibt es einige enc28j60.c und enc28j60
es extra ein Register in der die Version steht. DIeses wiederrum kann ich nicht auslesen, da der enc28j60 nicht initialisiert ist. Das ist echt ein Rattenschwanz!
-
Thread
'Webserver" für Microcontroller
Vielleicht schildere ich eher was ich vor habe: Ich suche eine Möglichkeit mich mittels eines AVRs + ENC28J60 via. meiner Fritzbox auf eine Internetseite zu gehen. Hier müsste ich Benutzername, Passwort "schicken". Die Sache ist die: in vb.Net bekomme ich das problemlos hin. Nur mit einem Micrcontroller?
-
Thread
Performance: PIC32 Ethernet Starter Kit mit SD-Karte
Hi, hatte das mal mit nem PIC32MX460 und dem ENC28J60 gebaut, Dateien auf SD Karte. Download lag so bei knapp 150kB/s.
-
Thread
Ethernet als Hausbus (ohne TCP/IP o.ä.)
scheint. Könnt ihr mir evtl. bei folgenden Statements bestätigen bzw. korrigieren (Atmega8 mit ENC28J60): - Wenn ich den ENC28J60 einsetzt und an meinen Switch klemme, so kann ich z.B. einfach einen noch nicht vorhandenen EtherType definieren und Daten an einen anderen Controller versenden
ich solche Pakete ohne bestimmtes Protokoll auch von meinem PC > aus senden, sodass sie die ENC28J60s erhalten? Stichwort Rawpackets. Greez Jay
-
Thread
Eine Zimmerlampe im Ethernet wie?
Also ins Ethernet geht das ganze eigentlich recht einfach. Es gibt einen IC ENC28J60 der macht den ganzen MAC und Physical Teil und wird über SPI angesprochen, was du wiederum über einen Microcontroller tun kannst. Anschließend musst du nur noch deinen Controller die Lampe schalten
-
Thread
RS485 Kollision erkennen/vermeiden mit CAN-Treibern
benutzten, wie würde das da aussehen. Leider habe ich noch nie was mit Ethernet gemacht. Einzig den ENC28J60 hab ich schon mal in dem Zusammenhang gehört. Könntest du mir kurz erklären, wie so ein Netzwerk grob aussehen würde? Verkablung wäre dann wohl Stern, also immer zum Switch hin. Die Möglichkeit
-
Thread
Inventer Lüfter Ansteuerung
R40&_trksid=p2047675.m570.l1313.TR0.TRC0.H0.XENC28J60+Ethernet+Shield+for+Arduino+Nano+3.0&_nkw=ENC28J60+Ethernet+Shield+for+Arduino+Nano+3.0&_sacat=0 Achtung: die Arduino clones kommen wohl oft ohne Bootloader, dann sollte man einen zweiten funktionierenden Arduino haben zum Aufspielen des Bootloaders
Widerstände und Dioden. Bei einem Arduino Ethernet Shield solltest du darauf achten kein Shield mit ENC28J60 zu kaufen. Das habe ich, aber die Standard Library und viele Beispiele im Netz gehen damit nicht. Kaufe lieber eines mit dem W5100, einfach mal beim Chinesen bei Ebay schauen. Oder bleibe bei deinem
-
Thread
AVR Wecker mit Netzwerk
alten Handy - Über ein RTC soll die Uhrzeit möglichst genau implementiert werde - Über einen ENC28J60 und eine Ethernet Buchse soll eine Verbindung mit einem NTP Server hergestellt werden, und die Zeit jeden Tag synchronisiert werden. - Außen und Innentemperatur sollen über zwei DS1307 angezeigt
Das mit dem ENC28J60 würde ich mit nochmal überlegen; die Software ist alles andere als trivial. Die gängige Methode, Uhren zu synchronisieren, ist DCF77. Damit hast Du genaue Uhrzeit ohne ein Ethernet-Kabel zum Wecker
-
Thread
Großes Controller sterben
Peter Dannegger schrieb im Beitrag #1912519: >> Am SPI hängt noch der ENC28J60... aber keine SD Karte! > Hat der nun einen Pullup am /CS? IIRC hat der schon einen drinnen.
Also wenn der ENC28J60 keinen Internen hat, dann nicht alles nach originalem Pollin Schaltplan!
-
Thread
Atmega32 als Ethernet Client, WIE? (HW: AVR-Net-IO)
Software läuft (1-wire/RS232), mir meine Informationen nicht über die RS232 sondern über Ethernet(ENC28J60) mitzuteilen. Nach Recherche bereits vorhandener Software ( siehe Google und auf dieser Seite ) bin ich bei den Sourcen von Ulrich Radig gelandet. Habe mir diesen Code ins AVRStudio geladen
alles ausgedünnt um die Zusammenhänge zu verstehen. (klappt sogar!) Übergeblieben sind: timer, enc28j60 und stack (jeweils .c, .h), Desweiteren eine Funktion ähnlich @Axel und siehe da meine Firewall (PC) meldet sich und ich erlaube dem MC mir Daten zu schicken! Den Serverdienst (noch Windows)
-
Thread
DCF77-Wetterdaten => Chip?
verfügbar sind (und natürlich auch, wo? ;) ) Falls ja, könnte man ja vielleicht mit AVR und ENC28J60 an so etwas heran kommen.
-
Thread
Bekomme Atmega644 nicht zum laufen. Bräuchte Hilfe
halbes Jahr Pause gemacht und habe mir jetzt endlich eine Platine ätzen lassen. Drauf ist ein DOGL, ENC28J60, ein paar Cursortasten und 4 Ausgänge mit LEDs. Mein Problem ist es, das ich den Mega zwar flashen kann. Aber nichts tut sich. Ich kann Fusebits schreiben und lesen und AVR-Studio gibt mir die
-
Thread
ATMEGA32 & ENC28J60 Kommunikationproblem
Hallo, ich hab schon ein wenig programmiert. Auch auf einem ATMega. Doch jetzt komm ich nicht weiter. Ich habe mir zum üben und testen ein NET-I/O Board von Pollin bestellt. Nun wollte ich eine einfach Software dafür entwickeln. Angefangen habe ich damit, das ich die LEDs leuchten lassen wollte. Doch es funktioniert nicht. Und jetzt stellt sich mir die Frage warum nicht: Initalisierung: void enc_init(void) { const uint8_t MAC_ADR[6] = {0xff, 0xff, 0xff, 0xff, 0xff, 0xff}; enc_start(); uint8_t reset = 0xff; spi_send(&reset,1); while
-
Thread
AVR NET-IO + RFM12 Funkmodul +Ethersex
Einstellungen im menuconfig: Load Default configuration: Pollin AVR- NET IO Network: bei ENC28J60 --> 10.0.0.21 als IP Adresse/Webserver --> 255.255.255.0 Subnetmaske bei default gateway --> 10.0.0.138 (IP Adresse des Routers/Modem
-
Thread
Ethernet auf IEEE-488 Gateway
folgenden Daten: Schnittstellen: Ethernet IEEE-488 CAN Hardware: ATMega90CAN128 ENC28J60 Ethernet Controller IEEE-488 via Ports mit Bitbanging Galv. isolierter CAN Schaltregler Software: Treiber für Ethernet TCPIP Treiber für IEEE-4888 Treiber für CANOpen
hbloed schrieb im Beitrag #1887222: > Hardware: > > ATMega90CAN128 > ENC28J60 Ethernet Controller Eine schlechte Wahl. Ein 90CAN128 kostet bei Farnell etwa 17 Euro. Dazu kommt noch der ENC28J60 für 2-4 Euro je nach Bauform. Ein TI/Luminary Micro LM3S8930 kostet dort 9.32