TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: gsa en 05 de Enero de 2006, 09:01:00

Título: PID sobre 16f819
Publicado por: gsa en 05 de Enero de 2006, 09:01:00
Estoy necesitando para desarrollar un controlador de temperatura usando una resistencia electrica, alguna rutina de PID que puea ser usada con el 16f819, lei el documento an964 de microchip y es bastante complejo para lo que necesito, si alguno se anima a tirarme alguna pista se los agradecere

saludos para todos
Título: RE: PID sobre 16f819
Publicado por: vszener en 05 de Enero de 2006, 09:10:00
Buenas!!!la rutina PID la puedes realizar facilmente mediante la transformada z.

Suerte!!!Giño
Título: RE: PID sobre 16f819
Publicado por: kuauhtemok en 05 de Enero de 2006, 16:03:00

Pero aun asi realizar el algoritmo esta medio perro, no ?

Yo tengo entendido que es dificil realizarlo... que lenguaje vas a usar ?
Título: RE: PID sobre 16f819
Publicado por: vszener en 05 de Enero de 2006, 17:17:00
Buenas!!!el algoritmo no seria muy dificil ya que estamos tratando de muestreo de señales analogicas, para ello usamos la transformada z. Hay algunos metodos como el metodo/algoritmo de euler, tambien esta el de euler mejorado.....para ello recomiendo el libro de escrito por Ogata(Ingenieria de control moderna)....aqui dejo un link donde se proponen un control PID:
http://perso.wanadoo.es/chyryes/circuitos/pid.htm

Suerte!!!Giño
Título: RE: PID sobre 16f819
Publicado por: vszener en 05 de Enero de 2006, 17:19:00
Aqui mas informacion:
" target="_blank">http://www.tec.uji.es/asignatura/dir_asignaturas/3/67/Tema1.pdfGiño
Título: RE: PID sobre 16f819
Publicado por: gsa en 11 de Enero de 2006, 16:51:00
Muchas grcais a todos porlos comentarios, alguien se anima a poner alguna fraccion de codigo con las partes proporcionales, integrativo y derivativo? usarian este micro para este proyecto o algun otro pic?

gracias de nuevo a todos
Título: RE: PID sobre 16f819
Publicado por: antoniof en 11 de Enero de 2006, 17:33:00
Buenas.

No necesitas un control PID para controlar la temperatura de una resistencia. Con un sensor de temperatura un rele y comparando la temperatura que quieres alcanzar y la que te da el sensor, enciendes y apagas la resistencia y obtienes un control estupendo.

Los PID son para controlar mas la posición y la velocidad de motores.