DALI-EVG per Internet ansteuern

Gast #994499
Lesenswert?

Hallo!

Im Rahmen eines Projektes sollen mein Projektpartner und ich ein Gerät 
realisieren, welches über Internet auf ein mit DALI gesteuertes EVG 
zugreifen kann.

Vielleicht hat jemand schon ein wenig erfahrung mit DALI und kann mir 
ein paar Tips geben. Ist der µC AT90PWM2 ausreichend bzw. liefert dieser 
fertige DALI Signale mit dem das EVG versorgt werden kann?

Und wie realisiert man am einfachsten die Kommunikation zwischen 
Internet und µC?
Vorgesehen ist eine kleine Webpage auf welcher man sich anmelden muss 
und anschließend die Lampe(n) steuern kann.

Danke vielmals


MFG Elias
Gast #1008264
Lesenswert?

Ja, aber die Geräte sind anscheinend ziemlich teuer.
Noch niemand die richtigen Befehle gefunden?

Müsst ja möglich sein, einen kleinen Webserver zu entwickeln und dann 
auf eine Dali Schaltung zu gehen, oder nicht?
Moderator Persönliche Seite #1008863
Lesenswert?

Habe auf http://www.siwawi.arubi.uni-kl.de/avr_projects/dali/index.html 
unten ein paar Links zu DALI zusammengestellt, die mir seinerzeit bei 
Eigenentwicklungen geholfen hatten. Zusätzlich noch die Norm EN60929 ist 
nützlich aber nicht unbedingt erforderlich.

(Einige?) AT90PWM verfügen zwar über Unterstützung für DALI in der 
UART-Hardware, man kann das aber auch in Software nachbilden, vgl. 
Freescale/Motorola Application-Note (habe ich so gemacht, bisher keine 
Erfahrung mit AT90PWM). Speicher eine AT90PWM dürfte wahrscheinlich 
nicht ausreichen, um darin einen http-Server unterzubringen. Man könnte 
ihn aber als BUS-Controller an einen anderen Controller anbinden auf dem 
der http-Server für die "kleine Web-Page" läuft.

Betr. "Internet" gibt es einige mehr oder weniger einfache 
Möglichkeiten:
Hardware: z.B. Lantronix Xport + weiterer Controller für 
DALI-Ansteuerung (evtl. ohne extra Controller, kenne das Xport SDK 
nicht), Controller + externem MAC/PHY (z.B. "größerer" AVR + Microchip 
ENC), Controller mit integriertem MAC (AT91SAM7X, LPC23xx/24xx 
u.a.)+externem PHY, Controller mit integriertem MAC+PHY (z.B. von 
LM3S6965) und sicher noch einige mehr.
Software: uIP + evtl. ein RTOS, lwIP + evtl. ein RTOS, Nut/OS u.v.a.m 
bis hin zu "embedded Linux" (was wohl für diese Anwendung etwas 
übertrieben ist).
#1010029
Lesenswert?

Elias wrote:
> Ja, aber die Geräte sind anscheinend ziemlich teuer.
> Müsst ja möglich sein, einen kleinen Webserver zu entwickeln

Wollt ihr mit dem Projekt kein Geld verdienen?

Ein wenige 100Euro teuere Lösung macht ihr günstiger per 
Eigenentwicklung - Respekt!

Es sei denn, es handelt sich um ein Lehrprojekt (Studium, 
Ausbildung,.....)
Gast #1010032
Lesenswert?

Es ist ein Lehrprojekt, der Projektbetreuer hat gesagt das diese 
Hardware das Budget sprengen würde... sonst würd ichs gerne nehmen. :)

@Thomas, hast vielleicht noch deinen Schaltungsentwurf bzw. Unterlagen?


Danke!
Moderator Persönliche Seite #1012635
Lesenswert?

Welche Fragen bleiben offen? Überhaupt mal die Mühe gemacht, in die 
Freescale/Motorola Application Note und den dazugehörigen Code zu 
schauen? Im Text findet sich ein DALI Master-Interface-Schaltplan und 
der C-Quellcode zur AppNote mit DALI-Software-"UART" lässt sich ohne 
großen Aufwand an andere Compiler (z.B. für AVR) anpassen.

Wenn das zuviel Aufwand oder zu kompliziert ist: UART-DALI Bridge aus 
der Microchip-Appnote nachbauen (Link darauf s.o.). Firmware gibt es als 
HEX-File von Microchip. Dann den PIC als "Slave" an einen UART des 
Web-Server-Controllers (evtl. ATmega644P mit 2 UARTs nehmen, dann bleibt 
einer frei für Debug-Ausgaben/Configuration).

Dann erstmal ein paar Tests zur Übertragung zu den EVGs  ohne Web-Server 
machen (z.B. set arc level) und im Anschluss den DALI-Code in den 
Web-Server Code integrieren (z.b. als Reaktion auf GET/POST).

Wenn das zu viel Aufwand oder zu kompliziert ist: Empfehlung von 
"G.L."/"Hog'o" folgen.

>@Thomas, hast vielleicht noch deinen Schaltungsentwurf bzw. Unterlagen?
Ja, sind aber nicht frei verfügbar. Ist aber auch nichts besonderes, 
mehr oder weniger aus dem Motorola-Code/Schaltplan abgekupfert. Falls 
wirklich kein Weiterkommen ist, kann sich der "Projektbetreuer" mit mir 
in Verbindung setzen (e-mail-Adresse unten auf der o.g. 
www.siwawi...-Seite)

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