基于8086的直流电机控制详解.pptVIP

  • 48
  • 0
  • 约1.97千字
  • 约 12页
  • 2017-02-19 发布于湖北
  • 举报
电机逆时针旋转子程序 MOT2: MOV AL,0FDH MOV DX,IOB ; 向B端口中输入1111 1101B 0FDH使电机逆时针旋转 OUT DX,AL MOV DX,IOA IN AL,DX ;从A口读入数据 TEST AL,01H ; 检测A口数据是否为01H,若是则跳到 JE MOT1 ; MOT1顺时针旋转模式 TEST AL,04H ;测试A口数据是否为04H, JE MOT3 ; 若是则跳转到MOT3停止模式 JMP MOT2 ;否则跳转到MOT2继续进行逆时针旋转模式 电机停止子程序 MOT3: MOV AL,0FFH MOV DX,IOB ;向B端口输 0FFH使电机停止 OUT DX,AL MOV DX,IOA IN AL,DX ;从A口读出数据 TEST AL,01H JE MOT1 ; 检测A口是否输入为01H若是则转到MOT1顺时针旋转 TEST AL,02H JE MOT2 ;若不是则检测是否输入为02H则转到MOT2逆时针旋转 JMP MOT3 ;否则转到MOT3继续进行停止模式 基于8086的直流电机控制 直流电机控制的硬件框图 直流电机控制的设计思路: 1)通过按键改变电动机的启动与停止,当启动后再由按键选择工作方式。? 2)通过改变pwm的极性从而改变电机的转向,实现正反转。 所需元件介

文档评论(0)

1亿VIP精品文档

相关文档