Un-lobotomizing a Maho MH600T

More
2 years 9 months ago #290720 by Finngineering
Thank you for the compliments. I will use the original cabinet, but plan to fit everything on one backplane. It's actually a little bit too little space, but with the double row terminal blocks I can make it work.

Yes, I am aware of the gearbox component you and your friend developed. It's great you have put it "out there" (as everything else), and I will likely use it in some form. I have not checked in detail how it works. But because I will use a VFD for the main spindle motor (all the original transformers were scrapped when I bought the mill), I have a feeling I can just run the motor on low speed instead of twitching back and forth.

Right now, I'm leaning towards gmoccapy for the GUI, mainly because of your videos. It does look like a good GUI. I plan on using a touchscreen, but also having a full keyboard + mouse available. And an MPG. I have seen the Talla83 pendant, and it does look good. As of now, I have not made a decision about it yet. There are some nice "ready-made" ones available as well.

Keep up the good work with you machines and videos. I always enjoy watching what you make.
The following user(s) said Thank You: RotarySMP

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

More
2 years 7 months ago #296373 by vre
Replied by vre on topic Un-lobotomizing a Maho MH600T

Everything is available on Github:
github.com/finngineering/sincos_interpolator
In the disclaimer I wrote that the latest design (v1.3) is untested. That is no longer completely correct. I have tested it by running one axis back and forth at varying speeds for ~10 minutes, and verified that when I drive it back to the starting position (measured with dial indicator), the position feedback is also back to zero. No issues found. Not all that thorough testing, but at least something.

I use it for 11 µApp Heidenhain scales, but it should be usable also for other types of sin/cos signals. Configuration is made by component selection and jumper solders. Its explained (for 11uApp) on the Github page.

The interpolation is selected by jumper solders between 1 and 16 (not all values available). I use interpolation 5 with 20 µm grating scales, which gives me a resolution of 1 µm (because there are 4 edges per quadrature cycle).
 

In the schematic MC3487DX PIN16 connected to GND and PIN8 to +5V
but in datasheet of MC3487DX PIN16 is VCC and PIN8 GND.
Also what value is R3? 500kohm ?
Do you have populated differential transmitter ?
If i want 16x interpolation must populate it ?

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

More
2 years 7 months ago #296388 by Finngineering
That is a bit embarrassing. It appears I forgot to update the pdf schematic after correcting the VCC/GND pin issue. I will update this in the github repository. Please note that it's only the pdf schematic that has this issue. The Kicad project and fabrication files are correct.

R3 is the same as RCLK in the datasheet, and it's mentioned that its optional (unless you want to configure minimum transition distance). I have connected the pin to VCC by shorting solder jumper JP6 and leaving R3 empty.

I use the differential transmitter. If you have differential inputs on your interface card, I would recommend you use it.
The following user(s) said Thank You: tommylight, vre

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

More
2 years 7 months ago #296468 by vre
Replied by vre on topic Un-lobotomizing a Maho MH600T
Why you choose 5x interpolation and not 16x for sub-micron resolution ?

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

More
2 years 7 months ago #296534 by Finngineering
My scales have a 20 µm grating, which gives 1 µm resolution with 5x interpolation. That just seems quite reasonable to me, and I'm not sure if there is much benefit in going to a higher resolution. But if I want later, and/or find a reason for it, it's of course easy to change.

I do want to have "easy" increments for every pulse. The 5x interpolation gives 1 µm for each pulse. 16x interpolation would give 0.3125 µm, which is mentally harder to deal with. But for instance at 10x interpolation, the increment is 0,5 µm, which again is "easy". So that's for sure an option for me.

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

More
2 years 7 months ago - 2 years 7 months ago #296613 by vre
Replied by vre on topic Un-lobotomizing a Maho MH600T
for input connection 90 connects to psin
and 0 connects to pcos ?
Last edit: 2 years 7 months ago by vre.

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

Time to create page: 0.061 seconds
Powered by Kunena Forum