Forum: Mikrocontroller und Digitale Elektronik Getting Startet - Anfänger Start


von Thorsten K. (thorstenmu)


Lesenswert?

Hallo Zusammen,

ich bin nicht nur neu im Forum sondern auch "Anfänger". Erleichternd 
kommt bei mir aber hinzu, dass noch so manches vom 
Elektrotechnik-Studium hängen geblieben ist. Dennoch habe ich selber 
privat nie mit Mikrocontrollern "rumgebastelt". Ein bischen ist mit 
Microchip und Atmel geläufig. Ich kann nur ein bisschen C programmieren, 
kein Assembler und komme mit der Hardware/Peripherie denke ich auch ganz 
gut zurecht.
Nichts desto trotz stufe ich mich eher als Anfänger an. Nun aber genug 
gelangweilt ;)

Ich habe trotzdem ein ehrgeiziges Ziel:
Ich möchte selber eine Lichtszenensteuerung für ein einzelnes 
DALI(Digitally Addressable Lighting Interface)-EVG(elektr. 
Vorschaltgerät, T5) mit einem Mikrocontroller umsetzen (aus 
Kostengründen und Spass am Entwickeln). Diese soll Sonnenauf-/Untergänge 
für mein Aquarium simulieren indem es ein EVG über DALI zeitabhängig auf 
und runterdimmt. Da stellt DALI direkt eine sehr große Hürde für mich da 
- denke ich. Jetzt fragt Ihr Euch sicher; warum dann kein 1-10V-DIM EVG? 
-Weil ich das DALI fast geschenkt bekommen habe und es ja ansich auch ne 
tolle Sache ist, gegenüber einem analog regelbarem EVG :) Es lassen sich 
in DALI nämlich einige Werte schon hinterlegen. Auch für Netzwiderkehr 
nach Ausfall ist gesorgt.
Dennoch überlege ich mir, vielleicht für den "Anfang" einen fertigen 
analog-DALI Konverter einzusetzen, der 1-10V in DALI umsetzt. Das würde 
leider locker nen Hunni kostet (!?), was ich eigentlich nicht ausgeben 
möchte und "eigentlich" ja überflüssig wäre! Dennoch sehe ich einer 
direkten DALI Ansteuerung skeptisch entgegen, schon alleine weil ich 
auch nicht die Normen kaufen will :D Denn die eigentlichen Befehle und 
die Komminikation sind ein gut gehütetes "Geheimnis"! Das Motorola 
"DRM04" habe ich allerdings schon aufgetrieben und bringt durchaus etwas 
Licht ins Dunkel :)

So, nun; WAS empfehlen mir die Profis/Cracks für den Einstieg!? :)

Soll ich mit dem AVR-Starterkit anfangen? Und "reicht" mir der 
Controller für das Projekt, oder wo geht dann die Reise hin?
Oder das "Rumpus" Entwicklungsboard?

Zu einer Steuerung über nen Controller für 1-10V denke ich reicht ein 
AtMega8,oder!? Über die fastPWM dann das analoge Signal erzeugen...?

Wenns doch DALI und digitaler wird dürfte ein einfacher Controller 
ebenfalls reichen!?

Wie sieht es mit der Uhrzeit aus? Wird sicher nicht so einfach eine 
vernünftige Quarz-Uhrzeit zu integrieren - oder doch? Oder lieber von 
einem DCF-77 Geber einlesen?

Das sind so meine ersten Gedanken :)

Über Tipps und sogar konkrete Erfahrungen, was DALI angeht, bin ich sehr 
dankbar! :)

von Dave C. (dave_chappelle)


Lesenswert?

Thorsten Köhn schrieb:
> Zu einer Steuerung über nen Controller für 1-10V denke ich reicht ein
> AtMega8,oder!? Über die fastPWM dann das analoge Signal erzeugen...?

Das denke ich auch, ja.

Thorsten Köhn schrieb:
> Soll ich mit dem AVR-Starterkit anfangen? Und "reicht" mir der
> Controller für das Projekt, oder wo geht dann die Reise hin?

Ja, das ist wahrscheinlich eine gute Idee.
Aber ich würde vllt. zuerst ein Schmema zeichnen (Eagle gibt's als 
Freeware) und dann mal kucken was du so brauchst.
Wenn du eine Schaltung gezeichnet hast kannst du sie ja mal hier rein 
stellen, für allfällige Verbesserungsvorschläge etc.

Mit der DALI Geschichte kann ich dir leider nicht weiterhelfen, aber ich 
denke fast, das was du vor hast geht auch einfacher.

Thorsten Köhn schrieb:
> Diese soll Sonnenauf-/Untergänge
> für mein Aquarium simulieren indem es ein EVG über DALI zeitabhängig auf
> und runterdimmt.

Was leuchtet denn da? Kenne die Abkürzungen leider nicht. Würdest du 
aber einen LED Strip oder so was ähnliches nehmen, stelle ich mir das 
ganze ziemlich einfach vor und im Kostenbereich natürlich auch weit 
unter den 100€ die du angesprochen hast.

Da könntest du dir eigentlich auch das Eval-Board sparen, es sei denn du 
willst auch in Zukunft ein paar Projekte realisieren :)

MFG
Dave

von Thorsten K. (thorstenmu)


Lesenswert?

Danke Dave.

