用单片机怎么控制低功率的交流电机
首先怎么用单片机怎么控制直流继电器,我不知道图对不对,请高手帮帮忙,如果能附图,给程序的话更好,我会追加100分的。其中不要用光耦吗?我前面上网看到有的人说要用光耦。你看...
首先怎么用单片机怎么控制直流继电器,我不知道图对不对,请高手帮帮忙,如果能附图,给程序的话更好,我会追加100分的。
其中不要用光耦吗?我前面上网看到有的人说要用光耦。你看看我的图,对不。我的邮箱是hb20072008@163.com,可以发到我的邮箱上,我更容易收到。 展开
其中不要用光耦吗?我前面上网看到有的人说要用光耦。你看看我的图,对不。我的邮箱是hb20072008@163.com,可以发到我的邮箱上,我更容易收到。 展开
展开全部
//采用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”为...
点击进入详情页
本回答由鼎源电气提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询