Forum: Mikrocontroller und Digitale Elektronik Mehrere oder nur einen AVR


von Gregor S. (gregorsw)


Lesenswert?

Hi Ihr,

habe in einem vorherigen thread schon erzählt das ich nen DMX-Dimmer mit 
12 Kanälen bauen will.

Da ich einige funktionen mit einfügen will (zb. alles über LCD 
steuerbar, Phasen erkennung - Drehstrom, 16-Bit PWM pro Kanal, usw.), 
bin ich noch am überlegen wie ich das alles unterbringe.

Wie sollte ich eurer meinung nach vorgehen?

Alles nur über einen größeren AVR machen?
Oder doch nen main AVR und per TWI Tinys oder so dran pro Kanal?

Wichtig ist aufjedenfall das ich pro Kanal 16-Bit habe.
Achja programmiere in ASM.

MfG

Gregor

von Falk B. (falk)


Lesenswert?

@ Gregor Swierczyna (gregorsw)

>Alles nur über einen größeren AVR machen?

Ja, wobei ein MEGA32 locker reichen sollte.

>Wichtig ist aufjedenfall das ich pro Kanal 16-Bit habe.

;-)
Wieder mal ne Super-HighTec LED-Ansteuerung ?!? ;-)
Für die PWM brauchst du extra AVRs oder andere ICs.

MFG
Falk

von Gregor S. (gregorsw)


Lesenswert?

@Falk

Nö keine LED-irgendwas-Ansteuerung. N Stink normaler Dimmer der hal 
12-Kanäle hat.
Die 16-Bit sind hal eigentlich als spielerei gedacht.

Ok, hab mir a schon gedacht das des des einfachste is, wenn ich die 
Kanäle mit einem extra AVR mache.

Danke für die Antwort

MfG


Gregor

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

@ Gregor Swierczyna
>Die 16-Bit sind hal eigentlich als spielerei gedacht...
Die sind unnötig, nicht umsonst ist im DMX-Protokoll ein Byte (mit 8 
Bit) pro (Dimmer-)Kanal definiert. Das reicht offensichtlich für die 
Wald-und-Wiesen-Dimmer aus, und reduziert deine Geschwindigkeit um den 
Faktor 256 (im Vergleich mit 16 Bit).

von Gregor S. (gregorsw)


Lesenswert?

@Lothar Miller

Ja mag sein. Aber jeder heutzutage neu aufn markt kommende Dimmer hat 
16-Bit PWM sogar ein wenig drüber, hier geht es ja meist um die 
TV-Tauglichkeit (weiß hört sich komisch an). Und wenn ich schon dabei 
bin, kann ich ja noch a weng was lernen.

Soll ja auch ein wenig auf meine nachfolgenden projekte hinauszielen.
LED-Matrix die TV-Tauglich ist und noch anders

MfG

Gregor

von Falk B. (falk)


Lesenswert?

@ Lothar Miller (lkmiller)

>Die sind unnötig, nicht umsonst ist im DMX-Protokoll ein Byte (mit 8
>Bit) pro (Dimmer-)Kanal definiert. Das reicht offensichtlich für die

Hehe ;-)
Und zufällig hab ich sowas schon mal mit einem MEGA16 @8 MHz gemacht. 
DMX Empfang + 20 PWM-Kanäle@100Hz. Und der AVR schnauft nichtmal, dank 
cleverer Soft PWM ;-)

MFG
Falk

von Gregor S. (gregorsw)


Lesenswert?

Das geht sicherlich alles, glaub ja auch an die kleinen, feinen AVRs.

Da ich in der branche der Veranstaltungstechnik arbeite, will ich a net 
das rad neue erfinden. Es gibt ja massig produkte aufn Markt die das 
alles machen was ich haben will, aber der Preis is hal echt net heiß.

Und selbst bauen is doch immer schöner. Seit doch ma ehrlich alle die 
hier im Forum sind wollen doch sich irgendwie ma ausspinnen.
Und das geht hal ma am besten wenn man was macht, was eigentlich net 
nötig is.

Mir gings bloss darum ob ich die Ansteuerung jedes Kanals mit einem 
extra Tiny mache oder net.

@Falk

Leider is die Soft-PWM in C geschrieben, man kann sie sicherlich auf ASM 
umschreiben. Aber ich bin jetzt net der Guru der die Sprache C 
beherscht.

MfG

Gregor

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.