Está en la página 1de 21

PUENTE H PARA MOTOR DC

Este circuito maneja pequeos motores dc de 100W, 5 Amperios o 40 Voltios,


cualquiera de las tres especificaciones. Y usando elementos de mayor potencia
para implementar el puente se pueden manejar motores dc que necesiten mas
potencia.
Su funcionamiento es simple, puede manejar un motor de 6 a 40 Voltios. Tiene
dos entradas lgicas A y B, y dos salidas denominadas tambin A y B. Si la
entrada A es alta, entonces la salida A tambin ser alta y el motor gira en un
sentido. Ahora, si la entrada B es alta, la salida B es alta y el motor gira en
sentido contrario.
Si las dos entradas son bajas, el motor estar apagado y no existe consumo de
potencia alguno. Por el contrario, si las dos entradas son altas, el motor entra
en corto pero no sufre dao alguno ya que esto se hace para producir un efecto
de frenado del motor. Esto solo se hace por un corto tiempo.
Se puede tener control de velocidad por PWM (Pulse Width Modulation). Solo
tiene que aplicar la seal PWM a una de las entradas de control del puente.
Este puente generalmente trabaja bien para bajas frecuencias de seales que
no son PWM.
TABLA DE VERDAD:
input | output
A | B | A | B
----------------
0 0 | libre
1 0 | 1 0
0 1 | 0 1
1 1 | 1 1
El circuito usa transistores darlington de potencia para alimentar al motor,
transistores de bajo costo como los 2n2222 para manejar los darlington y unas
cuantas resistencias.
Lista de materiales:
C1 - Capacitor de 470 mF
J1 - Conector de 3 pines (Opcional)
J2 y J3 - Conector de 2 pines (Opcional)
Q1 y Q2 - transistor TIP125 Darlington PNP
Q3 y Q4 - transistor TIP120 Darlington NPN
Q5,Q6,Q7 y Q8 - transistor 2N2222A NPN
R1 y R2 - resistor de 100 ohm
R3 y R4 - resistor de 3.3k ohm
R5 y R6 - resistor de 10k ohm
R7 y R8 - resistor de 470 ohm
Archivos Anexos a este articulo que contienen el diagrama esquemtico y el
PCB:


ELEVADOR DE 3 NIVELES
Esta aplicacion mas seria un elevador de 3 pisos que empieza en un sotano y subira de piso en
piso en forma ascendente del 1 al 2 y del 2 al 3 y en la misma forma en descender(3-2-1), los
botones de llamada son: Rb0=piso1
Rb1=piso2
Rb2=piso3
y los stop finales de carrera ubicados en su piso correspondiente:
Rb5=piso1
Rb6=piso2
Rb7=piso3
todos los botones pulsadores de llamada y finales de carrera (o sensor magnetico)
normalmente conectados a tierra, el motor usado es de corriente continua y se usa el Ra2 y
Ra1 como salidas para el motor DC, sin mas que decir vamos al programa principal.

;ELEVADOR DE 3 NIVELES

INCLUDE "P16F84A.INC"
ORG 0X00
BSF STATUS,5
CLRF PORTA ;puerto A es de salida
MOVLW B'11111111'
MOVWF TRISB ;puerto B es entrada de sensores
BCF STATUS,5
CLRF PORTB

;programa principal

INICIO
SUBEPISO1 BTFSS PORTB,0
GOTO SUBEPISO1
CALL SUBE
STOP1 BTFSS PORTB,5
GOTO STOP1
CALL STOP
SUBEPISO2 BTFSS PORTB,1
GOTO SUBEPISO2
CALL SUBE
STOP2 BTFSS PORTB,6
GOTO STOP2
CALL STOP
SUBEPISO3 BTFSS PORTB,2
GOTO SUBEPISO3
CALL SUBE
STOP3 BTFSS PORTB,7
GOTO STOP3
CALL STOP

BAJAPISO2 BTFSS PORTB,1
GOTO BAJAPISO2
CALL BAJA
PARADA2 BTFSS PORTB,6
GOTO PARADA2
CALL STOP
BAJAPISO1 BTFSS PORTB,0
GOTO BAJAPISO1
CALL BAJA
PARADA1 BTFSS PORTB,5
GOTO PARADA1
CALL STOP
GOTO INICIO

;Subrutinas de stop, bajada y subida de motor

STOP MOVLW B'00000000'
MOVWF PORTA
RETURN
SUBE MOVLW B'00000010'
MOVWF PORTA
RETURN
BAJA MOVLW B'00000100'
MOVWF PORTA
RETURN
END

A pedido de muchos lectores aqui les dejo el link para descargar el archivo HEX, probado y
comprobado
http://www.4shared.com/file/yZXHAim-/elevador3.html
Aqui una maqueta sugerida de un elevador de 3 niveles, con pulsadores de llamada tanto de la
cabina como del panel frontal para poder llamarlo desde las 2 posiciones, para esto solo
colocamos en paralelo otro pulsador en paralelo para cada piso desde Rb0 a Rb2.


ETAPA DE POTENCIA PARA MOTOR dC
Para el motor DC hacemos un puente H con transistores 2n3904 para motores pequeos y los
cambian por tip41 si usan motores DC mas grandes. Conectar la salida Ra1 y Ra2 del PIC a la
entrada del puente H (izquierda y derecha), los diodos d1-d4 son de proteccion contra
chispazos que produce el motor DC.
Si es posible prueben el puente H solo para ver si sus entradas son excitadas con 0 y 5 voltios,
generalmente los TIP41 necesitan mas corriente que la que genera un pic, lo mejor es usar
darlingtongs y solucionamos el problema.


Para un ascensor de 4 pisos (que sube y baja a cualquier piso) el programa en asembler seria
muy extenso y engorroso, por eso hice el programa en PICBASICPRO y lo pueden ver en mi
pagina
http://www.proyectoselectronicoos.blogspot.com/ ascensor de 4 pisos con



INVERSION GIRO DE MOTOR dc
En este ejemplo haremos uso de la instruccion IF...THEN, en forma anidada para lo cual
empleamos 3 pulsadores normalmente cerrados conectados a tierra y estan colocados en Rb7,
Rb6 y Rb5 que serviran como PARADA, giro IQUERDA y giro DERECHA , el motor DC con un
driver de puente H a base de transistores npn bc548 para motores pequeos y podemos usar
el tip41 para motores mas grandes.


;PROGRAMA PARA INVERSION DE GIRO DE MOTOR dc

trisb=%11110000 ; Rb0-Rb3 son salidas, Rb4-Rb7 son entradas

inicio:
if portb.7=1 then paro ;Testeo para saber cual pulsador se presiona
if portb.6=1 then izquierda ;para luego dirigirnos a su respectiva subrutina
if portb.5=1 then derecha
goto inicio
paro: ; subrutina de parada de motor
low portb.1
low portb.2
goto inicio
izquierda: ;subrutina de giro a la izquierda
high portb.1
low portb.2
goto inicio
derecha: ; subrutina de giro a la derecha
low portb.1
high portb.2
goto inicio
end




domingo, 31 de agosto de 2008
Puente H
Control de motores de CC
Puente H
por Eduardo J. Carletti
de la pagina http://robots-argentina.com.ar
En el circuito de abajo vemos un Puente H de transistores, nombre que surge,
obviamente, de la posicin de los transistores, en una distribucin que recuerda la
letra H. Esta configuracin es una de las ms utilizadas en el control de motores de
CC, cuando es necesario que se pueda invertir el sentido de giro del motor.

Aplicando una seal positiva en la entrada marcada AVANCE se hace conducir
al transistor Q1. La corriente de Q1 circula por las bases, de Q2 y Q5,haciendo
que el terminal a del motor reciba un positivo y el terminal b el negativo (tierra).

Si en cambio se aplica seal en la entrada RETROCESO, se hace conducir al
transistor Q6, que cierra su corriente por las bases, de Q4 y Q3. En este caso se
aplica el positivo al terminal b del motor y el negativo (tierra) al terminal a del motor.

Una de las cosas muy importantes que se deben tener en cuenta en
el control de este circuito es que las seales AVANCE y RETROCESO
jams deben coincidir. Si esto ocurre los transistores, Q2, Q3, Q4 y Q5
cerrarn circuito directamente entre el positivo de la fuente de alimentacion y
tierra, sin pasar por el motor, de modo que es seguro que se exceder la capacidad
de corriente Emisor-Colector y los transistores, se daarn para siempre. Y si la
fuente no posee proteccin, tambin podr sufrir importantes daos. Al efecto
existen varias formas de asegurarse de esto, utilizando circuitos que impiden esta
situacin (llamados "de interlock"), generalmente digitales, basados en compuertas
lgicas. Abajo mostramos un ejemplo.

