数字控制系统实验四报告

数字控制系统实验四报告

ID:33894785

大小:139.43 KB

页数:12页

时间:2019-03-01

数字控制系统实验四报告_第1页
数字控制系统实验四报告_第2页
数字控制系统实验四报告_第3页
数字控制系统实验四报告_第4页
数字控制系统实验四报告_第5页
资源描述:

《数字控制系统实验四报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《数字控制系统》实验报告专业:班级:学号:姓名:电气工程及其自动化实验中心实验四开环系统的数字程序控制实验4.1数字脉冲分配器和步进电机调速控制一、实验目的1.了解步进电机的工作原理。2・用程序实现脉冲分配器,并对步进电机进行顺序控制。二、实验设备PC机一台,TD-ACC+实验系统一套,SST51系统板一块。三、实验原理1.本实验使用35BYJ46型四项八拍步进电机,电压为DC12V,励磁线圈及励磁顺序如图4.1所示。1234567e5斗4-44-斗4-4——3———2———1---图4.11.实验线路图如图4.2所示。图中画"0〃的线需用户在实验

2、中自行接好,其他线系统已连好。(对应51的I/O管脚图中控制计算机通过程序控制〃DOUTO〜D0UT3〃P1・4~P1.7)的输出步进电平,并经过驱动电路是步进电机步进。驱动电路采用ULN2803A达林顿反相驱动器,驱动电流可达500mA,其作用是将控制计算机输出的控制脉冲进行功率放大,产生电机工作所需的励磁电流。图4.2参照步进电机的节拍表,DOUTO~DOUT3输岀电平和步序的对应表如表4・1表4-1步序D0UT3D0UT2D0UT1DOUTO对应输出值100011H200113H300102H401106H501004H61100CH7100

3、08H810019H程序如下:(1)步进电机驱动程序:功能描述:顺序输出步进电机的步序值,使其安规定步骤步进v

4、xv

5、xv

6、xv

7、xv

8、xv

9、xv

10、x/*7*(★include^include/%fx*lx%!**lx*!x*!x*!x*!>*!x*!x*!>宏定义xi%^Y%^Y%xi%xi%^T%■.、^T%■.、■.、■.、■.、•■、•■、•■、/#defineucharunsignedchar#defineuintunsignedint/xl^xl^xl^xl^xl^xl^xl^xl^xl^xl^v

11、>

12、v

13、xv

14、>v

15、xv

16、xv

17、xv

18、xv

19、xv

20、xv

21、x/*7**7*函数声明^lz/XT%xj%xj%xj%#T>/voidtd_delay(inttime);//^T%^T%全局变量定义^lz/XT%xj%xj%xj%#T>/uchara[8]={OxIf,0x3f,0x2f,0x6f,0x4f,OxCf,0x8f,0x9f};//pl.01.7作为输出/xl^xl^xl^xl^xl^xl^xl^xl^xl^xl^v

22、>v

23、xv!>v

24、>v

25、xv

26、xv

27、xv

28、xv

29、xv

30、xI*7**7*主函数kI>kI>kI>kI>/tvoidmain(void

31、)uchari;wh订e(l)//输出步for(i=0;i<=7;i++){Pl=a[i];序值//延时tddelay(10000);}}}/^/z/^1>*7^^T>*卜td_dclay设置延吋吋间time无函数名功能参数返回值^T>xj%x

32、%^T>✓Jx/^lz^Lf^lz/voidtd_delay(inttime)(inti;for(i=0;i<=time;i++){}return;四、实验步骤1、按图4.2接线,检查无误后开启设备电源开关。2、编写程序,检查无误后编译、链接。3、点击"Q"图标,使得系统进入Z/Start/StopDebu

33、gSession"模式。点击〃5T图标,运行程序,观察电机转速。4、点击"。〃图标,停止运行程序,按"SST51系统板〃上的〃复位〃键,使得系统退出Z/Start/StopDebugSession"模式,进入到程序编辑模式,改变程序中的步间延时,再重复步骤3,观察电机转速。五.实验现象观察ABCD四个指示灯发现,步进电机按规定步骤步进。步进顺序为:Oxlf,0x3f,0x2f,0x6f,0x4f,OxCf,0x8f,0x9fo改变延时时间,可改变指示灯变化的频率,即改变步进频率。实验4.2数字PWM发生器和直流电机调速控制一、实验目的1•掌握脉宽调

34、试(PWM)的方法。1.用程序实现脉宽调试”并对直流电机进行调速控制。二、实验设备PC机一台,TD-ACC+实验系统一套,SST51系统板一块。三、实验原理1.PWM(PulseWidthModulation)简称脉宽调制(见图4.3)o即通过改变输出脉冲的占空比”实现对直流电机进行调速控制。图4.32.实验线路图如图4.4所示。图中画〃。“的线需用户在实验中自行接好,其他线系统已连好。图4.4图中〃DOUTO〃表示51的I/O管脚Pl.4,输出PWM脉冲经驱动后控制直流电机。本实验中,由系统产生1ms的定时中断。在中断处理程序中完成PWH脉冲输岀

35、。最后通过控制计算机的数字量输出端DOUTO引脚来模拟PWM输出;并经达林顿管输出驱动直流电机”实现脉宽调制。1.参考流程

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。