- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机原理与接口技术 ;15.1步进电机控制 ;步进电机的特点 ;步进电机的原理图;3个电极的步进电机;步进电机的工作原理 ;三相步进电机的工作方式;单相三拍工作方式 ;通电顺序为A→B→C→A的波形图 ;三相六拍工作方式 ;通电顺序为A→AB→B→BC→C→CA→A的波形图 ;双三拍工作方式 ;通电顺序为AB→BC→CA→AB ;15.1.2 步进电机与单片机的接口 ;步进电机与单片机的接口 ;说明;15.1.3 步进电机的单相三拍方式控制 ; 单相三拍反转脉冲顺序为
A→C→B→A,
p1口输出的数字控制字为
01H→04H→02H→01H。
由控制字字节可以看出,采用字节的移位即可,但要注意复原循环。
;产生单相三拍时序脉冲;应用程序 ;{uint i,k;
uchar j=0x01;
if (cf=0)
for(i=0;in;i++)
{p1=j;
for (k=0;k=50000;k++);
j=j1;
if((j*0x80)= =0)
j=0x01;
} ;void main (void)
{if (DR= =1)
ctrk(1,100);
else
ctrl(0,100);
};15.1.4 三相六拍方式控制 ;步进电机反转绕组通电顺序;产生六拍方式控制脉冲;应用程序 ;uchar idata plus[7]=
{0x01,0x03,0x02,0x06,0x04,0x05,0x00};
uchar idata minu[7]=
{0x01,0x05,0x04,0x06,0x02,0x03,0x00};
uchar k=0;
uchar idata *x;;void control(cf,n);
bit cf ;
uint n;
{uint i;
if (cf= =0)
x=plus[0];
else
x=minu[0];
TMOD =0X01;
; void delay(void)interrupt 1 using 1;
{ p1=*x++;
if (*x++)
x=x-6;
TH0=(65536-DL*500)/256;
TL0=(65536-DL*500)%256;
k=1;
}; void main(void);
{if (DR==0)
control(0,10);
else
control(1,10);
};15.1.5步进电机变速控制;步进电机的控制问题可总结为以下两点 ;15.2频率量的测量;15.2.1 测量频率法 ;测量频率法脉冲波形 ;说明;15.2.2 带同步控制的频率测量 ;说明;说明;频率测量电路 ;应用程序;unit count (void)
{P1_0=0; P1_0=1;
TMOD=0x59;
TH0=0x3c;
TL0=0xb0;
TH1=0x00;
TL1=0x00;
TR0=1;
TR1=1;
PT0=1;;void timer0(void) interrupt 1 using 1
{ TH0=0x3c; TL0=0xb0;
msn--;
if (msn = =0)
{msn=A;
tf=1;
};void timer0(void) interrupt 3 { }
void main (void)
{ float rate;
rate=(10/A)*count();
};15.3频率脉冲的测量周期法 ;周期测量波形 ;说明;图15-10周期测量电路 ;说明;说明;应用程序;void coutrol (void)
{TMOD=0x09; /*定时器/计数器0为方式1*/
IT0=1;
TH0=0;TL0=0;
P1_0=0;P1_0=1; /*触发器清零*/
TR0=1;EX0=1;
EA=1; /*启动定时器T0开中断*/
} ;void timer0(void) interrupt 0 using 1
/*INT0中断服务*/
{ EA=0; TR0=0;
Count =TL0+TH0*256; /*取计数器值*/
rflag=1; /*设标志位*/
EA=1;
}
您可能关注的文档
最近下载
- 【关爱青春期】《男生青春期教育讲座》.pptx VIP
- JB∕T 8527-2015 金属密封蝶阀.pdf VIP
- 2025 《高质量数据集 分类指南》.pdf VIP
- 2025年八年级语文上册《钱塘湖春行》古诗鉴赏对比阅读训练含答案.docx VIP
- 《工程测量基础(第2版)》课件 闭合导线测量.pptx
- 《铁路技术管理规程》(普速铁路部分)考试复习参考题库资料(500题).pdf VIP
- 2025年宿州市公安机关第二批公开招聘警务辅助人员240人笔试备考试题及答案解析.docx VIP
- 管理创新与思维创新 .pptx VIP
- 《光电传感器》PPT课件.ppt VIP
- CAD基础教程详解.ppt VIP
原创力文档


文档评论(0)