On Sat, 8 Aug 2015, Nicholas Mc Guire wrote:

> Date: Sat, 8 Aug 2015 10:02:00 +0200
> From: Nicholas Mc Guire <der.h...@hofr.at>
> Reply-To: EMC developers <emc-developers@lists.sourceforge.net>
> To: EMC developers <emc-developers@lists.sourceforge.net>
> Subject: Re: [Emc-developers] research on optical encoders
> 
> On Sat, 08 Aug 2015, Julian WIngert wrote:
>
>> Am 08.08.2015 um 04:00 schrieb EBo:
>>> On Aug 7 2015 5:32 PM, Peter C. Wallace wrote:
>>>> On Fri, 7 Aug 2015, EBo wrote:
>>>>
>>>>> Date: Fri, 07 Aug 2015 17:13:25 -0600
>>>>> From: EBo <e...@sandien.com>
>>>>> Reply-To: EMC developers <emc-developers@lists.sourceforge.net>
>>>>> To: emc-developers@lists.sourceforge.net
>>>>> Subject: Re: [Emc-developers] research on optical encoders
>>>>>
>>>>> On Aug 7 2015 4:16 PM, andy pugh wrote:
>>>>>> On 7 August 2015 at 12:23, EBo <e...@sandien.com> wrote:
>>>>>>> Possibly, but I cannot tell from the information Renishaw
>>>>>>> published
>>>>>>> in
>>>>>>> that brochure.
>>>>>> I think that the target is a barcode. The head can see enough
>>>>>> barcode
>>>>>> to tell exactly where it is on the code sequence to within one bar,
>>>>>> then looks at the absolute position of the bars in the viewing area
>>>>>> to work out the rest of the bits of data.
>>>>> I think it is following on the same idea roughly.  Looking at the
>>>>> renshaw they claim it can give you 1nm (1e-9m) or 3.9e-8 inches
>>>>> precision.  I have no idea how they are pulling that off besides
>>>>> laser
>>>>> interferometry and ring counting.  Can you suggest another method
>>>>> that
>>>>> would work?
>>>> AFAIK they dont use a laser, just a bright LED thats pulsed to take a
>>>> snapshot
>>>> of the barcode, probably with a rather high resolution linear sensor
>>>> array (or
>>>> multiple arrays with pixel interleaving)
>>>>
>>>> Quite high-sub pixel interpolation should possible with such a setup
>>>> because
>>>> of all the duplicated edges
>>> agreed with the laser/LED.  I would have to study sub pixel
>>> interpolation to see how much additional interpolation you could get.
>>
>> You can get really fine results on a theoretical perfect black/white
>> change and the imaging sensor mounted 45deg. of an almost unlimited
>> degree of subsampling.
>> Even with a cheap camera and optics there should be no problem to
>> resolve down to the uM scale. Problem is the speed of such a construct.
>> Even with high performance camera systems you have a delay that makes it
>> imho unusable in realtime positioning.
>>
>> If you are able to interface the sensor with an FPGA doing the realtime
>> analysis - well then you have what renishaw probably has build...
>>
>> What should "relatively" easy to be doable is to add such a slow scale
>> to recalibrate the machine position regularly.
>>
>> My first idea was to use a laser mouse sensor, which is easily
>> interfaceable even with MESA cards - there are ones with SPI interface -
>> but my application is the calibration of my astronomic mount - which
>> hardly moves more than 1RPD (Rounds per DAY)...
>>
>
> maybe a somewhat naive question - but how would you deal with vibration
> of the cameras/sensors ?  gut feeling - if you try to deduce 10E-9 m then
> even just environment noise would become a problem or is there some way
> to eliminate that in practice ?
>
> thx!
> hofrat
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers
>


I think the trick the Resolute encoder uses is this: the image is captured in 
a perhaps sub microsecond flash of the LED, and then the "image" can be 
shifted out of the sensor at a leisurely rate. The specifications sort of 
suggests this (very fast capture (ns) time, but only multi KHz maximum update 
rate)

Peter Wallace
Mesa Electronics


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

Reply via email to