Haz una pregunta
  Foros de Electrónica » Diseño analógico » Diseño de circuitos en general
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

30/03/2010 #1


Manejo de un motor DC
Hola!

Resulta que estoy trabajando con un Pic16F818 y un driver L298 para manejar un motor DC. Tambien hago uso del PWM del PIC para controlar la velocidad del motor.

El circuito sin motor, funciona correctamente. Las salidas corresponden a lo que deben ser. 0V para el conector que hace girar el motor a la izquierda y 5V para el conector que le hace girar a la derecha.
Pero cuando conecto el motor los valores del conector de salida varían. El polímetro marca en ambos conectores el mismo valor, por lo que el motor no da vueltas. No entiendo porque ocurre esto y llevo varios días pensando y cambiando cosas sin conseguir avanzar nada.


Espero que alguien conozca la respuesta a este rompecabezas.

Saludos!
30/03/2010 #2

Avatar de jorger

Respuesta: Manejo de un motor DC
Podrias subir el esquema del circuito en .jpg para que te puedan ayudar los que sepan del tema por que si no poca cosa vas a poder solucionar..
30/03/2010 #3
Moderador general

Avatar de DOSMETROS

Respuesta: Manejo de un motor DC
Posteá el circuito !
30/03/2010 #4


Respuesta: Manejo de un motor DC
Esquema del circuito
Imágenes Adjuntas
Tipo de Archivo: jpg motor.JPG (67,0 KB (Kilobytes), 105 visitas)
25/04/2010 #5

Avatar de Jadacuor

Respuesta: Manejo de un motor DC
aunque en realidad no se ve muy bien la imagen me atrevo a decir que el problema radica en la conexion del pic con el driver, pues hace tiempo hice algo parecido tenia que controlar la velocidad y el sentido de giro de un motor y recuerdo bien que utilice las dos salidas ccp1 y ccp2.... por ejemplo a la izquierda --> ccp1=pwm y ccp2=0 ; a la derecha ---> ccp1=0 y ccp2=pwm.....si tienes alguna duda sobre lo que te digo con gusto te ayudo...
28/04/2010 #6


Respuesta: Manejo de un motor DC
ASí lo tengo yo. CCp1=PWM (patilla 8 del PIC) y CCP1 sin conectar (patilla 9 del PIC). El Pic 16f818 solo tiene un PWM.
28/04/2010 #7

Avatar de Jadacuor

Respuesta: Manejo de un motor DC
hola, si el pic que estas usando no tiene dos modulos pwm no creo que puedas controlar la velocidad y el giro al mismo tiempo tal como lo planteas, este es el circuito que te comente que habia hecho, pero es con 16f877 (2 pwm), espero te sirva.... si lo tienes que hacer justamente con el pic que cuentas.. mmm... creo tener una idea de como hacerlo con un solo pwm (multiplexar la salida del pwm)... cualquier duda me comentas:::

saludos
Imágenes Adjuntas
Tipo de Archivo: png motor_dc.png (236,2 KB (Kilobytes), 35 visitas)
29/04/2010 #8


Respuesta: Manejo de un motor DC
Aquí te dejo un detalle de la imagen para que puedas observar mejor las conexiones que hago.

RB0 y RB1 son dos señales analógicas, por programa, el motor gira en un sentido u otro según cuales de las dos señales sea mas alta en valor. El PWM adopta un valor fijo, que lo unico que hace es regular la velocidad del motor.

En la protoboard, el PIC funciona bien.

Y en la placa que he diseñado para tal efecto tambien.

Lo que yo no puedo entender, es porque en vacío todo funciona con normalidad, y sólo se aprecian cambios anómalos cuando conecto el motor. Baja la tensión hasta tal punto que el motor no puede girar.

Gracias, espero me sigas ayudando.

Saludos.
Imágenes Adjuntas
Tipo de Archivo: jpg Dibujo.JPG (81,5 KB (Kilobytes), 16 visitas)
29/04/2010 #9

Avatar de Jadacuor

Respuesta: Manejo de un motor DC
Lo que yo no puedo entender, es porque en vacío todo funciona con normalidad, y sólo se aprecian cambios anómalos cuando conecto el motor. Baja la tensión hasta tal punto que el motor no puede girar
1) ¿cuanto voltaje le estas aplicando al motor?
2) ¿cuanta corriente consume el motor?
3) ¿cuanta corriente puede proporcionar la fuente de alimentacion que usas?
4) ¿como generas las señales analogicas por programa?
5) ¿voltaje nominal del motor?

respondiendote estas preguntas creo que podrias encontrar el problema.... saludos
29/04/2010 #10


Respuesta: Manejo de un motor DC
jairo cuero dijo: Ver Mensaje
1) ¿cuanto voltaje le estas aplicando al motor?
2) ¿cuanta corriente consume el motor?
3) ¿cuanta corriente puede proporcionar la fuente de alimentacion que usas?
4) ¿como generas las señales analogicas por programa?
5) ¿voltaje nominal del motor?

respondiendote estas preguntas creo que podrias encontrar el problema.... saludos
Muchas gracias, estudiaré estas preguntas a fondo antes de dar una contestción segura. Pero gracias, puede que en alguna de esas preguntas que no he tenido en cuenta esté la solución como dices.
27/05/2010 #11


Respuesta: Manejo de un motor DC
Todo los datos que tengo sobre el motor que estoy usando son:
24VDc
30 rpm

:(
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Diseño de circuitos en general

Alarmas, temporizadores, acondicionadores de señal...

Cerrar
Foros de Electrónica » Diseño analógico » Diseño de circuitos en general

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.