Mesa card and absolute encoders.
08 Aug 2019 06:43 #141656
by Roiki
Mesa card and absolute encoders. was created by Roiki
I'm designing a 6 axis robot with the intent of using absolute encoders on all axis and am wondering what type of absolute encoders can be interfaced to mesa cards and Linuxcnc? From bit of googling I gather that SSI encoders can be used but can SPI or RS-485 encoders?. I'm thinking of using the following encoders:
ams.com/as5048ahttps://ams.com/as5048a
CUI AMT-21 series
CUI AMT-23 series
And how would they be interfaced? Through a 7i44 board? Or can the 485 encoders be used with just the RS-485 interface?
Im thinking of using the 7i93+7i44+7i47 combo.
ams.com/as5048ahttps://ams.com/as5048a
CUI AMT-21 series
CUI AMT-23 series
And how would they be interfaced? Through a 7i44 board? Or can the 485 encoders be used with just the RS-485 interface?
Im thinking of using the 7i93+7i44+7i47 combo.
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19204
- Thank you received: 6437
08 Aug 2019 15:07 #141686
by tommylight
Replied by tommylight on topic Mesa card and absolute encoders.
You should confirm this before a decision, but i do not think you can use RS485, i do not know if you can use SPI, i am sure you can use some SSI.
I did use SSI on a retrofit and it worked perfectly, using a Mesa 7i74.
Someone else with more experience regarding this might be more useful.
I did use SSI on a retrofit and it worked perfectly, using a Mesa 7i74.
Someone else with more experience regarding this might be more useful.
Please Log in or Create an account to join the conversation.
08 Aug 2019 15:32 #141688
by PCW
Replied by PCW on topic Mesa card and absolute encoders.
There's no direct support for SPI encoders in HM2
SPI is not a great long distance protocol, I'm pretty sure those
SPI interfaced encoders are intended for applications where
the SPI link communicates with a local (inches away) microprocessor
SPI is not a great long distance protocol, I'm pretty sure those
SPI interfaced encoders are intended for applications where
the SPI link communicates with a local (inches away) microprocessor
The following user(s) said Thank You: Roiki
Please Log in or Create an account to join the conversation.
09 Aug 2019 09:48 #141730
by Roiki
Replied by Roiki on topic Mesa card and absolute encoders.
It seems I'll go the SSI encoder route then. Would it be possible to use a different ethernet card for the encoders only? Something like a 7i94 for the encoders and another board for step generation. Id like to keep the cabling to a sensible level.?
Also I've used those spi encoders before and they do work fine with 2m cabling. You can also extend spi to a degree with lvds.
Also I've used those spi encoders before and they do work fine with 2m cabling. You can also extend spi to a degree with lvds.
Please Log in or Create an account to join the conversation.
10 Aug 2019 19:10 #141882
by PCW
Replied by PCW on topic Mesa card and absolute encoders.
You can use multiple Mesa Ethernet cards (up to 4 currently) with LinuxCNC
You would want a fairly fast host CPU to use multiple cards
You would want a fairly fast host CPU to use multiple cards
Please Log in or Create an account to join the conversation.
12 Aug 2019 07:11 #141951
by Roiki
Replied by Roiki on topic Mesa card and absolute encoders.
How fast are we talking about? I've been thinking about using something like a RPI4 or intel NUC(or other small machine) to run Linuxcnc since i don't need graphics performance to drive the UI.
Mostly Linuxcnc would take care of the motor control loop and maybe some light kinematics down the line(I already have ROS for complex planning) and to make and run programs.
Mostly Linuxcnc would take care of the motor control loop and maybe some light kinematics down the line(I already have ROS for complex planning) and to make and run programs.
Please Log in or Create an account to join the conversation.
12 Aug 2019 18:40 #141980
by PCW
Replied by PCW on topic Mesa card and absolute encoders.
I would probably say I3 or better
Please Log in or Create an account to join the conversation.
14 Feb 2021 20:01 #198835
by silden
Replied by silden on topic Mesa card and absolute encoders.
Hi PCW,
I am thinking about to change my incremental encoders to absolote Heidenhain linear encoders. Would SSI work on all SS ports or only on the RS422/485 boards. can you maybe share a FPGA config file for SSI? this would be very helpful to understand the cofig on the FPGA side.
I am thinking about to change my incremental encoders to absolote Heidenhain linear encoders. Would SSI work on all SS ports or only on the RS422/485 boards. can you maybe share a FPGA config file for SSI? this would be very helpful to understand the cofig on the FPGA side.
Please Log in or Create an account to join the conversation.
14 Feb 2021 21:25 #198846
by PCW
Replied by PCW on topic Mesa card and absolute encoders.
Typically SSI encoders have a RS-422 interface, so if you have a 7I44,
that would work. I don't seem to have a SSI example hal file here but I may have
one at work.
that would work. I don't seem to have a SSI example hal file here but I may have
one at work.
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19204
- Thank you received: 6437
14 Feb 2021 22:12 #198862
by tommylight
Replied by tommylight on topic Mesa card and absolute encoders.
Attached are some configs that use SSI encoders on a Mesa 7i74, if that helps.
The following user(s) said Thank You: PCW
Please Log in or Create an account to join the conversation.
Time to create page: 0.088 seconds