On Saturday 27 October 2018 19:23:58 Chris Albertson wrote:

> > I'm not allergic to that, other than the learning how to do it time
>
> The little $2 parts can be used with Arduino IDE.     I bet you
> already know how to do that.
>
Sorry, I've never knowingly touched an arduino, so I know pretty close to 
zip about them.  The speed specs have never impressed me. OTOH, one per 
axis could probably get the job done.

The first program I ever wrote, in assembly on an rca cosmac board had a 
machine cycle of 8 cycles of a 1.79 MHz clock. When I had achieved the 
object, I added a flag I could see with a scope to measure its execution 
speed compared house synch back when we were using ntsc in 1978. 
Triggered to do the next frames processing on the leading edge of 
vertical drive, I was amazed to see that it had a new display time ready 
to dma into the display generator in the middle of line 21.  So it 
turned out that I could have used more time as that fields video display 
didn't start until line 100. 

There were at the time, two competing methods of staying sorta with the 
wall clock, so I played with that some, comparing drop frame with 
continuous, and found that drop frame actually gained time slowly, so I 
wound up with different timing that looked a little like leap year math, 
but stayed with wall time with under a second's error per day. Figured 
that was close enough for the girls I go with.  Far less long term error 
than the FCC allowed in the subcarrier frequency then, which was 10 hz a 
second.

> But you do get better use of them using  ARM's MBED IDC which is only
> a baby step above Arduino.

I'm not sure how one would go about synching a rack of arduino's taking 
orders from LCNC, as all the precision is in linuxcnc. I can drive at an 
angle based on degrees, to an accuracy of perhaps .0000001 degrees.  
Thats likely 100x more accurate than the angle between the bed, and the 
crossfeed at an arbitrary 90.00 degrees, when this machine was new in 
the 1950's. Uneven wear in the carriages V groove guiding it say its got 
to be worse than that today. But if it can be measured, linuxcnc can 
correct it, which I've spent about a month with a laser beam measureing 
it. Could have done it faster, but much of it was in finding a stable 
and repeatable reading.

-- 
Cheers, Gene Heskett
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>


_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to