summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Equipment/Laoslaser.mdwn38
1 files changed, 18 insertions, 20 deletions
diff --git a/Equipment/Laoslaser.mdwn b/Equipment/Laoslaser.mdwn
index b4fa30c0..96546bc4 100644
--- a/Equipment/Laoslaser.mdwn
+++ b/Equipment/Laoslaser.mdwn
@@ -1,18 +1,20 @@
-# Vorschlag zur weiteren Dokumentation unseres Lasers: #
+**Vorschlag zur weiteren Dokumentation unseres Lasers:**
-## TechSpecs unserer Komponenten (unvollständig) ##
+[[!toc ]]
-* LAOS Mainboard Rev. 5
-
-## Stand der Dinge ##
+#Stand der Dinge
unter [Projekte/Lasercutter](https://wiki.starship-factory.ch/Projekte/Lasercutter/) werden aktuelle Baustellen und nächste Schritte festgehalten
-## Informationen zum Bau des Lasers ##
+#TechSpecs unserer Komponenten (unvollständig)
+
+* LAOS Mainboard Rev. 5
+
+##Informationen zum Bau des Lasers
(hier sammeln wir Anleitungen, Photos, Beschreibungen, was wir gemacht haben und warum)
-## Anleitung zum Lasern ##
+##Anleitung zum Lasern
(hier werden Informationen für den sicheren Umgang mit dem Laser und dessen Bedienung beschrieben)
@@ -62,19 +64,17 @@ Nun lässt sich die Testfirmware folgendermassen bedienen:
* Zum Aktivieren die Taste 'e' drücken.
* Mit 'X' wird die Richtung der Bewegung auf der X-Achse geändert.
* Mit 'Y' wird die Richtung der Bewegung auf der Y-Achse geändert.
-* Mit 'x'/'y' wird die Achse ausgewählt, entlang welcher bewegt werden soll.
-* Mit 'f' wird der Laser auf der ausgewählten Achse in die eingestellte
- Richtung für eine Sekunde mit 10 Hz bewegt.
-* Mit 'F' wird die Bewegung mit 500 Hz ausgelöst.
+* Mit 'x'/'y' wird der Schrittmotor der jeweiligen Achse um genau 1 Schritt bewegt und gleichzeitig der Ausgang für den 'f'-Befehl gesetzt.
+* Mit 'f' wird am der zuletzt ausgewählten Ein- oder Ausgang der MBED-Platine ein 1kHz-Signal für eine Sekunde gegeben, d.h. hiermit kann man pro Tastendruck z.B: ein paar cm weit fahren.
+* Mit 'i' wird über i2c Verbindung aufgenommen, d.h. das LC-Display wird angesteuert.
+* Mit den Tasten 1-4 wirden die Ausgänge angesteuert. Was dabei genau geschieht müsste noch herausgefunden werden.
* 'Z' und 'z' wären dasselbe für die Z-Achse, welche bei uns aber nicht
existiert.
-* Fragt mich bitte nicht, was 'h' tut.
+* Mit 'h' kann das Anfahren der Referenzposition (=homing) ausgelöst werden. Das sollte dort sein, wo die beiden Referenzsensoren sitzen. Beim letzten Mal ist er jedoch "falsch"-herum gefahren, daher muss davon ausgegangen werden, dass entweder die Schrittmotoren falsch herum angeschlossen oder eben invertiert angesteuert werden. Eigentlich müsste die Zeile "xhome=0, yhome=0, zmin=1, zmax=1, cover=OPEN" über die Fahrtrichtung Auskunft geben. (?) Der Wert 1 könnte dann die Richtung invertieren ?
-Auf dem I²C-Bedienungsdisplay befindet sich ein Joystick. Dessen Befehlscodes
-werden nach einem Druck auf 'i' angezeigt, wenn der Joystick bewegt wird.
-Die Anordnung der Ziffern entspricht einem Ziffernpad. Wird der Joystick nach
-oben bewegt, wird zum Beispiel der Code «8» gesendet. Die Tasten 1, 3, 7 und 9
-sind die Buttons, welche um das Display herum angeordnet sind.
+Auf dem I²C-Bedienungsdisplay befindet sich ein Joystick. Dessen Befehlscodes werden nach einem Druck auf 'i' angezeigt, wenn der Joystick bewegt wird.
+Die Anordnung der Ziffern entspricht einem Ziffernpad. Wird der Joystick nach oben bewegt, wird zum Beispiel der Code «8» gesendet.
+Die Tasten 1, 3, 7 und 9 sind die Buttons, welche um das Display herum angeordnet sind.
<pre>
7 8 9
@@ -86,8 +86,6 @@ sind die Buttons, welche um das Display herum angeordnet sind.
* Mit 'S' wird ein 2GB grosses File auf die SD-Karte geschrieben, um die
Schreibgeschwindigkeit zu testen.
-Weiterführende Ressourcen
--------------------------
+#Weiterführende Ressourcen
* [Infos zur LAOS-Testfirmware beim LAOS-Laser-Projekt](http://redmine.laoslaser.org/projects/laos/wiki/TestFirmware)
-