搜索
bottom↓
回复: 29

我用MEGA8的快速PWM+RC做D/A,来实现对双相步进电机的细分控制,不知可否?有没有

[复制链接]

出0入0汤圆

发表于 2005-3-3 01:40:18 | 显示全部楼层 |阅读模式
哪位大虾成功实现过?不要求太高细分,4细分足亦!

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

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2005-3-3 08:17:04 | 显示全部楼层
我拆了一个软驱上的步进电机,还不会用,可否给出你的控制电路,那个H桥不会。

出0入0汤圆

发表于 2005-3-3 08:29:00 | 显示全部楼层
找些步进电机的资料来看就行了,无非就是一个脉冲转动一定角度,频率控制转动速度

出0入0汤圆

 楼主| 发表于 2005-3-3 11:48:05 | 显示全部楼层
那是数字控制,是很简单,噪音和精度会比较差一点,所以现在大家有在用PWM方式去控制,来缓和电流的突变过程,这涉及到PWM跟D/A,所以哪位大虾有在做的,可否交流一下,

lb0021@163.com

谢谢!

出0入0汤圆

发表于 2005-3-3 16:10:01 | 显示全部楼层
我用2051做过,只要D/A就行了!

出0入4汤圆

发表于 2005-3-3 17:08:09 | 显示全部楼层
应该可以的,我的老师就是用PWM控制的,我用DAC控制的

出0入0汤圆

 楼主| 发表于 2005-3-3 17:25:25 | 显示全部楼层
我也知道PWM信号可以出来,也知道应该用D/A去做控制,但是我的模拟功底比较差啦,我不知道多快的PWM可以胜任这个工作,后面用多大的RC电路可以整出类似的正弦波出来,另外我还担心,电流大小问题,因为我是用MCU的IO直接去驱动,加了RC,再加上线圈的内阻,势必电流不会太大,我是怕影响电机的工作。

请大家注意一点是,我不是用专用的D/A芯片去做,而是直接用简单的RC。

出0入4汤圆

发表于 2005-3-3 17:56:27 | 显示全部楼层
如果你只有4细分的话,绝对是可以用的

出0入0汤圆

 楼主| 发表于 2005-3-4 17:02:02 | 显示全部楼层
ilan2003 小松工程:

我也相信可行,但是怎么界定PWM的频率和RC的参数,我相信一定要这两对的频率匹配的比较好,才能产生相对高质量的SIN波形,大家有没有这种计算T=1/RC等之类的公式经验,我想先从理论入手,再不成就是找个好的仿真软件,大家有什么好建议?谢谢

出0入4汤圆

发表于 2005-3-4 18:13:55 | 显示全部楼层
我对这个也不是很在行,但是你可以参照双龙的M8的实验板的电路,最近在看<<工程电路分析>>,想补一下模拟电路,其实模拟电路很重要的,数字电路是建立在模拟电路之上的,去年大四的时候花了3个星期看了<全美经典的><<电路分析>>和<<数字原理>>这两本书,确实对我的帮助很大,但是要成为真正的电子工程师还是有点差距的,<<工程电路分析>>很厚,老外写的,内容很不错,我现在正在复习原来的一些内容,后面的内容将到了S域变换,...有点繁了,建议把

<<工程电路分析>>看一边,应该可以解决以上的问题了.我正在为之努力.

出0入0汤圆

发表于 2005-3-4 21:00:32 | 显示全部楼层
lb0021,光DA还不行,还需要功率放大的

出0入4汤圆

发表于 2005-3-5 12:00:33 | 显示全部楼层
要看驱动什么样的电机,如果是很小的电机,用个3极管驱动,大电流用MOS管或L298 L620x之类的

出0入0汤圆

发表于 2005-3-6 00:51:55 | 显示全部楼层
不建议用IO直接驱动。



一般看控制精度要求,如果要8BIT以上的DA,则需要用到T1。用二阶有源滤波电路就可以了。截止频率低过PWM1/10就没问题。保证你用眼睛看不出纹波。



有源滤波电路随便哪个模拟电子基础书上都有写。很容易做。也不用调试。



单极性调治需要给出换相信号,双极性调治只需要在过零的时候把管脚逻辑弄反就ok了。

利用PWM中断可以方便的查表。

出0入0汤圆

发表于 2005-3-6 01:06:50 | 显示全部楼层
根本就不能直接用IO口驱动----感性负载在断电是会产生尖峰反压---很容易就烧坏MCU了

