Autor Tema: crear una alarma con pic 16f84a 0 16f876-04  (Leído 5161 veces)

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

Desconectado aledavid

  • PIC10
  • *
  • Mensajes: 2
crear una alarma con pic 16f84a 0 16f876-04
« en: 14 de Julio de 2011, 10:14:50 »
hola me llamo alejandro y soy tecnico electronico y quisiera crear una alarma para casa, oficina o algun otro recinto con 5 sensores y un display el cual decremente de 0 a 9 y luego queden las zonas protegidas , luego de ser activado algun sensor que quede memorizado mediante leds ,  mi problema es que no se como se decrementa de 0 a 9 con el display de 7 segmentos . responder cuanto antes , mi direccion alexdavid2002@hotmail.com. desde ya muchas gracias.  :

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re: crear una alarma con pic 16f84a 0 16f876-04
« Respuesta #1 en: 14 de Julio de 2011, 20:06:39 »
Imagino que como toda alarma tendra controles RF y un secuencia. Con lo cual llevaria un micro controlador.


Para Decrementar el contador:

Cargaria el valor 9 en un registro
Iniciaria un temporizador, y cuando pase un tiempo definido por ejemplo un segundo (en el caso que sea temporizado el decremento) decremente un registro que esta en binario...
Ahora... quedan 2 formas...

1) Con el microcontrolador si te sobran pines podes usar 7 para alimentar el display, haciendo una tabla dentro del programa.

2) Mostrar el numero que indica el contador, que te llevaria solo 4 pines, y usar un CD4511 para pasarlo de BCD a 7-segmento.

Esas son las formas de hacerlo mas comunes que eh visto..

http://todopic.mforos.com/58527/167974-alarma-por-pic/

ahi tenes algo aunque sea para ver.. pero no entiendo a que queres llegar.. tu pregunta me desconcerta, no es por ofender ni nada... S

O sea.. rapidamente ....

Si no es temporizado, directamente indicas que posicion de memoria es donde esta el registro, decrementas el valor de registro, y lo mostras el registro en el puerto donde tengas conectado el display. (si es con un 4511), sino te haces una tabla.. donde el valor del registro que lleva la cuenta salte "x" cantidad de posiciones. (las mismas que el registro), o sea una tabla. Mirando internet lo primero que encuentro es :

http://members.fortunecity.es/electronico/tutoriales/tutopic16f84/p11.html

eso.. casi mas claro imposible xD

Desconectado aledavid

  • PIC10
  • *
  • Mensajes: 2
Re: crear alarma
« Respuesta #2 en: 21 de Julio de 2011, 10:24:56 »
quisiera crear una alarma con 5 sensores , pic 16f84 o pic 16f876-04 y un display que indique el tiempo de 9 a 0 en segundos ( cuenta regresiva ) , luego que tenga leds encendidos  que indiquen estando apagados que zona se ha disparado con lo cual activaria una sirena o algun dispositivo . Gracias Alejandro

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re: crear una alarma con pic 16f84a 0 16f876-04
« Respuesta #3 en: 22 de Julio de 2011, 20:17:20 »
No se en que estas programando, si es en ASM capaz esto te sirva:

Código: [Seleccionar]
http://www.micros-designs.com.ar/mis-primeros-programas-en-asm-pics/
Bueno edito este mensaje... Yo no se de cuanto tiempo dispondras, pero como todo proyecto se necesita tiempo, a no ser que encontres un codigo dando vuelta por ahi...

En si yo rapidamente te podria hacer un codigo, que para UN proyecto no te va a servir ni queriendo.. ¿Por que? por que no recuerdo casi nada de este micro, hace bastante q no trabajo con micros de 8 bits, y tener que leer todo los modulos, como es el TMR, y otros mas no puedo, por que tampoco me sobra el tiempo. Con algo si te puedo ayudar..

Vos pensas que esa alarma puede llevar poco, pero no es tan asi...
Tenes que pensar muchisimas condiciones de diseño,, sensores.. de que tipo ?.. Si usas switch, una rutina de anti-rebote por soft o un antirebote por hard.
Como le das infomacion al display ¿? , te la puedo simplificar en el hardware y meterte una tabla, o complicar un poco mas en el hardware y mandarlo directo y tenes q usar un 4511
Como pensas activar y desactivar la alarma?
Mientras este desactivada.. los leds que tiene que hacer ?...

Bueno cada una de esas cosas lleva su codigo.. Con cosas chicas si te puedo ayudar,, sino espero que otra persona pueda hacerla
« Última modificación: 25 de Julio de 2011, 00:41:21 por KILLERJC »


 

anything