I have a dc motor with internal limit stitches. I'm trying to find something I can trigger with a timmer. The timmer will run long enough for the motor to hit limits. Then next timed event the polatity will be automatically switched to run motor opposite direction. Then next timed event ect ect. Anything simple I can use?