I am running out of time and seeking a proper solution.
What I am willing to achive is getting the position of the encoder / motor shaft. To keep track of the movement. (Currently I am running 10 turn pots, but hey are going to wear out eventually and if there is a built in encoder why not to use it?)
The configuration is the following:
HiWin Motor (Builtin 13Bit encoder) -> HiWin D2 Drive -> A A' B B' Z and Z' lines coming form the drive.
They are differencial +-5V
The link for the motor controller: http://www.hiwin.com/pdf/d2_drive_user_manual.pdf
Output pulse of feedback (buffered encoder or emulated encoder)
The waveform of signal "A":
I have got the following parts on hand:
These are transcievers with various speeds from EXAR and STM.
I would like to get this work either an Arudino or a TM4C microcontroller (which has a built in Quadrature Encoder Interface).
My questions are:
- Are any of these parts will do the trick?
- As this is a serial communication I will simply receive a message containing the position?
- What would be a better solution (Some other ICs to get? Maybe a different approach?)?