DS1 Max Rotation
Edit this on GitLab
Faster Rotation DS1
Referring to the 64DS1 Synchro/Resolver Simulation function, the spec/manual indicates a maximum rotation velocity of 13.6 RPS. My application needs to simulate a much faster spinning motor shaft with resolver output (220 RPS). Is it possible to achieve faster rotation speeds and is there any “step size” limitation?
A clever implementation may be put in place while using the 2-speed capability of channel pairs to achieve much faster rotation speeds. We are discussing the 64DS1 specifically in this example, but this implementation may be utilized on any platform utilizing multi-speed capability D/S modules.
For example, a rotation velocity of 220 RPS is required. The maximum single speed rotation on any given channel is 13.6 RPS. By programming the ratio pair (CH1/CH2) into 2-speed mode, the fine (even) channel of the channel pair will rotate at the coarse (odd) channel programmed rate, multiplied by the ratio. Simply divide the required velocity (220 RPS) by maximum rate (13.6 RPS ) = 16.2 and round up to the nearest integer (17). Utilize and program the ratio 17 for the channel pair and connect to the fine channel output. The fine channel will now rotate at a velocity 17x the programmed coarse channel. For 220.0 RPS required on the fine channel, program ratio of 17 and program a velocity of 12.94 RPS.
The step size, in effect, is the ‘quantization' of the amplitudes – they should be ‘constant' until updated. At the speeds we are discussing, in a typical servo/resolver loop system, this quantization is negligible and effectively ‘filtered' and should have no effect on the system. The step size will change as the rotation velocity increases.