1. Home
  2. Chat
  3. Forum
  4. Kalender
    1. Termine
    2. Karte
  5. Lexikon
    1. Letzte Änderungen
  6. Marktplatz
    1. Bewertungen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Forum
  • Termine
  • Lexikon
  • Marktplatz-Eintrag
  • Seiten
  • Erweiterte Suche

Willkommen! Melde dich an oder registriere dich.

Um schreiben oder kommentieren zu können, benötigst du ein Benutzerkonto.

Du hast schon ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden

Hier kannst du ein neues Benutzerkonto erstellen.

Neues Benutzerkonto erstellen
  1. PA-Forum
  2. Forum
  3. Selbstbau
  4. Selbstbau und Reparatur Technik
  • Menü
  • Menü
  1. Home
  2. Chat
  3. Forum
  4. Kalender
    1. Termine
    2. Karte
  5. Lexikon
    1. Letzte Änderungen
  6. Marktplatz
    1. Bewertungen

[Tutorial] DMX Empfang mit AVRs / Strobe Interface

  • Henne
  • 21. Juni 2009 um 11:40
  • PMN-Concepts
    Reaktionen
    1
    Beiträge
    1.452
    • 23. Juni 2009 um 12:45
    • #41

    ...habe ich auch gleich nach meinem Post gemacht... klappte auch auf Anhieb.

    Kurze Frage noch mal zur Frequenzumsetzung. Sehe ich das richtig, dass das über die Tabelle (die du mit Matlab erstellt hast) funktioniert? Steige da noch nicht ganz durch.... Wäre ja mla interessant auszuprobieren, ob man mit so einem Billigstrobe z.B. nen Blinder-Effekt (also Flashen mit mehr als 40 Hz) hinbekommen könnte. Viele Strobes wie z.B. das Superstrobe 2700 kommen ja ohne Ladekondensatoren aus, die nicht erst wieder gepuffert werden müssen... Nur mal so als Überlegung

  • Henne
    Beiträge
    1.580
    • 23. Juni 2009 um 18:35
    • #42

    Zur Tabelle:
    Wenn Matlab ein Problem ist, dürfte auch Excel dafür reichen...
    Jeder nimmt halt das Programm, das er da hat und mit dem er am Besten klar kommt :D

    Zum Blinding:
    Das dürfte bei Dir ein Problem werden, da vor dem Kondensator für die Blitzenergie ein Strombegrenzungswiderstand sitzen müsste.

    Ist dieser zu groß, läd der Elko nicht schnell genug.
    Ist dieser zu klein, wird er heiß, die Stromaufnahme wird ungleichförmiger und wenn Du Pech hast, bleibt sogar die Röhre ionisiert und das Strobe geht durch...
    Deswegen hatte man den Widerstand durch eine Drossel substitiert und konnte dann auch gleich den Ladeelko verkleinern.


    Was Du stattdessen machen kannst:
    Der Transceiver hat noch 7/8 der Port-Pins frei. Ich würde also noch auf 6ch erweitern (schöne Anzahl) und dann nicht nur den einen Pin setzen sondern direkt ein Byte mit dem entsprechenden Schritt in einem Pattern.
    Die Pattern kommen dann wieder als Tabelle in das Flash.

    also:

    Code
    const uint8_t PatTable[] PROGMEM = {0b00000001, 0b00000010, 0b0000100, 0b10001000};

    und:

    Code
    buf= pgm_read_byte(&PatTable[(DmxRxField[1]>>XY) +Step++]);
    if (buf &(1<<7)) step=0;
    PORTA= buf;

    Die Anzahl der Shifts ist abhängig von der Anzahl der Pattern und ersetzt eine Division. Wähle also die Zahl der Pattren geschickt :D

    Henne's Sites

  • LTB-Showtechnik
    Verifiziert
    Beiträge
    91
    • 27. Juli 2010 um 00:43
    • #43

    so, habe endlich die zeit gefunden das projekt aufzubauen. funktioniert super.

    allerdings würde ich gerne noch langsamer stroben.
    wie der untere und obere zählerwert berechnet werden kann ich nachvollziehen.

    für die zwischenwerte wäre ich jetzt hergegangen und hätte die differenz der beiden mix/max zählerwerte durch 199 geteilt und das ergebnis jeweils aufaddiert. diese gleichmässigen abstände würden aber anscheinend keine linearität ergeben. (um das zu verstehen, fehlen mir wohl NOCH ein paar kenntnisse der controllertechnik *g*)

    der tabelle scheint eine funktion zu grunde zu liegen. habs mal grafisch dargestellt, im unteren bereich ist der abstand zwischen den werten 10, in der mitte 35 und zwischen den beiden oberen werten 1794.

    wie ist henne auf die zwischenwerte gekommen?
    fliesst in die rechung der prescaler mit ein?

    gruß, schorsch

    EDIT: *an kopf klatsch* vorne steht ja die gleichung. hab die ganze zeit versucht, den zählerbereich zu teilen, dabei wird ja einfach der frequenzbereich gleichmässig geteilt und in die formel eingetragen. danke an helge für den gedankenanstoß!

    am Anfang war das Licht.....
    http://www.ltb-showtechnik.de

Anstehende Termine

  • Virtueller Stammtisch im Chat

    Dienstag, 10. November 2026, 21:00 – 23:00
  • L-Acoustics - Variable Curvature Line Sourrce

    Dienstag, 17. November 2026, 08:00 – 20:00
  • Allen & Heath Live Mixing Lab

    Dienstag, 17. November 2026, 08:00 – Mittwoch, 18. November 2026, 20:00
  • L-Acoustics - Sub Low Frequencies

    Mittwoch, 18. November 2026, 08:00 – 09:00
  • L-Acoustics - Loundspeaker System Calibration

    Donnerstag, 19. November 2026, 08:00 – 09:00

Letzte Themen

  1. Soundbase vs WWB

    lisa f.
    8. November 2026 um 14:26
  2. pro Snake Adapter klingt komisch

    MarcoMagLicht
    8. November 2026 um 01:16
  3. the t.amp Quadro 500 DSP - DSP Limiter sinnvoll einstellen

    martinfricke
    7. November 2026 um 16:54
  4. Problem mit MIPRO Software RCS

    bender
    7. November 2026 um 15:47
  5. Astera AX5 akku refreshen

    maccaldres
    4. November 2026 um 12:01
  6. "Nutzbass"

    wora
    4. November 2026 um 11:21
  7. Empfehlungen für Tops und Subs für Techno / Bounce – langfristiger Ausbau geplant

    Riice
    3. November 2026 um 15:36
  8. 15“ Sub passend zu RCF NX 932-A

    Jakob P. - Sennheiser
    3. November 2026 um 10:49
  9. Verbastelte Funkanlage in Kirche

    4Art
    29. Oktober 2026 um 13:44
  10. HK Audio Polar 15

    karel noon
    29. Oktober 2026 um 10:31
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™
Stil: Core von cls-design
Stilname
Core
Hersteller
cls-design
Lizenz
Kostenpflichtige Stile
Hilfe
Supportforum
cls-design besuchen