搜索
bottom↓
回复: 35

再求ST技术支持的邮箱!求较L6470链式接法的驱动。

[复制链接]

出0入0汤圆

发表于 2013-1-4 08:36:49 | 显示全部楼层 |阅读模式
用了ST公司的L6470H,是比较新的步进电机驱动芯片。
主要是看中多片链接的功能,可以用一个SPI接口控制多个电机,而且可以独立地控制每个电机。

现在控制一片L6470已经成功,却不能正确控制多个片子。找遍了芯片资料和官方文档,按说明操作,尝试了很多可能性,都无法成功。

上论坛求个ST技术支持的邮箱,准备发邮件问一问。在官网上居然找不到可用的邮箱,只有电话、地址。

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2013-1-4 09:01:36 | 显示全部楼层
片子不错,试试 别用 SDI-->SDO 级联, 用多个CS 并联,共用SCk SDI SDO,祝好运~!

出0入0汤圆

发表于 2013-1-4 09:20:09 | 显示全部楼层
L6470H可以在电机不停止的情况下随便更改速度吗?

出0入0汤圆

 楼主| 发表于 2013-1-4 10:03:28 | 显示全部楼层
zenl0039 发表于 2013-1-4 09:01
片子不错,试试 别用 SDI-->SDO 级联, 用多个CS 并联,共用SCk SDI SDO,祝好运~!  ...



我相信并联、然后单独选通某个芯片,是可以成功的。。。

但是,我恰恰是要串联使用,为了节省IO口。你了解什么情况吗?

芯片手册里有一句话:
By default, the device returns an all zero response for any received byte, the only exceptions are the GetParam and GetStatus commands.
也就是说,只有利用这两条命令;否则前级只输出0。
再深入一步:只能利用GetParam命令;因为Status寄存器不可写,也就不能发送自己定义的数据。

出0入0汤圆

发表于 2013-1-4 17:06:33 | 显示全部楼层
我知道就想省IO的。呵呵。

它手册的那个级联图看着就觉得有问题,怎么CS就分给几个芯片共用呢!   一般 CS 意思为片选,进而为总线上单片片选,不能用于多选。

PS:我用过多片级联的芯片,共用线为 SYNC,这样SCK SDI --> SDO,所有串联总线的芯片字位拍入到位后,用SYNC电平变化,锁存生效。可多片回读参数。

出0入0汤圆

发表于 2013-1-4 17:48:41 | 显示全部楼层
也许我孤陋寡闻了哈,你说的这种接法除了在JTAG电路中有类似应用,目前还没看到那个厂家SPI狗胆敢这么干滴

出0入8汤圆

发表于 2013-1-4 22:46:50 | 显示全部楼层
本帖最后由 Grant 于 2013-1-4 22:49 编辑

上个月刚被ST拉去做了10天的认证培训,有讲到这个东西。我没有用过这种模式,不过培训的材料上有这部分的内容,没有验证过,仅供参考。理论上讲这么稀有的片片你不是通过ST代理商获得的?可以通过代理去找ST的支持。

前面2页不重要,重要的是后面,看它的数据流是怎么流的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2013-1-5 10:22:18 | 显示全部楼层
本帖最后由 xuande 于 2013-1-5 14:57 编辑

感谢各位热心帮助,给我很多启发!

感谢GRANT提供的资料。我刚才按照这个资料做了实验,已经可以单独控制两个电机运转,速度、方向都可以单独控制。这个资料在哪里找到的?网站上好像没有。

有了这个资料,通信过程就很清晰了,后续工作应当没有问题。芯片的文档里根本没有这些内容,我一直在自己推测通信过程。

操作的重点是CS端保持低电平,发送多个字节后再拉高。以前也猜到过这一点,但其他地方没有做对,最后的结果也就不对了。

为这个芯片折腾了好几天。在另外一个网站找到武汉某国内大公司的ST技术支持,详细讲了我的情况,对方当天就回复我了,只有一句话,说:
通读所有有关的技术文档,CHECK这些文档对开发工作是很重要的。
听了这话,我羞愧地无地自容。我确实应当把ST网站的几百、几千、几万个文档都下载,然后逐篇通读。

出0入8汤圆

发表于 2013-1-5 14:06:54 | 显示全部楼层
之前你找错对象了,他们的支持?呵呵。。。。   
只是奇怪,既然他知道有文档可以提供参考,为何不直接给你ANxxxx?
上面截图的资料在ST官网肯定找不到,因为这是认证考试的讲义。不过ST的官网倒是有这么一份应用笔记可以参考,不过要对照另外一份原理图EVAL6470PD schematic参考。

AN3991 - How to drive multiple stepper motors with the L6470 motor driver

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2013-1-5 15:02:46 | 显示全部楼层
本帖最后由 xuande 于 2013-1-5 15:07 编辑


这几份资料早就看过了,对设计硬件电路有点用处。但我的问题是程序,必须了解通信的过程,才能编程序。

我还下载过其他的资料,都没有找到通信过程的说明,所以一直在推测。



出0入0汤圆

 楼主| 发表于 2013-1-5 16:11:20 | 显示全部楼层
ep1c3 发表于 2013-1-4 09:20
L6470H可以在电机不停止的情况下随便更改速度吗?


刚才做了实验,在不停车的情况下,既可以更改方向,也可以更改速度。

L6470还是很好用的。128细分。

出0入0汤圆

发表于 2013-2-5 18:10:21 | 显示全部楼层
xuande 发表于 2013-1-5 16:11
刚才做了实验,在不停车的情况下,既可以更改方向,也可以更改速度。

L6470还是很好用的。128细分。 ...

大侠能否指点:l6470 到底怎么调试的,我现在板子低速是好的,就是高速上不去,速度稍微高一点点 就不行了, 找了个57电机 ,测试了下 Ke=0.055, 电感为 1.8mH,电阻为 1.4欧姆,根据这个算了个数据送上去,最大速度设置为每秒 200步左右则波形非常好,只要超过这个数据之后,波形没法看,全乱了。
参数设置如下:
        dSPIN_Registers_Set(&dSPIN_RegsStruct);
        dSPIN_Set_Param(dSPIN_KVAL_HOLD, 0x2);
        dSPIN_Set_Param(dSPIN_KVAL_RUN, 0xa);
        dSPIN_Set_Param(dSPIN_KVAL_ACC, 0xa);
        dSPIN_Set_Param(dSPIN_KVAL_DEC, 0xa);
        dSPIN_Set_Param(dSPIN_INT_SPD, 0x219c);
        dSPIN_Set_Param(dSPIN_ST_SLP, 0x1c);
        dSPIN_Set_Param(dSPIN_FN_SLP_ACC, 0x21);
        dSPIN_Set_Param(dSPIN_FN_SLP_DEC, 0x21);
难道还有其他的坑没找到吗?

出0入0汤圆

发表于 2013-3-24 12:18:00 | 显示全部楼层
qq302011 发表于 2013-2-5 18:10
大侠能否指点:l6470 到底怎么调试的,我现在板子低速是好的,就是高速上不去,速度稍微高一点点 就不行 ...

有程序下载吗

出0入0汤圆

发表于 2013-5-7 17:29:56 | 显示全部楼层
求楼主联系方式问题请教下 Q 309258165

出0入8汤圆

发表于 2013-5-8 18:00:02 | 显示全部楼层
去ST官网找AN3980 - STM32 firmware library for dSPIN L6470 有应用笔记和参考代码,对照它可以跑起来的。

我测试过代码中基于dSPIN_SPI_STEVAL-PCC009V2的版本,dSPIN_SPI_STM32_VL_Discovery没测过,主要的代码都一样。

出0入0汤圆

发表于 2013-5-8 19:21:00 | 显示全部楼层
你好,我最近也在研究6470,你现在能控制电机了吗?

出0入0汤圆

发表于 2013-5-8 19:21:46 | 显示全部楼层
加我QQ181710348,请教楼主点问题啊

出0入0汤圆

发表于 2013-5-9 10:52:21 | 显示全部楼层
Grant 发表于 2013-5-8 18:00
去ST官网找AN3980 - STM32 firmware library for dSPIN L6470 有应用笔记和参考代码,对照它可以跑起来的。 ...

dSPIN_SPI_STM32_VL_Discovery程序跑起来了。通信业正常,就是电机不转,有HOLD的电流 ,真是奇怪。请问GRANT 你是不是建立个讨论电机方面的Q群啊,群号多少

出35入0汤圆

发表于 2013-6-19 17:42:52 | 显示全部楼层
没测波形,但是大概57的3A的电机跑500step/s以内没有什么大的噪音,超过500就发出狂叫并且发热过一下就挂了。
有没有结果?

出0入0汤圆

发表于 2013-6-19 17:58:24 | 显示全部楼层
本帖最后由 adce 于 2013-6-19 18:02 编辑
xuande 发表于 2013-1-5 10:22
感谢各位热心帮助,给我很多启发!

感谢GRANT提供的资料。我刚才按照这个资料做了实验,已经可以单独控制 ...


这个你放心...你问的那个技术人员肯定也不会...所以才那么回答你的....

有个小朋友问你"哥哥 一加一等于几?"你会回答"去把小学念一遍...这个对你人生很重要..."??????


不过技术支持的话是有道理的...技术支持的培训是属于心理学科范畴的...
一般你问他什么问题...他都会想办法在一定范围内和你瞎说...并且还要在你心目中保持很会的样子...
使劲套你的话然后绕你...无论如何到最后都是你自己看文档解决....

这也难怪...怎么可能一个人什么都会呢...尤其是类似于传销方式短期培训出来的技术支持...
所以还是需要自己看文档的...


出0入8汤圆

发表于 2013-6-21 17:26:40 | 显示全部楼层
我就是做技术支持的,好像没你说的到处与人瞎说啊。
不要把你遇到的事当初普遍真理,教化大众。我曾遇到很多同行,有实力的还是很多的,并非想你说的都是靠传销方式短期培训出来的。

出0入0汤圆

发表于 2013-7-9 15:29:05 | 显示全部楼层
哪位大侠有L6470单片机驱动程序例程发个学习下,做了个板子一直驱动不了,好着急呀

出0入0汤圆

发表于 2013-7-9 15:31:26 | 显示全部楼层
21楼的亲有么,帮下小弟,谢谢你呀

出0入0汤圆

发表于 2013-7-9 15:32:55 | 显示全部楼层
哪位大侠有L6470单片机驱动程序例程发个学习下,做了个板子一直驱动不了,好着急呀,邮箱wxg20053310@163.com,谢谢呀

出0入0汤圆

发表于 2013-7-9 15:58:55 | 显示全部楼层
这个芯片确实很难买的,你们在那里搞的

出0入0汤圆

发表于 2013-8-13 00:47:59 | 显示全部楼层
有没有人知道这个L6470怎么用!

出0入0汤圆

发表于 2013-8-13 00:48:34 | 显示全部楼层
求师傅啊~~~~~~~~~~~~~有的加一下QQ:37962066

出0入8汤圆

发表于 2013-8-13 20:50:35 | 显示全部楼层
15楼都说了ST官方有提供参考代码来着。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2013-8-14 14:34:21 | 显示全部楼层
Grant ..一直没有告诉 QQ群号,或者联系方式  现在使用L6470 速度快了力矩比较小..感觉BEMF 补偿好像没有用?

出0入0汤圆

发表于 2013-11-6 22:17:33 | 显示全部楼层
jiangkun0616 发表于 2013-8-14 14:34
Grant ..一直没有告诉 QQ群号,或者联系方式  现在使用L6470 速度快了力矩比较小..感觉BEMF 补偿好像没有用 ...

有qq么?交流下呢,感觉BEMF补偿有点问题呢,里面有很多概念不懂,特别是Running target current"??

出0入0汤圆

发表于 2013-11-6 22:40:14 | 显示全部楼层
目前测试下来低速下运行不错,但在高速下力矩比较小,不知道该如何补偿?比如在2000step/s的速度下

出0入0汤圆

发表于 2014-1-4 23:36:26 | 显示全部楼层
最近也在搞这个,怎么我根据ST的Evaluation Tool里面设置的参数,电机不正常运行

出100入0汤圆

发表于 2014-2-7 20:25:39 | 显示全部楼层
果断MARK并谢谢GRANT大神的资料!

出0入0汤圆

发表于 2016-8-2 17:50:38 | 显示全部楼层
看来芯片不错,学习成本也不低。

出0入90汤圆

发表于 2016-8-2 18:18:44 | 显示全部楼层
官方3D打印机上面好像就是这驱动芯片,果然太新的没有资料用起来就费劲啊

出0入0汤圆

发表于 2019-4-30 16:29:03 | 显示全部楼层
我来创建一个L6470大伙讨论的群吧
群名称:
ST L6470 电机驱动
群   号:
993523781
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-6-18 16:44

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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