Si aún no eres usuario, puedes crear una cuenta o entrar
Programa de ejemplo de control PID en VB6

Si estás desarrollando un quadcopter pero te encuentras ya con el "problema" de la calibración del control PID estás de suerte. He encontrado un interesante enlace al código fuente de un pequeño programa hecho en Visual Basic 6 que muestra en todo su esplendor cómo funciona un control PID.

Un PID (Proporcional Integral Derivativo) es un mecanismo de control por realimentación que calcula la desviación o error entre un valor medido y el valor que se quiere obtener. Es básicamente lo que se utiliza para la estabilización de quadcopters, hexacopters etc. Para entender cómo funciona y sobre todo cómo reacciona cambiando sus parámetros de control, la aplicación simula un tanque con una entrada de líquido, una salida y un nivel de líquido que queremos mantener. En función del calculo y modificación de las tres variables del PID (Proporcional, Integral y Derivada), podremos ver las distintas respuestas del algoritmo y entenderemos qué hace cada parámetro. Es interesante ver la respuesta del ciclo de llenado/vaciado según vamos modificando las variables y nos puede dar una idea de la respuesta que queremos para nuestro objeto volador.

No os perdais el enlace y ya me contareis qué tal! ;)





Enlace: Control PID VB6

Versión compilada: pid-vb6.rar

Diagrama en bloques de un control PID. Cortesía de Wikipedia


Comparte esto con tus amigos!

Si te ha gustado, quizás también te interese...
Quadcopter casero con Raspberry Pi
Publicado el 03/12/2012
Quadcopter convertido en Formula 1
Publicado el 12/07/2012
El PID: Todo sobre el algoritmo
Publicado el 27/05/2012

Comentarios:


Sergio Lopez
Enviado el 08/02/2011 (20:11)
No tendrías una versión compilada? No tengo a mano el VB6 para compilar ...

Gracias

Sergio Lopez
Enviado el 09/02/2011 (12:49)
No se si se añadió después o no lo vi, pero gracias :)

Oscar Gonzalez Oscar Gonzalez es un colaborador!
Enviado el 09/02/2011 (18:14)
Lo he puesto hace un rato :)


Enviar comentario

Debes disponer de una cuenta de usuario para publicar un comentario.

Si aún no dispones de una cuenta, únete a la comunidad de BricoGeek.com y registrate ahora, te llevará tan solo un minuto y es gratis. También puedes identificate si ya dispones de una cuenta de usuario.
rss

Conecta con BricoGeek.com

Canales sociales

Nos gusta mucho estar en contacto con nuestros lectores y saber más acerca de sus proyecto e inventos.


También puedes sugerir una noticia en el blog
Tienda de Electrónica DIY y Arduino

Lo que se cuece...

Comentarios recientes Más comentado Top noticias
Feed de novedades

Tienda BricoGeek.com

Electrónica para tus proyectos!

Estás preparando un proyecto o quieres iniciarte en la electrónica? Encuentra todo lo que necesitas en la tienda.

Visita la tienda BricoGeek!

La familia de BricoGeek.com

Conoce toda la gente que hace que BricoGeek.com sea posible cada día:

Alejandro Mallo
Colaborador
Puedes hacer click sobre un autor para ver todas sus noticias


Etiquetas más populares:

Descubre todo el contenido de bricogeek.com con las etiquetas más populares:

Páginas amigas:

Aqui tienes una selección de las páginas que más nos gusta visitar


© BricoGeek.com 2005-2014

Demuestra lo que sabes hacer!