TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: juanes79 en 10 de Febrero de 2012, 01:21:52
-
Hola amigos, les cuento que estoy aprendiendo lenguaje C. Ya se como prender y apagar led y otras cositas. Les pregunto si es posible realizar un dimerizado de una bombilla a 110V, es dedir que esta estando encendida empiece a disminuir su brillo de luz hasta casi apagarse y luego vuelva a encender lentamente en forma gradual, similar a un dimer. Necesito realizar este montaje. Les pregunto que tipo de microcontrolador lo puedo montar, y qe tipo de instruccion puedo utilizar. como puedo hacer el montaje y si es posible poderlo simular en proteus.
Saludos y mil gracias
-
Juanes79:
vas a tener que estudiar sobre PWM. Primero practicá con leds.
No se en que lenguaje c estás programando. Pero si usas el buscador (seleccioná búsqueda avanzada y allí tildá la opción asuntos de temas solamente) con eso vas a encontrar muchos ejemplos.
Y luego para conectar la lámpara al pic te recomiendo este hilo:
http://www.todopic.com.ar/foros/index.php?topic=13389.80
Saludos.
Jukinch
-
Juanes79:
vas a tener que estudiar sobre PWM. Primero practicá con leds.
No se en que lenguaje c estás programando. Pero si usas el buscador (seleccioná búsqueda avanzada y allí tildá la opción asuntos de temas solamente) con eso vas a encontrar muchos ejemplos.
Y luego para conectar la lámpara al pic te recomiendo este hilo:
http://www.todopic.com.ar/foros/index.php?topic=13389.80
Saludos.
Jukinch
Bueno mil gracias por tu respuesta: Te cuento que estoy utilizando el programa PICC. Sialguno ha trabajado con dimerizado para leds y quiere compartir codigo, bienvenido.
Saludos.
-
Hola juanes, para dimear una lampara incandecente no necesitas pwm, lo que se usa es un detector de cruce por cero
en el foro hay muchos ejemplos, checa este:
http://www.todopic.com.ar/foros/index.php?topic=29205.0 (http://www.todopic.com.ar/foros/index.php?topic=29205.0)
-
hola amigos, les pregunto como puedo hacer un dimerizado en lenguaje "C" de una manguera de led. Esta tiene 36 diodos led por metro y trabaja a 110VAC con una frecuencia de 60HZ. Lo que necesito ponerla a dimerizar. alguna idea o proyecto que tenga para orientarme. La idea es utilizar dos SCR en antiparalelo para que cojan el ciclo completo de la onda senusoidal. He leido un sobre cruce por cero y PWM. este esquema con que pic se puede trabajar y si se puede simular en proteus.
Saludes y mil gracias.
-
hola amigos, les pregunto como puedo hacer un dimerizado en lenguaje "C" de una manguera de led. Esta tiene 36 diodos led por metro y trabaja a 110VAC con una frecuencia de 60HZ. Lo que necesito ponerla a dimerizar. alguna idea o proyecto que tenga para orientarme. La idea es utilizar dos SCR en antiparalelo para que cojan el ciclo completo de la onda senusoidal. He leido un sobre cruce por cero y PWM. este esquema con que pic se puede trabajar y si se puede simular en proteus.
Saludes y mil gracias.
pues realmente lo puedes hacer con un triac que es lo mismo que los scr, necesitas solo un capacitor ceramirco y una resistencia variable, esa resistencia variable la puedes poner por una foto resistencia, asi para que no utilices el detector de cruce por cero, solamente le inyectas pwm a un led y este lo pones en una cajita obscura con la resistencia y ya tienes tu dimer, la ventaja que tienes es que opto-aislas el pic y ya no es necesario que lo conectes al neutro de tu linea.
-
Gracias por tu respuesta. si sabes de algun diagrama o una idea de como lo puedo empezar a desarrollar es de mucha ayuda para mi que apenas estoy empezando a programar en lenguaje C.
Saludos y mil gracias