Have you looked into using a controller which is intended for analogue servos? E.g. googling Mesa 7133, Kanalog, CSMIO IP-A should get you started... there may be other options too, been a while since I looked...