• 大小: 291KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-05
  • 语言: 其他
  • 标签: 单片机  调速  

资源简介

详细介绍了直流电机基于单片机的调速系统 含有原理仿真代码

资源截图

代码片段和文件信息

#include
#define uchar unsigned char
#define uint unsigned int

sbit key2=P3^2;
sbit key1=P3^1;
sbit CLOCK=P2^4;
sbit ST=P2^5;
sbit EOC=P2^6;
sbit OE=P2^7;
sbit PWM=P3^7;
uint temp;
uchar start;

void keyscan();
void delay(uint zz);
void main()
{
P3=0;P0=0xff;
TMOD=0x02;
TH0=0x01;
TL0=0X00;
IE=0x82;
TR0=1;
start=0;
while(1)
{

keyscan();
while(start)
{

ST=0;ST=1;ST=0; //启动ADC0809
while(!EOC); //查询EOC是否为1;
OE=1;
temp=P1; //读取A/D转化的结果
OE=0;
PWM=1; //PWM输出高电平
keyscan();
delay(temp); //正脉冲宽度
PWM=0; //PWM输出低电平
keyscan();
delay(255-temp); //低脉冲宽度

}
}
}

void keyscan()
{

key2=1;
key1=1;

if(!key1)
{
delay(5);
if(!key1)
{
start=1;
}
while(!key1);
delay(5);
while(!key1);
}

key2=1;
key1=1;
if(!key2)
{
delay(5);
if(!key2)
{

if(!PWM)PWM=1;
else PWM=0;
if(start)PWM=0;
start=0;
}
while(!key2);
delay(5);
while(!key2);
}
}

void clockwave() interrupt 1
{
CLOCK=!CLOCK;
TH0=0x01;
TL0=0X00;
}


void delay(uint zz)
{
uint xy;
for(x=zz;x>0;x--)
for(y=50;y>0;y--);
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     270878  2009-06-28 23:44  直流电机调速\adc0809.pdf

     文件     155413  2009-06-29 00:13  直流电机调速\Last Loaded 直流电机调速.DBK

     文件       1753  2009-07-06 11:10  直流电机调速\直流电机

     文件       1308  2009-07-06 11:10  直流电机调速\直流电机.c

     文件        661  2009-07-06 11:10  直流电机调速\直流电机.hex

     文件         33  2009-07-06 11:10  直流电机调速\直流电机.lnp

     文件       3539  2009-07-06 11:10  直流电机调速\直流电机.LST

     文件       7805  2009-07-06 11:10  直流电机调速\直流电机.M51

     文件       2244  2009-07-06 11:10  直流电机调速\直流电机.OBJ

     文件       1062  2009-07-06 11:17  直流电机调速\直流电机.Opt

     文件       1048  2009-07-06 11:17  直流电机调速\直流电机.plg

     文件       1658  2009-06-28 23:31  直流电机调速\直流电机.Uv2

     文件       1062  2009-06-29 00:26  直流电机调速\直流电机_Opt.Bak

     文件          0  2009-06-28 19:46  直流电机调速\直流电机_Uv2.Bak

     文件     155398  2009-07-06 11:17  直流电机调速\直流电机调速.DSN

     文件      15397  2009-06-28 23:39  直流电机调速\直流电机调速.pdf

     文件       1661  2009-07-06 11:17  直流电机调速\直流电机调速.PWI

     目录          0  2009-08-09 15:23  直流电机调速

----------- ---------  ---------- -----  ----

               620920                    18


评论

共有 条评论