怎样用pwm控制步进电机?

 我来答
百度网友58e74f7
推荐于2016-12-01
知道答主
回答量:51
采纳率:0%
帮助的人:21.7万
展开全部
#include <mega128.h>

void delly(unsigned char A);
void drlly(unsigned char B);

void main(void)
{ DDRB=0xff;
//PORTB=0xff;

delly(1);
drlly(1);

}
void delly(unsigned char A)
{TCCR0=0x00;
ASSR=0x01;
TCNT0=A;
OCR0=255-A;
// TIFR=0X03;
TCCR0=0X7a;
// while(!(TIFR&0x02));
}
void drlly(unsigned char B)
{TCCR2=0x00;
ASSR=0x01;
TCNT2=B;
OCR2=255-B;
// TIFR=0X03;
TCCR2=0X7a;
// while(!(TIFR&0x02));
}
追问
想不通一个PWM怎么就能搞定四相呢???
追答
这个就是由芯片设计人做的了 ,不过单片机上是有选择控制位的 可以选4种的任意一种
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
德晟智能
2024-07-16 广告
舵机伺服电机是一种在自动控制系统中广泛应用的执行元件。它具有快速响应、精准定位的特点,能够将电压信号转化为转矩和转速,以驱动控制对象。在东莞市德晟智能科技有限公司的产品中,舵机伺服电机扮演着重要的角色,广泛应用于各种精密电子设备、交通运输工... 点击进入详情页
本回答由德晟智能提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式