Laserprojector: Unterschied zwischen den Versionen
Siro (Diskussion | Beiträge) K (added table layout) |
Siro (Diskussion | Beiträge) K (bauteilliste updated) |
||
Zeile 106: | Zeile 106: | ||
<h3>Bauteile</h3> | <h3>Bauteile</h3> | ||
<table border=1 size='100%' Width='80%'> | <table border=1 size='100%' Width='80%'> | ||
<tr><th> | <tr><th>Art<th>Name<th>Anzahl<th>Kosten<th>Datenblatt</tr> | ||
<tr><td>µC<td> | <tr><td>µC<td>[http://www.reichelt.de/?;ARTICLE=50556 ATMEGA 169-16 TQ]<td>1<td>4,20<td></tr> | ||
<tr><td>Resistor<td>-<td>1<td>0, | <tr><td>Resistor<td>[http://www.reichelt.de/?;ARTICLE=32898 SMD-0805 10,0K]<td>4<td>0,103<td></tr> | ||
<tr><td>Resistor<td>[http://www.reichelt.de/?;ARTICLE=32880 SMD-0805 330]<td>2<td>0,103<td></tr> | |||
<tr><td>Resistor<td>[http://www.reichelt.de/?;ARTICLE=32878 SMD-0805 220]<td>2<td>0,103<td></tr> | |||
<tr><td>Resistor<td>[http://www.reichelt.de/?;ARTICLE=32874 SMD-0805 100]<td>5<td>0,103<td></tr> | |||
<tr><td>Resistor<td>[http://www.reichelt.de/?;ARTICLE=32910 SMD-0805 100K]<td>2<td>0,103<td></tr> | |||
<tr><td>Resistor<td>[http://www.reichelt.de/?;ARTICLE=32862 SMD-0805 10,0]<td>2<td>0,103<td></tr> | |||
<tr><td>Resistor<td>[http://www.reichelt.de/?;ARTICLE=32882 SMD-0805 470]<td>1<td>0,103<td></tr> | |||
<tr><td>Diode<td>[http://www.reichelt.de/?;ARTICLE=1739 1N 4936]<td>1<td>0,04<td></tr> | |||
<tr><td>Linearregler<td>[http://www.reichelt.de/?;ARTICLE=23504 µA 79L05]<td>1<td>0,15<td></tr> | |||
<tr><td>Kondensator<td>[http://www.reichelt.de/?;ARTICLE=31879 X7R-G0805 100N]<td>10<td>0,05<td></tr> | |||
<tr><td>Oszillator<td>[http://www.reichelt.de/?;ARTICLE=101059 XO32 14,74560]<td>1<td>1,30<td></tr> | |||
<tr><td>FET<td>[http://www.reichelt.de/?;ARTICLE=41435 BSS 123 SMD]<td>5<td>0,08<td></tr> | |||
<tr><td>FET<td>[http://www.reichelt.de/?;ARTICLE=6251 BUZ 11]<td>1<td>0,59<td></tr> | |||
<tr><td>OpAmp<td>[http://de.farnell.com/stmicroelectronics/mc33078d/op-amp-dual-low-noise-smd/dp/1467658 MC33078D]<td>2<td>1,11<td></tr> | |||
<tr><td>LED<td>[http://www.reichelt.de/?;ARTICLE=10228 LED 3MM RT]<td>2<td>0,06<td></tr> | |||
<tr><td>LED<td>IR LED<td>2<td>0,06<td></tr> | |||
<tr><td>Phototransistor<td>IR Phototransistor<td>2<td>0,06<td></tr> | |||
<tr><td> ...<td><td><td><td></tr> | |||
</table> | </table> | ||
<h2>Schaltplan</h2> | <h2>Schaltplan</h2> |
Version vom 20. Januar 2011, 16:32 Uhr
laserprojector Release status: experimental [box doku] | |
---|---|
Description | Projektor der 2 sich drehende Spiegel zur Ablenkung eines modulierten Laserstrahls nutzt |
Author(s) | siro |
Last Version | 0.2 |
DIY Laser Projector
Idee : Einen Projector (neuDeutsch: Beamer) welcher das Bild ähnlich einer braunschen Röhre zeilenweise abfährt und dabei den Lichtstrahl so moduliert, das ein Bild ensteht.
- Zeilenraster.jpg
Funktionsprinzip eines zeilenweisen Bildaufbaus
Übersicht
Auflösung:256x256
Refreshrate:30Hz
Farben:1 (blau)
Farbtiefe: 256 (8-bit)
Interfaces: RS232, ??
Ablenkung:2x Spiegelräder, Asyncronmotor + Gleichstrommotor
benutzte Kontroller:ATmega169 + STM3210xx
Konzept
Ein Atmega steuert den horizontal angebrachten schnellen Motor und einen vertical angebrachten, sich langsam drehenden Motor, Keyboard, GLCD, Power-Supply.
An den Motoren sind Spiegelräder befestigt. Der Laserstrahl trifft auf den ersten Spiegel und wird von dort zur zweiten reflektiert. Der erste sorgt für die horizontale Ablenkung, der zweite für die vertikale. Durch Pulsung des Lasers kann ein Bild projektziert werden.
Neue Idee zur Datenanbindung
VGA Eingang
Controller IC muss mit H-Motor und V-Motor syncronisieren
Übersicht
Syncsensor
Zwei kleine IR-LEDS leuchten dauerhaft auf die rotierenden Spiegel gerichtet. Sobald der reflektierte Lichtstrahl auf die IR-Phototransistoren fällt, wird ein Interrupt am Mikrokontroller ausgelöst.
STATUS: getestet, wird ersetzt durch Kontrollboard
Kontrollboard
Funktionen:
Sicherheitsboard
Aufgaben
Das Sicherheitsboard soll mit verschiedenen Sensoren feststellen, dass sich die Spiegel bewegen, so das die Lichtleistung pro Bildpunkt gering gehalten wird. Bei einem Stopp der Spiegel muss der Laser sofort abgeschaltet werden.
Syncronisationseinheit
Aufgaben
Detektiert die Position beider Spiegelräder.
Bauteile
2x OpAmp TL072D 2x 1k 2x 220 8x 100 4x Poti 100k 5x 100n 2x 10n 2x BSS123 2x BAT54 2x BPX81 2x SFH400
Beschreibung
Die IR-LEDs leuchten auf den Spiegel, wodurch das reflektierte Licht auf die IR-Phototransistoren fällt, wird differenziert, rauschgefiltert und verstärkt. Am Ausgang des OpAmp schneidet eine Diode die negative Spannung ab. Ist diese groß genug, schaltet der FET (BSS123) durch und zieht die Output Leitung auf Masse. Am anderen Ende der Leitung muss ein Pullup-Widerstand sein, der den Strom auf unter 10mA begrenzt.
Versorgungsspannung: 3,7 bis 15 Volt (empfohlen 5 bis 12 Volt).
Berechnung des Tiefpass
Ua = -Ue * R2/R1 * 1 / SQR( 1 + (2*pi*f*R*C)^2 )
Sei 1 / SQR( 1 + (2*pi*f*R*C)^2 ) < 1/Sqr(2) für f > 3000 Hz
1 + (2*pi*f*R*C)^2 < 2
(2*pi*f*R*C)^2 < 1
(2*pi*f*R*C) < 1
RC < 1/2*pi*f
RC < 5,3*10^-5 für f > 3kHz
C = 50nF
Controller
An das Kontrollboard werden GLCD, PS/2 - Tastertur, H-Motor Steuerung, V-Motor Steuerung, Stromversorgungsteuerung, USART angeschlossen. Auf dem GLCD sind Messwerte zu sehen, mit der Tastertur lassen sich Variablen verändern. Der H-Motor (Epson Laser-unit) benötigt ein TTL Signal zum regulieren der Motorgeschwindigkeit. Das ATX-Netzteil dient als Stromversorgung für alle Komponenten außer dem Kontrollboard. Dieses wird durch die Standby-Stromquelle des Netzteils betrieben. Wird der Taster an der Front des Gehäuses betätigt, schaltet der Atmega das ATX-Netzteil ein( o. aus). Das ATX-Netzteil versorgt GLCD, Tastertur, Motor, ... mit Spannung.
Aufgaben
- GLCD ansteuern
- PS2 Tastertur
- Laser Sicherungsschalter
- H-Motor Ansteuerung (Frequency)
- V-Motor Ansteuerung (PWM)
- ATX Netzteil Steuerung
- Sekunden-Zeitgeber
- USART
- Spannungsmessung an Laserstromversorgung ?
Bauteile
Art | Name | Anzahl | Kosten | Datenblatt |
---|---|---|---|---|
µC | ATMEGA 169-16 TQ | 1 | 4,20 | |
Resistor | SMD-0805 10,0K | 4 | 0,103 | |
Resistor | SMD-0805 330 | 2 | 0,103 | |
Resistor | SMD-0805 220 | 2 | 0,103 | |
Resistor | SMD-0805 100 | 5 | 0,103 | |
Resistor | SMD-0805 100K | 2 | 0,103 | |
Resistor | SMD-0805 10,0 | 2 | 0,103 | |
Resistor | SMD-0805 470 | 1 | 0,103 | |
Diode | 1N 4936 | 1 | 0,04 | |
Linearregler | µA 79L05 | 1 | 0,15 | |
Kondensator | X7R-G0805 100N | 10 | 0,05 | |
Oszillator | XO32 14,74560 | 1 | 1,30 | |
FET | BSS 123 SMD | 5 | 0,08 | |
FET | BUZ 11 | 1 | 0,59 | |
OpAmp | MC33078D | 2 | 1,11 | |
LED | LED 3MM RT | 2 | 0,06 | |
LED | IR LED | 2 | 0,06 | |
Phototransistor | IR Phototransistor | 2 | 0,06 | |
... |
Schaltplan
STATUS:Neuentwurf angefertig, muss gebaut werden,nicht getestet!</
Horizontaler Motor/Spiegel
Beschreibung
Aus einem Drucker der Marke "Epson" 24000 U/min mit 7 Seitenflächen. 400*7 = 2800 Ablenkungen pro Sekunde.
Liegt die Ablenkeinheit wie auf den Fotos (unten) ist Pin 1 der unterste und Pin 5 der oberste.
Stecker
Pin Funktion
1 +24V
2 GND
3 Eingang: 5V TTL 0Khz = 0 U/s, 1 Khz = 400U/s (nichtlineare Kennkurve)
4 Ausgang: 7*U/sek ??? sehr instabil, besser nicht nutzen!
5 ??
STATUS:neue Version, nicht getestet!
Laserstromversorgung
Aufgaben
Stromversorgung der Laserdiode, mit einstellbaren Offset.
Bauteile
Type | Name | Cost | Datasheet |
---|---|---|---|
OpAmp | LMH6703MF | 3,25 | |
OpAmp | LM358AD | 0,342 |
LMH6682MA 2,59
1x DAC908U-ND 2x 4.3 OHM 1% 1x 68 ohm 1x 2KOHM 2x 33.2OHM 1x resistor array 2x ZDiode 6V ...
Beschreibung
Diese Schaltung kann den Strom durch die Laserdiode bis zu einigen Mhz regulieren. 8 bit 5V/3.3V paralleler Bus + clock Leitung. Einstellbar sind Offset und Maximalstrom. Auflösung: 8 bit Schwingkreis zur Laserausrichtung, Gesamt-optische-leistung muss kleiner 0,005 W sein.
STATUS: Entwurf angefertigt, nicht getestet !
Bildverarbeitung
Aufgaben
Messung der Zeitspanne zwischen 2 Sync-pulsen
Mittelwert berechnung x (&Ausgabe)
Phasenschiebung p mit (p <= x)
Gammakorrektur g
bei 10Mpixel
STATUS:nicht vorhanden
Laserdiode
Datei:ALI-Laserwarn445nm1000mw small.jpg
Beschreibung
WARNUNG !
Dies ist ein Klasse 4 Laser ! Er verbrennt innerhalb von Sekunden Papier,Holz,Fleisch,... selbst in einigen Metern Entfernung !
Schutzbrille tragen
Nicht in den Strahl blicken !
Ich projektiere auf eine große Fläche > 1 qm, dadurch sind die Lichtpunkte an der Wand nicht so hell, dass man sich die Augen verbrennt !
Nie auf den Lichtpunkt blicken, wenn der Laser "steht". Verbrennungsgefahr !
Laserschutzbestimmungen einhalten !
1000mW (1W) Laserdiode 445nm Blau 5,6mm
Optik
Beschreibung
Dieser Teil beschreib die optischen Aspekte.
Auf dem H-Motor ist ein sich drehendes 16-Eck.
Demnach sind 360° : 16 = 22,5°, von denen sich etwa 20° nutzen lassen.
Strahlbreite in Laufabstand vom H-Motor (Achse + SpiegelradRadius)
Abstand a
Breite b
b(a) := tan(20°) * a * 2 = a * 0,73
Anzahl der Spiegel am V-Motor:
16
Laufabstand H-Spiegel zu V-Spiegel:
ca. 5 cm
Breite des Spiegels am V-Spiegelrad:
ca. 3,63 cm
TODO
- Redoing the whole concept
- Design SMD boards
- Buy new motors, mirrors, laser,...
Kosten
Bauteile Kontroller: -
Bauteile Stromversorgung: -
Laser: -
Spiegel: -
Motoren: -
Gehäuse: -
Status: TODO
Links
http://elm-chan.org/works/vlp/report_e.html