Pic16F84A Cotador

Páginas: 17 (4003 palabras) Publicado: 4 de diciembre de 2012
pic RC5 es la norma universal de Philips Electronics para sus mandos a distancia por IR (controles remotos) ya sean para equipos de audio, TV's, videocaseteras, etc. La idea es utilizar un mismo circuito integrado emisor para todos los equipos y modificar solo el dato a enviar. Este circuito permite ver sobre una pantalla de LCD los códigos de control RC5 generados por un control remoto.Elcircuito es bien simple y se reduce a un microcontrolador PIC (con su respectivo programa cargado), una pantalla LCD de 2 líneas x 20 caracteres y un receptor IR estándar de TV. La alimentación del circuito es de 5V y consume poco menos de 200mA como máximo. El preset de 10K permite ajustar el contraste de la pantalla. |   |

  | Esta es una sección especial de nuestros Experimentos, dedicada enexclusiva a trabajar con los Infrarrojos (IR), tanto emitiendo como recibiendo señales mediante este tipo de onda luminosa. | |

|
 Recibiendo tramas y preguntándonos : ¿Esto qué es lo que es?
  |
* Lo primero y evidente es que para hacer experimentos con los IR necesitamos algo que emita IR y algo que los reciba. En uno de ellos, o en ambos, vamos a colocar nuestro PIC y a ver con quénos encontramos. |

  |
* En este primer experimento IR vamos a utilizar como emisor un mando viejo de vídeo o televisión, como cualquiera de los que se esconden en el fondo de algún oscuro cajón. Es el momento de revivirlo y darle nuevo uso .... imagino que cualquiera que funcione emitiendo vale. |

  |
* En mi caso voy a utilizar para Emitir un mando SONY Dual Mode ShuttleCommander RMT-V104B, un verdadero armatoste antediluviano, grande como un ladrillo y cuyos botones hace tiempo que perdieron los textos que los alumbraban. |

  |
* Este mando utiliza el protocolo SIRC de 12 bits. Tenéis toda la información disponible en la magnifica página SB-Projects: IR remote control |
* Y para Recibir vamos a tirar de un TSOP1738 que es una pequeña maravilla, ya queextrae la modulación de datos de la portadora de 38Khz, de ahí el 38 de su nomenclatura, y por una única patilla nos brinda los datos, en serie y con modulación por ancho de pulso. (Aquí tenéis su
  |
|
* Como podemos ver, el conectar el TSOP al PIC es un juego de chiquillos. Dos hilos para alimentación, 5V y GND, y un hilo para conectarlo a un pin de entrada del PIC, a ser posible a un pinque disponga de la función de Interrupción Externa. Yo la he conectado al RB0 del PORTB. No hace falta hardware añadido alguno. |
* Y qué mejor para monitorizar los datos que reciba que nuestro anterior proyecto del Analizador Lógico. Le he configurado únicamente el Canal 1 como disparo y en Flanco de Bajada y ... |

  |
* Ahora podemos ver primero lo que hemos leído en nuestra páginade referencia SB-Projects: IR remote control con respecto al protocolo de SONY SIRC de 12 bits y compararlo con nuestros resultados : |
* Allí podíamos leer que la modulación de este protocolo codificaba los "1" lógicos con un pulso de unos 1.2 mS de duración y los "0" con una duración de aproximadamente la mitad, 600 uS, separados unos de otros por 600 uS: |

  |
* Y que lainterpretación de los 12 bits de que se compone cada emisión es como sigue: |

  |
* A continuación me he ido al Analizador Lógico y con el mando he pulsado sobre la tecla +Prog, estos son los resultados utilizando además la Herramienta Medir del Software: |

  |
* Si ahora pulsamos la tecla -Prog el cronograma es: |

  |
* Y como podemos ver es absolutamente compatible con lo vistoallá y que se corresponde exactamente con los comandos 16 y 17 enviados a la dirección 11. |
  |
 
|
 Decodificando un protocolo y obteniendo direcciones y comandos.
  |
* Debemos empezar por describir el protocolo que deseamos decodificar. En mi caso, al enfrentarme a un nuevo protocolo, en principio desconocido, lo que hago es colgarle el TSOP1738 al Analizador Lógico. Con él...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • cotadores
  • Cotador
  • cotadora
  • cotador
  • Pic16F84A
  • Pic16F84A
  • Pic16f84a
  • Pic16F84

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS