Autor Tema: Ayuda con regulacion de luz y transiciones entre estados de luz  (Leído 2971 veces)

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

Desconectado db25

  • PIC10
  • *
  • Mensajes: 16
Ayuda con regulacion de luz y transiciones entre estados de luz
« en: 14 de Octubre de 2004, 10:06:00 »
Hola, ¡¡¡ya se encender un led!!! empiezo como en FP primero encendiendo un led y luego mas xD.

Bueno tengo en mente otra cosa que me gustaria hacer, os comento:

dentro de un par de mese ya estamos en navidad, y mi madre vio un aparatito que consistia en que generaba una secuencia de amanecer, dia, atardecer y anochecer.

La cuestion es se puede hacer eso con un pic que del amanecer pase a dia pero no de golpe sino con una transicion entre los dos y asi sucesivamente, se podria hacer??

puede ser con el comando de PWM en el PBP o tiene que ser de otra forma???.

Gracias

Desconectado Carlete71

  • PIC18
  • ****
  • Mensajes: 433
RE: Ayuda con regulacion de luz y transiciones entre estados de luz
« Respuesta #1 en: 14 de Octubre de 2004, 20:21:00 »

Podrías hacerlo usando una resistencia variable con la luz (fotoresistencia), con ella y una fija haces un divisor de tensión que puedes conectar al ADC de un PIC.

Saludos,

Desconectado db25

  • PIC10
  • *
  • Mensajes: 16
RE: Ayuda con regulacion de luz y transiciones entre estados de luz
« Respuesta #2 en: 15 de Octubre de 2004, 06:57:00 »
como dices de hacerlo, esk aun no he llegado al ADC me lo podias explicar mejor, perdona.

Gracias.

Desconectado Carlete71

  • PIC18
  • ****
  • Mensajes: 433
RE: Ayuda con regulacion de luz y transiciones entre estados de luz
« Respuesta #3 en: 15 de Octubre de 2004, 19:12:00 »

Con qué PIC vas a trabajar? Si no tiene ADC, puedes hacer uno casero con amplificadores operacionales como este que coloqué aquí:

http://miarroba.com/foros/ver.php?foroid=256746&temaid=2215065

Si usas un 16F84, que es uno de los más comunes y buen precio, La salida digital del ADC (casero) la puedes colocar como entrada de tu PIC y el resto es programación.

Saludos,

Desconectado db25

  • PIC10
  • *
  • Mensajes: 16
RE: Ayuda con regulacion de luz y transiciones entre estados de luz
« Respuesta #4 en: 16 de Octubre de 2004, 03:09:00 »
no lo veo claro, demomento seguire con los led`s xD. mirare por si me sale algo, GRACIAS si tengo alguna duda, que fijo que la tendre ya lo posteare.

Saludos gracias

P.D Cual es la orden que tendria que utilizar en el PBP?

Desconectado PWRINVITRO

  • PIC12
  • **
  • Mensajes: 78
RE: Ayuda con regulacion de luz y transiciones entre estados de luz
« Respuesta #5 en: 16 de Octubre de 2004, 15:12:00 »
Lo de la fotoresistencia es una propuesta muy buena!!!.... ahora si lo que kieres es algo BIEN VISTOSO y menos complicado te recomiendo hacer un arreglo de bombiyos caseros podria hacerte un eskema si te gusta la idea.... la cosa es comprar un par de triacs para controlar potencia con el pic.... podrias conectar un reloj de tiempo real y haces una tabla con las horas y pones al pic a chekear la hora en todo momento y a medida q el sol sale vas entregando mas potencia y a medida q el sol se oculta vas reduciendo la potencia entregada(potencia de los bombiyos)!!!.... a mi me parece genial!!!! tu diras si play!!!!..... ah y si para controlar potencia de la manera mas senciya y eficaz seria con el modulo PWM!!!...


P.D: los relojes de tiempo real q yo he usado son I2C no se de otros q tengan otro protocolo si te parece complicado puedes usar retardos con intervalos de unas 2 horas y cada dos horas vas variando la potencia de 0 a  100 y luego de 100 a 0 segun la hora....

Desconectado Carlete71

  • PIC18
  • ****
  • Mensajes: 433
RE: Ayuda con regulacion de luz y transiciones entre estados de luz
« Respuesta #6 en: 17 de Octubre de 2004, 13:44:00 »

Si, me parece mejor solución la de hacer el reloj con el PIC y en base a la hora poder hacer el cambio de secuencia de luces. Es más software y menos hardware lo cual implica menos costo en este caso

Buena esa amigo sin nombre

Saludos,

Desconectado db25

  • PIC10
  • *
  • Mensajes: 16
RE: Ayuda con regulacion de luz y transiciones entre estados de luz
« Respuesta #7 en: 17 de Octubre de 2004, 13:59:00 »
yo a lo k me refiero es a enchufarlo y k cada 5 minutos cambie de estado, no necesito mas tiempo, no hace falta 2 horas xD entonces como consigo que se apaguen las luces (se k con el High y el Low se hace lo de alimentar a 5v o a masa), pero para hacer ese intervalo de tiempo de forma suabe, que no sea brusca ala se apaa una y se enciende la otra...(eso creo k lo se hacer solito xD seria como si fuesen led"s xD xD) la cuestion es como hacer la zona en k se ba iluminando una y al mismo tiempo se va apagando la otra poco a poco.

Gracias por ayudarme.

P.D espero que se pueda terminar para estas navidades y asi hacer como el pic con villancicos

Desconectado Carlete71

  • PIC18
  • ****
  • Mensajes: 433
RE: Ayuda con regulacion de luz y transiciones entre estados de luz
« Respuesta #8 en: 17 de Octubre de 2004, 14:09:00 »

No te entiendo db25, puedes redactar mejor tu mensaje? Disculpa mi ignorancia descifrando, pero que es xD???

Saludos,

Desconectado db25

  • PIC10
  • *
  • Mensajes: 16
RE: Ayuda con regulacion de luz y transiciones entre estados de luz
« Respuesta #9 en: 17 de Octubre de 2004, 14:45:00 »
no pasa nada xD significa unas risas es la costumbre de ponerlo en otros foros xD (lo entiendes no), bueno da igual el tema de la ignorancia, ami al principio tambien me pasaba lo mismo.

este creo k seria el programa para encender uno detras de otro las luces, pero lo arian bruscamente de una a otra sin una transicion en que disminuya en una la luz poco a poco y en la otra aumente poco a poco pero tampoco tiene que ser una transicion muy marcada pues sino estaqria un momneto a oscuras todas las luces.

Este es el programa:

/////////////////////////////////////////////////////////////
/ Programa para encendido secuencial de luces para un Belen /
/////////////////////////////////////////////////////////////
ama var portb.0 ;definir el puerto b0 como amanecer
dia var portb.1 ;definir el puerto b1 como dia
ata var portb.2 ;definir el puerto b2 como atardecer
ano var portb.3 ;definir el puerto b3 como anochecer
loop: high ama  ;ponemos salida alta al puerto b0 (luz de amanecer)
pause 2500      ;se para durante x min/seg (cifra aleatoria)
high dia        ;ponemos salida alta al puerto b1 (luz de dia)
low ama         ;ponemos salida baja el puerto b0
pause 2500      ;se para durante x min/seg (cifra aleatoria)
high ata        ;ponemos salida alta al puerto b2 (luz de atardecer)
low dia         ;ponemos salida baja al puerto b3 (luz de dia)
pause 2500      ;se para durante x min/seg (cifra aleatoria)
high ano        ;ponemos salida alta al puerto b3 (luz de anochecer)
low ata         ;ponemos salida baja al puerto b2 (luz de atardecer)
pause 2500      ;se para durante x min/seg (cifra aleatoria)
low ano         ;ponemos salida baja al puerto b3 (luz de anochecer)
goto loop       ;indicamos al programa que se ejecute indefinidamente
end             ;fin del programa

creo k esta bien hecho lo unico k falta es lo de la transicion entre un estado y otro.

bueno voy a cenar despues mirare por si tienes alguna duda

nos vemos

Desconectado db25

  • PIC10
  • *
  • Mensajes: 16
RE: Ayuda con regulacion de luz y transiciones entre estados de luz
« Respuesta #10 en: 27 de Octubre de 2004, 03:11:00 »
alguien me puede ayudar potfavor....


 

anything