Encoders

More
08 Oct 2019 22:51 #147506 by rbobey1989
Encoders was created by rbobey1989
hello, I just started taking my first steps in linuxcnc, I have been observing some configurations for the construction of a router, I want to perform the control in closed loop, so the motors that I have do not have Index or Z signal only A and B, for which I thought that setting the Index_enable bit of the FALSE encoder controller should normally count, according to linuxcnc documentation, thanks in advance to anyone who throws some light on this doubt

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

More
08 Oct 2019 23:36 #147509 by tommylight
Replied by tommylight on topic Encoders
Yes, that is correct, the encoders do work without the index pulse. The index is used in some cases for homing as it provides a more precise and repeatable homing.

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

More
08 Oct 2019 23:49 #147513 by rbobey1989
Replied by rbobey1989 on topic Encoders
Thanks for such a quick response, I had planned to carry out the control using a 7i96 tabletop, I would be able to instantiate 5 encoders on this board and in the corresponding vhd header file (not serial connections) and use the expansion port to connect the encoders to the 7i96 board no need for a db25 board?

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

More
08 Oct 2019 23:57 #147515 by tommylight
Replied by tommylight on topic Encoders
7i96 has no encoder inputs, or it has only one, i do not know exactly.
There are other cards that can be attached to 7i96 for encoder feedback, most probably a 7i85N, again not sure, so best if you wait for PCW to shed more light on that.

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

More
09 Oct 2019 00:05 #147519 by rbobey1989
Replied by rbobey1989 on topic Encoders
but if the expansion port pins go directly to the FPGA pins it would only instantiate more encoders in the header .vhd file and modify the .bit and it would not be necessary to have another expansion card or another more expensive card, I have already generated the .bit with ISE DS, I only need the .hal for configuration with linuxcnc

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

More
09 Oct 2019 03:00 - 09 Oct 2019 03:02 #147526 by PCW
Replied by PCW on topic Encoders
You can instantiate up to 8 (A/B only) TTL level encoders on the 7I96 expansion port
but note that the expansion port is like a parallel port: just TTL signal levels
and no protection from overvoltages etc, so if you accidental connect a pin to frame ground
(with 1V of AC noise) or 12V you will kill the 7I96. Better to use a 7I89 (8 TTL or DIFF encoder inputs)
or 7I85S (4 step/dir outputs 4 encoder inputs) these encoder inputs will take +-25V fault voltages without harm

If you do use the bare expansion port inputs wired to distant encoders its best to insert a series resistor
in every signal (say 220 Ohm ) to prevent damage from shorting to noisy frame grounds
Last edit: 09 Oct 2019 03:02 by PCW. Reason: better format

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

Time to create page: 0.199 seconds
Powered by Kunena Forum