Ayer me tire hasta las tantas haciendo pruebas con el dimmer, pero merecio la pena...
Por fin he conseguido que se ajuste el dimmer para mantener dentro una iluminacion constante, independientemente de la luz que se cuele del exterior:
Ver el adjunto 843643
En este ejemplo, el dimmer hacia pequeños ajustes, trabajando aprox. al 96% de potencia.
Le he dedicado un monton de horas solo a esto... pensaba que habia comprendido bien como funciona el PID Controller, pero no era asi.
Una cosa es ajustar el PID Controller para que un extractor/intractor regule la temperatura, y otra cosa muy distinta es hacerlo para que un dimmer "clave" el ajuste que tiene que hacer..
Es dificil de explicarlo, pero controlar la fuerza que tiene que hacer un ventilador es sencillo porque lleva un retraso e inercia.... y te da mucho margen... es como intentar llevar un camion pesado a una velocidad constante... da igual que sea dando acelerones, la variacion de velocidad es pequeña... y se puede tener mas o menos constante ya sea con un conductor que va haciendo pocos ajustes en el pedal, u otro que hace muchos... el resultado final es similar en cuanto a la velocidad.
Pero con la luz esto no vale.... hay que decirle "exactamente" cuanto tiene que girar el potenciometro del dimmer para haya dentro una cantidad de luz preestablecida, y que se compense segun la luz del exterior.
Hasta ayer lo unico que conseguia es que la luz variase pero muy bruscamente... le decia por ej. 30.000 luxes, bajaba a 15.000 y luego subia a 45.000...
La puta locura ha sido entender la formula, y conseguir que ahora haga ajustes pequeños.... moviendose entre 29.800 y 30.200.
Si a alguien le interesa, ahondo mas en el tema de la formula, a priori parece sencilla:
Salida PID = Kp + Ki + Kd
Una puta suma de 3 variables, pero que esconde esta aberracion:
Ver el adjunto 843644
Resumiendo, Kp es lo primero que hay que tocar (controla el nivel general), Ki controla la "amplitud" y Kd es el ajuste final para que haya menos variacion.
Ver el adjunto 843645