打印

变频控制

[复制链接]
2440|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
fatRonaldo|  楼主 | 2007-4-16 23:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近做了4A的电机驱动,驱动所需的脉冲输入目前是通过单片机软件来实现的,8位单片机。用了定时器中断做了4个3k,4k,6k,12k的脉冲。现在想做把脉冲频率做到30k,且连续性更好点。有没有什么好的方法。硬件或者软件方面的都可以。
自己考虑了2种方法,不知道可行不?
(1):通过cpld+2052单片机产生,精度比较高,不过成本也相应的高
(2):555+数字电位器+2052单片机。
请大家指教!
多谢!!!

相关帖子

沙发
fatRonaldo|  楼主 | 2007-4-17 17:15 | 只看该作者

re

没人指点一下吗

使用特权

评论回复
板凳
zhiwei| | 2007-4-17 19:40 | 只看该作者

用AVR单片机

实用单片机的高频PWM,绝对能让你满意。这年头还搞什么扩展,价格复杂性都没有优势了。

使用特权

评论回复
地板
yeool| | 2007-4-17 20:48 | 只看该作者

找带硬件pwm的单片机

使用特权

评论回复
5
fatRonaldo|  楼主 | 2007-4-17 23:19 | 只看该作者

re

一般单片机上自带的PWM好像全是变占空比比较方便,频繁改变PWM频率好像不行。
avr单片机没用过不知道,stc2052里的PWM就不行,LPC2210里的PWM模块也用过,也不合适

使用特权

评论回复
6
lyjian| | 2007-4-18 12:42 | 只看该作者

大把可以变频的,如PIC、Freescale等

我搞不懂的是:驱动一个电机你变那没多频干嘛?

使用特权

评论回复
7
xwj| | 2007-4-18 12:46 | 只看该作者

AVR 可以

使用特权

评论回复
8
fatRonaldo|  楼主 | 2007-4-19 13:03 | 只看该作者

re

电机的转速是根据给定的脉冲频率相关的,想加减速过程平稳,当然要变频

使用特权

评论回复
9
lyjian| | 2007-4-19 13:21 | 只看该作者

pwm不是一样可以控制变速吗?

有多少电机能响应10k以上的频率?

使用特权

评论回复
10
zhiwei| | 2007-4-19 21:49 | 只看该作者

avr

的PWM可以变频,很简单,文档看懂就搞定了。

使用特权

评论回复
11
fatRonaldo|  楼主 | 2007-4-20 11:39 | 只看该作者

to: lyjian

出来的PWM能直接驱动电机?!
PWM是给电机驱动芯片的,按57系列电机来说,速度最大的时候要3k的频率,如果你的电机驱动芯片是16细分的,算算你要给多大的PWM频率吧

使用特权

评论回复
12
lyjian| | 2007-4-20 11:47 | 只看该作者

开玩笑:出来的PWM不能直接驱动电机?

电机驱动芯片只不过将功率放大而已。

使用特权

评论回复
13
lyjian| | 2007-4-20 11:59 | 只看该作者

你用的是步进电机?

使用特权

评论回复
14
fatRonaldo|  楼主 | 2007-4-20 16:06 | 只看该作者

re

恩,用了个电机控制芯片,自己做了个双H桥电路

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

25

帖子

1

粉丝