射天狼 发表于 2020-2-24 21:55:50

高性能步进电机驱动TMC5160小模块 持续更新

本帖最后由 射天狼 于 2020-2-25 08:56 编辑

先来些废话吧
之前项目需要 用TMC5130、TMC5160做过电机驱动

在这里也给各位坛友提个醒 下面这段很重要 很重要 很重要!
之前用tmc5160出过一次批量烧芯片的问题 不少板子都是VIO和GND出现短路 那时候联系过原厂 原厂给推荐的一级分销商 然后给的我一个建议 让我测试发现了这个问题:电机在停止HOLD时 电流设置尽量高于1、2、3 (最大31 代表设置最大电流)也不知道是不是原厂的bug
TMC5130帖子
https://www.amobbs.com/thread-5715483-1-1.html

TMC5160帖子 里面基本功能什么的介绍很完整35 42 57 60 86通吃货
https://www.amobbs.com/thread-5719445-1-1.html

由于两个原因所以就打算做一个通用的TMC5160小模块
散装英语上线:
reason1:做完这些后又有客户需要个5路和更多路的, 用一块底板可以多路级联
reason2:联系一级分销商的时候,说他那边也有不少客户有这个需求 需要这个模块做样品展示性能或者设备上使用

so
趁着过年放假在家就设计了一个PCB 刚设计完 还未打板 由于疫情 JLC现在4层SMT还未开工
说是过几天就可以 再等两天 来一些试试效果{:lol:}
废话到此结束

这个是官方的参数 基本上和这个差不多 需要注意那个2.8A是RMS值 这个值实际可不小 也可以更换不同MOS提高电流
比官方的东西稍微多点 具体看下面电路参数介绍




电路参数:
1.接口磁隔离 抗干扰性能强
2.通过电阻切换两种通讯模式SPI or Step/Dir
3.既可以用排线连接 也可以用排针直接焊到PCB
4.两个供电输入口 一个排针 一个3.81的口 在左上角 都有二极管防反接(自己用不小心烧过两次)
5.板子上的稳压也可以输出LDO-5V和隔离的DCDC-3.3V 给别的板子供电可以 但是功率别太大 尽量100mA一下
6.限位和编码器接口都从排针引出
7.输出电流可以参考MOS AO4818、AO4882、IRF系列也有到8A、40V不过要注意散热
······


第一版就叫V1.0吧 有好的建议再出个V1.1 一起讨论

上美图 刚学的PADS 也第一次用这个画四层 边学边画的 大神勿喷哈{:smile:}






原理图分享




Earthman 发表于 2020-2-24 23:00:00

接口部分,考虑用xh2.54端子接口,而不是排针接口,端子方便很多,就是说端子之间间距留大一点否则太挤放不下端子

射天狼 发表于 2020-2-25 08:34:08

Earthman 发表于 2020-2-24 23:00
接口部分,考虑用xh2.54端子接口,而不是排针接口,端子方便很多,就是说端子之间间距留大一点否则太挤放不 ...

接口部分兼容很多2.54间距的双排接插件 1.简易牛角座 2.XH双排系列 3.双排针、双排母
必须双排的 因为24个PIN中用了20个

lzg1987 发表于 2020-2-25 08:36:35

谢谢提醒,板子打样回来还没测试。

Beaglebone 发表于 2020-2-25 08:41:55

不错            

苹果520 发表于 2020-2-25 08:43:13

IC的价格怎么样?

ersha4877 发表于 2020-2-25 08:51:52

苹果520 发表于 2020-2-25 08:43
IC的价格怎么样?

淘宝上买过35的样子一片

boycn 发表于 2020-2-25 08:53:29

关注价格

射天狼 发表于 2020-2-25 08:53:55

苹果520 发表于 2020-2-25 08:43
IC的价格怎么样?

价格贵 30-35元/pcs

mcusun2000 发表于 2020-2-25 08:57:42

这里也给各位坛友提个醒 下面这段很重要 很重要 很重要!
之前用tmc5160出过一次批量烧芯片的问题 不少板子都是VIO和GND出现短路 那时候联系过原厂 原厂给推荐的一级分销商 然后给的我一个建议 让我测试发现了这个问题:电机在停止HOLD时 电流设置尽量高于1、2、3 (最大31 代表设置最大电流)也不知道是不是原厂的bug

这个意思没有明白, 是指电机停止电流设置 高于123, 还是1, 2 ,3

