Forum: Mikrocontroller und Digitale Elektronik Dali Slave mit AT01244 reference design


von Jens (Gast)


Lesenswert?

Hallo zusammen,

ich möchte einen Dali Bus aufbauen und diverse 350mA Konstantstrom 
LED-Leuchten über diesen Bus steuern. Die LEDs Leuchten werden 1-12W 
haben (d.h. 2,8V - 34V Forwardspannung je nach Leuchte).
Denkbar ist, dass ich LEDs in Reihe schalten werde, sodass auch 
Spannungen bis ca. 48V (mein Industrie-Netzteil) auftreten können.

In einem anderen Thread 
(Beitrag "Freie Entwicklungsumgebung für ST7 gesucht (Projekt: Dali-Slave)"), bei 
dem es um IDEs ging hat mich jemand auf folgenden Link aufmerksam 
gemacht:

http://www.atmel.com/images/atmel-42071-dali-slave-reference_design_application-note_at01244.pdf

Den entsprechenden unveränderten Quelltext kann ich im AVR-Studio 
fehlerfrei kompilieren.

Ich habe nun noch einige Fragen und hoffe hier Hilfe und Unterstützung 
zu bekommen, bevor es an die Beschaffung der Bauelemente und des 
Programmers geht:

1. So wie ich das sehe, ist die Software fix und fertig und alle nötigen 
Dali-Commands werden bereits von der Software abgearbeitet. Sieht das 
jemand anders?

2. Der vorgeschlagene LED-Treiber (MSL2041) hat ja jeweils 4 PWM Ein- 
und Ausgänge zum Ansteuern von 4 unabhängigen Lasten. Im Datenblatt des 
ATMega88PA steht, dass dieser 6 PWM Kanäle hat. Nun ist meine Idee 
zunächst, die Schaltung derart zu erweitern, dass ich 4 unabhängige 
LED-Stänge mit der Schaltung ansprechen kann. D.h. der µC hätte auch 4 
unterschiedliche Dali Adressen, auf die der µC dann unterschiedlich 
reagieren muss. Daraus folgt natürlich unmittelbar, dass auch die 
Software etwas modifiziert werden muss und dass für jeden Kanal ein 
eigner Step-Down Converter benötigt wird. Zunächst meine Frage, ob das 
vom Konzept her tut, da ich für Dali ja 12-bit PWM Kanäle brauche 
(0,1%-100%). Hätte ich die noch frei, oder werden dafür benötigte Timer 
bereits durch andere Prozesse (Dali-Protokoll interpretieren usw.) 
verbraucht, sodass ich die 6 PWM Kanäle gar nicht alle verwenden kann? 
Wie teilen sich die 6 Kanäle zahlenmäßig auf 8-bit und 16-bit PWM Kanäle 
auf?

3. Da meine Versorgungsspannung ein 48V Industrienetzteil ist, müsste 
ich den MP2451 noch durch einen anderen Step-Down-Converter ersetzen. 
Gibt es hierzu Tips? Hierbei muss vermutlich besonderes Augenmerk auf 
die Verbindung FB01 µC auf FB MP2451 gesetzt werden.

4. Gibt es zu diesem reference design noch ausführlichere Doku z.B. von 
jemandem der schon Erfahrung damit gesammelt hat und die einzelnen 
Schaltungselemente erläutert?

Viele Grüße

Jens

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.