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
Das wird nicht einfach, vorallem die richtigen DALI Befehle zu finden. Sowas gibt es aber auch fertig z.B. von wago oder phönix...
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?
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).
Danke viemals für deine Hilfe! http://www.siwawi.arubi.uni-kl.de/avr_projects/dali/index.html Ist es nicht möglich so einen Webserver aufzubauen und dann dort den Signale an die DALI Schaltung zu schicken?
Sollte möglich sein. Mir fällt zumindest nichts ein, was dagegen spricht. Ein wenig Zusatzhardware für das DALI-Interface ist noch erforderlich (Inspirationsquelle: Freescale/Motorala Application-Note).
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,.....)
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!
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)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.