He aqu otra opcin de Puente H y circuito de Interlock, con la ventaja de que utiliza
menos transistores (tipo Darlington en este caso) y de tener un circuito de interlock
an ms seguro. En el circuito anterior, si se presentan las dos seales activas
simultneamente se habilita uno de los sentidos de marcha, sin que se pueda prever
cul ser. Si las seales llegan con una leve diferencia de tiempo, se habilita la orden
que ha llegado primero, pero si ambas seales llegan al mismo tiempo no se puede
prever cul comando (AVANCE o RETROCESO) ser habilitado. En este segundo
circuito no se habilita ninguno:


El circuito Puente H slo permite un funcionamiento S-NO del motor, a plena potencia
en un sentido o en el otro (adems del estado de detencin, por supuesto), pero no
ofrece un modo de controlar la velocidad. Si es necesario hacerlo, se puede apelar a la
regulacin del voltaje de la fuente de alimentacin, variando su potencial de 7,2 V
hacia abajo para reducir la velocidad. Esta variacin de tensin de fuente produce la
necesaria variacin de corriente en el motor y, por consiguiente, de su velocidad de
giro. Es una solucin que puede funcionar en muchos casos, pero se trata de una
regulacin primitiva, que podra no funcionar en aquellas situaciones en las que el
motor est sujeto a variaciones de carga mecnica, es decir que debe moverse
aplicando fuerzas diferentes. En este caso es muy difcillograr la velocidad deseada
cambiando la corriente que circula por el motor, ya que sta tambin ser funcin
adems de serlo de la tensin elctrica de la fuente de alimentacin de la carga
mecnica que se le aplica (es decir, de la fuerza que debe hacer para girar).

Una de las maneras de lograr un control de la velocidad es tener algn tipo de
realimentacin, es decir, algn artefacto que permita medir a qu velocidad est
girando el motor y entonces, en base a lo medido, regular la corriente en ms o en
menos. Este tipo de circuito requiere algn artefacto de senseo (sensor) montado
sobre el eje del motor. A este elemento se le llama tacmetro y suele ser un generador
CC (otro motor de CC cumple perfectamente la funcin, aunque podr ser uno de
mucho menor potencia), un sistema de tacmetro digital ptico, con un disco de
ranuras o bandas blancas y negras montado sobre el eje, u otros sistemas, como los
de pickups mgneticos.

Existe una solucin menos mecnica y ms electrnica, que es, en lugar de aplicar
una corriente continua, producir un corte de la seal en pulsos, a los que se les regula
el ancho. Este sistema se llama control por Regulacin de Ancho de Pulso (PWM,
Pulse-Width-Modulated, en ingls).

Esta explicacion fue tomada desde la pagina Robots Argentina aqui pueden encontrar
informacion muy util en esta rama y encontraran mas informacion sobre la utilizacion
del puente H, tienen un articulo nuevo el cual se llama Manejo de potencia para
motores con el integrado L293D.

Solo colocare en este blog la info que necesitare y usare para armar este
robot, si quieren complementar usen los links de intereses que les deje y
google XD...
Publicado por Bakhos Moussa a las 2:55 p.m.
Etiquetas: construccion, manejo, mineria, modulos, motor, puente H, ramsu,
robot















INVERSION GIRO DE MOTOR dc
En este ejemplo haremos uso de la instruccion IF...THEN, en forma anidada para lo cual
empleamos 3 pulsadores normalmente cerrados conectados a tierra y estan colocados en Rb7,
Rb6 y Rb5 que serviran como PARADA, giro IQUERDA y giro DERECHA , el motor DC con un
driver de puente H a base de transistores npn bc548 para motores pequeos y podemos usar
el tip41 para motores mas grandes.


;PROGRAMA PARA INVERSION DE GIRO DE MOTOR dc

trisb=%11110000 ; Rb0-Rb3 son salidas, Rb4-Rb7 son entradas

inicio:
if portb.7=1 then paro ;Testeo para saber cual pulsador se presiona
if portb.6=1 then izquierda ;para luego dirigirnos a su respectiva subrutina
if portb.5=1 then derecha
goto inicio
paro: ; subrutina de parada de motor
low portb.1
low portb.2
goto inicio
izquierda: ;subrutina de giro a la izquierda
high portb.1
low portb.2
goto inicio
derecha: ; subrutina de giro a la derecha
low portb.1
high portb.2
goto inicio
end






