Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Casa controlada desde internet

Enviado por   •  4 de Julio de 2018  •  2.188 Palabras (9 Páginas)  •  276 Visitas

Página 1 de 9

...

-Fuente de alimentación 5v

Esta fuente de alimentación recibe la tensión que sale del puente de 4 diodos, 15v, y pasa al regulador de 5v para que saque una corriente continua con una tensión de 5v que alimenta el termómetro y el servidor Ez Web que están en otras 2 placas, el microprocesador PIC16F876A, la bocina que suena cuando saltan las alarmas, las persianas y las alarmas. El PIC tiene un condensador de desacoplo unido a las patillas 19 y 20 para que no altere el funcionamiento normal del microcontrolador evitando ruidos. El condensador debe estar lo más cerca posible de las patillas para reducir lo máximo posible la inductancia. El microcontrolador necesita una frecuencia para poder trabajar, por lo que en las patillas 9 y 10 hay conectado un oscilador de 4MHz. Con una frecuencia de 4MHz, el PIC tarda 250ns en ejecutar cada ciclo máquina. Como el PIC necesita 4 ciclos máquina para hacer una instrucción, tarda 1ms por cada instrucción realizada.

El PIC está conectado al Ez Web, y cuando se ordena a través de Internet que se encienda o se apague el ventilador o la calefacción o que se suban o bajen las persianas le llega una señal en forma de carácter. Cuando el PIC recibe este carácter, envía por los pines C0, C1, C2 o C3 una señal de 5v o 0v para llevar a cabo la orden recibida desde Internet. En el caso de las persianas, funcionan con esos 5v. Pero en el caso de la calefacción es necesario llevar esta señal a un circuito de transistores igual que los de las bombillas en la fuente de 12v para que al dispararlos, la masa conecte con los 12v provenientes de la otra fuente que alimentan el relé de contactos normalmente abiertos. Al llegarle los 12v al relé, éstos pasan por una bobina creando un campo magnético que atrae la armadura y ésta une los contactos cerrando el circuito de 220v que alimenta la calefacción. Funciona como un interruptor capaz de manejar altas tensiones con pequeñas tensiones de control. La señal que envía el PIC para controlar el ventilador va a la fuente de alimentación de 12v.

Cada alarma tiene un fotodiodo, polarizado de manera inversa, que es sensible a los rayos infrarrojos y un emisor de rayos infrarrojos. Cuando a los fotodiodos les llegan infrarrojos del emisor de infrarrojos no pasa nada porque el fotodiodo se excita, produciendo un aumento de corriente y envía un 1 al PIC. El microcontrolador está programado para que al llegarle un 1, no haga nada. Pero al pasar entre el emisor de infrarrojos y el fotodiodo, este último no capta los rayos infrarrojos que le envía el emisor y no permite que circule corriente, por lo que salen 0v. Cuando al PIC le llega ese 0 por cualquiera de los pines B0, B1, B2 o B3 saca 5v por los pines B4 y B5. El pin B4 está conectado al servidor Ez Web, y éste cuando recibe esos 5v muestra en la página Web el mensaje han saltado las alarmas. El pin B5 está conectado a una bocina, por lo que al recibir los 5v empieza a pitar. Para apagar la bocina es necesario pulsar el botón apagar bocina de la Web, el servidor enviará una señal al PIC y este dejará de mandar 5v por el pin B5 a la bocina.

El PIC tiene un pulsador conectado a la patilla 1. Normalmente el pulsador está abierto, por lo que al PIC le llegan 5v. Al pulsarlo conecta la masa y a la patilla del PIC no le llega tensión y se resetea.

-Placa Ez Web

A la placa del servidor Ez Web llegan 5v para alimentarlo. En este servidor está metida la página Web desde la que se controlan los aparatos de la maqueta. Cuando recibe una orden desde la Web, el servidor envía una señal que va a la placa de 5v y desde ahí irá al aparato que tenga que controlar. Por la patilla 12 entran 5v. Esta patilla está conectada a un interruptor que al darle lo conecta con masa por lo que a la patilla entran 0v y se resetea el circuito.

-Placa termómetro

El sensor se alimenta con 5v. Tiene un condensador de desacoplo entre las patillas 5 y 8 para evitar ruidos. Las patillas 1 y 2 están conectadas a los pines C6 y C7, transmisor y receptor, del PIC de la fuente de alimentación de 5v para que interprete los datos que le llegan del termómetro y muestre la temperatura en la página web.

1.3.2.1. Diseño y cálculo

Las bombillas consumen 0,1A y el ventilador 1,80A, por lo que el regulador de 12v debe aguantar como mínimo 0,6A.

1.3.2.2. Medidas y puesta a punto. Problemas y soluciones

Problemas:

1-Las bombillas consumen demasiado, 0,45mA, y los reguladores de 5v no pueden alimentar todas las bombillas

2-Faltan los encapsulados de algunos componentes en Capture y Layout.

3-Soldar los componentes antes de cortar la placa con la cizalla.

4-El regulador de 12v da una tensión de 8v

5-Algunas patillas de los transistores no coinciden en el capture con el datasheet

Soluciones:

1-Utilizar bombillas de 12v y 0,1A

2-Crear los encapsulados que faltan en Capture y Layout.

3-Cortar con mucho cuidado la placa con la sierra y después limar bien.

4-Cambiar el condensador de 100uF por otro de 3.300 uF

5-Dar la vuelta a los transistores BC337 y cortar pistas de los transistores TIP 31C y ponerles puentes

1.3.3. Programación

1.3.3.1. Diagrama de bloques

Pincha aquí para verlo más grande[pic 8]

1.3.3.2. Código fuente

-Microcontrolador PIC 16F876A

/*******************************************************************************

Protocolo entre el PIC y el ezweb

*******************************************************************************

// TxD ===> RC6 con RCV del ez web (patilla 9)

// RxD ===> RC7 con TX del ez web (patilla 8)

PIN_B0 ' Ventana salón1

PIN_B1

...

Descargar como  txt (15.2 Kb)   pdf (65.8 Kb)   docx (20.9 Kb)  
Leer 8 páginas más »
Disponible sólo en Essays.club