Pwm con Flowcode

Buenos días a todos, en primer lugar pido disculpas por si hago mal en crear un nuevo tema. Intento fabricar un circuito que haga el efecto anochecer para utilizar tiras de leds. La cuestion es que el ejemplo que he subido lo he realizado fisicamente y funciona muy bien, pero necesito que el efecto en bajar la iluminacion lo haga en 20 minutos, y que el escalon de bajada lo haga mas finamente, quiero decir ¿es posible que el PWM se haga en un porcentaje mas pequeño?
es que cuando la ilumincion esta llegando al final esto hace que se ven saltos en la bajada de luz.

Lo he hecho en Flowcode porque es la unica manera que se hacer algo de programacion.

En realidad lo que quiero saber si es posible es lo siguiente: el PWM va bajando desde el 100% hasta 0% y lo va haciendo de 1 en 1, osea 100,99,98...0. Mi preguenta es ¿se puede hacer que el porcentaje de bajada sea en un rango mas pequeño?

Muchisimas gracias a todos.
 

Adjuntos

  • EFECTO_ANOCHECER.rar
    1.8 KB · Visitas: 22
Última edición:
Hola, quieres que el ciclo dure 20 minutos, pero lo tienes a 4 minutos y no puedes subirlo porque usas el duty de 8 bits, has probado a usar en el PWM el duty de 10 bits así ya podrías aumentarlo a 1023 en vez de 255 ,saludos.
 
Última edición:
Gracias por responder, no, no lo he probado, ahora lo pondré en practica, ¿ y de como hacer que el escalon sea mas pequeño? ¿sabrías decirme como hacerlo?

muchas gracias



Lo acabo de probar y no funciona bien del todo, al principio hace la bajada muy lenta y bastante bien, pero a menos de 2 minutos empieza abajar muy rapidamente y no acaba de apagarse por completo. He subido la modificación con la que he hecho la prueba, ¿podrías decirme si hay algo mal?
Decirte que en el simulador de Flowcode lo hace perfecto, pero no en la realidad.
 

Adjuntos

  • EFECTO_ANOCHECER.rar
    1.8 KB · Visitas: 16
Última edición:
Perdona, lo he vuelto a probar y funciona perfectamente, tenia un pequeño error en el circuito de pruebas.

Muchisimas gracias por tu aporte.

Se puede crear un Duty de mas Bits en Flowcode?


Saludos.
 
Si quieres que anochezca mas lento aún, aunque ahora has pasado de 4 a 17 minutos, entonces puedes jugar con el tiempo de cada ciclo, en vez de que cada ciclo dure 1 segundo, le pones por ejemplo que dure 1,17 seg ....y en vez de 17 minutos tardará 20 minutos y como tienes 10 bits de duty, el anochecer será muy gradualmente ya que tienes 1023 escalones en vez de los 255 que tenias antes...imagino que es lo que querías....saludos
 
Última edición por un moderador:
Exactamente, eso es lo que queria y gracias a tu aporte lo he conseguido. El funcionamiento lo hace perfecto tanto gradualmente como en el tiempo que deseaba.

Muchas gracias.

Saludos.
 
Atrás
Arriba