Autor Tema: control motor a pasos pic 18f4550  (Leído 5349 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado misko71

  • PIC10
  • *
  • Mensajes: 1
control motor a pasos pic 18f4550
« en: 24 de Febrero de 2013, 00:21:23 »
necesito ayuda

tengo que controlar un motor a pasos con un pic y un adc

el motor se debe mover el mismo angulo que se mueva el potenciometro

soy nuevo en microcontroladores, la verdad no tengo idea de como hacerlo xD

Desconectado rachelies

  • PIC12
  • **
  • Mensajes: 65
Re: control motor a pasos pic 18f4550
« Respuesta #1 en: 27 de Febrero de 2013, 11:20:08 »
Pues una idea rápida sin pensar mucho:

Primero mira entre que valores analógicos se mueve el potenciometro, dependiendo del angulo que este tenga.
Después, dependiendo de los pulsos por vuelta que sea el motor, envías tantos pulsos como haga falta para poder tenerlo en el mismo angulo.
Esquematicamente sería pasar el angulo del potenciometro a valor analogico, y valor analogico  a pulsos necesarios para tener el motor en ese angulo.

Desconectado Chenao

  • PIC18
  • ****
  • Mensajes: 414
Re: control motor a pasos pic 18f4550
« Respuesta #2 en: 27 de Febrero de 2013, 11:32:47 »
Citar
el motor se debe mover el mismo angulo que se mueva el potenciometro

Para hacer esto debes crear primero que todo un modelo modelo matemático, para generar el modelo puedes utilizar un divisor de tensión, la idea sería como varia la tensión en los terminales del potenciometro en función de ángulo del sensor (potenciometro). En el momento tengo un documento donde se explica como crear el modelo y como seria el experimento pero el documento pesa más de lo permitido.
Un saludo desde Pereira - Colombia

Desconectado rachelies

  • PIC12
  • **
  • Mensajes: 65
Re: control motor a pasos pic 18f4550
« Respuesta #3 en: 27 de Febrero de 2013, 12:09:03 »
Lo ideal sería utilizar un potenciometro lineal, y despues lo conectas a la entrada analogica y ves que valores te da en cada posicion que quieras moverlo, cuantos más puntos utilices mejor, y calculas la funcion que relaciona el valor analogico con el angulo, y adaptar esa formula a la salida de pulsos del motor.
Un saludo

Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
Re: control motor a pasos pic 18f4550
« Respuesta #4 en: 27 de Febrero de 2013, 20:35:55 »
Para que tengas una idea... esto es por dmx.. pero puedes adaptar el codigo, toda la parte del receptor no va, y la reemplazas por el conversor AD... las comparaciones y tablas serian iguales... y en mi caso, controlo 2 motores...  :mrgreen:

puedes ver todo aquí

http://www.todopic.com.ar/foros/index.php?topic=21800.0

Saludos!

Norberto
Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...