TODOPIC
Microcontroladores PIC => Almacén del Assembler => Mensaje iniciado por: pikman en 16 de Agosto de 2003, 09:54:00
-
Hola, aqui les dejo un ejemplo en asm de como usar el modulo CPP en modo PWM controlando el ancho del pulso con el A/D, se puede con otro canal tambien controlar la frecuencia si fuese necesario, en mi caso lo use para controlar un sistema de resistencias de calefaccion.
saludos
Ariel / pikman
-
Hola a todos. Hasta el momento no he encontrado la utilidad de el PWM o el CPP, por favor alguien me puede explicar para que sirve esta herramienta?. Veo que en aplicaciones de control de una variable, pero, aun no encuentro la forma concreta de como acrua frente a esto. Cualquier respuesta me puede ir a clarando esta inquietud. Gracias por colaborarme.
-
Una de las aplicaciones más usadas: ¡para controlar la velocidad de un motor!
Se manda una determinada frecuencia al motor. Variando el tiempo que está a 1 la onda (el Duty) puedes hacer que vaya más despacio o más aprisa el motor.
El motor estará parado si el Duty=0.
El motor irá a vmax/2 si Duty=T/2
El motor irá a la vmax si Duty=T
Un saludo
-
Ok, muy bien, ahora entiendo una aplicacion, supongo que las demás están relacionadas. Pero aún tengo una inquietud, ¿es posible medir un tiempo determinado con el CCP? Pueden explicarme como se hace por favor.
gfp
-
Hola, se que este tema hace tiempo que esta inactivo, pero me intereso el tema, y por lo visto con el traslado del foro el código se perdió, pikman veo sigues activo, quería pedirte si todavía tenes el código a mano si no lo podes subir.
Gracias y saludos
-
hola, la verdad es que sería muy interesante recuperar ese ejemplo, pikman
no se si todavía estarás por aquí, pero si pudieses repostearlo sería bueno
:) :)
-
el adjunto está en el foro antiguo en la siguiente dirección pero a mi al menos no me deja descargarlo.
http://todopic.mforos.com/79706/974141-pwm-controlado-por-a-d-para-pic16f87x/