On Mon, 7 Dec 2020, Todd Zuercher wrote:

Date: Mon, 7 Dec 2020 14:47:56 +0000
From: Todd Zuercher <[email protected]>
Reply-To: "Enhanced Machine Controller (EMC)"
    <[email protected]>
To: "Enhanced Machine Controller (EMC)" <[email protected]>
Subject: [Emc-users] Mesa Tacho Generator?

Is it possible to set up a firmware for a Mesa FPGA that could read the encoder velocity from an encoder input and output that velocity as an analog command directly to an analog output (hopefully at faster than the servo thread rate) in order to bypass having to do that connection in Hal? Can the analog outputs of any of Mesa's daughter cards be updated faster than the Servo-thread rate?

Its possible but a fair amount of work, I would try servo thread operation first
(4KHz or so servo thread operation is possible with a decent CPU and PCI/PCIE cards) There are a number of people that have done this with decent results


Note that the encoder velocity estimation uses delta_count/delta_time
calculations where delta_time is the time between counts (_Not_ the sample time) so the quantization noise is much lower than the +-1 count you would have with a delta_count/sample_time velocity calculation.


Todd Zuercher
P. Graham Dunn Inc.<http://www.pgrahamdunn.com/index.php>
630 Henry Street
Dalton, Ohio 44618
Phone:  (330)828-2105ext. 2031


_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users


Peter Wallace
Mesa Electronics

(\__/)
(='.'=) This is Bunny. Copy and paste bunny into your
(")_(") signature to help him gain world domination.



_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to