而且IO口的驱动能力是在太弱了----不可能搞到细分那么复杂只是为了一个小小的电动机?

出0入0汤圆

发表于 2005-3-6 02:25:51 | 显示全部楼层
IO内带保护二极管的,可以给蜂鸣器继流。但是电动机-----太恐怖的说。

出0入0汤圆

发表于 2005-5-10 23:07:09 | 显示全部楼层
加功率放大器TDA2330A

出0入0汤圆

发表于 2005-5-11 08:59:18 | 显示全部楼层
梦游也准备用AVR+PWM+RLC来细分控制步进电机,正在研究阶段。。。。。

不过我要达到的是64细分左右,准备用Atmega128的16位PWM(事实上只能10~12bit,否则频率太低)。

个人认为8细分左右是绝对没有问题的。。。。

密切关注这件事。。。。

大家可以讨论。。混饭吃不容易。。

出0入0汤圆

发表于 2005-7-4 15:19:16 | 显示全部楼层
pwm后加场效应管放大,然后直接接到电机上就可以实现D/A变化,注意pwm的频率越大越好,至少为1K以上,

出0入0汤圆

发表于 2005-8-14 12:41:59 | 显示全部楼层
那那位有这方面的经验和程序啊

大家来分享一下啊

出0入0汤圆

发表于 2005-8-15 12:25:00 | 显示全部楼层
我不是很理解楼主怎么把PWM变化为SIN波形,RC的滤波倒是做过,你只要计算好你的PWM的信号周期,然后根据此来计算RC的截止频率即可,只要PWM的信号周期大于截止频率即可以对其很好的滤波,不过我们只是将PWM转化为电压,不知道是否对你有帮助。

出0入0汤圆

发表于 2006-8-29 10:11:13 | 显示全部楼层
本人新建的群29519391,欢迎大家来指点



最近正在做用PWM实现的数控可调电源, 首先按照下面的公式建立一个正弦波样本表,样本表将一个正弦波周期分为128个点,每点按7位量化(127对应最高幅值Vcc/2):



f(x) = 64 + 63 * sin(2πx/180) x∈[0…127] ,不明白上面的公式怎么来得?

出0入0汤圆

发表于 2006-10-17 18:38:02 | 显示全部楼层
如何能把PWM变成电压信号呢?

出0入0汤圆

发表于 2006-11-14 17:20:31 | 显示全部楼层
我倒是实现了微步,但是我发现MEGA8的T1快速PWM模式在AVR STUDIO中使用软件仿真时是相位修正的PWM模式,另外使用了T1作为PWM后,捕捉也不正常了。

出0入0汤圆

发表于 2007-1-13 20:29:06 | 显示全部楼层
如何能把PWM变成电压信号呢?指点下!

出0入0汤圆

发表于 2007-1-13 21:17:53 | 显示全部楼层
pwm经过功率放大之后直接进电机应该就可以了,用不着滤波吧

出0入0汤圆

发表于 2007-1-13 21:36:26 | 显示全部楼层
关注中,我做的m16+pwm控制mos管,没用到细分,是否细分就是为了实现更小的角度?

出0入0汤圆

发表于 2007-1-13 21:52:18 | 显示全部楼层
可能比较危险,

细分是使两相或者多相中原来的数字脉冲电流变成模拟持续电流,调整他们的能量比就能实现细分控制,能量比的阶数为细分数,细分下电机快速转动时,模拟电流变化要求非常快,PWM+RC后会跟不上(因为PWM+RC最多能实现几K甚至更低的Sin信号输出,除非要求不高),如果直接用PWM来控制或许可以.

出0入0汤圆

发表于 2009-1-11 17:44:00 | 显示全部楼层
对28楼:

当然有区别,出来的正玄波最高频率差很多。

出0入10汤圆

发表于 2008-12-28 20:08:16 | 显示全部楼层
PWM+RC时,RC如何匹配比较好呢?是不是RC的组合大于截止频率就可以了呢?在RC取值都足够大的情况下,小的RC值和大的RC值有什么区别?我今天做实验,将C用104和105做了比较,示波器的波形都是一条很稳定的电平,这两个取值有什么区别么?

出0入0汤圆

发表于 2008-12-13 21:27:19 | 显示全部楼层
【24楼】&nbsp;zzzzy&nbsp;



&nbsp;pwm经过功率放大之后直接进电机应该就可以了,用不着滤波吧&nbsp;&nbsp;



对!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-8-15 10:24

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

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