ENCICLOPEDIA DE RADIOELECTRÓNICA E INGENIERÍA ELÉCTRICA Mando a distancia para ordenador. Enciclopedia de radioelectrónica e ingeniería eléctrica. Enciclopedia de radioelectrónica e ingeniería eléctrica. / Microcontroladores El receptor IR simple descrito y un pequeño programa controlador permiten que la computadora "entienda" los comandos dados desde el control remoto (RC) de un televisor convencional. Cómo usar esta oportunidad, dejamos que el lector decida. Puede ser un control remoto de un programa reproductor de CD de música, un joystick inalámbrico para juegos de computadora y mucho más. El diagrama esquemático del receptor de señales de control remoto IR integrado en la computadora se muestra en la fig. 1. Los pulsos recibidos por el fotodiodo VD1 se alimentan a la entrada del microcircuito DA1, que los filtra y amplifica. La señal de salida a través del inversor DD1.1 se envía a la computadora ISA del bus IRQ10 de entrada. Cada flanco ascendente es interpretado por la computadora como una solicitud de interrupción y lo procesa llamando al procedimiento ubicado en la dirección especificada en el vector de interrupción 72H. La duración de los pulsos enviados por el control remoto es suficiente para que el procesador responda a una interrupción y no es necesario "estirarlos" adicionalmente. El receptor está montado en dos placas de circuito impreso. El primero (Fig. 2) tiene un fotodiodo VD1, un microcircuito DA1, condensadores C1-C4 y una resistencia R1. Se coloca en el panel frontal dentro de la unidad del sistema informático (no importa el método de conexión), cubierto con una pantalla de metal conectada a un cable común. Enfrente del fotodiodo VD1, se perfora un orificio en la carcasa de la computadora para el paso de los rayos IR, que se puede cerrar con un filtro de luz de vidrio orgánico rojo. En la segunda placa (Fig. 3), se montan el chip DD1 y los condensadores C5, C6. Es necesario mantener la longitud del tablero (48 mm) con la mayor precisión posible y las distancias de las almohadillas desde su borde izquierdo indicadas en la figura. Esto asegurará una conexión confiable entre el receptor y la computadora. La placa se inserta en la parte adicional (corta) de cualquier ranura ISA libre de tal manera que la flecha en ella apunte hacia el panel frontal. Las almohadillas de contacto del mismo nombre 1-3 de ambas placas están interconectadas por un cable plano o un paquete de tres cables ordinarios. Las placas están diseñadas para la instalación de condensadores de óxido K50-35, K50-16, cerámicos K10-17 o cualquier otra resistencia de pequeño tamaño MLT-0,125. El chip K1056UP1 (DA1) se puede reemplazar por KR1084UI1 o TBA2800 importado (teniendo en cuenta las diferencias en el pinout). Cualquier inversor de colector abierto es adecuado como elemento de DD1.1. El receptor no requiere sintonización, pero a veces es útil elegir el condensador C3, logrando el máximo alcance. La tabla muestra el texto fuente del programa RCU.COM: el controlador de control remoto en el chip KR1506HL1 para televisores 3USTST, descrito en el libro de Elyashkevich S.A. "Televisores fijos en color y su reparación" (M .: Radio y comunicación, 1980) . Cuando presiona cualquier botón, el control remoto transmite una serie de 14 pulsos IR, la duración de los intervalos entre los cuales está codificada por el comando que se envía. El receptor puede funcionar con otros, incluidos los controles remotos importados, pero deberá escribir un controlador apropiado para ellos. RCU.COM funciona con el sistema operativo MS DOS y se carga en la memoria residente de la computadora, lo que permite que los programas de aplicación reciban y ejecuten comandos enviados desde la consola. El programa consta de tres partes. El primero, que comienza con la etiqueta init, imprime un mensaje en la pantalla de que el controlador se está cargando, inicializa los controladores de interrupción y los deja residentes en la memoria. La segunda parte es el controlador de interrupción de hardware IRQ10, que corresponde al vector 72H. La computadora lo ejecuta luego de recibir cada pulso del control remoto, llena el buffer buf con una secuencia de valores por la duración de los intervalos entre pulsos y los cuenta. Habiendo recibido la serie completa, el controlador establece el indicador de disponibilidad del código en la celda pe. Para recibir el comando recibido, el programa de aplicación debe activar la interrupción de software 2FH. Es él quien procesa la tercera parte del conductor en cuestión. Dependiendo del código cargado en el registro AX antes de la llamada, funciona de manera diferente. Esta interrupción realiza su función principal cuando se llama con el código 0E401H. En el registro DX, devuelve el código recibido al programa de aplicación, y en AX, su bandera de listo. El valor cero del indicador de listo indica que no se ha aceptado ningún comando nuevo desde la última llamada de interrupción y que no se puede usar el código en DX. Una bandera igual a 1 indica que el comando ha sido recibido y la necesidad de leer del DX y almacenar su código. Esto debe hacerse, ya que el código puede cambiar antes de la próxima llamada. La llamada con el código 0E400H se usa para verificar si el controlador del control remoto está cargado en la RAM. Si es así, se devolverá el código 0E4FFH en el registro AX. Llamar a la interrupción 2FH con otros códigos da como resultado la ejecución del controlador "antiguo" que estaba en vigor antes de que se cargara el programa RCU.COM. Autor: S.Kuleshov, Kurgan Ver otros artículos sección Microcontroladores. 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: ▪ Los beneficios de las arañas domésticas ▪ La luz daña los microcircuitos ▪ Nueva familia de relés electromecánicos FTR-MY ▪ iSuppli predice una recesión en el mercado de productos electrónicos de consumo ▪ Pequeño chip que controla múltiples rayos láser Feed de noticias de ciencia y tecnología, nueva electrónica
Materiales interesantes de la Biblioteca Técnica Libre: ▪ sección del sitio Transporte personal: terrestre, acuático, aéreo. Selección de artículos ▪ artículo Ir a Canossa. expresión popular ▪ artículo ¿De dónde vino Pinocho? Respuesta detallada ▪ Artículo de la hoguera. Leyendas, cultivo, métodos de aplicación. ▪ artículo Lector de código de barras. 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 |