DMX512 Empfänger mit Relaisansteuerung für 20 Kanäle

#791803
Lesenswert?

Hallo,

hier ein kleines Projekt mit dem oben genannten Inhalt. Passt direkt in 
ein Hutschienengehäuse.

http://www.industriegehaeuse.woehrgmbh.de/html/700.htm

Man kann den Quelltext leicht anpassen und noch mehr Relais ansteuern 
oder mit den DMX-Daten andere Dinge machen. Der eingesetzte AVR hat 
sowieso nicht viel zu tun. Viel Spass dabei.

MFG
Falk
Angehängte Dateien:
#1018018
Lesenswert?

75176 kann man auch verwenden, braucht nur viel mehr leistung und ist 
auf der RS485 seite nicht ganz so unempfindlich wie nen max485. dürfte 
wohl eh jeder treiber mit 75176 pinout passen. Und wer noch mehr schutz 
am eingang möchte, kann auch einen max3442 einsetzen, der ist aber 
nochmals um einiges teurer.
#1397764
Lesenswert?

Hat jemand so ein Empfänger gebaut aber mit pwm Ausgang?
ich habe nämlich schierigkeiten damit. Ich habe der obere Program so 
modifiziert:

in main initialisiert:
1
  // PWM
2

3
  OCR2 = 0x0;
4
  TCCR2= (1<<WGM20)|(1<<COM21)|(1<<CS20); 
5
  DDRB|=(1<<3);  //PWM Signal

und dann wert von chan 1 als pwm ausgeben.
1
 
2
void convert_data(uint8_t *data) {
3

4
  uint8_t i, j, tmp;
5
  uint8_t *ptr = dmx_array;
6

7
  OCR2 = dmx_array[1];  // zu PWM
8

9
  for (i=0; i<sr_size; i++) {
10
    tmp=0;
11
    for (j=0; j<8; j++) {
12
      tmp >>=1;
13
      if (*ptr>127) tmp |= 0x80;
14
      ptr++;
15
    }
16
    data[i]=tmp;
17
  }
18
}


LG
roberto
#3934591
Lesenswert?

Danke für dein Projekt und das du es hier gepostet hast!
Ich möchte ein Reciever für ein LED Projekt bauen. Aber auf einen
Cortex-M4, da hab ich noch ein discovery board rum liegen.

Evtl. will ich später mal 16 RGB LEDs betreiben, d.h. ich bräuchte 48 
PWM Kanäle :-o soviel hat der M4 jetzt auch nicht, was gibt es denn da 
für günstige möglichkeiten?
Vielleicht hat da jemand einen Tipp für mich.
#3934667
Lesenswert?

@ Martin Lang (martin83)

>Evtl. will ich später mal 16 RGB LEDs betreiben, d.h. ich bräuchte 48
>PWM Kanäle :-o soviel hat der M4 jetzt auch nicht, was gibt es denn da
>für günstige möglichkeiten?

Soft-PWM, dazu gibt es auch schon ein paasendes Projekt.

Beitrag "Re: DMX Steuerung 24 Kanal"

Wenn ein kleiner AVR DMX + 24 Kanäle schafft, dann schafft ein großer M4 
locker 48 Kanäle in Software.

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