Also mein Vorhaben zielt auf eine Beleuchtungs-Ansteuerung des Aquariums 
ab. Die Hauptbeleuchtung, also 2 Leuchtstoffröhren! ;)
Ich habe das entsprechende Vorschaltgerät (EVG) dafür schon. Dieses ist 
wie beschrieben dimmbar, bzw. dann die Leuchtstoffröhren (T5).
Coole Sache eben, wenn die Fische nicht mit einem flackern einer alten 
Leuchtstoffröhrentechnik geweckt werden, sondern mit einem automatischen 
Sonnenaufgang :P
Dieses EVG hat die besagte DALI(Digitally Addressable Lighting 
Interface)-Schnittstelle. Der Standard in der Gebäudelichttechnik. 
Gerade vernetzt macht der mehr Sinn als analog ansteuerbare DIM-EVGs...

Also sprich, wenn ich das teure und gute, elektronische Vorschaltgerät 
nutzen möchte muss ich DALI verwenden!
Zu Übergangszwecken wäre ein "Touch-DIM" noch möglich, eine manuelle Art 
das EVG rauf und runter zu dimmen, über einen Taster. Nur selbst wenn 
ich das über einen Controller darüber anspreche gibt es Nachteile: Ich 
kann nur steuern, heller, dunkler, an, aus. Eine Rückmeldung über den 
tatsächlichen Zustand der Röhren bekomme ich darüber nicht. Kann mir dem 
auch nicht sicher sein. zB könnte ich Abends nach Zeitschaltprogramm nie 
auf zB 60% automatisch runterdimmen lassen - um entspannt TV zu schauen 
;)

von Markus W. (Firma: guloshop.de) (m-w)


Lesenswert?

Dave Chappelle schrieb:
> Thorsten Köhn schrieb:
>> Zu einer Steuerung über nen Controller für 1-10V denke ich reicht ein
>> AtMega8,oder!? Über die fastPWM dann das analoge Signal erzeugen...?
>
> Das denke ich auch, ja.

Dazu reicht der handlichere ATtiny13 völlig aus.

Thorsten Köhn schrieb:
> Soll ich mit dem AVR-Starterkit anfangen? Und "reicht" mir der
> Controller für das Projekt, oder wo geht dann die Reise hin?

Welches der Starter-Kits meinst du? Gibt da ja alles Mögliche...

von Thorsten K. (thorstenmu)


Lesenswert?

Ich meine das Starter-Kid was unter dem AVR-Tutorial vom Shop beworben 
wird:
http://shop.embedded-projects.net/index.php?module=artikel&action=artikel&id=108

Oder das "Rumpus" von Lochraster.org klingt auch gut...

von spess53 (Gast)


Lesenswert?

Hi

>Also sprich, wenn ich das teure und gute, elektronische Vorschaltgerät
>nutzen möchte muss ich DALI verwenden!

Dann solltest du dir mal die AT90PWMxyz ansehen. Die besitzen eine EUART 
die hardwaremäßig die Manchestercodierung für Dali beherrschen.

MfG Spess

von Thorsten K. (thorstenmu)


Lesenswert?

Danke Spess! Das ist schonmal hilfreich. Richtig, man brauch die 
Manchestercodierung.
Kann ich den AT90 denn auch auf einem Entwicklungsboard wie oben 
betreiben und flashen, oder ist das schon ein Exot?

von spess53 (Gast)


Lesenswert?

Hi

>Kann ich den AT90 denn auch auf einem Entwicklungsboard wie oben
>betreiben und flashen, oder ist das schon ein Exot?

Etwas exotisch schon, da es die nur in SMD gibt. Da mitgelieferte 
Programmer sollte aber mit den Teilen klarkommen. Und für SMD-ICs gibt 
es Adapterplatinen die die ICs breadboard-tauglich machen.

Persönlich würde ich dir zu einem original Atmel-Programmer (AVR ISP 
MKII) raten. Ist stressfreier.

MfG Spess

von Thorsten K. (thorstenmu)


Lesenswert?

Dankeschön Spess!

Weisst du mehr über DALI?
Wie realisiere ich "einfach" die Manchester-Codierung!? Ich meine 
hauptsächlich hardwaremäßig; es wird doch normalerweise 
gleichspannungsfrei codiert. Bei DALI steht aber was von ich glaube ca. 
4-20V Signalen.
Softwaremäßig ist der Takt der Träger, doppelte Freg. wie das 
eigentliche Nutzsignal. - Wenn ich das so richtig gelesen habe.

Wo ich noch nicht durchblicke; wenn ich mir das Datenblatt von einem 
AT90PWM... ansehe finde ich aber nichts über Manchester-Codierung. Das 
verwundert mich was...!?

Danke!

von Manchester (Gast)


Lesenswert?

Thorsten K. schrieb:
> Wo ich noch nicht durchblicke; wenn ich mir das Datenblatt von einem
> AT90PWM... ansehe finde ich aber nichts über Manchester-Codierung. Das
> verwundert mich was...!?

Also dann hast du ein komisches Datenblatt. Such einfach mal nach 
'Manchester' da gibt es über die PDF Suche innerhalb des Datenblattes 
genügend Treffer.

von Manchester (Gast)


Lesenswert?


von Thorsten K. (thorstenmu)


Lesenswert?

Danke, dann muss ich mich nochmal bemühen. Habe schon einige Zeit mit 
Internetrecherche verbracht, aber bisher keinen Durchbruch, was die 
Codierung und Signale angeht.

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.