Using Mesa 7i95T for laser + galvo (xy2-100) control

More
18 Jun 2025 21:50 #330472 by phino
Hello! New to LinuxCNC and Mesa and trying to set up a 6-axis (+2 galvo axes) laser system. All 6 of the step/dir and encoder pins of the 7i95T are anticipated to be used, and trying to figure out how other pins can be repurposed.

Is there a firmware version for the 7i95T with xy2-100 support (xy2mod)? The unit currently has the default 7i95t_d.bin firmware loaded.

Which pins on the 7i95T could be used for controlling a 2-axis galvanometer? Would the Serial 0 and Serial 1 pins be suitable?

The manual mentions that the P1 expansion port can be used to expand I/O including for more step/direction channels. Can these pins be redefined for such purposes directly or is an expansion card / daughterboard needed?

Can (which?) pins on the 7i95T be used to control an IPG laser (please see attached image of pinouts from laser specifications) or is another card needed? 
Attachments:

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

More
18 Jun 2025 22:13 #330473 by PCW
You would probable need a daughtercard because
the XY100 interface needs 4 differential outputs and
1 differential input (that is you could not directly connect
to P1). Something like a 7I78 could do.

Without buying anything, you could test the galvanometer
with a 7I95T config that steals 2 step/dir channels to get the
XY100's 4 differential outputs and use a sserial input for the
differential input.
 

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

More
19 Jun 2025 14:35 #330513 by phino
What is the 1 differential input for? I thought just 4 differential outputs were needed for XY2-100 2-axis galvo setup.

Instead of stealing 2 step/dir channels, could the two Serial channels and one step/dir channel be used?

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

More
19 Jun 2025 15:45 #330517 by PCW
The differential input is because the full XY2-100 interface has a status channel
but its not required for operation.

Yes, a configuration could be made using the sserial tx channels and one stepgen.

The serial TXEna pins would end up as GPIO pins and have to be set into the enabled
state in the hal file.
 

 

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

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