www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik mikrocontroller-praxis - Ethernet Interface-Board ENC28J60 an ATMEGA32


Important announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Thomas Berger (Firma: Privat) (thomb)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo und einen schönen Sonntag,

Gleich zu Anfang habe ich eine Frage ...

Mein derzeitiges Projekt basiert auf den Plänen und einem Bauteil-Set 
der Pollin NET I/O. Zu diesem Zweck habe ich mir eine Platine 
hergestellt und lediglich den Mega32 mit Ethernet aufgelötet. Soweit 
funzt das auch und sogar eine Relais-Platine wird korrekt angesteuert 
(4x12V / 4x230V).

Das Problem ist, dass der Ethernet alle 2-3 Tage aussteigt.
Zu diesem Zweck möchte ich das ganze neu aufbauen und dazu das
Ethernet Interface-Board ENC28J60
http://mikrocontroller-praxis.de/de/Development-To...

verwenden um ggf. dieses Problem zu lösen.

Bitte sagt mir, ob das überhaupt am Mega32 angeschlossen werden kann, DA 
lt. Pollin-Plan die Signalleitung (Pol9 - CS) am Mega32 angeschlossen 
wird UND nicht, wei im Datasheet der Interface-Boards via Wiederstand 
auf PLUS läuft.

Gibt es ansonsten bitte Alternatieven, ohne dass ich den ATMEGA32 neu 
programmieren muss - da ich davon im Moment absolut NULL Ahnung habe !?

Vielen Dank im Voraus
ThomB

Autor: spess53 (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hi

Für das Geld bekommst du ein komplettes Ethernet-Modul das dir die 
meiste Arbeit abnimmt:

http://www.watterott.com/de/Schnittstellen/Ethernet

MfG Spess

Autor: Thomas Berger (Firma: Privat) (thomb)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
VIELEN Dank für deine SUPER-Schnelle Antwort.

Von dem WIZnet WIZ812MJ Ethernet Modul habe ich welche hier,
hatte allerdings die Vermutung, dass ich dann auch die im Mega32 
enthaltene Firmware umschreiben muss !

Kann ich dieses 812MJ- einfach ohne die Programmierung anbinden !?!

Wenn das geht, dass währe wirklich Supi !

Danke im Voraus

Thomas

Autor: spess53 (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hi

>Kann ich dieses 812MJ- einfach ohne die Programmierung anbinden !?!

Nein.

Autor: Tröte (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Thomas Berger schrieb:
> Ethernet Interface-Board ENC28J60
> http://mikrocontroller-praxis.de/de/Development-To...

Funktionsidentische Boards gibt's bei eBay für unter 4 Euro, 
versandkostenfrei. Einfach nach ENC28J60 suchen.

Beispiele:
Ebay-Artikel Nr. 170836597113
Ebay-Artikel Nr. 280784756946
Ebay-Artikel Nr. 280706213546
Ebay-Artikel Nr. 260875093296

Dein "Aussteigen" alle 2-3 Tage ist kein grundsätzliches Problem dieser 
Module, die laufen hier teilweise seit Jahren 24/7 problemlos, auch mit 
langen (~20cm) SPI-Leitungen, aber immer mit ganz vielen 0.1µF und 1µF 
Kerkos. Ich tippe daher eher auf die Software (unglückliches 
Zusammentreffen verschiedener Netzwerk-Events o.Ä.)

> Bitte sagt mir, ob das überhaupt am Mega32 angeschlossen werden kann, DA
> lt. Pollin-Plan die Signalleitung (Pol9 - CS) am Mega32 angeschlossen
> wird UND nicht, wei im Datasheet der Interface-Boards via Wiederstand
> auf PLUS läuft.

R1/100k an !CS (Chip Select) ist ein Pullup. !CS ist, wie das ! bzw. das 
# sagt, Low-aktiv. Bitte Datenblatt des ENC zu Rate ziehen.

Autor: Thomas Berger (Firma: Privat) (thomb)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hi und Danke für die ernüchternde Info.

Ich verstehe das dann so, dass wie jede Hardware im Compi dann auch 
jedes Ethernetmodul in der Firmware des ATMEGA eine Art Treiber besitzt 
.. o.k.

Dann muss ich mich irgendwie durch die Unterschiede solcher Module durch 
eine Art Vergleichsanalyse durchkämpfen ..

Danke und bis zur nächsten Mondfinsternis !!! hihihihi

Thomas

Autor: Tröte (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Thomas Berger schrieb:
> bis zur nächsten Mondfinsternis

Wenn Du nur "schnell irgendwie stabil" den AVR ins Netz bringen willst, 
wäre das hier

http://www.ute.de/device-server/embedded/nemo10.php
http://www.tigal.at/product/869

eine andere Möglichkeit; damit kannst Du über IP auf die serielle 
Schnittstelle Deines µC (und umgekehrt) zugreifen, ohne auch nur das 
Geringste mit Netzwerkkram zu tun zu haben.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel




Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder GIF-Format hochladen.
Siehe Bildformate
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net