说明:本项目开源,原理图放在了文章末尾,大家如果需要可以自取。本人淘宝小店有成品出售,欢迎大家购买(点击下面图片或用淘宝APP扫码可直达)。
为了适配2804系列无刷云台电机,专门为此制作了一个磁编码器,磁编码器芯片采用的是12位精度的AS5600,一般场景下完全足够了。PCB的外形和驱电一体无刷伺服电机一样,安装固定孔位和输出端口位置也保持一致,这主要是为了将来能公用一些3D打印零件,比如电机固定座、车轮等。
磁编码器的接线非常简单,只需要将无刷电机的3根电源线连接到编码器上的UVW端口即可(说明一下:无刷电机直接连接到驱动器上的UVW也可以,先连接到编码器上只是为了规范和统一输出端口),UVW三线并不区分线序,也就是说任意连接就行。接下来就是将编码器的5V/GND/SDA/SCL同驱动器上相应针脚相连,如果你使用的控制器是Arduino UNO,SDA对应A4针脚,SCL对应A5针脚。
PCB板上一共有6个安装孔,圆弧直径31mm,最窄距离29mm,连接端子位SH1.0,能够适配我自己手上的两款2804的无刷云台电机,不能适配的电机则需要通过3D打印支撑来转接。

隐藏内容,扫码公众号查看,发【验证码】获验证码
微信赞赏
支付宝赞赏
全部评论: 0条