Autor Tema: Duda con Pic y Leds  (Leído 1930 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado cdistri

  • PIC10
  • *
  • Mensajes: 24
Duda con Pic y Leds
« en: 27 de Noviembre de 2009, 15:07:35 »
Hola

Tengo un automata funcionando perfectamente. Esta realizado con el pic 16f877 y programado en Mikrobasic.
Este automata realiza entre una serie de funciones encender y apagar una serie de leds realizandolas correctamente .

Mi pregunta es si de alguna manera podria programar a ese pic para que en vez de apagar los led les vaya bajando la intensidad de luz hasta hacer que se apaguen y lo mismo que se enciendan progresibamente.

En definitiva hace la funcion de amanecer y anochecer.

A ver si me podeis ayudar

Un saludo

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Duda con Pic y Leds
« Respuesta #1 en: 27 de Noviembre de 2009, 15:20:20 »
Claro que sí, podes usar PWM para esa idea, cambiando el ciclo de trabajo.

Saludos!
No contesto mensajes privados, las consultas en el foro

Desconectado gera

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2188
Re: Duda con Pic y Leds
« Respuesta #2 en: 27 de Noviembre de 2009, 15:21:29 »
Podes controlar la intensidad de un led usando PWM. El tema es q el 16f877 tiene solo dos modulos CCP, asiq solo podrias controlar dos leds. Hay una tecnica para generar varios pulsos de PWM usando la interrupcion de timer. En la pagina de nocturno hay un ejemplo. Esta en C, pero supongo q vas a entender la idea.
http://www.micropic.es/index.php?option=com_content&task=view&id=59&Itemid=1
saludos!!

"conozco dos cosas infinitas: el universo y la estupidez humana. Y no estoy muy seguro del primero." A.Einstein