单片机实现直流电机控制的应用实例
直流电机的单向控制
直流电机的单向控制较为简单,可以通过开关的通断来接通和断开直流电源,实现电机的启动与停止控制,开关控制直流电机如图9-2所示。也可以通过三极管、场效应管、继电器等对直流电机的通断进行控制,采用三极管控制直流电机的电路如图9-3所示,图中的二极管为续流二极管,起到保护三极管的作用。
图9-2 开关控制直流电机电路图
图9-3 三极管控制直流电机电路图
提示
单片机控制直流电机的实际应用电路中,为了降低电机运行对单片机电源的影响,往往会采用光电耦合器件进行光电隔离。
按键控制直流电机停启的电路如图9-4所示,通过P3.6口按键触发启动直流电机,P3.7口的按键触发停止直流电机的运行。由图9-4可知,当P1.0输出高电平“1”时,NPN型三极管导通,直流电机得电转动;当P1.0输出低电平“0”时,NPN型三极管截止,直流电机停止转动。
图9-4 按键控制直流电机停启电路图
C51程序如下:
直流电机的双向控制
直流电机的双向控制原理就是使加在直流电机两端的电源电压的极性可以实现切换。通常采用H桥电路进行控制。H桥控制的示意如图9-5所示,有1~4四个开关的不同状态实现电机的停止、正转、反转控制。
当四个开关均断开时,直流电机不得电,处于停止状态。
当开关1与4接通,开关2与3断开时,电流由左向右流过直流电机,电机处于正转状态。
当开关2与3接通,开关1与4断开时,电流由右向左流过直流电机,电机处于反转状态。
图9-5 H桥实现直流电机双向控制的示意图
通过按键控制直流电机正反转及停止控制的电路如图9-6所示。由S1键的触发实现电机的正转运行,S2键的触发实现电机的反转运行,S3键的触发实现电机的停止控制。
通过对图9-6进行分析,可知通过对单片机的P1.0、P1.1口的控制即可实现电机的停止、正转和反转控制,P1.0、P1.1在不同状态下电路各部分的工作状态及电机状态如表9-1所示。
图9-6 按键控制直流电机正反转及停止控制的电路图
表9-1 P1.0、P1.1口控制过程及电路状态表
C51程序如下:
单片机实现直流电机控制的应用实例
直流电机的单向控制
直流电机的单向控制较为简单,可以通过开关的通断来接通和断开直流电源,实现电机的启动与停止控制,开关控制直流电机如图9-2所示。也可以通过三极管、场效应管、继电器等对直流电机的通断进行控制,采用三极管控制直流电机的电路如图9-3所示,图中的二极管为续流二极管,起到保护三极管的作用。
图9-2 开关控制直流电机电路图
图9-3 三极管控制直流电机电路图
提示
单片机控制直流电机的实际应用电路中,为了降低电机运行对单片机电源的影响,往往会采用光电耦合器件进行光电隔离。
【例9-1】 通过按键实现直流电机的停启控制
按键控制直流电机停启的电路如图9-4所示,通过P3.6口按键触发启动直流电机,P3.7口的按键触发停止直流电机的运行。由图9-4可知,当P1.0输出高电平“1”时,NPN型三极管导通,直流电机得电转动;当P1.0输出低电平“0”时,NPN型三极管截止,直流电机停止转动。
图9-4 按键控制直流电机停启电路图
C51程序如下:
直流电机的双向控制
直流电机的双向控制原理就是使加在直流电机两端的电源电压的极性可以实现切换。通常采用H桥电路进行控制。H桥控制的示意如图9-5所示,有1~4四个开关的不同状态实现电机的停止、正转、反转控制。
当四个开关均断开时,直流电机不得电,处于停止状态。
当开关1与4接通,开关2与3断开时,电流由左向右流过直流电机,电机处于正转状态。
当开关2与3接通,开关1与4断开时,电流由右向左流过直流电机,电机处于反转状态。
图9-5 H桥实现直流电机双向控制的示意
【例9-2】 通过按键实现直流电机的正反转及停止控制
通过按键控制直流电机正反转及停止控制的电路如图9-6所示。由S1键的触发实现电机的正转运行,S2键的触发实现电机的反转运行,S3键的触发实现电机的停止控制。
通过对图9-6进行分析,可知通过对单片机的P1.0、P1.1口的控制即可实现电机的停止、正转和反转控制,P1.0、P1.1在不同状态下电路各部分的工作状态及电机状态如表9-1所示。
图9-6 按键控制直流电机正反转及停止控
表9-1 P1.0、P1.1口控制过程及电路状态
C51程序如下:
相关问答
单片机 自锁开关怎么和 直流 相连接?你是想用自锁开关做单片机最小系统的电源开关吧?如果是的话,直流电源的负极和单片机最小系统的负极相连,正极接到自锁开关的常开触点A端,单片机最小系统的电...
51 单片机 两个 直流 减速电机怎么接线?51单片机连接两个直流减速电机可以采用L298N电机驱动模块。具体接线步骤如下:将L298N模块的VCC引脚连接到5V电源,GND引脚连接到地线。将51单片机的输出引脚...
童鞋们 有没有谁了解!! 直流 无刷电机用哪种 单片机 最好?[回答]几大系单片机都有,如atmelAVR的MEGA8/168系列,英飞凌的xc800系列(8051核),微芯PIC18系列,ST的stm32(ARMCortex-M)系列,新唐的mini51(AR...
宽范围可编程 直流电源 都有哪些类型?[回答]电容性负载会导致输出电压升高,特别是在输出电压在高往低调节时,会出现输出电压下降的非常的缓慢,所以要在可编程直流电源的输出端并联一个功率电阻...
直流 稳压 电源 主要有什么用途?直流稳压电源主要用来在研究单位、实验室作为可调电源或是生产线上作为产品寿命试验的固定电源,它是最好的选择,它具有完善的保护线路,更能满足使用者简单、...
最简单的LC,一个 电源 ,一对并联的LC,先用 电源 给C单独充电,...[最佳回答]问题太多.感觉你学的东西还不够多,有一些东西说了你也未必能够听懂,这里我只能选几个回答你:1、LC谐振回路产生震荡并不是只有电容和电感两个东西就...
单片机 : 直流电源 插座上 有三个管脚,正极,负极,接地,请问负极...正极+5V接VCC接地接GND负极-xV悬空(单片机一般较少用到负压,除非用到双电源DAC或双电源运放等...)正极+5V接VCC接地接GND负极-xV...
这是为51 单片机 驱动 直流 电机所做的三极管电流放大驱动电路,请教各位大神,这个电路的详细原理是什么?R3电阻,限制电流用的D10反向稳压管,钳制电压为3.7VQ1,Q2三极管,一个NPN型,一个PNP型IN4007二极管,限制电流反向流动当PORT端加电压时,Q1首先导通,然后Q2导...
5v1a开关 电源 给 单片机 供电,怎么做滤波整流?-ZOL问答应该不用吧,一般开关电源都是直流输出的,如果要滤波的话,一般在电源输出前方并联个100uF或220uF的电容,接近单片机电源的地方(越靠近单片机越好)并个104的钽电容...
L298n怎样用两个 电源 分别给电机和 单片机 供电?一、L298n的两个电源引脚、L298n与单片机、L298n与电机的供电(连接)L298n中的一个电源引脚与单片机电源引脚的连接L298n的逻辑控制部分的电源输人端口9引脚...