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

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
RE: Dimmer con mando
« Respuesta #60 en: 03 de Julio de 2005, 02:18:00 »
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 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:
http://manolo.auna.com/proyectos-dimmer.html
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.

Desconectado doraimontv

  • PIC12
  • **
  • Mensajes: 95
RE: Dimmer con mando
« Respuesta #61 en: 03 de Julio de 2005, 09:16:00 »
Ahora si tio, ahora si esta perfecto!!!!

El lunes sin falta compro material y monto.

Una cosa que seria de pu.. ma... seria lo que comentas de sacar de la re los 5v sin transformador... ya que el transformador ocupa mucho por si lo quieres meter en una caja de registro o algo.

Si tengo tiempo, me currare una placa en smd, pero a ver que hago con el transformador.

Saludos.

Desconectado INSANIFRESH

  • PIC10
  • *
  • Mensajes: 24
RE: Dimmer con mando
« Respuesta #62 en: 09 de Julio de 2005, 11:06:00 »
Escrito originalmente por INSANIFRESH


Desconectado pendexgabo

  • PIC16
  • ***
  • Mensajes: 222
    • www.SosaGabriel.com.ar
RE: Dimmer con mando
« Respuesta #63 en: 27 de Julio de 2005, 21:36:00 »
tengo una pregunta!!! estuve viendo el código.. y encontre unas cosas particulalres, en la parte dentro de la interrupcion por timer donde verificas que no sera ruido lo que entre por el sensor veo que haces varias comparaciones y operaciones lógicas pero las operaciones AND estan hechas con un solo amphensarnd (&Giño en vez de dos (&&Giño.. ahora esto esta de ejemplo o compilo asi??

saludos


gracias


gabriel

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
RE: Dimmer con mando
« Respuesta #64 en: 28 de Julio de 2005, 00:24:00 »
Tal como está el código ahora mismo es como funciona, así que debe estar bien según el método empírico Muchas risas

Bromas aparte, soy nuevo en C y probablemente diga una burrada, pero creo que no hay diferencias entre usar & y &&. Creo que los dos hacen una operación AND entre dos operadores y devuelven el resultado.

De todas formas, no es broma que el programa está funcionando así.

Desconectado omix

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 244
RE: Dimmer con mando
« Respuesta #65 en: 28 de Julio de 2005, 04:07:00 »
Hola, nocturno66, perdona que te contradiga con lo de que no hay diferencia entre & y &&, pero si hay una pequeña diferencia. El operador & se usa para realizar la operacion AND a nivel de bits, es decir,  si tenemos por ejemplo 0b01010 & 0b00111 el resultado que da la operacion es 0b00010. Si lo hacemos con el && lo que esta realizando logica AND de las dos variables, es decir, si tenemos lo mismo que antes 0b01010 && 0b00111 el resultado de la operacion es 0b00001, lo que es lo mismo realiza la misma operacion que el &, pero el resultado final de la operación && va a ser 1 si el resultado de aplicar el & es mayor que 0, y va a ser 0 en caso contrario.

Un saludo.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
RE: Dimmer con mando
« Respuesta #66 en: 28 de Julio de 2005, 05:02:00 »
Perfecto, por eso advertía que podía decir una burrada.Sonrisa Gigante

Entonces debe ser que los "if" en C sólo comprueban si la condición es 0 o cualquier otra cosa, entendiendo condición verdadera para cualquier número distinto de 0.

Desconectado omix

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 244
RE: Dimmer con mando
« Respuesta #67 en: 28 de Julio de 2005, 05:26:00 »
Exactamente el C entiende como condición verdadera cualquier número distinto de 0 y como condición falsa el 0.

Saludos.

Desconectado Sispic

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1685
    • winpic800
RE: Dimmer con mando
« Respuesta #68 en: 28 de Julio de 2005, 06:12:00 »
&& se usa para anidar comparaciones y retorna TRUE ó FALSE solamente .

ejemplo:

if ( (0==0) && (0 == 0) && (1==1) )    ............... eso retorna verdadero .


BOOL A,B;

Sera_Verdadero_Falso = (32==5)  &&  A  && B;



& como muy bien explica omix , realizar la operacion AND a nivel de bits.

A=45 & 123  // resultado = 41 .

y se pueden conbinar .


if (  (( 45 & 123)==41)  &&  ( A==41)  &&  (32/4+4 ¡= 0) )


no se explicarlo con nombres tecnicos y eso .
No olvidar los corchetes , ya que de lo contrario puede salir una patata .

Desconectado RaDoN

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1498
RE: Dimmer con mando
« Respuesta #69 en: 28 de Julio de 2005, 07:44:00 »
Una pregunta, BOOL = a un short int?
Si juegas contra el mejor, pierdes como los demás.

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7912
RE: Dimmer con mando
« Respuesta #70 en: 28 de Julio de 2005, 16:54:00 »
Hola Manolo !!
Estuve buscando el programa fuente del mando y no lo encuentro, el link no encuentra el archivo....LlorandoLlorando
Podras arreglarlo o lo sacaste a proposito???

Para la pregunta por el BOOL escrito por SISCO, esto que sigue esta en los archivos include de cada micro:

#define BOOLEAN short int

Sabiendo que la mente de Sisco es 1000000 de veces mas rapida que sus manos, se entiende el furcio, je..je..Sonrisa GiganteSonrisa GiganteSonrisa Gigante
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
RE: Dimmer con mando
« Respuesta #71 en: 29 de Julio de 2005, 01:26:00 »
Sí, entendida la diferencia entre & y &&, pero seguramente estaréis de acuerdo conmigo en una cosa.
Cuando el resultado de la operación que yo efectúe combinando & y && vaya a servir para usarlo en un "if" da igual que use & o &&, puesto que la decisión final será resultado=0 o resultado<>0.
No podrán utilizarse indiscriminadamente cuando se pretenda usar el resultado para operar con él.

Con respecto al fuente, cometí un error en los links del Rebujito, ya lo he resuelto y lo puedes descargar, Marcos.

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7912
RE: Dimmer con mando
« Respuesta #72 en: 29 de Julio de 2005, 07:47:00 »
Je..je..
Manolo, arreglas uno y el otro queda mal, ahora no anda el link al .pdf  Sonrisa GiganteSonrisa GiganteSonrisa Gigante
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
RE: Dimmer con mando
« Respuesta #73 en: 29 de Julio de 2005, 10:21:00 »
Joe, qué raro, aquí hay fantasmas. Juraría que había chequeado todos los links antes.
Bueno, ya lo he arreglado; gracias por avisar Marcos.

Y luego quiero aparecer en Google, anda que a este paso... loco

Desconectado doraimontv

  • PIC12
  • **
  • Mensajes: 95
RE: Dimmer con mando
« Respuesta #74 en: 10 de Septiembre de 2005, 19:13:00 »
Hola a todos, tengo dos dudas..... 1 y mas importatnte, me esta costando encontrar el 16f88 y me preguntaba si el mismo hex, funcionara en un 16f84????


Y 2, sabeis ya como sacar las 5v de los 220, sin transfornador????


 

anything