<center id="i8gut"></center>
      <delect id="i8gut"></delect>
        <li id="i8gut"><cite id="i8gut"></cite></li>
        <cite id="i8gut"><wbr id="i8gut"><output id="i8gut"></output></wbr></cite>
      1. <code id="i8gut"><rp id="i8gut"></rp></code>
        专业电动机保护器生产厂家、型号齐全、技术过硬、经验丰富

        联系方式

        电话:0577-55921166
        传真:0577-59921167
        联系人:陈(先生)
        地址:浙江省苍南县灵溪镇山海大道428号
        邮编:325800
        邮箱:cngydz@163.com
        集设计研发生产制作销售服务为一体的多元化企业,独创高端电动机保护器、研发成功智能综合电机保护器、马达保护器、微机保护器、电力仪表、开关柜智能操控装置、智能除湿装置、 零序电流互感器、服务机器人等产品系列。

        电动机保护器用单片机来调节电源电压不稳定

        作者:格瑶科技 来源: 日期:2019-04-16 11:10 人气:

          电动机保护器用单片机来调节电源电压不稳定时可能出现的烧毁电动机现象。延时启动保护器控制的电子开关,自动控制开关启动,减少烧毁电机的故障。

          程序设计实践

         

          1.廷时1s子程序的时间计算

         

          (1)测算单片机执行一条命令需要的时间,执行一条命令的时间=晶振周期×晶振周期数(注:式中的晶振周期数在MCS-51单片机的指令系统表中对每一条命令都是一个规定的已知数值)。举个例子:晶振频率f=12MHz,则晶振周期T=12×10的-6次方Hz=l/12(μs),如指令:MOVA,Rn的晶振周期数=12,则执行MOVA,Rn这条指令的时间=1/12(μs)×12=lμs。

          由理对每一条命令只要了解晶振周期和晶振周期数就可测算出执行一条命令需要的时间。当知道执行一条命令需要的时间后,也就可测算出廷时子程序的时间。

          (2)廷时1s的子程序

         

          YS|S:MOVR5,#100;延时1秒

          D1:MO∨R6,#20;延时10毫秒

          D2:MOVR7,#248;

          HERE: DJNZ R7. HERE

          DJNZ R6. D2

          DJNZ R5 D1

          RET

          END

         

          

         

          24,则:

          振荡周期T=1/=1/(12×106Hz)=1/12(μs)

          执行指令 MOV Rn,#data的时间为:

          t=晶振周期x晶振周期数=1/12(us)×12=1uS。

          执行指令 DJNZ Rn,e的时间t=晶振周期×晶振周期数=1/12 us×24=2μS

         

         

          (4)延时Is子程序的程序流程图如图1所示。

          

        延时Is子程序的程序流程图

          (5)计算延时1s子程序的延时时间tt=按子程序中R7的赋值循环执行指令所需的时间+按子程序中R6的赋值循环执行指令所需的时间+按子程序中R5的赋值循环执行指令所需的时间=

         

          (1+248×2)+【(1+248×2)+2+1】×20+{1+248×2+【(1+248×2)+2+1】×20}×100=1s

         

         

          按以上延时Is子程序的延时时间的计算关系,由理可推算出延时1分钟子程序的延时时间。

         

          2.计算延时1分钟子程序的时间

         

          (1)延时1m子程序的程序流程图如下图所示。

          

        延时1m子程序的程序流程

          (2)计算延时1m子程序的延时时间

          t={(1+248×2)+【(1+248×2)+2+1×20+{1+248×2+【(1+248×2)+2+1】×20}×100}×60=60(S)=1(m)

         

          (3)延时1m的子程序

         

          3.设计的应用程序

         

          DELAY:MOVR4,#60;子程序延时

          60秒

          D0:MOVR5,#100;1秒

          D1:MOVR6#20;10毫秒

          D2:MOR7,#248

          DJNZ R7.S

          DJNZ R6. D2

          DJNZ R5 D1

          DJNZ R4, DO

          RET

          END

          ORGO100H

          BEG: MOV R3. #00H

          MOV R4.#3H

          MOV R5.#5H

          MOV P2 R3

          LCALL DELAY

          DJNZ R5, BEG

          MOV R3,#01H

          ALL: MOV P2 R3

          LCALL YS1S

         

          DJNZ R4ALL

          MAIN: MOV R3,#00H

          MO∨P2R3

          ORG 0200H

          YS1S: MOV R7#100

          BB: MOV R6.#20

          CC: MOV R5#248

          DD: DJNZ R5. DD

          DJNZ R6. CC

          DJNZ RZ.BB

          RET

          ORG 0300H

          DELAY: MOV R4.#60

          D0:MOVR5,#100

          D1:MOR6#20

          D2:MOVR7,#248

          DJNZ R7. S

          DJNZ R6. D2

          DJNZ R5 D1

          DJNZ R4, DO

          RET

          END

         

          

         

          4.电路原理

          

        电路原理

          如上图所示,将空调器的电源和空调器通电延时启动保护器的电路通电,这时延时启动保护器电路中的U1单片机芯片通电,复位电路复位,单片机根据设计的程序正常运行。Ul的21脚输出维持5分钟的“O”电平,而使U2七单元功率驱动电路2003A的7脚与10脚这一路功率驱动电路中的晶体三极管截止,U2的10脚输出“1”电平,U3光控可控硅MOC3020中内部的发光二极管结束,光控双向可控硅结束,Q双向可控硅的触发电路无触发控制信号,Q结束,在按键开关两端并联的由空调器延时启动保护器控制的电子开关断开,空调器的控制电路因没通电不能启动,指示空调器通电启动状态的灯泡不发光。

          5.制作方法具体步骤

          (1)按原理图在电路板上焊接好电路。

          (2)将编制程序的应用程序烧录到芯片。

          (3)将控制电路调节出恰当结果

        浙江省苍南县工业园区山海大道与海峡大道交叉路口格瑶大楼
        0577-59921168
        cngydz@163.com
        网站备案号:浙ICP备18023211号-3
        企业微信

        格瑶科技向社会提供优质的产品,满足客户全方位需求,无论 电动机保护器产品销往何处,都有我们的至诚服务网点。欢迎来电咨询!!

        网站地图
        精品人妻无码一区二区三区404

            <center id="i8gut"></center>
            <delect id="i8gut"></delect>
              <li id="i8gut"><cite id="i8gut"></cite></li>
              <cite id="i8gut"><wbr id="i8gut"><output id="i8gut"></output></wbr></cite>
            1. <code id="i8gut"><rp id="i8gut"></rp></code>