Manejo de potencia para motores
con el integrado L293D
por Eduardo J. Carletti
Informacin adicional -> Control de motores de CC, Puente H
El integrado L293D incluye cuatro circuitos para manejar cargas de
potencia media, en especial pequeos motores y cargas inductivas, con
la capacidad de controlar corriente hasta 600 mA en cada circuito y una
tensin entre 4,5 V a 36 V.
Los circuitos individuales se pueden usar
de manera independiente para controlar
cargas de todo tipo y, en el caso de ser
motores, manejar un nico sentido de
giro. Pero adems, cualquiera de estos
cuatro circuitos sirve para configurar la
mitad de un puente H.
El integrado permite formar, entonces, dos puentes H completos, con
los que se puede realizar el manejo de dos motores. En este caso el
manejo ser bidireccional, con frenado rpido y con posibilidad de
implementar fcilmente el control de velocidad.


Diagrama de pines


Diagrama simplificado

Las salidas tienen un diseo que permite el manejo directo de cargas
inductivas tales como rels, solenoides, motores de corriente continua
y motores por pasos, ya que incorpora internamente los diodos de
proteccin de contracorriente para cargas inductivas.
Las entradas son compatibles con niveles de lgica TTL. Para lograr
esto, incluso cuando se manejen motores de voltajes no compatibles
con los niveles TTL, el chip tiene patas de alimentacin separadas para
la lgica (VCC2, que debe ser de 5V) y para la alimentacin de la carga
(VCC1, que puede ser entre 4,5V y 36V).
Las salidas poseen un circuito de manejo en configuracin "totem-pole"
(trmino en ingls que se traduce como "poste de ttem", nombre que,
grficamente, nos remite a un "apilamiento" de transistores, como las
figuras en los famosos totems indgenas).
En esta estructura, unos transistores en configuracin Darlington
conducen la pata de salida a tierra y otro par de transistores en
conexin seudo Darlington aporta la corriente de alimentacin desde
VCC2. Las salidas tienen diodos incorporados en el interior del chip
para proteger al circuito de manejo de potencia de las contracorrientes
de una carga inductiva.



Estos circuitos de salida se pueden habilitar en pares por medio de una
seal TTL. Los circuitos de manejo de potencia 1 y 2 se habilitan con la
seal 1,2EN y los circuitos 3 y 4 con la seal 3,4EN.
Las entradas de habilitacin permiten controlar con facilidad el circuito,
lo que facilita la regulacin de velocidad de los motores por medio de
una modulacin de ancho de pulso. En ese caso, las seales de
habilitacin en lugar de ser estticas se controlaran por medio de
pulsos de ancho variable.
Las salidas actan cuando su correspondiente seal de habilitacin est
en alto. En estas condiciones, las salidas estn activas y su nivel vara
en relacin con las entradas. Cuando la seal de habilitacin del par de
circuitos de manejo est en bajo, las salidas estn desconectadas y en
un estado de alta impedancia.


Conexionado para un motor con giro en ambos sentidos (lado
izquierdo) y
con motores con giro en sentido nico en dos salidas (lado
derecho)

Por medio de un control apropiado de las seales de entrada y
conectando el motor a sendas salidas de potencia, cada par de circuito
de manejo de potencia conforma un puente H completo, como se ve
en el diagrama de arriba, lado izquierdo.
En la tabla de funcionamiento que sigue se puede observar los niveles
TTL que corresponden a cada situacin de trabajo:


Ejemplo de circuito en forma de puente H (para control
bidireccional del motor) y su tabla de manejo





Disipador
Las patas centrales de la cpsula del chip estn pensadas para proveer
el contacto trmico con un dispador que permitir lograr la potencia
mxima en el manejo del integrado. En la figuras que siguen se
observa la distribucin de pines afectados a esta disipacin, el rea de
cobre que se deja en el circuito impreso por debajo y a los lados del
chip, y el diseo del disipador que propone el fabricante. La hoja de
datos aporta una curva que permite una variacin de estos tamaos
segn la potencia a manejar.






Un diagrama del circuito interno en ms detalle


Enlaces:
L293D, Hoja de datos - Quadruple Half-H Drivers

En Buenos Aires, Argentina, el L293D se puede comprar en
Electrocomponentes a un precio de us$ 3,60 ms 10,5% de IVA, y en
Dyce a us$ 9,43. Tambin los tienen en GM Electrnica y en SYC
Electrnica, pero no tengo el precio.

2007, 2012 Robots Argentina
2012

También podría gustarte