射天狼 发表于 2020-2-25 09:07:21

mcusun2000 发表于 2020-2-25 08:57
这里也给各位坛友提个醒 下面这段很重要 很重要 很重要!
之前用tmc5160出过一次批量烧芯片的问题 不少板子 ...

你没有仔细看后面括号吧 最大31 肯定是1或2或3了

Excellence 发表于 2020-2-25 10:18:22

楼主,打算销售吗?买一个测试一下,看看效果。

苹果520 发表于 2020-2-25 10:24:23

ersha4877 发表于 2020-2-25 08:51
淘宝上买过35的样子一片

TMC的东西不便宜···

cjxu 发表于 2020-2-25 10:38:42

谢谢分享

fbestwish1 发表于 2020-3-11 14:21:27

请教楼主一个问题 ,我打样了 官方的BOB 版本mos没有采用4882 而是采用了楼主推荐的4818 在dir模式下步进电机可以运动 但是spi位置模式时电机有扭矩无动作 ,spi通信正常 寄存器配置我个人感觉也没问题 实在不知道还有哪些因素有影响 希望楼主指点一二

射天狼 发表于 2020-3-11 15:19:32

fbestwish1 发表于 2020-3-11 14:21
请教楼主一个问题 ,我打样了 官方的BOB 版本mos没有采用4882 而是采用了楼主推荐的4818 在dir模式下步进 ...

那就是芯片21和22引脚配置问题贴一下原理图看看 或者参考一下我图里那个

fbestwish1 发表于 2020-3-12 06:18:54

我是直接打样的官网的Gerber文件 22高电平 21接地

射天狼 发表于 2020-3-12 09:20:56

fbestwish1 发表于 2020-3-12 06:18
我是直接打样的官网的Gerber文件 22高电平 21接地

应该不会吧 官方BOB文档里有说明

fbestwish1 发表于 2020-3-12 09:58:27

是呢 我将R2焊接 然后按理说应该可以实现位置模式的功能才对 但是现在不行,电机有扭矩但是没有动作反而我焊接R1给脉冲电机确实可以转动 而且细分等也都好用

射天狼 发表于 2020-3-12 17:02:18

板子打样回来 这几天焊接测试{:lol:}




射天狼 发表于 2020-3-13 10:49:39












测试视频:

超快速
https://v.youku.com/v_show/id_XNDU4NTY0NzU0OA==.html?spm=a2h1n.8251843.playList.5~1!2~3~A&f=52405262&o=1

中速
https://v.youku.com/v_show/id_XNDU4NTY1MjIxMg==.html?spm=a2h1n.8251843.playList.5!2~1!2~3~A&f=52405262&o=1

慢速
https://v.youku.com/v_show/id_XNDU4NTY1NDMwOA==.html?spm=a2h1n.8251843.playList.5!3~1!2~3~A&f=52405262&o=1

超慢速
https://v.youku.com/v_show/id_XNDU4NTY1NTM4NA==.html?spm=a2h1n.8251843.playList.5!4~1!2~3~A&f=52405262&o=1

Mingrui 发表于 2020-3-13 11:51:58

不错 !年前收到一块TMCM-6110的板子,还没来得及整它,听说性能不错。。。

tangwubing1988 发表于 2020-3-13 11:54:33

射天狼 发表于 2020-2-25 08:53
价格贵 30-35元/pcs

从代理商 拿货,20左右,没那么贵。   

tangwubing1988 发表于 2020-3-13 11:57:52

芯片的静音模式,和自动加减速,做的非常好。      但是要把这个芯片玩好挺不容易的。

射天狼 发表于 2020-3-14 12:22:23

本帖最后由 射天狼 于 2020-3-14 12:26 编辑

tangwubing1988 发表于 2020-3-13 11:57
芯片的静音模式,和自动加减速,做的非常好。      但是要把这个芯片玩好挺不容易的。 ...
看要多少数量吧我这种的数量很少{:lol:}一级代理商都不搭理我 少于1k不出货
记得问过他们1k价格 25左右我自己用 量很少 价格无所谓 性能优先

tangwubing1988 发表于 2020-3-14 12:30:20

射天狼 发表于 2020-3-14 12:22
看要多少数量吧我这种的数量很少一级代理商都不搭理我 少于1k不出货
记得问过他们1k价格 25左 ...

