Analog linear encoders

More
29 Jul 2018 00:03 - 29 Jul 2018 04:15 #115037 by vre
Analog linear encoders was created by vre
Hello.
I have an old milling machine (1989) that has linear scales installed.
Scales seems to be analog sin-cos 1Vpp they have 6 wires go to old controller.
How to identify the wires and how to connect to mesa fpga card ?
Can i do a circuit to convert the sin-cos wave forms to square A-B that accepts mesa card?

Is better to replace these scales with digital scales that output square AB differential signals ?
With 280euros i get 3 new digital optical glass scales + 3 axis DRO

So what to do keep the old scales or to replace ?

Can i use this ?
wiki.linuxcnc.org/cgi-bin/wiki.pl?ResolverToQuadratureConverter
Can arduino one code upgraded for arduino due (has 14bit analog inputs) ?

Thank you.
Attachments:
Last edit: 29 Jul 2018 04:15 by vre.

Please Log in or Create an account to join the conversation.

More
30 Jul 2018 12:38 #115130 by andypugh
Replied by andypugh on topic Analog linear encoders
The Arduino thing never worked particularly well, I can't really recommend it.

Try searching eBay for "heidenhain EXE". Those are specifically for converting linear scales to quadrature.

The STMBL servo drive can read such scales too. In theory you could build just the important parts of the LV board and use one without bothering with the power board.

Please Log in or Create an account to join the conversation.

More
30 Jul 2018 15:20 - 30 Jul 2018 15:39 #115145 by vre
Replied by vre on topic Analog linear encoders
Witch Heidenhain EXE to get ?

Heidenhain Encoder Interface EXE 702 B is ok ?

I see that exe is for 11 μA PP and IBV for 1Vpp
Last edit: 30 Jul 2018 15:39 by vre.

Please Log in or Create an account to join the conversation.

More
30 Jul 2018 15:24 #115146 by andypugh
Replied by andypugh on topic Analog linear encoders
Sorry, my expertise on this subject only extends as far as "that is what the EXE boxes do"

Please Log in or Create an account to join the conversation.

More
30 Jul 2018 15:40 - 30 Jul 2018 15:42 #115148 by vre
Replied by vre on topic Analog linear encoders
EXE or IBV box to get ?
anyway i will try arduino for first time..
How to make the 1mbs uart connection with mesa ?
The arduino code is for quadrature..
Last edit: 30 Jul 2018 15:42 by vre.

Please Log in or Create an account to join the conversation.

More
31 Jul 2018 12:34 #115219 by andypugh
Replied by andypugh on topic Analog linear encoders
SPI might be better for communicating between the Arduino and Mesa card. Using the UART it is difficult to keep the bytes in synch. SPI / BSPI allows longer bit lengths.

What would be super-useful would be a library that turns an Arduino into a Mesa smart-serial device.

Please Log in or Create an account to join the conversation.

More
31 Jul 2018 22:36 #115263 by vre
Replied by vre on topic Analog linear encoders
Exists somewhere mesa smart serial protocol description ?

Please Log in or Create an account to join the conversation.

More
31 Jul 2018 23:20 #115267 by andypugh
Replied by andypugh on topic Analog linear encoders

Exists somewhere mesa smart serial protocol description ?


In any of the Mesa smart serial card manuals.

For example: www.mesanet.com/pdf/parallel/7i73man.pdf

Please Log in or Create an account to join the conversation.

More
01 Aug 2018 13:55 #115307 by OT-CNC
Replied by OT-CNC on topic Analog linear encoders
I just picked up a surplus XY table with linear encoders. Unfortunately the encoder label was on the back side and of course are not ttl.
Mine output uApp. I'm looking into converters from the manufacturer but was hoping someone here has a solution for the sine output in micro amps. I wish Mesa had a converter for these things???

Please Log in or Create an account to join the conversation.

More
01 Aug 2018 14:28 #115312 by andypugh
Replied by andypugh on topic Analog linear encoders
uA can be converted to volts with just a resistor.

The normal answer is the Heidenhain EXE box, and there are generally several on eBay.

Please Log in or Create an account to join the conversation.

Moderators: PCWjmelson
Time to create page: 0.188 seconds
Powered by Kunena Forum