升降模块机械部分使用了solidoworks建模,激光切割亚克力板制作。用了一组齿轮齿条,再加上俩滑轨。P1、P2、P3是用solidworks建的三维模型。P3的车体上两根超长的棒子就是滑轨。齿轮齿条其实做的是不好的。齿轮的形状由模数和齿数决定,有国标,一般设计软件带都有齿轮库。当时我的solidworks库崩了,所以自己瞎搞了一个(强烈不推荐),甚至没在软件上配合就拿去切了,能啮合纯粹是运气好。设计时因为齿数大于17所以没有设计渐开线,会对影响稳定性。
动力选了一个35r/min的减速电机。用tb6612模块控制。
Tb6612控制一个电机需要以下几个接口:
AIN1 AIN2 这两个口连接arduino信号口,控制电机换向