ENCICLOPEDIA DE RADIOELECTRÓNICA E INGENIERÍA ELÉCTRICA Mando a distancia adicional para receptor de satélite. Enciclopedia de radioelectrónica e ingeniería eléctrica. Enciclopedia de radioelectrónica e ingeniería eléctrica. / Televisión, equipo de video El autor resolvió el problema del control remoto de un receptor de satélite desde dos habitaciones diferentes desarrollando y fabricando un control remoto simplificado adicional en un microcontrolador. Es adecuado para su uso con dispositivos equipados con control remoto por infrarrojos utilizando el protocolo NEC. El problema de controlar un receptor de satélite con un mando a distancia desde dos habitaciones diferentes es bien conocido por quienes, por diversas razones, no gastaron dinero en un receptor adicional. También encontré este problema. Para encender el receptor o cambiar de canal estando en la cocina, había que acudir cada vez a la habitación donde estaba instalado. Después de muchos "viajes" de este tipo, se decidió fabricar un cable de extensión que transmitiría comandos IR desde la cocina a la habitación. Varias publicaciones han publicado repetidamente artículos sobre extensores que reciben comandos de infrarrojos del control remoto en una habitación y los repiten en otra. Pero también en este caso había un inconveniente: el mando a distancia tenía que llevarse consigo. Para eliminarlo, surgió la idea de desarrollar un mando a distancia simplificado casero para controlar el receptor desde la cocina, equipado con sólo cinco botones con los que se puede encender y apagar el receptor, así como recorrer secuencialmente los canales en una dirección y en otra. . El control remoto está constantemente ubicado en la cocina y su diodo emisor se transporta por cables a la habitación donde se encuentra el receptor, que ejecuta los comandos dados.
Pero primero era necesario averiguar qué protocolo y qué códigos de comando utilizaba el control remoto principal del receptor HD IVR ready S-21. Para observar la forma de las señales de los comandos que se le dieron, no hice ningún dispositivo complejo, sino que utilicé un fototransistor conectado según el circuito que se muestra en la Fig. 1, a la entrada de un osciloscopio digital. Como VT1, puedes utilizar no solo un fototransistor del tipo indicado en el diagrama, sino también cualquier otro. Por ejemplo, utilicé con éxito un transistor MP14B fabricado con germanio pnp quitando la tapa de la carcasa. Para ello se aplastó cuidadosamente con unos cortadores laterales en la base hasta separarlo por completo. El resultado se muestra en la figura. 2. El haz de infrarrojos se dirige al cristal del transistor abierto desde el lado del emisor. En lugar de un fototransistor, también puedes utilizar un fotodiodo, por ejemplo, FD263.
A partir de los oscilogramas capturados, puede determinar a qué tipo de protocolo pertenecen las secuencias de pulsos registradas. Una descripción de los principales protocolos utilizados en los sistemas de control remoto de electrodomésticos se puede encontrar en el artículo de A. Torres “Control remoto por infrarrojos” altor1.narod.ru/Articles/IRC.pdf. Resultó que el control remoto del receptor "HD IVR ready S-21" funciona según el protocolo NEC, por lo que el programa de microcontrolador para el control remoto que se está desarrollando fue escrito para este protocolo.
El diagrama del mando a distancia adicional se muestra en la Fig. 3. Gracias al uso del microcontrolador ATtiny2313 (DD1), resultó muy sencillo. En el estado inicial, cuando no se presiona ninguno de los botones SB1-SB5, el microcontrolador está en modo de suspensión. En este estado, el mando a distancia consume menos de 1 µA de corriente, lo que permite alimentarlo con la batería GB1 sin interruptor. Cuando presiona cualquiera de los botones, el microcontrolador entra en modo operativo y genera una serie de pulsos que forman el código transmitido. Consiste en un pulso de inicio largo, una dirección de ocho bits del dispositivo al que se envía el comando y el código de comando en sí del mismo ancho. La dirección y el comando se transmiten dos veces: en forma directa e invertida (Fig. 4). Esto permite al receptor comprobar si el mensaje recibido está dañado y también hace que la duración total de la transmisión sea la misma para cualquier combinación de dirección y comando. Finalmente, la amplitud de la secuencia generada modula la subportadora: pulsos con una frecuencia de repetición de 38 kHz. Para generar pulsos de esta frecuencia, el microcontrolador utiliza un temporizador/contador T0. Cuenta los pulsos de reloj de 8 MHz en el registro TCNT0. El contenido de este registro se compara con el número almacenado en el registro de coincidencias OCR0A. En el momento de una coincidencia, el registro de conteo se pone a cero y el estado de la salida OC0A (pin 14 del microcontrolador) se invierte, esto sucede cada 13 μs. La modulación de la subportadora con una secuencia de código se produce mediante el software que enciende y apaga el temporizador/contador T0. Para generar una secuencia de códigos se utiliza la función Send_Com (adr, cmd), cuyos parámetros son los valores de la dirección y el código de comando. El primero de ellos (adr) para controlar el receptor de satélite "HD IVR ready S-21" siempre se establece en 8, esta es la dirección de este receptor en su sistema de control remoto. La dirección de otros receptores puede ser diferente, debe averiguarse durante el estudio descrito anteriormente de los mensajes codificados transmitidos por el mando a distancia que se sustituye. El segundo parámetro (cmd) es el código de comando real. En el caso considerado, cuando se presionan diferentes botones, se configura en el programa de acuerdo con la Tabla. 1. Tabla 1
El número de comandos proporcionados por el control remoto en cuestión se puede aumentar de cinco a ocho; este es exactamente el número de pines, cambiando el nivel en el que el microcontrolador ATtiny2313 puede despertarse del modo de suspensión, que tiene su puerto B. comandos, el pin superior (según el diagrama) de la resistencia R1 debe moverse del pin 14 al pin 9 (PD5) del microcontrolador e instalar tres botones más en el dispositivo, conectándolos a los pines 12-14 (PB0-PB2) y la tensión de alimentación negativa. Tabla 2
En el archivo nec_protoc.c debe encontrar la función principal y realizar cambios en su fragmento inicial (sección de inicialización) de acuerdo con la tabla. 2. Se agregan tres declaraciones condicionales similares a las dadas en la tabla al cuerpo del bucle infinito while(1){} que sigue a esta sección. 3. Se diferencian únicamente en que en cada uno de ellos, en lugar de PINB.7, se comprueba el estado de una de las entradas (PINB.0, PINB.1, PINB.2) a la que están conectados botones adicionales y el cmd El parámetro de la función Send_Com es el código de comando, enviado cuando se presiona el botón correspondiente. Una vez realizados todos los cambios, el programa debe traducirse nuevamente y el archivo HEX resultante debe cargarse en el microcontrolador. Si necesitas un mando a distancia capaz de emitir más de ocho comandos, tendrás que sustituir el microcontrolador, por ejemplo, por un ATmega88. Al finalizar la transmisión del comando, la función sleep_enable cambia el microcontrolador al modo power_down con un consumo de corriente muy bajo, lo cual es importante para los controles remotos que funcionan con baterías. El microcontrolador saldrá de este modo solo con la próxima pulsación de cualquier botón. Cuando llegan pulsos desde el pin 14 del microcontrolador (o el pin 9 si se modifica el programa) a la base del transistor VT1, una corriente de pulso fluye a través del diodo emisor VD1. La orden se transmite “al aire”. La resistencia de la resistencia R2 se selecciona dependiendo de la distancia máxima del diodo VD1 al fotodetector del receptor. Debe tenerse en cuenta que para un diodo emisor del tipo indicado en el diagrama, la corriente en un pulso con una duración de no más de 100 μs no debe exceder los 200 mA.
La placa de circuito impreso del control remoto se muestra en la Fig. 5. Sobre él se colocan todas las piezas, a excepción del diodo VD1. Se montan en el lado donde hay más conductores impresos. Se insertan trozos cortos de alambre estañado y se sueldan por ambos lados en los orificios pasantes que se muestran rellenados en el dibujo. Si lo desea, la impresión se puede realizar por una cara reemplazando los conductores impresos que conectan las vías con los contactos del botón con puentes hechos de alambre aislado. Casi cualquier transistor npn con h1a > 21 e Ikmax > 100 mA se puede utilizar como VT100. El diodo emisor TSAL6200 se puede sustituir por uno doméstico, por ejemplo AL107A o AL107B. Condensadores: pequeños con una capacidad de 12...22 pF. Resistencias - MLT o importadas.
El control remoto terminado se muestra en la Fig. 6. Un compartimento con tres celdas galvánicas o cuatro baterías de tamaño AA, que forman la batería GB1, está unido a una placa de textolita instalada encima del tablero sobre soportes de metal. De esta forma, el mando a distancia se coloca en cualquier lugar cómodo y accesible para controlarlo. El diodo emisor VD1 se transporta por cables largos a la habitación donde se encuentra el receptor controlado y se coloca de manera que haya visibilidad directa entre este diodo y el fotodetector del receptor. El programa se carga en la memoria FLASH del microcontrolador mediante cualquier programador capaz de trabajar con microcontroladores de la familia AVR. Está escrito en C y compilado en el sistema Code VisionAVR. El control remoto no requiere ninguna configuración y, si se instala correctamente, comienza a funcionar inmediatamente. Se puede descargar el archivo de la placa de circuito impreso en formato SprintLayout5.0 y el programa del microcontrolador. de ftp://ftp.radio.ru/pub/2013/10/RC.zip. Autor: I. Chujarev Ver otros artículos sección Televisión, equipo de video. Lee y escribe útil comentarios sobre este artículo. Últimas noticias de ciencia y tecnología, nueva electrónica: Cuero artificial para emulación táctil.
15.04.2024 Arena para gatos Petgugu Global
15.04.2024 El atractivo de los hombres cariñosos.
14.04.2024
Otras noticias interesantes: ▪ SAI de iones de litio Vertiv Edge ▪ Cámara de 10 billones de fotogramas por segundo Feed de noticias de ciencia y tecnología, nueva electrónica
Materiales interesantes de la Biblioteca Técnica Libre: ▪ sección del sitio Dispositivos de corriente residual. Selección de artículos ▪ artículo Este misterioso caballero High End. el arte del sonido ▪ artículo ¿Por qué el maíz tiene una hebra de seda? Respuesta detallada ▪ El artículo de Bob. Leyendas, cultivo, métodos de aplicación. ▪ artículo Divisor de frecuencia por 5000. Enciclopedia de radioelectrónica e ingeniería eléctrica.
Deja tu comentario en este artículo: Todos los idiomas de esta página Hogar | Biblioteca | Artículos | Mapa del sitio | Revisiones del sitio www.diagrama.com.ua |