I suspect the solution is available on the web if I knew the proper search terms.
My problem:
I want to drive a variable inductor with a DC motor and read it's position with a single optical encoder. The external sense circuit can stop the inductor in the middle of a pulse and reverse...