Ir sony easypic5

Solo disponible en BuenasTareas
  • Páginas : 4 (958 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de enero de 2012
Leer documento completo
Vista previa del texto
12F675 Receptor IR Rx

Descripción

Este trabajo está basado en un control remoto de la TV de mi casa, para controlar un PIC 12F675.

Es un trabajo didáctico, para experimentar controlando unPIC. Solo se pretende leer el código y sacarlo por un puerto serie sofá, al Hyperterminal del Windows XP.

Por ser didáctico, el Firmware ocupa mucha memoria de programa y RAM, que no es necesaria enuna aplicación real, como por ejemplo prender y apagar un foco de iluminación.

El control remoto emite un tren de pulsos de iluminación infrarroja, que consta de una serie de pulsos de ondacuadrada, montada sobre una onda portadora de 36 Khz.

El receptor que se ve en el esquema, recibe el tren con portadora y lo convierte en un tren de ondas cuadradas, que es recibido por el PIC, y ladecodifica a cuatro variables:

1) Codigo, que es el valor de todo el código emitido y recibido, que se divide en tres partes.

2) Toggle, es el valor de los primeros tres BIT recibidos.3) Sistema, es el valor de los cinco BIT siguientes.

4) Numero, es el valor de los últimos cinco BIT recibidos.

Se calculan y muestran esta cuatro variables, que en una aplicación, tal vez conla última alcance y sobre.

Este trabajo está basado en el anterior: Lector de Códigos de Control Remoto Infrarrojo.

Consideramos que es importante que lo bajen y lean, pues hay muchos detallesgráficos sobre los trenes de pulsos, que aquí no repetiremos. Bajarlo al documento.

[pic]

Esta es la norma usada mas o menos, por mi control remoto, con diferencia en el número de BIT. Aquí son3/5/6 y en mi control son 3/5/5. Los tiempos también varían un poquito.

Si el control de Ustedes fuera algo distinto, es poco lo que hay que adaptar para corregirlo. Ya verán.

Esquema

[pic]Foto del Montaje

[pic]

Todo el montaje está hecho sobre plaquetas existentes, que se bajan de esta página WEB, sin soldaduras. Es el sistema que uso normalmente para desarrollos.

Firmware...
tracking img