我订购了一个带空心轴的电机,因为我想将它与滑环一起使用,这样我就可以驱动步进电机,类似于商用 DSLR 相机万向节中使用的电机。
电机原来是 12N14P 配置的 BLDC 电机。那到底是什么意思?找不到任何合适的 Arduino 代码,所以必须自己弄清楚。
关于12N14P:P表示定子磁铁数,N表示转子极数。
BLDC 速度由连接到 A0 的电位器控制。
BLDC 的三根电线可以连接到标有 MOTOR A 和 MOTOR B 的四个 L298N 输出螺钉端子中的任何一个。不幸的是,Jaycar 的 XC-4492 L298N 步进电机控制器模块上的 LED 是反的,因此您需要测试哪个螺钉终端匹配哪个 LED。
该电位器通过改变每个线圈的脉冲长度来控制 BLDC 电机的速度;锅的电阻越高,在下一个线圈通电之前必须经过的时间越长。
BLDC 的三根线可以保持高电平或低电平。在二进制中,这将是八个状态:
000
001
010
011
100
101
110
111
在第一个状态 (000) 中,没有任何线圈通电,因此 BLDC 处于关闭状态。
在最后一个状态 (111) 中,所有线圈都通电,这将导致 BLDC 锁定,浪费功率。不使用此状态。
通过消除过程找到每个线圈的通电顺序。发现以下序列有效:
010 2
011 3
001 1
101 5
100 4
110 6
不直观,但它有效。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !