Laserprojektor - Steuerbox

Allgemeine Fragen zu Lasershow Software und Show-Programmierung.
Post Reply
Piotreskus
Posts: 1
Joined: Mon 27 Jun, 2022 2:50 pm
Do you already have Laser-Equipment?: Yes, I have a great lasershow projector that I would like to control with my arduino

Laserprojektor - Steuerbox

Post by Piotreskus » Mon 27 Jun, 2022 3:15 pm

Hallo!

Ich möchte einen Laserprojektor (ClubMax 2000 von Kvant) über eine ILDA Schnittstelle extern ansteuern.
Dazu möchte ich eine kleine Steuerbox bauen, mit Schaltern und Tastern, einem kleinem LCD Bilschirm und dem Arduino UNO.
Könnt ihr mir sagen, wo ich Codes in C/C++ finden kann, die schon ein paar Mustern auf dem Projektor ausgeben werden, nachdem ich die auf dem Mikroprozessor gespeichert habe und über die ILDA Schnittstelle mit meinem Projektor verbinde?

Liebe Grüße
Sophie :D

Erics
Posts: 273
Joined: Mon 24 Sep, 2012 12:07 pm
Do you already have Laser-Equipment?: Selbtbau RGB mit Raytrack 35+ mit 500mW Grün 532nm + 500mW Blau 445nm + 680mW rot 637nm. 2 x Kvant Atom 800 RGB, SpookyBlue V2 mit 10mW, TARM 2.5 CT FB4 Version, GLP Impression Laser
Location: Bad Salzuflen

Re: Laserprojektor - Steuerbox

Post by Erics » Mon 27 Jun, 2022 10:43 pm

Hallo Sophie,

Da musst du wohl selbst erstmal schauen was deine Hardware überhaupt kann. Grundsätzlich nimmt man für die Ausgabe einen DAC (Digital Analog Wandler) der das Signal für die Ablenkung erzeugt. Farben kann man ggf. einfach erstmal an und aus schalten. Aber du brauchst auch noch Operationsverstärrker um die Spannungspegel anzugleichen.
Ertmalalso Schnittstelle ILDA verstehen. Dann schauen wo was ran muss. Und dann überlegen welche Spannung man Anlegen muss um ein Muster zu bekommen. Und die Spiegel mögen keine Rechtecksignale...
Was hast du denn für programmiererfahrung? Weil überlichweise fängt man erstmal mit LED Blinken an bevor man gleich mit gefährlichen Sachen wie Lasern spielt.

User avatar
random
Posts: 2161
Joined: Fri 03 Aug, 2001 12:00 pm
Do you already have Laser-Equipment?: Dynamics, Easy-/NetLase, NetLaseLC
Some devices that emit light.
Location: München - 85540 Haar
Contact:

Re: Laserprojektor - Steuerbox

Post by random » Tue 28 Jun, 2022 9:28 am

Hi, das Grundprinzip ist sehr einfach:
Du ziehst einen Timer mit der Punktfrequenz auf, und gibst zu jedem Interrupt einen neuen Punkt auf deine DAs aus. Für den Anfang können das auch die internen auf zB. nem STM32 sein.
Spannender wird es mit Datenquellen (USB, ETH, SD): Diese müssen passend angeliefert, interpretiert, ggf. verändert (DMX Player) und in ein Zwischenformat für deine Ausgabe gewandelt werden.
Das einfachste wäre ein ILDA Player, der dieses Standardformat von SD Karte ließt und auf deine DAs ausgibt.

Die Elektronik muss das Signal der DAs oder PWM in eine Spanung passend ILDa wandeln, siehe ILDA spec.

VG,
/th.
Grün ist blauer als Rot...
NetLase-LC Firmware.

User avatar
guido
Posts: 6447
Joined: Thu 20 Dec, 2001 12:00 pm
Do you already have Laser-Equipment?: Easylase, Netlase, Laser von 1..15W.
Entwickler von Dynamics + Mamba X4 .
Lasershow Hard / Software .
Location: 32469 Petershagen
Contact:

Re: Laserprojektor - Steuerbox

Post by guido » Mon 04 Jul, 2022 7:07 pm

Geil...2 Profis mit Funktionstips..für ein leider völlig hoffnungsloses Projekt. Zumindestens was echt praktische Anwendung angeht.

Der Fernsehtechniker guckt mal ins Datenblatt. Auf dem Nano ist ein Atmega 328P mit 1K Ram.
Ein Kreis, fertig interpoliert, hat rund 120 Einzelpunkte. Bei Lasern ist es üblich X/Y mit 16 Bit zu wandeln und RGB mit 12 Bit.
Ok, da gehen auch 8 Bit. Also 7 Byte pro Punkt. 7*120 = 840 Byte. Bleibt nicht viel für den Rest..Schleifenvariablen oder so ein
Blödsinn...Das Wort "TEST" als Text hat so ca. 750 Punkte. *7 =5250 Bytes Speicherbedarf. Finde den Fehler...

Spass bei Seite. Arduino Progger lesen keine Datenblätter und viele sind ohne vorgekauten Code aufgeschmissen.
Wenn ihr programmieren wollt dann lernt mal die Hardware kennen. Dann Datenblätter lesen und Code selbst schreiben.
So lernt man programmieren.

mikesupi
Posts: 1218
Joined: Thu 15 Mar, 2007 3:58 pm
Do you already have Laser-Equipment?: Ar-Ion, Ar/Kr-Ion, DPSS, Diode. All what Tarm has ever supplied. Old School Beamtables from ACR, Datronik, Freitag, Lasermedia, Omicron, LPS, Tarm. RGB Systems from Arctos, Kvant, Martin, MediaLas, RTI, Sollinger, SwissLas, Tarm. Soft: Phoenix, Dynamics NetLase, LDS, LPS, HE, Sollinger DSP, Pango Beyond Adv, QM2000Net, FB3, FB4. Ion-Lasers: Coherent Star IIc, Cohrerent Innvova 70 Purelight, Cohrerent Enterprise II Purelight, Spectra Physics SP168 Colorshot, Spectra Physics SP165 PL, Spectra Physics SP164 Argon, Spectra Physics Chroma 5, Spectra Physics Spinnaker 1161, ALC 909z Argon, ALC 909z WL Ar/Kr, ALC 909TLC WL, ALC60X Meiling SNT, ALC60X Goldbox, ALC60WL, ALC68 Meditec, ILT5470K, HeNe 632.8nm, 532nm, 694nm, Spectra Physics LGK-7626 HeNe Red pol. 50mW, NEC/NLC Argon, Cyonics JDS Uniphase 2214-40ML, JDS Uniphase 2218SL, Zeis Lasos LGK7812, Lexel 85, Lexel 88, Omnichrome 643 RGB, Melles Griot 643 Argon, HGM K1 Spectrum Krypton Laser.
Location: Frankfurt/Main

Re: Laserprojektor - Steuerbox

Post by mikesupi » Fri 22 Jul, 2022 6:25 pm

Hey Freaks,

ganz so schlecht sind die kleinen Micros auch nicht, habe hier so ein Teil aus einem interessanten Projekt, die Demo läuft immerhin 60 Sekunden inkl. 3D Objekten:

https://www.instructables.com/Arduino-L ... al-Galvos/

LG
Mike


...

mikesupi
Posts: 1218
Joined: Thu 15 Mar, 2007 3:58 pm
Do you already have Laser-Equipment?: Ar-Ion, Ar/Kr-Ion, DPSS, Diode. All what Tarm has ever supplied. Old School Beamtables from ACR, Datronik, Freitag, Lasermedia, Omicron, LPS, Tarm. RGB Systems from Arctos, Kvant, Martin, MediaLas, RTI, Sollinger, SwissLas, Tarm. Soft: Phoenix, Dynamics NetLase, LDS, LPS, HE, Sollinger DSP, Pango Beyond Adv, QM2000Net, FB3, FB4. Ion-Lasers: Coherent Star IIc, Cohrerent Innvova 70 Purelight, Cohrerent Enterprise II Purelight, Spectra Physics SP168 Colorshot, Spectra Physics SP165 PL, Spectra Physics SP164 Argon, Spectra Physics Chroma 5, Spectra Physics Spinnaker 1161, ALC 909z Argon, ALC 909z WL Ar/Kr, ALC 909TLC WL, ALC60X Meiling SNT, ALC60X Goldbox, ALC60WL, ALC68 Meditec, ILT5470K, HeNe 632.8nm, 532nm, 694nm, Spectra Physics LGK-7626 HeNe Red pol. 50mW, NEC/NLC Argon, Cyonics JDS Uniphase 2214-40ML, JDS Uniphase 2218SL, Zeis Lasos LGK7812, Lexel 85, Lexel 88, Omnichrome 643 RGB, Melles Griot 643 Argon, HGM K1 Spectrum Krypton Laser.
Location: Frankfurt/Main

Re: Laserprojektor - Steuerbox

Post by mikesupi » Fri 22 Jul, 2022 10:37 pm

Noch'n paar Bilder von meiner Demo Unit:


mikesupi_IMG_9206.jpg

mikesupi_IMG_9209.jpg

mikesupi_IMG_9213.jpg



...
You do not have the required permissions to view the files attached to this post.

Post Reply

Return to “Software & Programmierung”

Who is online

Users browsing this forum: No registered users and 0 guests