TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: COMBAT en 07 de Junio de 2007, 23:02:25
-
Saludos a todos.
El pic 16f877 puede entregar dos señales pwm, existe alguna forma de retrasar una respecto de la otra unos 10us (por ej). Gracias
-
eh... lamentablemente no, pero... se me ocurre que en el lenguaje assembler (ese lenguaje lo domino más) se podria elaborar la aplicación que propones. :mrgreen:
-
Saludos a todos.
El pic 16f877 puede entregar dos señales pwm, existe alguna forma de retrasar una respecto de la otra unos 10us (por ej). Gracias
No se puede, tal cual te explicó micro_cadaver y no vengo aquí a 'afirmar' lo que otro dice, ya que me parece de mal gusto, sino a comentarte que esto es debido a que la base de tiempo de ambos PWM es el TIMER2 y es éste junto a la configuración del PR2 quien comanda la frecuencia del PWM, por ende las transiciones de uno y otro son en el mismo y exacto punto.
Hay otros pics que tienen varios CCP.... pero ya no hablamos de los 16F y sino, sería hacerlo por software aunque 10useg sería un tiempo muy breve salvo que durante esa tarea se desatiendan las demás.
Saludos
-
Muy bien gracias..... por ahí alguien me dijo que se podía hacer por hardware con una malla RC a la salida de uno de los pwm asi que eso intentaré .
Saludos.
-
El tema son los flancos... debieras usar un Schmitt Trigger o similar a la salida de ese 'filtro' que creas. Un filtro pasa bajo produce un retardo de fase que veras reflejado como un 'delay' en base de tiempo pero también quitará componentes a tu onda cuadrada tornándola menos cuadrada valga la redundancia, es por ello que debas usar un schmitt trigger para volverla a hacer cuadrada.
Saludos
-
Podrias utilizar dos monoestables regulados mediante sendos potenciometros digitales que te permitan ajustar el disparo del primer monoestable y la duración del segundo monoestable, con lo que tendrias una señal desfasada respecto de la otra y con laduración que quieras.
Un saludo
-
Están buenas las ideas.... me pondre a trabajar. Cualquer cosa ahí los molesto denuevo :mrgreen: y gracias por vuestro tiempo y ayuda.
Saludos