TODOPIC

Microcontroladores PIC => Almacén del Assembler => Mensaje iniciado por: PAOLA09 en 17 de Noviembre de 2005, 15:02:00

Título: CONTROL PID A PWM
Publicado por: PAOLA09 en 17 de Noviembre de 2005, 15:02:00
HOLA A TODOS TENGO UN CONTROL DE UNA RESISTENCIA DE POTENCIA POR MEDIO DEL PID, Y PARA ARROJARLO AL SISTEMA ESTOY INTENTANDO IMPLEMENTAR EL PWM. HAY ES MI PROBLEMA ALGUNO SABE COMO SE HACE EL ESCALADO DE PID A PWM. GRACIAS DE ANTEMANO.
Título: RE: CONTROL PID A PWM
Publicado por: carlyvalente en 18 de Noviembre de 2005, 04:00:00
PID? loco
Título: RE: CONTROL PID A PWM
Publicado por: PAOLA09 en 18 de Noviembre de 2005, 13:02:00
HOLA CON PID ME REFIERO AL CONTROL PROPORCIONAL INTEGRAL DERIVATIVO HECHO CON EL MICRO AHORA LO QUIERO SACAR POR PWM.
Título: RE: CONTROL PID A PWM
Publicado por: Artifox en 19 de Noviembre de 2005, 10:31:00
Hola Paola, yo se un poco de control, pero no entiendo exactamente que es lo que necesitas.

En todo caso te comento que en la pagina de Microchip hay un paper acerca de un PID en un PIC, si mal no recuerdo es para la serie 16 y esta en assembler, asi que imagino que te puede ayudar.

Un abrazo, nos vemosRebotado
Título: RE: CONTROL PID A PWM
Publicado por: PAOLA09 en 19 de Noviembre de 2005, 15:59:00
HOLA ARTIFOX MUCHAS GRACIAS POR TU SUGERENCIA EL CONTROL CON PID YA LO TENGO MI PROBLEMA ES A LA HORA DE SACAR EL DATO ESTO LO QUIERO HACER POR PWM Y ENTONCES NECESITARE PASAR EL RESULTADO DE PID A PWM Y ESTE ES MI PROBLEMA. GRACIAS
Título: RE: CONTROL PID A PWM
Publicado por: Artifox en 19 de Noviembre de 2005, 22:39:00
Bueno, ya que no conozco tu salida deseada, lo que haria seria hacer una regla de tres simple, es decir, si tengo valores de la salida PID [0 - 300] y lo que quiero son valores de PWM a una frecuencia [wo =100Hz] entonces el duty cycle del PWM varia de [0 - 100]% Lo que seria a PID=0 --> PWM=0% y a PID=300 --> PWM=100%

Estare bien en eso??? bueno por lo menos es la idea, por tanto tendrias que hacer un pequeño programa para hacer la cenversion de valores PID a valores de PWM, para que lo puedas cargar al modulo PWM del PIC (en si el PWM del PIC varia de 0 a 255)

En verdad no se si eso es lo que necesitas, pero por lo menos hice el intento, jeje Sonrisa Gigante

Un abrazo, nos vemos Rebotado
Título: RE: CONTROL PID A PWM
Publicado por: PAOLA09 en 21 de Noviembre de 2005, 08:53:00
HOLA ARTIFOX MUCHAS GRACIAS ESO ERA LO QUE NECESITABA EN REALIDAD AUN QUE ME QUEDA POR VER LOS RANGOS DE VALORES DE PID NEGATIVOS. PERO CON LO QUE ME DIJISTE TENGO SUFICIENTE PARA ANALIZAR Y HACERME A LA TAREA.
Título: RE: CONTROL PID A PWM
Publicado por: ALE1973 en 02 de Diciembre de 2005, 08:30:00
Hola Paola, podrias publicar el codigo del PID, solo si se puede, para estudiarlo, desde ya gracias..

Saludos.
Título: RE: CONTROL PID A PWM
Publicado por: gfp en 14 de Diciembre de 2005, 19:28:00
Animo Paola, estas muy cerca. Ya tu sabes por qué

gfp SonrisaVacilando
Título: RE: CONTROL PID A PWM
Publicado por: PAOLA09 en 15 de Diciembre de 2005, 07:51:00
HOLA GFP

MUCHAS GRACIAS POR EL APOYO Y POR LA AYUDITA QUE ME HAS BRINDADOSonrisa Gigante
Título: RE: CONTROL PID A PWM
Publicado por: hernando2999 en 22 de Marzo de 2006, 21:58:00
buenos dias a todos...
paolita se que ya terminaste el proyecto pero aqui dejo un tip sobre pid a pwm
para aquellas personas que desean trabajar en esto tenemos:

LM628 : controlador pid con salida digital a 8 bits en este caso segun el datashet puedes poner un d/ac para implemetar el control de potencia (amplificador)

LM629 : controlador pid con salida PWM (ya sabes)

saludos a todos espero les sirva
Título: Re: CONTROL PID A PWM
Publicado por: fredyf en 15 de Febrero de 2007, 12:01:18
hola:

Soy nuevo en el foro.

Tengo una consulta para hacer el programa en assembler de control pid y pwm es para un proyecto para graduarme.

es para hacer un contol de motor CC y necesito como debo realizar el programa algun ejemplo.

Espero sus respuestas de gran ayuda y apoyo, a seguir programando!!!!! :-/
Título: Re: CONTROL PID A PWM
Publicado por: Menta en 13 de Marzo de 2007, 03:48:34
Rodolfo: De qué te vas a graduar???

Yo estoy implementando un PID para motor DC con PWM para regularizar Tecnología electrónica 5º año de ingeniería electrónica.
El asunto es que ya no uso asembler (nunca profundicé mucho en él) y lo estoy haciendo en C

Si te sirve de algo yo me basé en la nota de aplicación de microchip de la que se habla más arriba. Es muy simple y también tuve el mismo inconveniente que paola09. Lo solucioné escalando por regla de 3 también y poniendo condiciones en los límites.

Acá te adjunto unas rutinas en ASM. La información pertinente la podés bajar de la AN937 (http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en020434) en la página de microchip (http://www.microchip.com/)
Título: Re: CONTROL PID A PWM
Publicado por: fredyf en 20 de Marzo de 2007, 17:03:19
Hola

Gracias por los enlaces Menta te devo una.

Voy a estudiarlo.