| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | ATM Robo2 VS The Micrometer |
From: "James Lerch" To: Cc: "ATM List" Reply-To: "James Lerch" Hello Again, A suggested, I ran a micrometer test against the longitudinal axis of Robo2 today. Here's a picture of the setup: http://lerch.no-ip.com/atm/2ndTry/Robo2/Robo_V_Micro/Setup.jpg (56KB) Here's the results in an Excel File: http://lerch.no-ip.com/atm/2ndTry/Robo2/Robo_V_Micro/Robo_V_Micro.xls (41KB) If interested you can browse the raw images from here: (which show the micrometer reading and an on-screen display of the commanded amount of motion) http://lerch.no-ip.com/atm/2ndTry/Robo2/Robo_V_Micro/Raw_JPG/ For those that just want the answer without opening a web-browser, Robo2 shows 0.003" periodic error every 0.050" of longitudinal travel. Over a the range of positions from 0" to 0.398" Robo2 shows -0.005" of travel error. Most likely this is miss-allighnment of the micrometer axis with the longitudinal axis of Robo2. In addition Robo2 shows 0.006" of backlash in the longitudinal axis, fortunately Robo software automatically compensates for up to 0.020" of backlash during an auto-test (btw, this amount is user selectable.) When the longitudinal axis is held constant, and the lateral axis is moved 0.05", ~0.001" of change in longitudinal reading was noted (mostly when reversing the direction of travel) Here's the procedure for the test, with the goal of simulating the method used during a normal automated test. A command button was added to the Robo code. The command button when selected did the following: #1 Saved the current image #2 Moved 0.002 longitudinally using the same code used in the auto-test #3 Waited 1 second for image acquisition and stabilization #4 Repeated for 200 positions (0-0.398") For those "Really Curious" Here's the actual code used to perform the test: Private Sub Command4_Click() Dim SfileName As String Dim dummy As Long Dim delay As Long Dim i As Long For i = 1 To 200 SfileName = "C:\rtaft\Time" & Format(Time, "hhmmss") & "Pos" & _ Format$(Round(Ypos * StepSize, 4), "0.000") & ".bmp" SavePicture Picture1.Image, SfileName For dummy = 1 To TFRoughMove Y = Y - 1 If Y < 0 Then Y = 7 Ypos = Ypos + 1 Out &H378, (coil(x, Abs(mnuinvert.Checked), Abs(mnuLRswap.Checked), _ Abs(mnuSwapMotors.Checked)) + coil(Y, Abs(mnuinvert.Checked),_ Abs(mnuTFswap.Checked), Abs(Not (mnuSwapMotors.Checked)))) delay = 0 Do While delay < Mindelay.Value * 3 delay = delay + 1 Loop DoEvents Next dummy For dummy = 1 To 30 capGrabFrameNoStop lwndC Call Plot_Zones Next dummy Next i End Sub Take Care, James Lerch http://lerch.no-ip.com/atm (My telescope construction,testing, and coating site) "Anything that can happen, will happen" -Stephen Pollock from: "Particle Physics for Non-Physicists: A Tour of the Microcosmos" --- BBBS/NT v4.01 Flag-5* Origin: Email Gate (1:379/100) SEEN-BY: 633/267 270 @PATH: 379/100 1 106/1 2000 633/267 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.