是的要有量,价钱还可以,比东芝的还实惠。
TMC5161 坑比较多,尤其是在EMC要求严格的地方不建议使用。      
TMC5160没用过。

gxay2000 发表于 2020-7-7 17:11:35

TMC5160A-TA-T与   TMC5160-TA 是什么区别啊?

boycn 发表于 2020-11-10 13:58:12

楼主板子没放淘宝吗?

dan20 发表于 2020-12-25 17:16:27

请问供电电压是多少,在高速的时候电流大概是多少呢

jiulong855@.163 发表于 2021-2-18 10:39:07

您好,请教您一下,想使用DIAG1来作为XACTUAL = X_COMPARE时的输出,但是配置完寄存器0x05 X_COMPARE为1之后DIAG1一直没有输出,是配置的有问题还是应该怎么处理呢

射天狼 发表于 2021-2-18 16:56:03

jiulong855@.163 发表于 2021-2-18 10:39
您好,请教您一下,想使用DIAG1来作为XACTUAL = X_COMPARE时的输出,但是配置完寄存器0x05 X_COMPARE为1之 ...

看下GCONF BIT13配置 diag1_poscomp_pushpull
0: SWP_DIAG1 集电极开路输出(低电平有效)
1: SWP_DIAG1 推挽输出(高电平有效)
应该是是开路输出了 设置成推挽试下

jiulong855@.163 发表于 2021-2-19 08:39:07

射天狼 发表于 2021-2-18 16:56
看下GCONF BIT13配置 diag1_poscomp_pushpull
0: SWP_DIAG1 集电极开路输出(低电平有效)
1: SWP_DIAG1 推 ...

谢谢啊,确实是这样,自己设置的有问题

jjj 发表于 2021-3-12 13:06:31

mark 步进电机控制

jiulong855@.163 发表于 2021-4-8 08:38:07

再请教一个问题,参数自整定怎么做?我按文档做的话PWM_GRAD一直是0,电机静音效果不好,能大概说下参数自整定是怎么做的吗

alding123 发表于 2021-4-8 08:59:32

一套成品板多少钱?可以的话试试?

射天狼 发表于 2021-4-8 12:46:39

jiulong855@.163 发表于 2021-4-8 08:38
再请教一个问题,参数自整定怎么做?我按文档做的话PWM_GRAD一直是0,电机静音效果不好,能大概说下参数自 ...

自整定 我也没做过我这个堵转也基本只有固定速度加减速参数下使用

射天狼 发表于 2021-4-8 12:47:11

alding123 发表于 2021-4-8 08:59
一套成品板多少钱?可以的话试试?
可以看下这个帖子
https://www.amobbs.com/thread-5743346-1-1.html

jiulong855@.163 发表于 2021-4-8 17:02:17

射天狼 发表于 2021-4-8 12:46
自整定 我也没做过我这个堵转也基本只有固定速度加减速参数下使用

好的,感觉静音效果没有那么理想,想做参数整定,自整定的效果不明显,官方有个上位软件可以用,我试试利用起来

alding123 发表于 2021-4-10 08:25:11

发现我VIP权限居然无法加好友,也无法发消息

射天狼 发表于 2021-4-10 22:43:16

本帖最后由 射天狼 于 2021-4-11 10:34 编辑

alding123 发表于 2021-4-10 08:25
发现我VIP权限居然无法加好友,也无法发消息
不知道能不能留手机号码{:shutup:}   微信手机一样 15600160506

gxay2000 发表于 2021-4-11 15:31:17

tmc5160是有烧芯片问题

射天狼 发表于 2021-4-11 18:33:09

gxay2000 发表于 2021-4-11 15:31
tmc5160是有烧芯片问题

嗯 是有 我也坏过一批{:sweat:}算是一个bug保持电流别设置小于3就行

tang_qianfeng 发表于 2021-4-11 18:46:31

pads也是用orcad做原理图输入的啊?

wxws 发表于 2021-4-11 18:48:13

幸运看到这贴,就一直用这片子了,已经用了快200片了。没烧过。

zeroXone 发表于 2021-11-2 13:49:55

wxws 发表于 2021-4-11 18:48
幸运看到这贴,就一直用这片子了,已经用了快200片了。没烧过。

我也打算搞起来,以前打算自己用开源的搞,发现还是太难调了,比直接买产品要便宜,也方便开发
页: [1]
查看完整版本: 高性能步进电机驱动TMC5160小模块 持续更新