机械结构很好解决,用连杆机构、齿轮齿条等可以解决它,就看你有没有空间了。要看你使用的情况来定。
电路控制吧,左右两边两个不同方向的电路,右边电路驱使部件向左运动,左边电路驱使部件向右运动
增加一个滑移齿轮就可以实现正反转。
楼上有个回答不错,如果对左右运动没有匀速要求,可以利用连杆齿条机构,大致结构可以参看牛头刨床主传动机构。
将该电机改装成正反转电路,两端采用限位开关来控制已达到实现正反装的目的。