Autor Tema: Dimmer programable con control remoto  (Leído 20591 veces)

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

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re:Dimmer programable con control remoto
« Respuesta #30 en: 18 de Abril de 2023, 12:07:01 »
Pues no tiene mala pinta con 50 muestras por semiciclo...

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5892
    • Picuino
Re:Dimmer programable con control remoto
« Respuesta #31 en: 18 de Abril de 2023, 12:08:42 »
 ((:-)) ((:-)) ((:-))

Desconectado Eduardo2

  • PIC24H
  • ******
  • Mensajes: 1004
Re:Dimmer programable con control remoto
« Respuesta #32 en: 18 de Abril de 2023, 13:36:31 »
...
No hace falta quedarse esperando.  Al comienzo del intervalo de 100uS lees el ADC y luego inicias otra conversión, que recién se leerá en el siguiente intervalo.
¿Y cómo se hace eso?, con la instrucción AnalogRead que es la que estoy usando no se puede.

Acabo de ver que han eliminado las funciones  :shock:, dejaron solo AnalogRead !
No entiendo que necesidad tenían de sacarlas, qué problema había con mantener todas???

Era hacer:
Código: [Seleccionar]
    while(adcBusy(sensorPin));       // Espera que haya terminado la conversion                                   
    LecturaADC = adcEnd(sensorPin);  // Lee el ADC
   
    adcStart(sensorPin);             // Inicia otra conversion
    ..........                       // El programa continua.
                                     // El valor se leerá recién cuando indique
                                     // de nuevo el timer.
