OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 12813|回复: 20

继续步进电机板子,芯片LV8729

[复制链接]

21

主题

144

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1131
金钱
1131
注册时间
2015-7-31
在线时间
155 小时
发表于 2016-5-16 15:56:40 | 显示全部楼层 |阅读模式
本帖最后由 lx911gt 于 2016-5-16 16:41 编辑

之前做过THB6128的板子,现在应该说全废了,为什么呢???

答案是....

TMD!!!THB6128停产了!!!!以前15块左右就可以买到一片,现在要50++++++++++.....敢不敢不这么黑!!!!

然后就换芯片了,这次是给公司做的,公司用的是PIC的单片机,以后自己的板子直接改成STM32就好了,我也不知道领导怎么想的,用个coremark得分只有29.9分,却有着F407价格的片子....

说实话,我初学单片机的时候学的就是PIC(PIC18F4550),但是现在觉得PIC用起来挺不爽的....本来挺平常的外部中断,到PIC里成珍贵资源了,就那么几个引脚有此功能,架构啊....都说PIC就是下个诺基亚,我其实是很赞同的。
目前用过PIC的片子有:12f509目前遇到最逗比片子之一,16f877a这个很平常了,18f4550、18f4580、18f45k80这仨是所谓的8位中的中高端?没看高大上在哪,连个DMA都没有也叫中高端?51都有集成DMA的...dsPIC30F5011逗比之二,倒不是说PIC不好,但是最起码在我们单位应用的场合用起来不顺手

扯远了,板子估计明后天回来,到时候继续播...

麻蛋,开板的时候我明明已经表明蓝油!蓝油!蓝油!厂子给我开个绿油,这事没完!@@¥%……&*()

上3D效果图:


QQ截图20160516154658.jpg
QQ截图20160516154717.jpg
1_副本asda.jpg
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

21

主题

144

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1131
金钱
1131
注册时间
2015-7-31
在线时间
155 小时
 楼主| 发表于 2016-5-16 16:03:10 | 显示全部楼层
本帖最后由 lx911gt 于 2016-5-18 14:40 编辑

2L 2016.05.18
板子做回来了,器件也焊上了,测试全OK没有发现错误的地方

LV8729这个片子说是集成的衰减功能,但实际看来真不如THB6128手动去调节灵活,当然也可能是我没用明白,如果坛子里哪位大神也用这个片子希望指点下


IMG_20160518_131926.jpg
IMG_20160518_131937.jpg
IMG_20160518_132006.jpg
IMG_20160518_132023.jpg
IMG_20160518_132044.jpg
IMG_20160518_132100.jpg
IMG_20160518_143053.jpg
IMG_20160518_143149.jpg
回复 支持 反对

使用道具 举报

58

主题

6276

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11254
金钱
11254
注册时间
2014-4-1
在线时间
1245 小时
发表于 2016-5-16 17:17:55 | 显示全部楼层

步进电机,我一直用L6470,
SPI接口数字控制,可以级联,
直径20mm~57mm的电机都可以驱动。
零售38元可以到手。
成本不敏感的可以考虑,用着很舒服的。

回复 支持 反对

使用道具 举报

21

主题

144

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1131
金钱
1131
注册时间
2015-7-31
在线时间
155 小时
 楼主| 发表于 2016-5-16 19:04:55 | 显示全部楼层
xuande 发表于 2016-5-16 17:17
步进电机,我一直用L6470,
SPI接口数字控制,可以级联,
直径20mm~57mm的电机都可以驱动。

哦,也不错哦,但是价格还是有点贵,我们步进电机的用法要求没那么苛刻,而且速度也挺慢,LV8729的话只要10块一片
回复 支持 反对

使用道具 举报

21

主题

144

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1131
金钱
1131
注册时间
2015-7-31
在线时间
155 小时
 楼主| 发表于 2016-5-18 14:42:07 | 显示全部楼层
顶顶~~~~~~~
回复 支持 反对

使用道具 举报

7

主题

59

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
268
金钱
268
注册时间
2016-7-20
在线时间
36 小时
发表于 2016-8-5 14:16:19 | 显示全部楼层
楼主用过LV8549吗
回复 支持 反对

使用道具 举报

13

主题

60

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
231
金钱
231
注册时间
2016-7-10
在线时间
29 小时
发表于 2016-8-7 22:02:39 | 显示全部楼层
楼主能给我发个原理图我学习一下吗?1241512369@qq.com
回复 支持 反对

使用道具 举报

21

主题

144

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1131
金钱
1131
注册时间
2015-7-31
在线时间
155 小时
 楼主| 发表于 2016-9-5 16:45:25 | 显示全部楼层
ycc1169 发表于 2016-8-5 14:16
楼主用过LV8549吗

没有哦~~~~~
回复 支持 反对

使用道具 举报

2

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
102
金钱
102
注册时间
2016-9-12
在线时间
18 小时
发表于 2017-2-20 14:05:41 | 显示全部楼层
乱世疯子狂 发表于 2016-8-7 22:02
楼主能给我发个原理图我学习一下吗?

你好,如果楼主给你发了原理图。麻烦给我也发下。谢谢2996345286@qq.com
回复 支持 反对

使用道具 举报

129

主题

398

帖子

0

精华

高级会员

Rank: 4

积分
831
金钱
831
注册时间
2017-7-12
在线时间
150 小时
发表于 2017-9-30 13:23:09 | 显示全部楼层
艺术品啊
回复 支持 反对

使用道具 举报

2

主题

48

帖子

0

精华

高级会员

Rank: 4

积分
584
金钱
584
注册时间
2015-1-10
在线时间
39 小时
发表于 2018-1-22 16:56:44 | 显示全部楼层
xuande 发表于 2016-5-16 17:17
步进电机,我一直用L6470,
SPI接口数字控制,可以级联,
直径20mm~57mm的电机都可以驱动。

请教,我遇到一些问题:
我设置L6470的细分为8,想让步进电机每秒转一圈,就设200*8 Step/s,但是实际转速也就是大概1/4圈每秒 ;更改细分为32,128,转速没明显变化。不知还应当设置哪些相关参数?
楼主能否给一套参数设置,参考参考。
我用THB6064AH驱动步进电机,可以到650rpm。不知L6470能否让步进电机达到600rpm以上?
谢谢。
回复 支持 反对

使用道具 举报

58

主题

6276

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11254
金钱
11254
注册时间
2014-4-1
在线时间
1245 小时
发表于 2018-1-23 11:16:44 | 显示全部楼层
本帖最后由 xuande 于 2018-1-23 11:22 编辑
老李 发表于 2018-1-22 16:56
请教,我遇到一些问题:
我设置L6470的细分为8,想让步进电机每秒转一圈,就设200*8 Step/s,但是实际转 ...

时序、通信方面我比较熟悉。可惜不是这方面的问题。我用得可能不如你深入。

我刚才看了下手册,最大速度是 15610 step/s,
只要细分数不超过 15610/600 = 26,应当能达到 600 rpm。

你设置的 200*8 Step/s,也许受最大速度寄存器的限制,没有起作用。应当查查那个寄存器的值。

我个人经验,觉得 5、6、7、8 和 A、B、C 这七个寄存器比较重要,其他都是辅助性质。
下面是我的初始化过程,伪代码。供参考。

/*--------------------------------------------*/
void        L6470initialization(void)
{
R05= 0x800;                                //Set Acceleration.
R06 = 0x800;                                //Set Deceleration.
R07= 0x200;                                //Set Maximum speed.
R08 = 0x200;                                //Set Minimum speed.
R0A= 0xA0;                                //Set Constant speed KVAL.
R0B = 0xA0;                                //Set Acceleration starting KVAL.
R0C = 0xA0;                                //Set Deceleration starting KVAL.
}
/*--------------------------------------------*/





回复 支持 反对

使用道具 举报

2

主题

48

帖子

0

精华

高级会员

Rank: 4

积分
584
金钱
584
注册时间
2015-1-10
在线时间
39 小时
发表于 2018-1-23 16:34:49 | 显示全部楼层
xuande 发表于 2018-1-23 11:16
时序、通信方面我比较熟悉。可惜不是这方面的问题。我用得可能不如你深入。

我刚才看了下手册,最大速 ...

谢谢。目前,做控制一个L6470的试验,
用MCU的SDO----L6470的SDI
               SDI------SDO
               SCK------SCK
               SS--------CS
  接口没问题吧?
回复 支持 反对

使用道具 举报

58

主题

6276

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11254
金钱
11254
注册时间
2014-4-1
在线时间
1245 小时
发表于 2018-1-23 17:00:33 | 显示全部楼层
老李 发表于 2018-1-23 16:34
谢谢。目前,做控制一个L6470的试验,
用MCU的SDO----L6470的SDI
               SDI------SDO


这没问题。
但这还不够,时间、边沿对不对?
我最初用GPIO模拟SPI,后来改用硬件SPI,都可以。

这么检验:
你写入一个寄存器,再读出来,
如果两个值相等,说明读、写都做对了,
如果该相等却不相等,通信方面必有问题。

有必要检验一下。



回复 支持 反对

使用道具 举报

22

主题

333

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2228
金钱
2228
注册时间
2017-7-6
在线时间
272 小时
发表于 2018-9-13 10:47:36 | 显示全部楼层
lx911gt 发表于 2016-5-16 16:03
2L 2016.05.18
板子做回来了,器件也焊上了,测试全OK没有发现错误的地方

我最近也在用LV8729,发现128细分下在1转/S的转速下还是有点振动 虽然比DRV8825好一些,另外衰减对步进电机有啥作用,不是很明白,我另外在测试一款TMC2100,最大256细分但是发热太严重了
回复 支持 反对

使用道具 举报

29

主题

338

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1181
金钱
1181
注册时间
2018-4-13
在线时间
170 小时
发表于 2018-9-28 21:03:15 | 显示全部楼层
没有做过电路板,看了帖子,请教个和技术无关的问题,一个板子采用芯片成本10多块的采用38块的对于项目有什么影响啊?
当然,知道是有20多块的不同,不过对于一个项目来说这个很重要吗?
是不是批量的产品,需要这么计较10几20块钱?多少的批量值得这么计较?
我是做电气自动化的,成本自然是要考虑的问题,不过一个项目似乎采用价差20多块的东西实在没有讨论的价值,只需要关心性能就可以了。
回复 支持 反对

使用道具 举报

1

主题

37

帖子

0

精华

高级会员

Rank: 4

积分
592
金钱
592
注册时间
2017-6-15
在线时间
75 小时
发表于 2018-10-24 09:37:38 | 显示全部楼层
谢谢分享!最近在用Allegro的IC驱动,感觉有点不顺手。
回复 支持 反对

使用道具 举报

21

主题

144

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1131
金钱
1131
注册时间
2015-7-31
在线时间
155 小时
 楼主| 发表于 2018-10-25 18:32:14 | 显示全部楼层
xiatianyun 发表于 2018-9-28 21:03
没有做过电路板,看了帖子,请教个和技术无关的问题,一个板子采用芯片成本10多块的采用38块的对于项目有什 ...

当一个产品已经可以量产时,说明此产品算的上是通过了考研,因各种因素需要更换器件时,首先考虑的应该是什么? 像你说的性能

找到同类替换件后,就需要考虑稳定性并筛选成本更低廉的东西,这个成本包括器件成本,设计成本已经人工装配成本,即使不是量产的东西也要这么考虑,咱们做设计的不能用着一个除了咱自己谁都装不上或者用不了的东西卖给别人,这是极不负责的

最后一个是,当老板给你让出电气成本后,比如我这个板子,一共给我200块,以前方案的成本就在180左右了,我们会想改几个器件加些成本根本不影响最终产品售价,咱们这么想,当老板的不会这么想,他会认为你不为他考虑自己想怎么干怎么搞 不把他放在眼里。

有些事根本就是身不由己,所以咱们最终考虑的不能只是性能了,后来不得不为某些硬性条件做取舍,而最终选择的是某类器件的性价比
回复 支持 反对

使用道具 举报

4

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
122
金钱
122
注册时间
2018-12-24
在线时间
20 小时
发表于 2019-9-6 14:32:42 | 显示全部楼层
xuande 发表于 2018-1-23 11:16
时序、通信方面我比较熟悉。可惜不是这方面的问题。我用得可能不如你深入。

我刚才看了下手册,最大速 ...

这个时候不知道还能不能跟你讨论一下L6470H芯片驱动电机的问题?
回复 支持 反对

使用道具 举报

58

主题

6276

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11254
金钱
11254
注册时间
2014-4-1
在线时间
1245 小时
发表于 2019-9-12 13:57:37 | 显示全部楼层
Monsterzhang 发表于 2019-9-6 14:32
这个时候不知道还能不能跟你讨论一下L6470H芯片驱动电机的问题?


有事直接说。
用“回复”功能,不然我不知道。

近期比较忙,不能保证天天上论坛。



回复 支持 反对

使用道具 举报

209

主题

771

帖子

0

精华

初级会员

Rank: 2

积分
131
金钱
131
注册时间
2018-3-26
在线时间
284 小时
发表于 2023-3-3 08:32:00 | 显示全部楼层
您好,LV8729的原理图可以分享一下吗?多谢了1484070829@qq.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-6-9 00:37

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表