Está en la página 1de 16

CONTROL DE Motores de CC

MICROCONTROLADORES PIC

EJERCICIOS
MOTORES DE CC
CONTROL
BIDIRECCIONAL
Control Bidireccional De Un Motor De CC
• Se desea controlar la Parada/Marcha y sentido de giro
de un motor de CC mediante el PIC 16F84, auxiliado
Control de Motores de CC

por el driver L293B.


Como motor de CC utilizaremos un servo trucado, de
tal forma que se comporte como un motor de CC con
sistema de reducción. La tensión de alimentación con
que activaremos el motor será de 9v.

CCFF D.P.E. MÓDULO DE PROYECTOS Motor_003 2


Control Bidireccional De Un Motor De CC
• El circuito de control estará basado en el Ic
Control de Motores de CC

L293B y es el recomendado por el fabricante:

CCFF D.P.E. MÓDULO DE PROYECTOS Motor_003 3


Control Bidireccional De Un Motor De CC
• En el anterior circuito, los diodos 1N4007
Control de Motores de CC

sirven para proteger circuito contra los


posibles picos de corriente inversa en el
momento del arranque del motor.
• La tabla que nos indica el modo de
funcionamiento es:
Entradas Función
Vinh=H A= H; B= L Giro a Derechas
A= L; B=H Giro a Izquierdas
A=B Parada Rápida del Motor
Vinh=L A=X; B= X Motor Desconectado Giro Libre

CCFF D.P.E. MÓDULO DE PROYECTOS Motor_003 4


Control Bidireccional De Un Motor De CC
Control de Motores de CC

• El circuito y programa a realizar


responderán al siguiente enunciado:
• Se debe controlar la parada/marcha de un
motor de CC así como el sentido de giro del
mismo.
• Con RA0 controlaremos la Parada/marcha de
tal forma que si RA0 = 1 el motor se pone en
marcha, mientras que si RA0=0 se detiene.
• RA1 gobernará el sentido de giro, si RA1=1 el
giro será a izquierdas, mientras que si RA1=0
el girará hacia la derecha.

CCFF D.P.E. MÓDULO DE PROYECTOS Motor_003 5


Control Bidireccional De Un Motor De CC
• El control del los driver del IC L293bB se
Control de Motores de CC

realizará mediante la líneas RB0 y RB1 del


puerto B.
• RB1 Está conectado al chip enable 1
(terminal 1), habilitando o bloqueando los
drivers 1 y 2 del L293B.
• Las entradas a los drivers 1 y 2 son opuestas
entre sí; siendo RB0 y RB0 INVERTIDA
respectivamente.
• Si RB0 = H, se debe producir un giro a
derechas , y si RB0 =L se debe producir un
giro a izquierdas.

CCFF D.P.E. MÓDULO DE PROYECTOS Motor_003 6


Control Bidireccional
De Un Motor De CC
• Si RB0 = H, se debe producir un giro a
Control de Motores de CC

derechas , y si RB0 =L se debe producir un


giro a izquierdas.

• Como inversor utilizaremos el IC 40106

CCFF D.P.E. MÓDULO DE PROYECTOS Motor_003 7



Control de Motores de CC

CCFF D.P.E. MÓDULO DE PROYECTOS Motor_003 8



PLACA DEL GRABADOR/ENTRENADOR

PIC 16F84
Control de Motores de CC

RA2

RA4
RA3

Gnd
RB0

RA1
RB1

RB3
RB2

RB7

RA0
RB4
RB5
RB6
Rst

Vcc
Vcc

vs 2X 4k7

2
4

1
a4

a3

a2

a1

a4

a3

a2

a1
b4

b1

b4

b3

b2

b1
b3

b2

6
8

CCFF D.P.E. MÓDULO DE PROYECTOS Motor_003 9


MOTOR 003

INICIALIZA REGISTROS
RA0 ENTRADA
RA1 ENTRADA
Control de Motores de CC

RB0 SALIDA
RB1 SALIDA

NO RA0 = 1? SI

PARA MOTOR
NO RA1 =1 ?
RB1 = 0
SI

GIRA MOTOR A GIRA MOTOR A


DERECHA IZQUIERDA
RB0 = 1 RB0 = 0
RB1 = 1 RB1 = 1

CCFF D.P.E. MÓDULO DE PROYECTOS Motor_003 10


Control de Motores de CC

CCFF D.P.E. MÓDULO DE PROYECTOS Motor_003 11


Control de Motores de CC

CCFF D.P.E. MÓDULO DE PROYECTOS Motor_003 12


Control de Motores de CC

CCFF D.P.E. MÓDULO DE PROYECTOS Motor_003 13


Control de Motores de CC

CCFF D.P.E. MÓDULO DE PROYECTOS Motor_003 14


RECOMENDACIONES
• Antes de conectar los IC L293B y HFE 40106B, se
deberá verificar el programa de control sobre la
Control de Motores de CC

placa de prácticas que disponemos en el


laboratorio.
Recuérdese que en ella los microswitch sirven para
introducir señales al puerto A, mientras que el
estado del puerto B se puede visualizar en leds que
posee dicha placa.
Una vez verificado el buen funcionamiento del
programa se pasará a realizar el circuito práctico.

CCFF D.P.E. MÓDULO DE PROYECTOS Motor_003 15


RECOMENDACIONES
Si utiliza la placa entrenadora tenga en cuenta que
las señales RB0 y RB1 se pueden obtener
Control de Motores de CC

directamente de la placa del entrenador, con lo que


no es necesario montar las resistencias de 4K7, ni
los interruptores del circuito práctico .

• Si la tensión Vss y Vs que utiliza no es de 5 voltios,y


la obtiene de un entrenador o de otra fuente de
alimentación, recuerde que debe interconectar las
masas de la placa entrenadora y de dicha fuente de
alimentación, ya solo debe existir una masa en el
circuito.

CCFF D.P.E. MÓDULO DE PROYECTOS Motor_003 16

También podría gustarte