Forum: Mikrocontroller und Digitale Elektronik Ethernet mit Atmega und ENC28J60


von André R. (andr_r23)


Lesenswert?

Ich würde gerne für ein Sensorprojekt Ethernet implementieren.

Platine ist fertig geroutet und bereits in Produktion.

Ich habe den ENC28J60 eingesetzt ansteuerung mit Hardware SPI halt. 
Nutze einen Atmega 1284P.

Nun habe ich wirklich 0 Ahnung von Ethernet und bin auch sonst nicht 
gerade der hellste was Programmieren angeht mir bereiten da selbst 
simple Dinge schon Probleme.

Ich suche nun den Einstieg und will das ganze zum laufen bringen. Ziel 
ist es das auch ein Webserver integriert wird und man Sensordaten über 
Ethernet abfragen kann, TCP muss er zB können.

Zum Einstieg habe ich mich vorerst umgeschaut und Etherrape gefunden.

Was empfehlt ihr da zum Einstieg. Gibt es eventuell schon Projekte mit 
Etherrape und dem 1284P, so dass ich für den allerersten Test einfach 
nur die Dateien einbinden muss und sofort starten kann ohne etwas 
anpassen zu müssen?

Und achja: Ich bin mir sicher, dass ich korrekt geroutet habe und alles 
korrekt angeschlossen ist auf der Platine. Habe aber noch ein 
Entwicklungskit von Olimex mit dem ich das ganze dann testen kann :-).

Danke :-)

von holger (Gast)


Lesenswert?

>Nun habe ich wirklich 0 Ahnung von Ethernet und bin auch sonst nicht
>gerade der hellste was Programmieren angeht mir bereiten da selbst
>simple Dinge schon Probleme.

Beste Voraussetzungen das dein Projekt in ungefähr drei Tagen
im Mülleimer verschwindet. Einstein hat auch erst mal ein
Atomkraftwerk gebaut bevor er in der Schule Mathe gelernt hat.

von Otto (Gast)


Lesenswert?

Gibt es eventuell schon Projekte mit Etherrape und dem 1284P, so dass 
ich für den allerersten Test einfach nur die Dateien einbinden muss und 
sofort starten kann ohne etwas anpassen zu müssen?

Ohne deinen Schaltplan zu kennen wird dir das keiner beantworten können. 
Schließlich muß die Software zur Hardware passen. Da genügt kein simples 
Copy&Paste.

von g457 (Gast)


Lesenswert?

> Etherrape

ethersex wär u.U. auch was.

HTH

von André R. (andr_r23)


Lesenswert?

Otto schrieb:
> Gibt es eventuell schon Projekte mit Etherrape und dem 1284P, so dass
> ich für den allerersten Test einfach nur die Dateien einbinden muss und
> sofort starten kann ohne etwas anpassen zu müssen?
>
> Ohne deinen Schaltplan zu kennen wird dir das keiner beantworten können.
> Schließlich muß die Software zur Hardware passen. Da genügt kein simples
> Copy&Paste.

Ich habe die vorgeschlagene Beschaltung aus dem Datenblatt des ENC28J60 
genommen. Die gleiche Beschaltung habe ich auch in anderen Schaltplänen 
gefunden zB Ulrich Radig etc dort ist die beschaltung identisch da so 
vorgesehen im Datenblatt.

Wir können die Beschaltung sonst auch gerne aussen vor lassen (meine 
Beschaltung) ich habe dieses Entwicklerkit von Olimex:
http://de.farnell.com/jsp/search/productdetail.jsp?sku=1701543

Das reicht mir für die ersten Tests aufjedenfall. Wenn es mit dem Teil 
funktioniert dann auch mit meiner Beschaltung später.

Danke :-)

von ... (Gast)


Lesenswert?

André R. schrieb:
> Die gleiche Beschaltung habe ich auch in anderen Schaltplänen
>
> gefunden zB Ulrich Radig etc dort ist die beschaltung

Soviel ich weiß ist da ein Fehler drin. RX und TX vertauscht.Vielleicht 
hat er es auch mittlerweile korrigiert.

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.