用单片机怎么控制低功率的交流电机

首先怎么用单片机怎么控制直流继电器,我不知道图对不对,请高手帮帮忙,如果能附图,给程序的话更好,我会追加100分的。其中不要用光耦吗?我前面上网看到有的人说要用光耦。你看... 首先怎么用单片机怎么控制直流继电器,我不知道图对不对,请高手帮帮忙,如果能附图,给程序的话更好,我会追加100分的。
其中不要用光耦吗?我前面上网看到有的人说要用光耦。你看看我的图,对不。我的邮箱是hb20072008@163.com,可以发到我的邮箱上,我更容易收到。
展开
 我来答
kracule
2010-11-22 · TA获得超过2085个赞
知道小有建树答主
回答量:618
采纳率:0%
帮助的人:438万
展开全部

//采用PWM脉宽调制实现控制低功率的交流电机,电路如附图(由于protues中没有交流电机所以采用直流电机代替,但原理是相同的),如果你不明白PWM的原理的话你可以上百度查一下

#include<reg51.h>

sbit pwm=P2^0;

void delay(unsigned char s)

{

  for(;s>0;s--);

}

void fpwm(unsigned char x) //0<=x<=100,实现0%--100% 的转速(功率)控制

{

   unsigned char i;

   for(i=0;i<x;i++)

   {

    pwm=1;

    delay(60);//延时0.5ms

   }  

   for(i=0;i<100-x;i++) 

   {

    pwm=0; 

    delay(60);//延时0.5ms

    }

}

void main(void)

{

   while(1)

{

 fpwm(80);//电机以80%的功率工作

}

}

鼎源电气
2025-08-04 广告
咨询热线:13530504046深圳市鼎源电气有限公司(简称“鼎源电气”)创立于2016年,是一家致力为全球客户提供新能源行业电力电子产品及系统解决方案的高新技术企业。企业拥有强大研发技术团队,以“POWERING THE FUTURE”为... 点击进入详情页
本回答由鼎源电气提供
dianzilk
2010-11-22 · TA获得超过129个赞
知道小有建树答主
回答量:350
采纳率:0%
帮助的人:125万
展开全部

很简单啊!如图所示,想要启动就给它一个高电平就行了。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
爬行的山羊
2010-11-23 · TA获得超过3026个赞
知道大有可为答主
回答量:6450
采纳率:70%
帮助的人:1358万
展开全部
图是正确
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式