版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、84测控题目部分技术简介课件1测控相关技术简介2009.72009.784测控题目部分技术简介课件2内 容电机及驱动电机及驱动4 123供电系统供电系统584测控题目部分技术简介课件31.概述一般测控系统的基本组成部分一般测控系统的基本组成部分84测控题目部分技术简介课件42.主控处理器选型目前可采用的主控处理器主要有:l 单片机单片机 (80C51,C8051F,PIC,)l DSP (TI公司的公司的TMS320C2000系列)系列)l 嵌入式处理器(嵌入式处理器(ARM7:S3C44B0X,)l FPGA (Xilinx公司的公司的Spartan II系列系列, Spartan III系
2、系列,列,)可用于扩展处理器外围逻辑的器件:l CPLD ( Xilinx公司的公司的XC9500系列,系列,CoolRunner系系列,列,)84测控题目部分技术简介课件52.1 单片机主控处理器优点:l使用简单使用简单l价格便宜,外围电路简单价格便宜,外围电路简单缺点:l功能相对简单功能相对简单l大多数情况下需要仿真器和编程器大多数情况下需要仿真器和编程器可选型号:l80C51系列系列lC8051F系列系列lPIC系列系列lAVR系列系列l84测控题目部分技术简介课件62.2 DSP主控处理器TI公司用于电机控制等领域的DSP有如下优点:l专为电机控制设计,具有许多电机控制所需要的片上外设
3、,如专为电机控制设计,具有许多电机控制所需要的片上外设,如PWM发生器,正交编码器发生器,正交编码器l外围电路简单(片上集成外围电路简单(片上集成Flash和和SRAM)l开发较容易开发较容易l价格适中价格适中DSP的缺点:l需要仿真器需要仿真器可选型号:lTMS320LF2407lTMS320LF281284测控题目部分技术简介课件72.3 嵌入式主控处理器嵌入式处理器目前应用很广,其优点有:l性能较强,有丰富的片上外设,大多数处理器带有性能较强,有丰富的片上外设,大多数处理器带有PWM模块模块l可以移植操作系统(可以移植操作系统(uClinux,Linux等),为使用等),为使用USB摄像
4、头摄像头等提供了可行方案等提供了可行方案l有丰富的开发资料可以参考有丰富的开发资料可以参考l不需要仿真器不需要仿真器嵌入式处理器的缺点:l外围电路复杂,多数情况下需要扩展外围电路复杂,多数情况下需要扩展Flash和和SDRAMl如果采用现成的开发板成本较高如果采用现成的开发板成本较高l基于操作系统环境,移植基于操作系统环境,移植USB摄像头等难度较大摄像头等难度较大84测控题目部分技术简介课件8可选型号:lARM7 ARM7 系列:系列:l三星公司的三星公司的S3C44B0X S3C44B0X (片上外设丰富,有(片上外设丰富,有PWMPWM发生器,需发生器,需要外扩要外扩FlashFlash
5、和和SDRAMSDRAM,有移植好的,有移植好的uClinuxuClinux,不需要仿真器),不需要仿真器)l飞利浦公司的飞利浦公司的LPC213XLPC213X系列(更像一块高性能的单片机,片系列(更像一块高性能的单片机,片上外设丰富,有上外设丰富,有PWMPWM发生器,片上集成发生器,片上集成FlashFlash和和SRAMSRAM,外围,外围电路简单,不需要仿真器。)电路简单,不需要仿真器。)lARM9 ARM9 系列:系列:l三星公司的三星公司的S3C2410 S3C2410 (功能相当强大,系统复杂,有移植(功能相当强大,系统复杂,有移植好的好的LinuxLinux,为使用,为使用U
6、SBUSB摄像头等提供了可能)摄像头等提供了可能)84测控题目部分技术简介课件92.4 FPGA主控处理器FPGA(现场可编程门阵列)是一种可编程器件,其优点有:l器件可编程,可以根据自己需要添加各种外设,使得开发具有器件可编程,可以根据自己需要添加各种外设,使得开发具有极大灵活性极大灵活性l在在XilinxXilinx公司的公司的FPGAFPGA的一些系列的一些系列FPGAFPGA上可以使用上可以使用PicoblazePicoblaze、MicoblazeMicoblaze等处理器软核,使得等处理器软核,使得FPGAFPGA变成一片变成一片3232位的嵌入式处位的嵌入式处理器,极大的方便了开
7、发理器,极大的方便了开发l使用处理器软核可在线调试,不需要仿真器使用处理器软核可在线调试,不需要仿真器l外围电路极其简单外围电路极其简单l价格适中价格适中FPGA的缺点:l不同于一般的不同于一般的MCUMCU,开发过程中会使用到硬件描述语言,对没,开发过程中会使用到硬件描述语言,对没有基础的同学来说起步相对较难有基础的同学来说起步相对较难可选型号:lXilinxXilinx公司的公司的SpartanIISpartanII系列系列FPGAFPGA,如,如XC2S500XC2S500等等84测控题目部分技术简介课件102.5 CPLD用于外扩逻辑CPLD也是一种硬件可编程器件,其工作原理和FPGA
8、基本一样,但CPLD门数较小,价格便宜,其用途有:l扩展主控处理器没有的外设功能,如正交编码单元,扩展主控处理器没有的外设功能,如正交编码单元,PWMPWM发生发生器等器等l实现主控处理器与外设的时序转换实现主控处理器与外设的时序转换l实现各种数字逻辑,简化外围电路设计实现各种数字逻辑,简化外围电路设计可选型号:lXilinxXilinx公司的公司的XC9500XC9500系列(系列(XC9572XC9572)84测控题目部分技术简介课件113. 常用传感器介绍在测控题目中,传感器占有重要位置。在设计中,传感器通常可以完成寻线,视觉,测距,辨识目标等功能。常用的传感器有:l红外传感器l超声波传
9、感器l光敏传感器lCCDl84测控题目部分技术简介课件123.1 红外传感器红外传感器由红外发射二极管和红外接收三极管构成。通常使用的红外光波长是940nm。 红外发射二极管 红外接收三极管84测控题目部分技术简介课件13为了提高抗干扰能力,发射管发射的红外光通常被调制到38KHz的频率。为了提高红外灵敏度和作用范围,通常调制波的占空比较小但幅值很大。84测控题目部分技术简介课件14红外接收管通常分为分离式红外三极管和一体化红外接收管。l红外三极管集、射级加一电压,当接收到红外光时集射级电流较大,当没有红外光时集射级电流较小。使用较为麻烦,需要自己用锁相环对38KHz红外光进行锁相检测。l一体
10、化红外接收管如图所示。当接收管接受到38KHz红外光时输出高电平或脉冲,否则输出低电平。使用简单,但体积略大。84测控题目部分技术简介课件15红外线发射与接收的方式有两种,其一是直射式,其二是反射式。l直射式指发光管和接收管相对安放在发射与受控物的两端,中间相距一定距离。可用于探测目标物和电机测速。l反射式指发光管和接收管并列一起,平时接收管始终无光照,只在发光管发出的红外光遇到反射物或反光物质时,接收管收到反射回来的红外线才工作。可用于寻线,探测目标物等。常用型号HS0038A,HS0038B。84测控题目部分技术简介课件163.2 超声波传感器超声波传感器由超声波发生器和超声波接收器组成。
11、 超声波发生器 超声波接收器84测控题目部分技术简介课件17实际应用中,采用的超声波频率通常为40KHz,即加在超声波发生器两端的方波电压频率为40KHz。84测控题目部分技术简介课件18超声波接收器是一种无源器件,它能将接收到的超声波能量转化成电压信号输出。此输出电压幅值较小,需要经过放大并通过锁相环识别才能成为MCU能处理的逻辑信号。84测控题目部分技术简介课件19超声波传感器主要用于探测前方物体和测距。超声波发生器发出的超声波碰到前方障碍物后被反射回来并被超声波接收器接收。通过计算发出超声波与接受到超声波的时间差可以计算出前方障碍物的距离。和红外传感器相比,超声波传感器在测距和探测障碍物
12、方面精准度和作用范围都好很多。通常超声波测距距离可达510米,精度可达0.1米。超声波在空气中的传播速度与声速相同,与温度有关。84测控题目部分技术简介课件203.3 光敏传感器常用的光敏传感器包括:l光敏电阻l光敏二极管l光敏三极管光敏传感器可以用在可见光反射寻物,电机测速等方面。84测控题目部分技术简介课件21光敏电阻是一种阻值随光照强度变化而变化的电阻。其优点包括灵敏度高,光谱特性好,体积小,重量轻和成本低等。84测控题目部分技术简介课件22 光敏二极管和一般的二极管相似。但光敏二极管一般工作在反偏状态下。无光照时光敏二极管的反向电流很小,当有光照时反向电流增加。84测控题目部分技术简介
13、课件23 光敏三极管和红外接收管相似。它除了把光信号转换成电流信号外,同时又将电流信号加以放大。因此光敏三极管的光电流比相同管型的二极管光电流大很多。84测控题目部分技术简介课件243.4 CCD/CMOS摄像头典型的USB摄像头组成框图左:CMOS 传感器右:CCD 传感器84测控题目部分技术简介课件25l 方案一:在uClinux/Linux下移植USB摄像头驱动l 方案二:采用现成的USB摄像头,不用其接口芯片,而直接用MCU控制感光传感器,得到需要的视频信号。(例如采用CMOS传感为HY7131R/镁光 MI360的摄像头)l 方案三:采用手机摄像头。(例如采用OV9650的摄像头)注
14、意: 如果采用方案二、三,最重要的是能否找到对应芯片的datasheet84测控题目部分技术简介课件264. 电机及驱动测控中可能用到的电机包括:l直流电机l有刷直流电机l无刷直流电机l步进电机84测控题目部分技术简介课件274.1 直流电机 直流电机主要包括有刷直流电机和无刷直流电机。这里主要讨论有刷直流电机(下简称直流电机)。 直流电机的参数主要有:l 功率Wl 输出力矩 Nl 最高转速rpml 电压Vl 电流I84测控题目部分技术简介课件28直流电机的工作特性:转速 n=n0 keI (n0是空载转速,ke是转速常数,I是电流)输出转矩 T=kmI (km 是转矩常数,I是电流)电机电动
15、势 Eken电流 I(UE)/r0 (U 是加在电机两端的电压,r0是电机绕组的内阻)直流电机的工作特性曲线84测控题目部分技术简介课件29 直流电机多采用PWM(脉宽调制)方式进行控制。其加在电机两端的电压为PWM波:HtDT占空比: 电机两端电压的直流分量: dcUD U 由此可见,电机电压的平均值与PWM波的占空比成正比,可以通过调节占空比实现直流电机的调速。通常情况下,PWM波的频率为几十KHz。84测控题目部分技术简介课件30直流电机的PWM调速通常由H桥实现。84测控题目部分技术简介课件31常用H桥芯片:L298N(电流2A)84测控题目部分技术简介课件32电机通常采用码盘反馈速度
16、和转向:光学式码盘:l 码盘l 发射端:红外发射器或可见光源l 接收端:红外接收器或光敏器件84测控题目部分技术简介课件33直流电机控制系统:84测控题目部分技术简介课件344.2 步进电机 步进电机是一种用电脉冲信号进行控制,并将电脉冲信号转换成相应角位移或线位移的控制电机。其特点有:l 可以根据控制转过精确的角度l 无需反馈,是一个半闭环系统l 步距误差不会积累l 停止时有自锁功能l 多数情况下需要使用步进电机专用驱动器84测控题目部分技术简介课件354.2.1 步进电动机种类84测控题目部分技术简介课件36(1)结构分析4.2.2 步进电动机的工作原理84测控题目部分技术简介课件37转子
17、84测控题目部分技术简介课件38(2)工作原理84测控题目部分技术简介课件39错位当A相定子齿和转子齿对齐,若和A相磁极中心对齐的转子齿为1号齿,因B相磁极与A相磁极差1 2 0 , 且 1 2 0 / 9 = 1 3(1/3),故转子齿不能与B相定子齿对齐,只有13号小齿靠近B相磁极的中心线,与中心线相差384测控题目部分技术简介课件40电机转动的工作原理电机转动的工作原理总结:错齿是步进电动机旋转的根本原因总结:错齿是步进电动机旋转的根本原因84测控题目部分技术简介课件41步距角步距角84测控题目部分技术简介课件42目的(3)步进电动机的控制原理84测控题目部分技术简介课件4384测控题目
18、部分技术简介课件44步进电机的运行方式l三相三拍运行方式三相三拍运行方式l当当A A相通电时,相通电时,B B相、相不通电:相、相不通电:A A相定子上的齿与相定子上的齿与转子上的齿对齐(通电后磁场力作用的结果),迫使转子上的齿对齐(通电后磁场力作用的结果),迫使电机旋转电机旋转3 3,B,B相定子上的齿顺时针超前转子上相应相定子上的齿顺时针超前转子上相应的齿的齿3 3,C,C相定子上的齿顺时针超前转子上相应的齿相定子上的齿顺时针超前转子上相应的齿6 6 84测控题目部分技术简介课件45l当当B B相接通电时,相接通电时,A A相、相、C C相相不通电:不通电:B B相齿对齐,电机相齿对齐,电
19、机旋转旋转3 3;C C相超前相超前3 3相相超前超前l当当C C相通电时,相通电时,B B相、相、A A相不相不通电通电:C:C相齿对齐,电机旋转相齿对齐,电机旋转3 3;A A相超前相超前3 3;相超;相超前前6 6 84测控题目部分技术简介课件46 因此,如果定子因此,如果定子A A、B B、C C三相按三相按 ABCAABCA 的顺序依次通电,则步进电机将不断地按顺时针方向转的顺序依次通电,则步进电机将不断地按顺时针方向转动。每一次通电转动。每一次通电转,每三次通电才走完一个齿距,每三次通电才走完一个齿距,因此叫三相三拍。因此叫三相三拍。 每一次通电转动的固定角叫步距角每一次通电转动的
20、固定角叫步距角 。 显然,三相三拍运行时,步距角显然,三相三拍运行时,步距角 。84测控题目部分技术简介课件47 假如某次通电后,控制脉冲不再来,则电机转子齿和某假如某次通电后,控制脉冲不再来,则电机转子齿和某相对齐后就停止转动,叫做位状态。相对齐后就停止转动,叫做位状态。 如果把顺时针叫正转,那么当通电顺序按如果把顺时针叫正转,那么当通电顺序按 ACBAACBA 进行时,则电机反时针旋转,叫反转。进行时,则电机反时针旋转,叫反转。 可见控制步进电机正转反转只是三相绕组通电顺序不同可见控制步进电机正转反转只是三相绕组通电顺序不同而已。而已。84测控题目部分技术简介课件48三相六拍运行方式三相六
21、拍运行方式 当当A A相通电时,相通电时,A A相定子齿与转子齿对齐,相定子齿与转子齿对齐,此后,如果让此后,如果让A A、B B两相同时通电,可以两相同时通电,可以发现转子转动发现转子转动1 15 5。再让。再让A A相断电、相断电、B B相通电,又可发现转子再转相通电,又可发现转子再转1.51.5。 所以按照所以按照 AABBBCCCAAAABBBCCCAA 的顺序控制,电机将按顺时针方向旋转,的顺序控制,电机将按顺时针方向旋转,每步转动每步转动1 15 5,即步距角,即步距角 =1=15 5,由 于 要 经 过由 于 要 经 过 6 6 步 才 走 完 一 个 齿 距步 才 走 完 一
22、个 齿 距(6 61 15 5=9=9),所以叫三相六拍。),所以叫三相六拍。84测控题目部分技术简介课件49如果要使步进电机反转,只要按如果要使步进电机反转,只要按 AACCCBBBAAACCCBBBA顺序通电就行了。顺序通电就行了。 结论结论:从上面两种运行方式可看出,从上面两种运行方式可看出,错齿是促使步进电机错齿是促使步进电机旋转的根本原因旋转的根本原因,当某相通电,相应的齿对齐,迫使电机旋,当某相通电,相应的齿对齐,迫使电机旋转一个步距角,未通电的各相的齿出现了新的错位。改变通转一个步距角,未通电的各相的齿出现了新的错位。改变通电的顺序和通电的相数,可组合出其它的运行方式。电的顺序和
23、通电的相数,可组合出其它的运行方式。 讨论讨论:三项三拍和三项六拍运行方式,哪种定位更精确?三项三拍和三项六拍运行方式,哪种定位更精确?84测控题目部分技术简介课件50(4)步进电机有如下特点:l给步进脉冲电机就转,不给步进脉冲电机就不转;给步进脉冲电机就转,不给步进脉冲电机就不转;l步进脉冲频率高,步进电机转得快;步进脉冲频率低,步步进脉冲频率高,步进电机转得快;步进脉冲频率低,步进电机转得就慢;进电机转得就慢;l改变各相的通电方式(叫脉冲分配)可以改变步进电机的改变各相的通电方式(叫脉冲分配)可以改变步进电机的运行方式;运行方式;l改变通电顺序,可以控制步进电机的正、反转。改变通电顺序,可
24、以控制步进电机的正、反转。84测控题目部分技术简介课件514 42 23 3 步进电机控制系统原理步进电机控制系统原理步进电机控制系统的组成图步进电机控制系统的组成图 84测控题目部分技术简介课件52(1 1)步进控制器)步进控制器 包括:缓冲寄存器、环形分配器、控制逻辑及正、反转包括:缓冲寄存器、环形分配器、控制逻辑及正、反转向控制门等。向控制门等。 作用作用: 把输入脉冲转换成环型脉冲,以控制步进电机的转把输入脉冲转换成环型脉冲,以控制步进电机的转向。向。 采用计算机控制系统,由软件代替步进控制器。采用计算机控制系统,由软件代替步进控制器。 优点:线路简化,降低成本降低,可靠性提高。灵活改
25、变优点:线路简化,降低成本降低,可靠性提高。灵活改变步进电机的控制方案,使用起来很方便。步进电机的控制方案,使用起来很方便。(2 2)功率放大器)功率放大器 把环型脉冲放大,以驱动步进电机转动。把环型脉冲放大,以驱动步进电机转动。84测控题目部分技术简介课件53用微型机控制步进电机原理系统图用微型机控制步进电机原理系统图84测控题目部分技术简介课件54两图相比:两图相比:l用微型机代替了步进控制器把并行二进制码转换成串行脉冲用微型机代替了步进控制器把并行二进制码转换成串行脉冲序列,并实现方向控制。序列,并实现方向控制。l只要负载是在步进电机允许的范围之内,每个脉冲将使电机只要负载是在步进电机允
26、许的范围之内,每个脉冲将使电机转动一个固定的步距角度。转动一个固定的步距角度。l根据步距角的大小及实际走的步数,只要知道初始位置,便根据步距角的大小及实际走的步数,只要知道初始位置,便可知道步进电机的最终位置。可知道步进电机的最终位置。84测控题目部分技术简介课件55 (1) 用软件的方法实现脉冲序列;用软件的方法实现脉冲序列; (2) 步进电机的方向控制;步进电机的方向控制; (3) 步进电机控制程序的设计。步进电机控制程序的设计。4 42 24 4 系统主要解决几个问题系统主要解决几个问题84测控题目部分技术简介课件56(1 1)脉冲序列的生成)脉冲序列的生成脉冲序列图脉冲序列图84测控题
27、目部分技术简介课件57 脉冲幅值由数字元件电平决定。脉冲幅值由数字元件电平决定。 接通和断开时间可用延时的办法控制。接通和断开时间可用延时的办法控制。 要求:确保步进到位。要求:确保步进到位。84测控题目部分技术简介课件58 改变通电顺序可以改变步进电机的转向改变通电顺序可以改变步进电机的转向 步进电机旋转方向与内部绕组的通电顺序相关。步进电机旋转方向与内部绕组的通电顺序相关。 三相步进电机有三种工作方式:三相步进电机有三种工作方式: 单三拍,通电顺序为单三拍,通电顺序为 ABC ; 双三拍,双三拍, 通电顺序为通电顺序为 ABBCCA ; 三相六拍,通电顺序为三相六拍,通电顺序为 AABBB
28、CCCA ; (2 2)方向控制)方向控制84测控题目部分技术简介课件59l用微型机输出接口的每一位控制一相绕组。用微型机输出接口的每一位控制一相绕组。【例如】用【例如】用 8255 8255 控制三相步进电机时,可用控制三相步进电机时,可用 PC.OPC.O、 PC.1PC.1、PC.2 PC.2 分别接至步进电机的分别接至步进电机的A A、 B B、 C C 三相三相 绕组。绕组。l根据所选定的步进电机及控制方式,写出相应控制方根据所选定的步进电机及控制方式,写出相应控制方 式的数学模型。式的数学模型。 上面讲的三种控制方式的数学模型分别为:上面讲的三种控制方式的数学模型分别为:(3 3)
29、步进电机通电模型的建立)步进电机通电模型的建立84测控题目部分技术简介课件60 三相单三拍三相单三拍步步 序序 控控 制制 位位 工工 作作 状状 态态 控控 制制 模模 型型 PC.7PC.6PC.5PC.4PC.3PC.2C相相 PC.1B相相 PC.0A相相 100000001A01H200000010B02H300000100C04H84测控题目部分技术简介课件61 三相双三拍用用 P1P1口口 的的 P1.2 P1.2 、P1.1P1.1、P1.0 P1.0 对应对应 C C、B B、A A 相相 进进行控行控制制 。84测控题目部分技术简介课件62 同理,可以得出双三拍和三相六拍的
30、控制模型:同理,可以得出双三拍和三相六拍的控制模型: 双三拍双三拍 03H,06H,05H 三相六拍三相六拍 01H,03H,02H,06H,04H,05H 以上为步进电机正转时的控制顺序及数学模型,以上为步进电机正转时的控制顺序及数学模型, 如按逆序进行控制,步进电机将向相反方向转动。如按逆序进行控制,步进电机将向相反方向转动。84测控题目部分技术简介课件634 42 25 5 步进电机与微型机的接口及程序设计步进电机与微型机的接口及程序设计(1 1)步进电机与微型机的接口电路)步进电机与微型机的接口电路l由于步进电机的驱动电流较大,所以微型机与步进由于步进电机的驱动电流较大,所以微型机与步
31、进电机的连接都需要专门的接口及驱动电路。电机的连接都需要专门的接口及驱动电路。l接口电路可以是锁存器,也可以是可编程接口芯片,接口电路可以是锁存器,也可以是可编程接口芯片,如如 82558255、81558155等。等。l驱动器可用大功率复合管,例如驱动器可用大功率复合管,例如ULN2800ULN2800达林顿管;达林顿管;也可以是专门的驱动器,例如也可以是专门的驱动器,例如6280362803等。等。 光电隔离器,一是抗干扰,二是电隔离,光电隔离器,一是抗干扰,二是电隔离,84测控题目部分技术简介课件64l由于步进电机运行时功率较大,可在微型机与驱动由于步进电机运行时功率较大,可在微型机与驱
32、动器之间增加一级光电隔离器,以防强功率的干扰信器之间增加一级光电隔离器,以防强功率的干扰信号反串进主控系统。如下图号反串进主控系统。如下图84测控题目部分技术简介课件65步进电机与微型机接口电路步进电机与微型机接口电路0 00 01 10 01 11 11 10 00 084测控题目部分技术简介课件66l只要按一定的顺序,改变只要按一定的顺序,改变 P1.0P1.2 三位通电三位通电的状况,即可控制步进电机依选定的方向步进。的状况,即可控制步进电机依选定的方向步进。84测控题目部分技术简介课件67l步进电机程序设计的主要任务是:步进电机程序设计的主要任务是: 判断旋转方向;判断旋转方向; 按顺
33、序传送控制脉冲;按顺序传送控制脉冲; 判断所要求的控制步数是否传送完毕。判断所要求的控制步数是否传送完毕。程序框图程序框图下面以三相双三拍为例说明这类程序的设计下面以三相双三拍为例说明这类程序的设计.(2 2)步进电机程序设计)步进电机程序设计84测控题目部分技术简介课件68三相双三拍步进电机控制程序流程图三相双三拍步进电机控制程序流程图84测控题目部分技术简介课件69 ORG ORG0100H0100HROUNT1ROUNT1:MOVMOVA A,#N#N;步进电机步数;步进电机步数A A JNB JNB00H00H,LOOP2LOOP2;反向,转;反向,转 LOOP2LOOP2LOOP1L
34、OOP1: MOVMOVP1P1,#03H#03H;正向,输出第一拍;正向,输出第一拍 ACALLACALL DELAYDELAY;延时;延时 DECDECA A;A A0 0,转,转DONEDONE JZ JZDONEDONE MOV MOVP1P1,06H06H;输出第二拍;输出第二拍 ACALLACALL DELAYDELAY;延时;延时 DECDECA A;A A0 0,转,转DONEDONE JZ JZDONEDONE MOV MOVP1P1,05H05H;输出第三拍;输出第三拍 ACALLACALL DELAYDELAY;延时;延时 DECDECA A;A A0 0,转,转LOOP
35、1LOOP1 JNZJNZ LOOP1LOOP1 程序。根据上图可写出如下步进电机控制程序程序。根据上图可写出如下步进电机控制程序84测控题目部分技术简介课件70 AJMP DONE AJMP DONE ;A A0 0,转,转DONEDONELOOP2LOOP2: MOVMOV P1 P1,03H03H;反向,输出第一拍;反向,输出第一拍 ACALL DELAY ACALL DELAY ;延时;延时DEC ADEC A;A A0 0,转,转DONDON JZ JZ DONE DONE MOV P1 MOV P1,05H05H;输出第二拍;输出第二拍 ACALL DELAYACALL DELAY
36、;延时;延时 DECDEC A A JZ JZ DONE DONE; MOVMOV P1 P1,06H06H;输出第三拍;输出第三拍 ACALL DELAYACALL DELAY;延时;延时 DECDEC A A ;A A0 0,转,转LOOP2LOOP2 JNZ JNZ LOOP2 LOOP2DONEDONE: RETRETDELAY: 84测控题目部分技术简介课件71 对于节拍比较多的控制程序,对于节拍比较多的控制程序, 通常采用循环程序进行设计。通常采用循环程序进行设计。84测控题目部分技术简介课件72作法:作法:l把环型节拍的控制模型按顺序存放在内存单元把环型节拍的控制模型按顺序存放在
37、内存单元中,中,l逐一从单元中取出控制模型并输出。逐一从单元中取出控制模型并输出。l节拍越多,优越性越显著。节拍越多,优越性越显著。 以三相六拍为例进行设计,以三相六拍为例进行设计, 其流程图如下图所示。其流程图如下图所示。 (3 3)循环程序)循环程序84测控题目部分技术简介课件73三相六拍步进电机控制程序框图三相六拍步进电机控制程序框图ROUTN2ROUTN2LOOPLOOP0 0LOOP2LOOP2LOOP1LOOP184测控题目部分技术简介课件74ORGORG8100H8100HROUTN2ROUTN2:MOVMOVR2R2,COUNTCOUNT;步进电机的步数;步进电机的步数LOOP
38、0LOOP0: MOVMOVR3R3,#00H#00HMOV DPTRMOV DPTR,#POINT#POINT;送控制模型指针;送控制模型指针JNBJNB00H00H,LOOP2LOOP2;反转,转;反转,转LOOP2LOOP2LOOP1LOOP1: MOVMOVA A,R3R3;取控制模型;取控制模型MOVCMOVCA A,A+DPTRA+DPTRJZJZLOOP0LOOP0;控制模型为;控制模型为00H00H,转,转LOOP0LOOP0MOVMOVP1P1,A A;输出控制模型;输出控制模型ACALLACALLDELAYDELAY;延时;延时INCINCR3R3;控制步数加;控制步数加1 1DJNZDJNZR2R2,LOOP1LOOP1;步数未走完,继续;步数未走完,继续RETRET根据上图所示三
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年合肥经济技术职业学院单招职业适应性考试备考试题及答案解析
- 2026年许昌职业技术学院单招职业适应性测试备考题库及答案解析
- 本学期个人发展计划
- 期末考试总结与反思15篇
- 福建省莆田市秀屿区莆田第二十五中学2025-2026学年九年级上学期12月月考语文试题(无答案)
- 2026年潍坊理工学院单招职业适应性考试模拟试题及答案解析
- 2026年锡林郭勒职业学院单招职业适应性测试模拟试题及答案解析
- 2026年鄂尔多斯职业学院单招职业适应性考试模拟试题及答案解析
- 2026年铁岭卫生职业学院单招职业适应性考试模拟试题及答案解析
- 2026年黔南民族医学高等专科学校单招职业适应性测试模拟试题及答案解析
- 项目经理安全早班会
- 医学影像图像质量管理
- 《如何理解「销售」》课件
- TGDNAS 049-2024 脊髓神经功能评估技术
- 2022年北京海淀初二(上)期末语文试卷及答案
- 分布式光伏电站支架结构及荷载计算书
- GB/T 16475-2023变形铝及铝合金产品状态代号
- 门诊药房运用PDCA降低门诊药房处方调配差错件数品管圈QCC成果汇报
- 《分散系》说课课件
- 化工有限公司年产4000吨-N-N-二甲基苯胺项目安全预评价报告
- 法制进校园安全伴我行主题班会ppt
评论
0/150
提交评论