电机细分驱动有些迷惑

[复制链接]
6801|37
 楼主| 古道热肠 发表于 2007-6-21 15:00 | 显示全部楼层 |阅读模式
    准备用L6502+L6201作步进电机细分驱动器的驱动部分,有些迷惑之处请高手赐教。
 楼主| 古道热肠 发表于 2007-6-21 15:04 | 显示全部楼层

迷惑之一

    电机细分采用恒流斩波驱动,恒流斩波的PWM能否由L6506的振荡电路产生?具体频率又是多少呢?还是得由由单片机产生?
tuwen 发表于 2007-6-22 17:39 | 显示全部楼层

L6506本身带有振荡器

<br />振荡频率(即斩波频率)由第1脚上外接的R、C决定。<br /><img src="https://bbs.21ic.com/upfiles/img/20076/2007622174144342.jpg">
 楼主| 古道热肠 发表于 2007-6-23 11:39 | 显示全部楼层

谢楼上,贴上我的原理图

&nbsp;&nbsp;&nbsp;1脚的确是能测试到三角波,我不确定的是,这个脉冲信号是否能由11,12,13,14脚输出,并因内部比较器的输出而进行斩波。
 楼主| 古道热肠 发表于 2007-6-23 11:46 | 显示全部楼层

迷惑之二

&nbsp;&nbsp;&nbsp;上图中L6506中的D锁存器的D输入端接何处,是否为恒定1。<br />D锁存器的CLK是否由3脚引入?是否还有S端(置位端),又是如何连接的。
yewuyi 发表于 2007-6-23 14:09 | 显示全部楼层

呵呵,不知道……

没做过……
tuwen 发表于 2007-6-23 17:20 | 显示全部楼层

看看6506的内部结构,这些疑问都可以解决。

内部有两个R-S触发器,S端由振荡输出脉冲控制(2、3脚相连),R端接到采样比较器的输出。因此,R-S触发器的输出频率与振荡频率相同,而占空比则受采样比较的结果控制。R-S的输出就是PWM脉冲,与5、6、7、8的输入电压一起,控制11、12、13、14脚的输出。<br />
yewuyi 发表于 2007-6-23 17:33 | 显示全部楼层

细分的原理是什么?

机械结构不是限制了最小转动角度了吗?<br /><br /><br />没搞过,到此一游,顺便学习……
yewuyi 发表于 2007-6-23 17:34 | 显示全部楼层

不是所有的步进电机都可以细分的把?

是否特指某种类型电机才可以细分……
iarybol 发表于 2007-6-23 17:38 | 显示全部楼层

感觉上,细分是通过改变相电流改变合成磁场。。

对电机有什么要求就不清楚了
 楼主| 古道热肠 发表于 2007-6-24 10:03 | 显示全部楼层

tuwen分析得好

&nbsp;&nbsp;&nbsp;&nbsp;顺便说说细分原理,与大家共同探讨,步进电机的步进角如果是1.8度,也就是说200个脉冲转1圈(360度),通过细分,能够提高精度,如2细分,则1个脉冲电机转0.9度,转动1圈则需400个脉冲。通过细分,可减小或消除振荡、噪音和转矩波动,目前,采用细分技术已经可以将原步距角分成数百份。
 楼主| 古道热肠 发表于 2007-6-24 12:04 | 显示全部楼层

迷惑之三

&nbsp;&nbsp;&nbsp;&nbsp;根据H桥驱动电路如L298N,L6101集成电路的工作特性,结合L6506的脉冲分配机制,结合tuwen提供的电路图,能否用以下逻辑使电机绕组的电流正反向变换。<br /><br />Pin&nbsp;&nbsp;&nbsp;Level<br />IN1&nbsp;&nbsp;&nbsp;1<br />IN2&nbsp;&nbsp;&nbsp;0<br /><br />13脚为低电平&nbsp;<br />PWM波由14脚注入驱动H桥<br /><br />Pin&nbsp;&nbsp;&nbsp;Level<br />IN1&nbsp;&nbsp;&nbsp;0<br />IN2&nbsp;&nbsp;&nbsp;1<br /><br />14脚为低电平<br />PWM波由13脚注入驱动H桥<br />
yewuyi 发表于 2007-6-24 21:45 | 显示全部楼层

细分应当不能提高定位的绝对精度的把?

  
no2 发表于 2007-6-26 14:07 | 显示全部楼层

to:12楼

可以实现电流正方向控制。<br /><br />实际应用就是这样应用的。<br /><br />
jdwang 发表于 2007-6-27 11:49 | 显示全部楼层

细分电路

细分是控制各相线圈电流实现的,有很多步进电机控制电路有细分功能,用起来很方便,如我曾用过的UC3717.细分后转动角度的角度是要打折扣的,只有在整步时保持步进电机的精度.细分主要是使得步进电机运行更平稳.
 楼主| 古道热肠 发表于 2007-6-27 12:28 | 显示全部楼层

迷惑之四

&nbsp;&nbsp;首先谢过大家,要做128步进细分的DA处理速度究竟有何要求,用串行的是否能行呢,感觉是不行。用并行的,找了个MAX505,价格奇贵,准备采用带DA变换输出的单片机,大家不妨推荐推荐,要求8位以上,DA变换参考电压Vref可变。
 楼主| 古道热肠 发表于 2007-6-27 12:47 | 显示全部楼层

补充一下

&nbsp;&nbsp;至少得2路以上DA输出。
呆头呆脑 发表于 2007-6-28 09:22 | 显示全部楼层

DA速度要求

对DA处理速度的要求,同你控制的电机的转速有直接的关系。<br /><br />比如你要控制600转/分,用1.8度/步的电机。<br />则2000步/秒&nbsp;&nbsp;即运行速度2000PPS。<br /><br />一个full&nbsp;step&nbsp;要500us,然后再细分下去,比如你说128步进细分,500/128=3.9uS,每步只有这么多时间。DA的响应速度总是要比这个时间快吧。如果这样,DA的时间应该不能超过1uS为宜。<br /><br />所以,选DA的响应时间,要和你的速度、细分数挂钩。<br /><br />BTW:你说的128细分是一个电子周期128步吧,不然这个细分数在速度较高的时候很难做到。
yewuyi 发表于 2007-6-28 09:52 | 显示全部楼层

同意15楼

细分无法提高定位精度,只是可以让电机运行得更平稳把……<br /><br />对于热敏打印,细分可以实现打印更清晰、均匀,但这也并没有实现提高定位精度的把!
 楼主| 古道热肠 发表于 2007-6-28 14:11 | 显示全部楼层

又明朗了些许

  怎么说呢,细分主要用在低速运行,减小振荡,高速是不需要细分的,精度似乎还是能提高的,我测试过2细分,用400个脉冲转一圈,用200个脉冲就只转了半圈<br />&nbsp;&nbsp;&nbsp;To&nbsp;云起:<br />  步进细分是一定要用DA的,不能用PWM,因为要求在电机绕组中做出近似正弦波的电流,用PWM是办不到的,速度响应太慢了,PWM是平均值,对直流电机很适用,我过去用过。<br /> To&nbsp;呆头呆脑:<br />&nbsp;&nbsp;&nbsp;你分析是很在理,我想细分也主要用于低速运行,所以不会出现3.9uS的情形的,有人用SPI总线的MAX5222,我打算用TLC7226来做。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

284

主题

6411

帖子

16

粉丝
快速回复 在线客服 返回列表 返回顶部