这个项目是关于一个基于步进电机的旋转平台。
步进器型号为 28BYJ48,通过通常与步进器一起购买的 X113647 步进电机驱动器(基于 ULN2003A IC)控制。
该平台可以双向旋转,并通过串行监视器或 Tera Term 进行控制。
实现了以下命令:
从机械的角度来看,组装非常简单:只需要一块大约 15cmx15cm 大小的方形胶合板或类似材料来制作基台。
桌子的中心将位于对角线的交叉处 - 将在该点精确钻一个 6 毫米的孔。
步进器轮毂偏心:通过将轮毂插入 6mm 孔中,可以用铅笔绘制步进器的轮廓。
然后,在步进机轮廓周围尽可能紧密的圆孔,用圆锯将步进机的两个固定孔牢牢固定在桌子的木头上,这样它们就可以用来将步进机固定在桌面上。桌子。
需要 10 毫米高的橡胶垫来留出所需的间隙(步进器会在桌子下面粘一点)。
借助适用于 5mm 轴的 Pololu 通用铝制安装轮毂,旋转板将固定在步进器上。
实际上我使用了 4 个不同的引脚,但下面的电路图准确地再现了连接。看上面的照片(来自 Arduino 的红线替换了“粉红色”):
#define motorPin1 4 // Blue - 28BYJ-48 pin 1
#define motorPin2 5 // Pink - 28BYJ-48 pin 2
#define motorPin3 6 // Yellow - 28BYJ-48 pin 3
#define motorPin4 7 // Orange - 28BYJ-48 pin 4
// Red - 28BYJ-48 pin 5 (VCC)
// Blue - 28BYJ-48 pin GND
#define STEPS_PER_TURN 2048 // number of steps in 360deg;
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !