这篇文章,介绍使用的电机和位置传感器,以及驱动板的接口以及另外一款,物美价廉的电机驱动芯片。这种电机有两种,限位360和无限位的。
内部是这样的
一点点的特性
这个是参数
RPM是Revolutions Per Minute的缩写,即转每分,表示设备每分钟的旋转次数。
编码器长这样,上面使用的芯片是AS5600
全网最佳的图片了,自己看输出
有两种通讯方式:
电机就按照三个线的顺序就行
这里放一下板子的参数
因为主要用到了PWM来输出三个PWM波形,还有三个来接收传感器的信号,至少要这些的接口。
在板子上面的接口位置是这样的
但是我加进来传感器以后好像是没有监测到。。。
上午上课,下午同学分享会,晚上打游戏,emmmm,我好像堕落了,明天周末,狠狠的学两天。
让我看看能不能挤个几百字再混篇原创。
这里再说一个小型的驱动芯片:
DRV8316芯片的原理图
OUT都是输出的引脚
数据手册是个好东西,怪不得以前有人让我看这个学画PCB
看芯片的框图,核心地方还是MOSFFT管子
还是我说的换向MOS管的通断
SPI的控制模式
3路PWM波的模式
三路真值表
下篇简单的说下算法就看源码实现。
最后想说TI家的模拟器件,独步青云。
代码语言:javascript复制https://www.ti.com.cn/document-viewer/cn/DRV8316/datasheet/GUID-3723C769-5350-4E73-B1D5-61ED39F2F6E5#TITLE-SLVSF16X47211
代码语言:javascript复制https://item.taobao.com/item.htm?id=681173553533