Autor Tema: Dimmer con mando  (Leído 91672 veces)

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

Desconectado Chapujose

  • PIC10
  • *
  • Mensajes: 11
RE: Dimmer con mando
« Respuesta #150 en: 21 de Febrero de 2006, 03:29:00 »
wenas otra vez, creo k se a roto el enlace del pcb en pdf, lo podrias arreglar? Avergonzado

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
RE: Dimmer con mando
« Respuesta #151 en: 21 de Febrero de 2006, 05:05:00 »
Pues no veo que esté roto. Acabo de probarlo y va perfecto.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
RE: Dimmer con mando
« Respuesta #152 en: 03 de Abril de 2006, 16:12:00 »
Sí, es un triac, aunque en el esquema aparece el símbolo de un tiristor.

El código no es público.

Desconectado RedPic

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 5544
    • Picmania by Redraven
Re: Dimmer con mando
« Respuesta #153 en: 05 de Abril de 2006, 01:31:40 »
Amigo Nocturno:

Tengo en casa una lampara de pié con un dimmer manual, de las que se compran en carrefour, que está empezando a dar las boqueadas (ya no logra apagar del todo la bombilla ni no llega a tope de iluminación, además de vez en cuando se pone a parpadear como un led haciendo blink  :lol: ) En cuanto estire la pata voy a montar tu diseño y sacaré un telemando del baúl de los recuerdos para manejarlo. Ya te informaré de tutti bacalátti con tomáti.


Contra la estupidez los propios dioses luchan en vano. Schiller
Mi Güeb : Picmania

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Dimmer con mando
« Respuesta #154 en: 05 de Abril de 2006, 01:36:43 »
Será un honor para mí que un maestro como tú monte un diseño mío.
En lo que pueda ayudarte, ya sabes, sólo te cobraré cervezas.

Desconectado RedPic

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 5544
    • Picmania by Redraven
Re: Dimmer con mando
« Respuesta #155 en: 05 de Abril de 2006, 01:43:16 »
Ja ja ja  :lol:  ¡¡¡Que tiemblen los de la Field Cross!!!  :mrgreen:
Contra la estupidez los propios dioses luchan en vano. Schiller
Mi Güeb : Picmania

Desconectado RedPic

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 5544
    • Picmania by Redraven
Re: Dimmer con mando
« Respuesta #156 en: 10 de Julio de 2006, 15:05:53 »
Hummmm ... este búlgaro igual es medio japonés ...  :x

InfraRed Controlled Lamp Dimmer ...

Contra la estupidez los propios dioses luchan en vano. Schiller
Mi Güeb : Picmania

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Dimmer con mando
« Respuesta #157 en: 10 de Julio de 2006, 17:06:54 »
No creo que sea japonés, tampoco yo tuve una idea original, creo que me inspiré por ahí en alguna página...

Desconectado warriorfenix@hotmail.com

  • PIC10
  • *
  • Mensajes: 23
Re: Dimmer con mando
« Respuesta #158 en: 14 de Enero de 2008, 18:52:38 »
Hola de nuevo pongo aqui mi consulta dado que no sabia donde la tenia q colocar, pido perdon por mi ignorancia, la pregunta es nocturno que estoy intentando desarrollar un dimmer parecido al tuyo simplemnte q x aora solo quiero controlarlo con un pulsador, y hacer efecto anochecer amanecer y tl, el problema es q no se si activo bien el triac x q la lampara siempre esta encendida, no se si es problema del codigo, o de que e intentado acer funcionar el codigo del dimemr con mando con el circuito de entrada de cruce por cero del mini dimmer y la salida a tiristor que tienes en el mismo, como controlas el tiristor en l minidimer gracias x todo, agradecería q m dijeras n q pode fallar mi programa y que mejores ves.

#include <16F84a.h>
#use delay(clock=20000000)
#use fast_io(A)
#use fast_io(B)

#fuses HS,NOWDT

#byte PORTA                = 0x05
#byte   PORTB                = 0x06
#bit  TRIAC                = PORTB.1
#bit  SALIDAFREC           = PORTB.4
#define LimiteInf            50
#define LimiteSup            160
#define Periodo              85
int PasosDimmer,intensidad,j;

#INT_TIMER0
void tempo()
   {
   set_timer0(Periodo);

   PasosDimmer++;
   SALIDAFREC=1;
   if (PasosDimmer==Intensidad) // cuando se ha llegado a la altura del semiciclo deseada
      TRIAC=0;                   // se enciende el triac
      delay_us(300);
      TRIAC=1; // cortamos la señal que se envía al TRIAC
            // ya que permanecerá encendido hasta el próximo cruce por 0
      SALIDAFREC=0;
   }

/****************************************************************************/
/* El ciclo del TRIAC comienza de nuevo con cada cruce por 0                */
/* por ello en la interrupción externa se pone a 0 la cuenta de PasosDimmer */
/* y se cambia la detección de flanco de la entrada                         */
/****************************************************************************/

#INT_EXT
void CrucePor0()
{
   PasosDimmer=0;
   if (j==0){
   j=1;
   ext_int_edge(H_TO_L); // Cambio la detección del flanco, para que la proxima sea de bajada
   }
   else {
   j=0;
   ext_int_edge(L_TO_H); // La próxima interrupción será de subida
   }
}

void subir()
            {
               INTENSIDAD++;                 //Decrementamos minuto2
               if(intensidad > 160)            //Si minuto2 es mayor de 5
               {
               intensidad = 50;               //Minuto2 es igual a cero
               if(intensidad < 50)            //Si minuto2 es menor de 1
               intensidad = 160;
               }}

/****************************************************************************/
/* En el main lo único que hay es la inicialización                         */
/****************************************************************************/

 main()
{
   set_tris_B(0b11001101);
   set_tris_A(0b00011100);
   setup_timer_0(RTCC_INTERNAL | RTCC_DIV_2);
   enable_interrupts(INT_TIMER0);
   enable_interrupts(INT_EXT);
   ext_int_edge(L_TO_H);
   enable_interrupts(GLOBAL);
   set_timer0(Periodo);
   while(1)
   {
   if (input(pin_a1))
   {
   subir();
   }
   }}

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Dimmer con mando
« Respuesta #159 en: 14 de Enero de 2008, 20:33:46 »
Deberías asegurarte que la interrupción externa está funcionando bien, o sea, que se detecta el cruce por 0. Quizás poniendo un led en lugar del triac para ver si se enciende y cómo lo hace.
No veo la función subir() por ninguna parte

Desconectado warriorfenix@hotmail.com

  • PIC10
  • *
  • Mensajes: 23
Re: Dimmer con mando
« Respuesta #160 en: 15 de Enero de 2008, 10:48:06 »
Como puedo segurarme que la funcion de cruce por cero funciona correctamnt?, la funcion subir esta justo antes del main, vy a probar lo del led aber q pasa.

gRacias

Desconectado DDG

  • PIC10
  • *
  • Mensajes: 23
Re: Dimmer con mando
« Respuesta #161 en: 22 de Abril de 2008, 15:06:16 »
Hola nocturno disculpa pero los enlaces de este foro estan rotos a esepcion del dibujito del puente de diodos, por cierto gracias por contestar en el foro de sistema modular rrboard2, podrias repararlos o pasarme un enlace nuevo, digo si no es mucho pedir  :-/

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Dimmer con mando
« Respuesta #162 en: 23 de Abril de 2008, 02:47:20 »
¿Cuáles son los links que no te funcionan?, ¿qué necesitas?

Desconectado DDG

  • PIC10
  • *
  • Mensajes: 23
Re: Dimmer con mando
« Respuesta #163 en: 23 de Abril de 2008, 09:13:44 »
He generado un fichero con la opción de "Exportar componentes" de Eagle y lo he colgado en:
<a href="http://manolo.auna.com/Dimmer/Listado%20componentes.txt" target="_blank">http://manolo.auna.com/Dimmer/Listado%20componentes.txt[/url]

Espero que te sirva, aunque pregunta si tienes cualquier duda.
La verdad es que ahora me doy cuenta que el proyecto lo hice yo para mí mismo y no lo dejé nada documentado. Ni siquiera puse los valores a los componentes en Eagle <img   src="http://pics.miarroba.com/caretos/frown.gif" alt="Enfurruñado" title="Enfurruñado" />

He preparado una lista de componentes con comentarios adicionales para que pueda aclarar tus dudas y las de quien quiera montarlo. Está al final de los links del proyecto, en mi güeb:
<a href="http://manolo.auna.com/proyectos-dimmer.html" target="_blank">http://manolo.auna.com/proyectos-dimmer.html[/url]
También he añadido una imagen de la cara de componentes de Eagle.

Es cierto que el micro no es un 16F84, sino un 16F88, pero el encapsulado era el mismo y por eso usé el 84 en Eagle.

Ya sabes, ante la próxima duda, dispara.
Hola nocturno denuevo dandote lata pues en si solo veo que el proyecto funciona muy bien, pero no logor ver en si nada del proyecto y la verdad parece muy funcional y me interesa montarlo si me pudieras echar la mano con los esquemas para poder implementarlo a de paso saver si el programa que esta en el foro esta correcto para de hay sacarlo.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Dimmer con mando
« Respuesta #164 en: 24 de Abril de 2008, 12:33:06 »
Ah, es que esos links son tan antiguos que ya ni los recordaba  :D

Puedes verlo todo aquí:
http://www.micropic.es/index.php?option=com_content&task=view&id=37&Itemid=40