For rotary feedback, the RMC supports quadrature (A+,A-,B+,B-,Z+,Z-), SSI, or resolver. The RMC does not support rotary analog feedback.
For absolute rotary feedback, we recommend using an SSI encoder. For incremental feedback, we recommend quadrature encoder feedback.
For rugged transducers and small form factors, resolvers work as well, although the Resolver module on the RMC150 is more expensive than the other modules, and there are some velocity limitations with resolvers (3000 rpm for 14-bit resolution, 600 rpm for 16 bit resolution).
I looked in the datasheet, and it will not work due to some ways the signal works that are not really standard.
Unfortunately, we have no plans on providing rotary support for analog feedback. Analog is rather noisy, and that can present problems with rotary control. Quadrature, SSI, and resolver are better suited, and are more common as well.
So, it seem this product will not work with the RMC. Is there a specific reason you want it, such as size? Do you know of other encoders that you can use?
I also want to just verify that you are using the hydraulci motor for multiple revolutions. Occasionally, someone uses a motor for less than one revolution, in which case, the rotary support is not required.
I have two modes for the hydraulic motor, cyclic, follows a sine wave, max 180 degree rotation. Then I have variable speed mode in constant rotation in one direction, which could be in open loop.
The RMC expects a stop bit after the data is complete. Since the RMc cannot use the status bits, it must send only 10 clock bits. However, it also requires a stop bit to be low after the data. When sending only the 10 bits, the next bit sent by the AMCI is the status bit, not the stop bit.
Another problem is that the AMCI sets the data line low when receiving the first clock pulse. The RMC expects the data line to be high until the first data bit, which is after the second clock pulse.
I called AMCI to verify that the device actually behaves this way. They informed me that it does, and gave me the part number of the chip they use that generates the SSI signal (austriamicrosystems.com/eng/ … ers/AS5043).
We are confused as to why the chipmaker would make an SSI output that is not in line with the SSI standard as originally designed by Stegmann (Synchronous Serial Interface - Wikipedia). Unfortunately, we have been seeing more and more non-standard SSI designs. We hope to eventually make modifications to our SSI design to accommodate some of them, but it is very difficult to foresee what other non-standard changes will be made.
For your constant rotation in one direction, even if it is open loop, it would be much easier to do with a rotary device compatible with the RMC (see SSI Rotary Absolute Encoders). You could perhaps do it with the analog device you have, but then you would have to disable some of the error functionality, and in general it would not be as nice as it otherwise could be.
The AMCI is a nice small, robust, IP67 encoder and it was cheap. It’s the first time for SSI for me though. Will be looking for another compatible SSI unit.
Have you guys have an updated list of SSI encoders other then what’s posted on your web site?