计算机控制(第五章,开关IO,电机控制、步进电机)

上传人:痛*** 文档编号:248348684 上传时间:2024-10-23 格式:PPT 页数:40 大小:376.50KB
返回 下载 相关 举报
计算机控制(第五章,开关IO,电机控制、步进电机)_第1页
第1页 / 共40页
计算机控制(第五章,开关IO,电机控制、步进电机)_第2页
第2页 / 共40页
计算机控制(第五章,开关IO,电机控制、步进电机)_第3页
第3页 / 共40页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,计算机控制技术,第五章 开关量,I/O,及电动机控制接口技术,一、开关量输入,/,输出接口技术,控制分为模拟量控制和开关量控制。,计算机与外界交换信息是以二进制数的方式进行,在计算机控制系统中,二进制数的每一位可代表被控对象的一种状态,或作为外设的一种状态控制,如继电器的通断,电动机的启停,阀门的开关,指示灯的亮灭等。,开关量控制电路中需要考虑抗干扰问题和功率驱动问题。,(一)多路开关量信号输入接口技术,检测的开关量信号路数较多时可用可编程芯片,如一片,8255,最多可输入,24,路开关信号。教材图,2,17,中用,3,片,8255,扩充,64,路输入接口。,当输入开关量路数不很多时,可采用普通逻辑器进行输入接口的扩充。教材图,2,18,用,3,片,74LS244,扩充,24,路输入接口。,(二)光电隔离技术,光电隔离器(光电耦合器)种类繁多,有发光二极管,/,光敏三极管(光敏复合晶体管、光敏电阻、光触发可控硅等),常用型号有,4N25,,,TIL113,,,MOC3041,等。“电,光,电”的联系方式。下图为发光二极管,/,光敏三极管示意图。,(三)电磁继电器输出接口技术,为触点式继电器,由线圈控制机械触点。线圈可由直流低压控制,而触点输出部分可直接与高压相连。图中继电器为常开型,其前面接有光电耦合器,二极管,D,为续流二极管。,(四)固态继电器(,SSR,)输出接口技术,SSR,用晶体管或可控硅代替常规继电器的触点,成为,无触点开关,,在前级中与光电耦合器融为一体。,1,、直流型,直流型,SSR,用晶体管作无触点开关。主要用于带直流负载的场合,如直流电机控制,直流步进电机控制和电磁阀等。,下图为三相直流步进电机控制,,A,、,B,、,C,三相均由直流型,SSR,控制,分别接至,8031,的,P1.0,,,P1.1,,,P1.2,端。,2,、交流型,交流型,SSR,用双向可控硅作为无触点开关器件,用于交流大功率驱动场合,如交流电机、交流电磁阀等。,交流,SSR,又分为非过零型和过零型两类。,下图为一交流过零型,SSR,原理图。,下图为一交流,SSR,控制单向交流控制电机的实例。,P1.0,输出低电平时,,SSR 1,#,导通,,SSR 2,#,截止。,(五)大功率场效应管开关接口电路,大功率场效应管表示符号如下图所示,,G,为控制栅极,,D,为漏极,,S,为源极。对于,NPN,型场效应管来说,,G,为高电平时,,D,、,S,导通。在使用中场效应管前要加接光电隔离器。,下图为步进电机的控制电路。,S,(六)可控硅接口电路,可控硅(,SCR,)又叫作晶闸管,它在交直流电机调速系统、调功系统,以及随动系统中都得到广泛应用。,1,、单向可控硅,单向可控硅具有单向导通作用,其符号见下图,,A,为阳极,,K,为阴极,,G,为控制极。其工作特性与大功率场效应管有所不同,其输出特性见下图所示。,2,、双向可控硅,双向可控硅也叫三端双向可控硅,简称为,TRIAC,,在结构上象是两个单向可控硅的反向连接,具有双向导通作用。对控制极,G,加正(负)脉冲可使其正(反)向导通。,为提高效率,要求触发脉冲与交流电压同步,常采用检测交流电过零点来实现。,(七)电磁阀接口技术,电磁阀对气体、液体管道的开关进行控制。广泛应用于液压机械、空调系统、热水器、自动机床等系统中。,电磁阀可分为交流和直流两类,根据其阀位和通道数目有两位三通、两位四通、三位四通等。,下图为电磁阀的结构原理图。,交流电电磁阀常要使用双向可控硅驱动或用一个直流继电器作为中间继电器控制。,下图为交流电磁阀的接口电路。,MOC3041,为光电耦合器,用于触发双向晶闸管,KS,,以及隔离单片机和电磁阀系统。,(八)报警程序的设计,常用的报警方式有:,1,、声语言报警:电铃,电笛,频率可调的蜂鸣震荡音响,集成电子音乐芯片,语音芯片等。,2,、显示报警:,LED,指示灯,闪烁的白炽电灯,,LED,、,LCD,数码管,,LED,、,LCD,图形显示器,,CRT,显示器等。,3,、图形、声音的混合报警。,根据开关量状态进行报警时,可用硬件申请,软件处理报警,程序设计简单。,报警要求不是由软件程序不断地比较产生,而是直接由传感器中进行被测参数和给定值比较,产生开关量信号,,如行程开关(限位开关)、电接点式压力报警装置等,再通过中断的方式对系统参数进行检测处理。,下图中,,SL1,和,SL2,分别为液位上、下限报警接点,,SP,为蒸汽压力下限报警接点,,ST,为炉膛温度上限报警接点。输入对应位高电平表示正常,为低电平时表示越限。,程序清单:,ORG 0000H,AJMP MAIN,;上电自动转向主程序,ORG 0003H,;外部中断方式,0,入口地址,AJMP ALARM,ORG 0200H,MAIN,:,SETB IT0,;选择边沿触发方式,SETB EX0,;允许外部中断,0,SETB EA,;,CPU,允许中断,HERE,:,SJMP HERE,;模拟主程序,ORG 0210H,ALARM,:,MOV A,,,#0FFH,:设,P1,口为输入口,MOV P1,,,A,MOV A,,,P1,;取报警状态,SWAP A,;,ACC.7,ACC.4ACC.3,ACC.0,MOV P1,,,A,;输出报警信号,RETI,三、电机控制接口技术,电动机的应用非常广泛。电机分为动力电机和控制电机。,现代化生产对电机的性能要求越来越高:精度、速度、带负载能力、灵活性、智能化等。,电机的控制用自动化控制设备,朝向集成化、微型化、智能化方向发展。微机和单片机使电机控制产生革命性的飞跃。目前已研制出了许多微机或单片机控制电机的系统及专用控制板。不远的将来,智能化调速系统、电机一体化等会广泛应用。,(一)小功率直流电机调速原理,小功率直流电机的调速可通过控制电枢平均电压来实现。用微机或单片机控制,通过改变电枢电压接通时间与通电周期的比值(即占空比)来控制电机速度,此即脉冲宽度调制,PWM,。,电机转速由电枢电压,U,a,决定,,U,a,越大,电机转速越高。电机通电时速度增加,断电时速度逐渐减小,控制通、断时间比即可控制电机转速。,设电机全通电时的转速为,V,max,,占空比为,D=t,1,/T,则电机的平均速度为:,V,d,=,V,max,D,(近似的线性关系),(二)开环脉冲宽度调速系统,开环脉冲宽度调速系统的原理,由五部分组成,(各部分的说明)。,电机控制接口。下图为采用固态继电器的直流电机接口连接方法。,(三),PWM,调速系统设计,用微机或单片机实现,PWM,很容易,只需改变电机定子绕组电压的通断电时间即可达到调节电机转速的目的。,由平均速度,及电机全通电时的最大速度,V,max,求出占空比,D,,由,D,值进一步求脉冲宽度(亦即通电时间)。,电机控制程序的设计有两种方法:软件延时;计数法。,带方向控制的,PWM,调速系统的原理图,如下所示。,实例:一个完整的双向直流电机控制接口电路如下图所示。,8155A,口为输出方式,电机工作状态真值表和电机的控制模型如下表所示:,电机正转时,控制模型为,02H,(,PA1=1,,,PA0=0,);,电机反转时,控制模型为,01H,;,电机刹车时,控制模型为,03H,;,电机滑行时,控制模型为,00H,。,PB,口和,PC,口为输入方式:,PB,口输入,8,个开关提供的脉冲宽度给定值,N,;,PC1,口线的单刀双掷开关提供启停控制,,PC1=0,为启动,,PC1=1,为停止;,PC0,口线的单刀双掷开关提供正反转向控制,,PC0=0,时正转,,PC0=1,为反转。,控制系统软件设计:,8155,初始化;读入给定值,N,、方向控 制标志和启停控制标志。,流程图如下:,ORG 8000H,START,:,MOV DPTR,,,#0FD00H,;,8155,控制口,MOV A,,,#01H,MOVX DPTR,,,A,;设置,A,口输出,,B,、,C,口输入,LOOP,:,MOV DPTR,,,#0FD02H,;,8155 B,口,MOVX A,,,DPTR,MOV 20H,,,A,;(,20H,),=N,CPL A,INC A,MOV 21H,,,A,;(,21H,),=n-N,,,n=256,MOV DPTR,,,#0FD03H,;,8155 C,口,MOVX A,,,DPTR,JB ACC.1,,,STOP,JB ACC.0,,,INVERT,MOV A,,,#02H,;正转,OUTPUT,:,MOV DPTR,,,#0FD01H,;,8155 A,口,MOVX DPTR,,,A,程序清单:,MOV 22H,,,20H,;延时,t1,DELAY1,:,ACALL DELAY0,DJNZ 22H,,,DELAY1,MOV A,,,#00H,;滑行,MOVX DPTR,,,A,MOV 23H,,,21H,;延时,t2,DELAY2,:,ACALL DELAY0,DJNZ 23H,,,DELAY2,AJMP LOOP,STOP,:,MOV A,,,#03H,;刹车,MOV DPTR,,,#0FD01H,MOVX DPTR,,,A,AJMP LOOP,INVERT,:,MOV A,,,#01H,;反转,AJMP OUTPUT,DELAY0,:,;软件延时的单位时间,(四)闭环脉冲宽度调速系统,闭环系统能提高电机,PWM,的调速系统的精度。它需要在开环系统的基础上增加电机速度检测回路,把检测到的速度值与给定值进行比较,再由数字调节器,如,PID,调节器或直接数字控制器进行调节。,如下图所示为电机速度微机闭环控制系统的组成结构。,电机速度的测量有:测速发电机,光电码盘等。,(五)交流电机控制接口技术,微机与交流电机的接口技术注意:,1,、交流电有正、反两个方向,要保证接口电路使电流正负两个周期都能通过;,2,、需加隔离器。下图为采用固态继电器的交流伺服电机控制电路。,PC0,,,PC1,控制电机的正反转和启停。,四、步进电机控制接口技术,(一)步进电机的工作原理,工作原理以三相步进电机为例,见下图:,步进电机的步距角为:,Q,s,=360,O,/(k,MZ),步进电机的特点:,能直接接收数字量,控制方便;,快速启停能力,停止时有自锁能力;,无步距误差的积累,精度高;,但带惯性负载能力较差;等等。,定子上有三组绕组线圈,转子一周上有,40,个矩形小齿。,(二)步进电机控制系统的原理,典型的步进电机控制系统如下图所示,步进控制器的主要功能是实现脉冲的环行分配,可用各种逻辑电路来实现,用计算机控制,以软件程序代替步进控制器的复杂硬件电路,可大大提高经济性、可靠性、控制灵活性。控制正反转、步进速度、步进数很方便。步进电机的单片机控制系统如下图所示:,步进电机控制原理:脉冲序列的生成;转动方向的控制;速度控制;步数控制。,以三相步进电机控制为例,设,A,、,B,、,C,三相绕组分别与,P1.0,、,P1.1,、,P1.2,相连接。工作方式有:,三相单三拍:,ABCABC,三相双三拍:,ABBCCAABBCCA,三相六拍:,AABBBCCCA,对应的控制模型分别为:,01H02H04H,03H06H05H,01H03H02H06H04H05H,(三)步进电机与微机的接口与程序设计,单片机与步进电机的接口电路用锁存器、可编程接口芯片等。还需加接光电隔离器。驱动器可用大功率复合管或专用驱动器。下图中用达林顿管驱动,某位为,0,时对应绕组通电。,下图加接光电隔离器,某位为,1,时对应绕组通电。,所要求步数为,N,,控制标志位为,00H,,(,00H,),=1,时为正转。,三相双三拍控制子程序:,ORG 0100H,ROT1,:,MOV A,,,#N,JNB 00H,,,LOOP2,LOOP1,:,MOV P1,,,#03H,;正转,ACALL DELAY,DEC A,JZ DONE,MOV P1,,,#0
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!