ATMEGA32 mit Ethernet - Industrie Bereich

OP #5152274
Lesenswert?

Ich entwickle eine Beleuchtung für den Industrie Bereich. 18 LED Treiber 
welche über PWM angesteuert und so gedimmt werden können. Für die USER 
Schnittstelle soll Ethernet verwendet werden. Ich bin jetzt als dabei 
mich über Ethernet im Industrie Bereich zu informieren. Finde aber nur 
Unmengen bla bla, aber keine konkreten Beispiele. Ich habe da ein paar 
Fragen und hoffe das hier einer schon mal damit zu tun hatte.

Als Controller habe ich an eine ATMega23 gedacht. Dieser bekommt immer 
enau 2 werte übertragen. 1. Treiber Nummer 1Byte 0-255 und 2. PWM Wert 
1Byte 0-255. So kann man nacheinander die Helligkeit jedes LED Treiber 
einstellen.

Ich brauche dann ein Ethernet Controller (TCP/IP), der über UART 5V 
angesteuert wird. Was für IC Kommen da infrage.


Ich will eine Möglichst Große Kompatibilität erreichen. Ich bräuchte 
also einen in der Industrie weit verbreitetes Ethernet Dienst (z.B. 
ssh). Gibt es da Standards? Wenn ja Welche? Ich möchte hier keine 
Weboberfläche Programmieren!


Wie ist so ein Ethernet im Industrie Bereich üblicherweise aufgebaut?

Werden die IP via DHCP vergeben oder Statisch konfiguriert?

Gibt es Dinge die man noch unbedingt beachten sollte?
Gast #5152281
Lesenswert?

Joachim J. schrieb:
> Wie ist so ein Ethernet im Industrie Bereich üblicherweise aufgebaut?

Ist das ein Entwicklungsauftrag? Es fehlen noch ein paar
kleine Details ....

Joachim J. schrieb:
> Werden die IP via DHCP vergeben oder Statisch konfiguriert?

Ein klares JEIN.

Joachim J. schrieb:
> Gibt es Dinge die man noch unbedingt beachten sollte?

Jede Menge. Das gehört zu den Details, siehe oben.
#5152283
Lesenswert?

Joachim J. schrieb:
> Für die USER
> Schnittstelle soll Ethernet verwendet werden.

Bist du sicher dass nicht Ethernet/IP im Lastenheft steht?

Allein nur Ethernet sagt sehr wenig aus. Und da gibt's auch wenig 
spezielles für die Industrie. Nur auf der Mechanik Seite ist das 
Interessant.

Wer stellt denn solche diffusen Anforderungen? Kannst du den Teil deines 
Lastenhefts nicht mal 1:1 hier reinkopieren?

Und warum einen ATMega nehmen wenn Ethernet schon feststeht. Und dann 
den Uralt Mega32? Dann nimm gleich einen modernen Controller mit 
entsprechenden Schnittstellen.
#5152298
Lesenswert?

Dergute W. schrieb:
> Moin,
>
> Joachim J. schrieb:
>> Gibt es da Standards? Wenn ja Welche? Ich möchte hier keine
>> Weboberfläche Programmieren!
>
> SNMP waere wohl so ein Standard fuer mit ohne Weboberflaeche.

Naja kommt drauf an. SNMP ist Standard bei Netzwerkgeräten aller Art, in 
der Automatisierung z.B. spielt es weniger eine Rolle. Und wir wissen 
nicht in welchem Bereich sein Gerät eingesetzt werden soll.
Moderator Persönliche Seite #5152304
Lesenswert?

Joachim J. schrieb:
> Ich bräuchte also einen in der Industrie weit verbreitetes Ethernet
> Dienst (z.B. ssh).

Ethernet ist ein spezielles Kabel oder auch eine bestimmte physikalische 
Netzwerkstruktur. Netzwerkdienste sind aber unabhängig vom Medium. ssh 
zum Beispiel ist ein Protokoll, welches TCP und darauf aufsetzend IP 
benötigt. Ob das durch ein Ethernet-Kabel geht oder über die Luft, ist 
dem ssh-Protokoll vollkommen schnuppe.

Bevor Du also über die konkrete Umsetzung nachdenkst, solltest Du Dich 
vorher in die Netzwerk-Thematik einarbeiten. Nichts ist schlimmer, als 
sich irgendwo reinzustürzen ohne einen Funken Ahnung davon zu haben.

P.S.
Der von Dir für den Job vorgesehene ATmega32 ist ein altes Eisen. Ok, Du 
könntest dafür einen W5100 (Wiznet) Adapter vorsehen, um ihn 
netzwerktauglich zu machen.
OP #5152305
Lesenswert?

ein Lastenheft gibt es noch nicht. Das Projekt befindet sich zum Teil 
noch in der Planung. Meine Infos sind Mündlich gekommen und ich bereite 
mich schon mal vor und lese mich ins Thema ein. Ich weiß nur das der 
alte Standard DMX ist. Aber da jetzt alles auf Ethernet umgestellt wird, 
soll die Beleuchtung über Ethernet Laufen. mehr weiß ich noch nicht.

Eingesetzt wird die Beleuchtung im recycling.
#5152307
Lesenswert?

Joachim J. schrieb:
> ein Lastenheft gibt es noch nicht. Das Projekt befindet sich zum Teil
> noch in der Planung. Meine Infos sind Mündlich gekommen und ich bereite
> mich schon mal vor und lese mich ins Thema ein. Ich weiß nur das der
> alte Standard DMX ist. Aber da jetzt alles auf Ethernet umgestellt wird,
> soll die Beleuchtung über Ethernet Laufen. mehr weiß ich noch nicht.

Dann kannst du JETZT zum konkreten Netzwerkdienst auch noch nichts 
planen.
Der wird nicht dir überlassen werden, sondern es werden konkrete 
Vorgaben kommen. DMX zeigt ja schon mal in welche Richtung es geht. 
Keine Ahnung ob es eine Art DMX Nachfolger auf Ethernet Basis gibt.

Aber du kannst deine Uralt Atmels gegen moderne Controller mit Ethernet 
tauschen und dich schon mal damit beschäftigen. Macht mehr Sinn.
Gast #5152315
Lesenswert?

Der XPort von Lantronix wird in dem Bereich auch gerne genommen, setzt 
auf seriell um und das kann jeder µC.
IP Adressen werden da gerne fest vergeben. Und für die Konfiguration 
oder Steuerung kann man eigene einfache Messages mit fixer Länge 
entwerfen, das kann heute jede SPS bedienen.
Mit einem grösseren µC könnte man auch ein Webinterface für die 
Konfiguration  bauen.
Aber der aufwändigste und teuerste Teil dürfte die EMV Prüfung werden.
Gast #5152335
Lesenswert?

DMX ist nicht gleich Industrie.

Erstmal ist wirklich die Frage in welche Richtung es geht, willst du ein 
Gerät das konform zu irgendeinem Standard ist entwickeln und verkaufen 
oder selber irgendwas in eine (betriebs)eigene Lösung reinzufrickeln.

Wenn es in den Entertainment Bereich geht gäbe es Nachfolger von DMX 
(z.B. Artnet das auf Basis von UDP auf Ethernet läuft und mehrere DMX 
Datenstreams überträgt).

Wenn es eher in den klassischen Industrieberreich und du im 
"Beleuchtungssektor" arbeitest vielleicht eher DALI oder Konsorten.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren