5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 5145|回复: 33
打印 上一主题 下一主题

让没有位置功能的伺服驱动器,也可以进行位置控制

[复制链接]
跳转到指定楼层
楼主
发表于 2011-4-23 23:26 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
安川SGDA  -04AS 无位置控制功能 不能使用 MACH3控制。
经过断断续续一个多月的努力后终于可以有使用价值了。
一开是做的时候 只是使用PID控制,运行时候发现 加速度大的情况下,跟随误差还是蛮大的,最后加入了,速度和加速度前馈后,效果非常明显



控制板上的单片机是微芯的 带DSP核16位单片机





手机拍摄,凑合着看吧




[ 本帖最后由 scottmaxwell 于 2011-4-24 00:34 编辑 ]

评分

参与人数 1威望 +2 收起 理由
yisuo039533 + 2 不错,连小日本的伺服都能玩出花样来,佩服 ...

查看全部评分

欢迎继续阅读楼主其他信息

34
发表于 2011-11-5 23:46 | 只看该作者
高手,直接开发伺服算了,这板加个功放就是直流伺服了,加个无刷驱动就不用玩洋垃圾了嘻嘻
33
发表于 2011-11-5 23:29 | 只看该作者
AS改成AP的,可是SGDA都老了啊,改他干嘛?
32
发表于 2011-5-17 15:03 | 只看该作者
继续啊
31
发表于 2011-5-7 13:27 | 只看该作者
又来看了
30
发表于 2011-4-26 17:53 | 只看该作者
顶一下
29
发表于 2011-4-26 16:20 | 只看该作者
高手啊
28
发表于 2011-4-26 15:34 | 只看该作者
楼主实力很大,不如重写**驱动程序,直接脉冲算了:em15:
27
发表于 2011-4-26 14:06 | 只看该作者
非常强大,再顶一下
26
 楼主| 发表于 2011-4-26 13:36 | 只看该作者
接下来要做的


[ 本帖最后由 scottmaxwell 于 2011-4-26 13:38 编辑 ]
25
 楼主| 发表于 2011-4-25 09:33 | 只看该作者
原帖由 keelai8 于 2011-4-25 08:16 发表
还不如直接用STM32来做,PIC的太贵了,PIC大代理自己的工程师也用STM32.


可以考虑,不过这个也只是自己玩玩而已。
希望你推荐一款带编码器输入,DSP核,电机用PWM :em15:

[ 本帖最后由 scottmaxwell 于 2011-4-25 09:39 编辑 ]
24
 楼主| 发表于 2011-4-25 09:29 | 只看该作者
原帖由 aimoxing123 于 2011-4-25 08:46 发表
软件界面是什么工具做的?很眼熟

自己写的,眼熟的原因可能是我也是看的很多别人的界面后写的 :em15:
23
 楼主| 发表于 2011-4-25 09:28 | 只看该作者
原帖由 lizhijun 于 2011-4-25 08:09 发表
这种方案能做到头尾的的高精度定位,中间的过程定位有待LZ进一步实验。R16和C12的积分电路并不是实时线性的,在高速雕刻的情况下误差比较大,比如走一个直角,在角顶时由于积分电路的延时会造成走成小圆弧,,要想减 ...

虽然这个这个积分电路不是实时线性的。但是问题是 伺服的速度环频响也就是 300HZ左右,所有对于这个应用已经够了,现在上机带负载测试后  加速度值在 500,最大跟随误差在+ -15左右,当然还要进一步进行测试。 最大跟随误差也就是在加速和减速过程中可能会大些,如果是匀速运行的话,在+ -10以内。

[ 本帖最后由 scottmaxwell 于 2011-4-25 09:43 编辑 ]
22
发表于 2011-4-25 08:46 | 只看该作者
软件界面是什么工具做的?很眼熟
21
发表于 2011-4-25 08:16 | 只看该作者

做这个楼主要有能力有兴趣有时间,不简单

还不如直接用STM32来做,PIC的太贵了,PIC大代理自己的工程师也用STM32.
20
发表于 2011-4-25 08:09 | 只看该作者
这种方案能做到头尾的的高精度定位,中间的过程定位有待LZ进一步实验。R16和C12的积分电路并不是实时线性的,在高速雕刻的情况下误差比较大,比如走一个直角,在角顶时由于积分电路的延时会造成走成小圆弧,,要想减小误差需要一个高精度的频率-电压转换电路。不过LZ的思路还是非常好的,做主轴控制就非常不错了
19
 楼主| 发表于 2011-4-25 00:53 | 只看该作者
原帖由 cooooldog 于 2011-4-24 23:55 发表
楼主的目的
1。做主轴可以带负载稳定的运行指定的转速。
2。做主轴可以正反转攻丝。
3。做主轴可以准确定位自动换刀,可以准确的对准换刀刀柄接头。
4。.........................

4  替换现有的步进电机,驱动X Y Z轴
18
 楼主| 发表于 2011-4-25 00:52 | 只看该作者
原帖由 fang 于 2011-4-25 00:25 发表
跟踪误差能调到多少:em26:

现在mach3加速度调到 500   跟随误差  + -15左右
17
发表于 2011-4-25 00:25 | 只看该作者
跟踪误差能调到多少:em26:
16
发表于 2011-4-24 23:55 | 只看该作者
楼主的目的
1。做主轴可以带负载稳定的运行指定的转速。
2。做主轴可以正反转攻丝。
3。做主轴可以准确定位自动换刀,可以准确的对准换刀刀柄接头。
4。.........................
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /2 下一条

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