From 615590b678404ca8f079ffb2ae4c0f26cc024da5 Mon Sep 17 00:00:00 2001 From: Caoimhe Chaos Date: Tue, 22 Sep 2015 21:00:24 +0200 Subject: =?UTF-8?q?Doku=20f=C3=BCr=20die=20Testfirmware=20des=20LAOS-Board?= =?UTF-8?q?s.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Equipment/Laoslaser.mdwn | 65 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 Equipment/Laoslaser.mdwn (limited to 'Equipment') diff --git a/Equipment/Laoslaser.mdwn b/Equipment/Laoslaser.mdwn new file mode 100644 index 00000000..50e8fe8b --- /dev/null +++ b/Equipment/Laoslaser.mdwn @@ -0,0 +1,65 @@ +LAOS Laser v0.5-Testprogramm +============================ + +(Nur für das Testprogram und nicht den gesamten Testprozess. Dabei gehen wir +davon aus, das die «Testfirmware» schon an «MBED» geladet ist) + +1. Schritt: Hauptschallter einschalten (An der Kontrollplatine vom LAOS-Laser selbst). +2. Schritt: USB-Kabel zwischen Rechner und die Micro-USB-Buchse am + «MBED»-Controllerboard einstecken. +3. Schritt: + * In Terminal (unter Linux) folgendes schreiben: + > screen /dev/ttyACM0 115200 + und mit der Eingabetaste bestätigen + * Warten, bis das Fenster ganz leer wird + * Leertaste drücken +4. Schritt: An der «MBED»-Platine befindet sich eine Taste zum Zurücksetzen + des Geräts (Reset). + +Jetzt sollten Sie folgendes sehen: + +> LaOS Test program +> Aug 26 2015 10:28:36 +> ++++++++++++++++++ +> Use these keys to test the functionality of the board: +> xX: X Step/Dir yY: Y Step/Dir zZ: Z Step/Dir tT: Ext Step/Dir (o1/o2) +> e: Toggle Stepper enable +> c: Can bus test +> sS: SD-Card test (s=test file, S=speed test) +> i: I2C +> 1/2/3/4: Toggle outputs +> f: apply 1Khz frequency to last IO line (1 second) +> h: X/Y homing (note: direction and home sensor polarity may be wrong +> xhome=0, yhome=0, zmin=1, zmax=1, cover=OPEN + +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 50 Hz ausgelöst. +* 'Z' und 'z' wären dasselbe für die Z-Achse, welche bei uns aber nicht + existiert. +* Fragt mich bitte nicht, was 'h' tut. + +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 +links oben bewegt, wird zum Beispiel der Code «7» gesendet. + +> 7 8 9 +> 4 5 6 +> 1 2 3 + +* Mit 's' wird ein Schreibtest auf die SD-Karte ausgeführt. +* Mit 'S' wird ein 2GB grosses File auf die SD-Karte geschrieben, um die + Schreibgeschwindigkeit zu testen. + +Weiterführende Ressourcen +------------------------- + +* [Infos zur LAOS-Testfirmware beim LAOS-Laser-Projekt](http://redmine.laoslaser.org/projects/laos/wiki/TestFirmware) + -- cgit v1.2.1