pero habrá que buscar una librería que las contemple  :(

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re:Dimmer programable con control remoto
« Respuesta #33 en: 18 de Abril de 2023, 14:24:17 »
Esas instrucciones están para ESP32 pero no para ESP8266. Una lástima

Desconectado uZYNQ

  • PIC16
  • ***
  • Mensajes: 123
Re:Dimmer programable con control remoto
« Respuesta #34 en: 18 de Abril de 2023, 19:08:27 »
Interesante proyecto, pero me surge la duda de como será el cálculo de la potencia si solo se mide corriente. Se asume un voltaje constante del panel?

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re:Dimmer programable con control remoto
« Respuesta #35 en: 19 de Abril de 2023, 01:11:26 »
Sí, la tensión alterna de la red es constante.

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5892
    • Picuino
Re:Dimmer programable con control remoto
« Respuesta #36 en: 19 de Abril de 2023, 12:30:16 »
No estaría de más que midieses también la tensión. Suele tener un valor de pico menor del esperado debido a los armónicos de corriente.

Así de paso mides si hay desfase entre la tensión y la corriente. El problema es que vas a ver seguro un desfase debido al tiempo de muestreo y no sé como arreglar eso.
« Última modificación: 19 de Abril de 2023, 12:37:27 por Picuino »

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re:Dimmer programable con control remoto
« Respuesta #37 en: 19 de Abril de 2023, 13:26:08 »
¿Realmente lo ves necesario?, tampoco voy a necesitar una precisión altísima.

Desconectado remi04

  • PIC24F
  • *****
  • Mensajes: 657
Re:Dimmer programable con control remoto
« Respuesta #38 en: 20 de Abril de 2023, 03:15:35 »
Yo creo que para esta aplicación no necesitas determinar la potencia consumida instantánea siguiendo la señal punto a punto como quieres por que es que eso , aunque sea una señal periódica de 50 hz, quererla samplear de esa manera ya roza casi la obligatoriedad de usar micros con DSP como algunos pic24 o dspic. Posible es, pero lo veo muy “a cañonazos como dices” para un simple dimmer online.

  Creo que si a la salida analógica del integrado HALL le colocas un condensador electrolítico pequeño al que le colocas una carga constante y conocida con resistencias de precisión, consigues una especie de “hold” de un valor medio que varía según el consumo.

  Entonces ya no tienes que andar sampleando constantemente a ese ritmo, sino que puedes ir a leer ese voltaje “hold” de vez en cuando (cada segundo por ejemplo)y luego lo relacionas con el consumo. 

 Es una sugerencia.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re:Dimmer programable con control remoto
« Respuesta #39 en: 20 de Abril de 2023, 04:13:45 »
Pues eso me simplificaría bastante, remi. ¿Pero esa solución sirve para alterna?

¿Tendría que poner el electrolítico en serie con la resistencia de precisión, y esta a masa?, ¿y medir con el ADC en el punto de unión de ambos?

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5892
    • Picuino
Re:Dimmer programable con control remoto
« Respuesta #40 en: 20 de Abril de 2023, 04:14:06 »
¿Realmente lo ves necesario?, tampoco voy a necesitar una precisión altísima.
Es que la onda de tensión suele estar distorsionada y se pierde precisión al calcular la potencia. No sé cuanta precisión se pierde, ni si será aceptable para lo que necesitas.

Prueba a utiilizar un medidor de potencia y comparas los valores obtenidos.
https://www.amazon.es/medidor-potencia/s?k=medidor+de+potencia

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re:Dimmer programable con control remoto
« Respuesta #41 en: 20 de Abril de 2023, 06:05:23 »
Yo creo que para esta aplicación no necesitas determinar la potencia consumida instantánea siguiendo la señal punto a punto como quieres por que es que eso , aunque sea una señal periódica de 50 hz, quererla samplear de esa manera ya roza casi la obligatoriedad de usar micros con DSP como algunos pic24 o dspic. Posible es, pero lo veo muy “a cañonazos como dices” para un simple dimmer online.

  Creo que si a la salida analógica del integrado HALL le colocas un condensador electrolítico pequeño al que le colocas una carga constante y conocida con resistencias de precisión, consigues una especie de “hold” de un valor medio que varía según el consumo.

  Entonces ya no tienes que andar sampleando constantemente a ese ritmo, sino que puedes ir a leer ese voltaje “hold” de vez en cuando (cada segundo por ejemplo)y luego lo relacionas con el consumo. 

 Es una sugerencia.

Gracias a tu idea he estado buscando y he llegado a esta solución. Parece muy interesante. Lo voy a probar
https://iotdesignpro.com/projects/detect-and-measure-ac-current-using-current-transformer-and-arduino

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re:Dimmer programable con control remoto
« Respuesta #42 en: 20 de Abril de 2023, 06:07:35 »
¿Realmente lo ves necesario?, tampoco voy a necesitar una precisión altísima.
Es que la onda de tensión suele estar distorsionada y se pierde precisión al calcular la potencia. No sé cuanta precisión se pierde, ni si será aceptable para lo que necesitas.

Prueba a utiilizar un medidor de potencia y comparas los valores obtenidos.
https://www.amazon.es/medidor-potencia/s?k=medidor+de+potencia

Sí, tengo este, que es el que pretendo usar:

Desconectado DominusDRR

  • PIC24H
  • ******
  • Mensajes: 1982
    • Sicoy
Re:Dimmer programable con control remoto
« Respuesta #43 en: 20 de Abril de 2023, 10:20:44 »
Yo creo que para esta aplicación no necesitas determinar la potencia consumida instantánea siguiendo la señal punto a punto como quieres por que es que eso , aunque sea una señal periódica de 50 hz, quererla samplear de esa manera ya roza casi la obligatoriedad de usar micros con DSP como algunos pic24 o dspic. Posible es, pero lo veo muy “a cañonazos como dices” para un simple dimmer online.

  Creo que si a la salida analógica del integrado HALL le colocas un condensador electrolítico pequeño al que le colocas una carga constante y conocida con resistencias de precisión, consigues una especie de “hold” de un valor medio que varía según el consumo.

  Entonces ya no tienes que andar sampleando constantemente a ese ritmo, sino que puedes ir a leer ese voltaje “hold” de vez en cuando (cada segundo por ejemplo)y luego lo relacionas con el consumo. 

 Es una sugerencia.

o tal vez algo en 32 bits con wireless

Tengo una idea algo difusa sobre MPLAB Harmony, XC32 con PIC32

Desconectado Eduardo2

  • PIC24H
  • ******
  • Mensajes: 1004
Re:Dimmer programable con control remoto
« Respuesta #44 en: 20 de Abril de 2023, 10:45:14 »
No entiendo por qué querés medir la corriente. El valor leído, a la hora de calcular la potencia va a estar afectado por el verdadero valor de la tensión en ese momento y  la precisión y linealidad del sensor hall y del ADC del ESP8266 (https://www.esp8266.com/viewtopic.php?p=29182)
Pero además, a mi manera de ver, no interesa cuantos Watts toma el termotanque sino si la resistencia está al 0...100% de su potencia nominal.
Y para eso no interesa la corriente sino el ángulo de disparo del triac. Lo único que necesitás es armar una tabla (teórica o experimental) de retardos en el disparo versus porcentaje de potencia.


 

anything