Puente h Para Motor Dc

download Puente h Para Motor Dc

of 21

Transcript of Puente h Para Motor Dc

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 1El 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=piso1Rb1=piso2Rb2=piso3 y los stop finales de carrera ubicados en su piso correspondiente:Rb5=piso1Rb6=piso2Rb7=piso3todos 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 0X00BSF STATUS,5CLRF PORTA ;puerto A es de salidaMOVLW B'11111111'MOVWF TRISB ;puerto B es entrada de sensoresBCF STATUS,5CLRF PORTB

;programa principal

INICIOSUBEPISO1 BTFSS PORTB,0GOTO SUBEPISO1CALL SUBESTOP1 BTFSS PORTB,5GOTO STOP1CALL STOPSUBEPISO2 BTFSS PORTB,1GOTO SUBEPISO2CALL SUBESTOP2 BTFSS PORTB,6GOTO STOP2CALL STOPSUBEPISO3 BTFSS PORTB,2GOTO SUBEPISO3CALL SUBESTOP3 BTFSS PORTB,7GOTO STOP3CALL STOP

BAJAPISO2 BTFSS PORTB,1GOTO BAJAPISO2CALL BAJAPARADA2 BTFSS PORTB,6GOTO PARADA2CALL STOPBAJAPISO1 BTFSS PORTB,0GOTO BAJAPISO1CALL BAJAPARADA1 BTFSS PORTB,5GOTO PARADA1CALL STOPGOTO INICIO

;Subrutinas de stop, bajada y subida de motor

STOP MOVLW B'00000000'MOVWF PORTARETURNSUBE MOVLW B'00000010'MOVWF PORTARETURNBAJA MOVLW B'00000100'MOVWF PORTARETURNEND

A pedido de muchos lectores aqui les dejo el link para descargar el archivo HEX, probado y comprobadohttp://www.4shared.com/file/yZXHAim-/elevador3.htmlAqui 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 dCPara 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 paginahttp://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 presionaif portb.6=1 then izquierda ;para luego dirigirnos a su respectiva subrutinaif portb.5=1 then derechagoto inicioparo: ; subrutina de parada de motorlow portb.1low portb.2goto inicioizquierda: ;subrutina de giro a la izquierdahigh portb.1low portb.2goto inicioderecha: ; subrutina de giro a la derechalow portb.1high portb.2goto inicioend

domingo, 31 de agosto de 2008Puente H Control de motores de CCPuente Hpor Eduardo J. Carlettide la pagina http://robots-argentina.com.arEn 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 presionaif portb.6=1 then izquierda ;para luego dirigirnos a su respectiva subrutinaif portb.5=1 then derechagoto inicioparo: ; subrutina de parada de motorlow portb.1low portb.2goto inicioizquierda: ;subrutina de giro a la izquierdahigh portb.1low portb.2goto inicioderecha: ; subrutina de giro a la derechalow portb.1high portb.2goto inicioend

Manejo de potencia para motorescon el integrado L293Dpor Eduardo J. Carletti Informacin adicional -> Control de motores de CC, Puente HEl 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) ycon 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

DisipadorLas 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