Forum: Mikrocontroller und Digitale Elektronik ENC60J28 und Atmega8 Einstieg


von McKay (Gast)


Lesenswert?

Hallo Experten,
ich und ein Freund suchen eine Möglichkeit den AtMega8 mit einem Rechner 
zu verbinden, der nur noch USB hat und wollten dies gern per Netzwerk 
realisieren, um z.B. Messdaten in einer Datenbank online zu sammeln.

Wir sind nun über den ENC60J28 gestolpert, der sehr häufig für solche 
Aufgaben verwendet wird, z.B. auch in der AVR NET-IO Karte von Pollin. 
Ähnlich dieser würden wir gern auch unseren µC vom Netzwerk aus steuern 
können.

Wir haben uns schon in SPI eingelesen, haben es aber noch nie anwenden 
müssen, da es bis jetzt noch nicht für unsere Projekte nötig war, noch 
nie praktisch angewendet.

Nun zur eigentlichen Frage:
Wir haben schon alles durchsucht was uns eingefallen ist, aber noch 
nichts hilfreiches gefunden. Wir suchen eine Erklärung, wie der ENC.. 
verwendet wird.  Schön wäre eine Erklärung, wie dieser z.B. in der 
Pollinkarte verwendet wird, muss man diesen auch erst programmieren?

Wir haben hin und wieder etwas von einem Driver gefunden, welcher nach 
dem was wir gefunden haben im Atmega 8 werkelt und für das Protokoll 
zuständig ist, also gibt der ENC nur die Netzwerkdaten 1 zu 1 an den 
Mega8 weiter und dieser muss diese dann je nach Protokoll auseinander 
nehmen?

Uns interessiert wie genau die Kommunikation auf Programmierebene 
zwischen
Netzwerk->ENC->µC abläuft.


Nett wäre ein Link zu einer Erklärung oder Tut wie man etwas der 
Pollinkarte ähnlichem nachbaut o.ä.

Vielen Dank für jede Mühe schon mal im Voraus.



LG McKay

von Alex22 (Alex Bürgel) (Gast)


Lesenswert?

Hallo,

vielleicht hilft euch beim Einstieg das AVR Webmodule-Projekt von Ulrich 
Radig: http://www.ulrichradig.de/home/index.php/avr/avr-webmodule

Es ist sehr gut dokumentiert!

Gruß,
Alex

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.