fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Avisos
Vaciar todo

controlador difuso

5 Respuestas
3 Usuarios
0 Reactions
2,501 Visitas
certikc
Respuestas: 7
Topic starter
(@certikc)
Active Member
Registrado: hace 17 años

alguno que tenga informacion de como controlar por medio de logica difusa la velocidad de un motor dc por medio de microcontrolador y pwm. gracias lo mas pronto posible. necesito para implementarlo en un robot.

Responder
4 respuestas
unosdostres
Respuestas: 20
(@unosdostres)
Eminent Member
Registrado: hace 17 años

Logica difusa no es cuantificar el valor de un sensor respecto a otros para hallar el valor más correcto de la medida? Es decir dar más o menos valor a la medida de cada sensor respecto a otros sensores que miden la misma magnitud para buscar la medición más real.

Qué pretendes hacer, que sensores tienes. Para controlar la velocidad de un motor se suele usar un encoder, que en este caso no necesitarias hacer lógica difusa.

Responder
heli
Respuestas: 748
 Heli
(@heli)
Ardero
Registrado: hace 19 años

Para controlar la velocidad de un motor yo usaría un algoritmo PID convencional, es lo mas fácil y hay muchos ejemplos de como programarlo y como configurarlo.
La lógica difusa se usa mas para sistemas no lineales o multivariable, donde la s relaciónes entre las variables de entrada y las de salida no son muy conocidas. Es mas dificil de programar y necesitaras construir algún tipo de programa adicional para configurar las variables y parametrizarlo...

Responder
certikc
Respuestas: 7
Topic starter
(@certikc)
Active Member
Registrado: hace 17 años

yo tengo un encoder conectado a unos sensores infrarrojos, y ya diseñe el programa para medir rpm, lo que necesito es el programa que me permita controlar la velocidad de los motores dependiendo de la distancia a la cual se encuentre los objetos y mantener mi setpoint de rpm. pienso hacerlo por pwm, pero me falta el controlador. y encontré que la manera mas optima de hacerlo era por un controlador fuzzy. uso el pic 16f873 o 16f877 los cuales tiene dos modulos pwm

Responder
certikc
Respuestas: 7
Topic starter
(@certikc)
Active Member
Registrado: hace 17 años

ahh y por cierto uso un sensor frontal srf 05 dos laterales gp2d02 y uno trasero gp2d120. ahh y unas fotoceldas en frente tambien motores dc 24 voltios. y un transmisor rf, traccion tipo diferencial con rueda loca.

Responder
Compartir: