ENCICLOPEDIA DE RADIOELECTRÓNICA E INGENIERÍA ELÉCTRICA Por qué IrDA no es adecuado para recibir comandos de control remoto IR. Enciclopedia de radioelectrónica e ingeniería eléctrica. Enciclopedia de radioelectrónica e ingeniería eléctrica. / tecnología infrarroja Bueno, en realidad, ciertamente puede usar IrDA para recibir comandos de controles remotos IR convencionales, pero con restricciones muy grandes. No funciona con todos los controles remotos. La estabilidad del reconocimiento de comandos es muy baja. Si usa IrDA integrado en la placa base, entonces necesita conjurar con los controladores, si es externo, entonces debe quitar los controladores o conectar periódicamente el receptor a otro puerto COM. USB IrDA no se puede usar en absoluto, ya que no se puede acceder a él directamente como un puerto COM (no lo confunda con un puerto COM virtual). Por demanda popular, se escribió un complemento para COM IrDA, para obtener más información sobre todas las limitaciones y dificultades de uso, consulte slydiman.narod.ru/scr/plugins/ir210.htm. Y ahora con más detalle A través de IrDA, los datos se transmiten de la misma forma que a través del puerto COM con pequeñas diferencias. La presencia de un pulso es un 0 lógico, la duración del pulso es de 3/16 bits de tiempo. Normalmente se utiliza el modo de 8 bits, sin paridad y con 1 bit de parada. El primer pulso se considera como un pulso de inicio, luego, dependiendo de la tasa de transmisión seleccionada (generalmente 115200), la presencia o ausencia de un pulso en un momento dado determina el valor del siguiente bit (0 o 1). Un byte se considera recibido con éxito si el bit de parada se recibe correctamente, es decir, si en el momento oportuno no hay impulso. La imagen muestra la señal al transmitir datos a través del puerto COM (UART) ya través de IrDA. Puede acceder a IrDA como un puerto COM normal solo si el dispositivo está conectado al puerto COM o al conector IrDA en la placa base. En el segundo caso, tendrás que editar los archivos INF con las manos para que Windows no adivine que se trata de un puerto de infrarrojos. Usar, por ejemplo, un dispositivo USB IrDA para trabajar con un control remoto no funcionará en absoluto. Lo que es más importante, cada pulso de información enviado desde un control remoto es, de hecho, un fondo IR de una duración determinada con una frecuencia de 30 a 56 kHz.
Теория Digamos que todo está en orden con el bit de parada, entonces todo será como en la imagen. ( PERO ). Apareció un fondo IR, después de 86.8 µs (a una velocidad de 115200) se recibió el primer byte, se generó un evento RX CHAR EVENT. Después de esperar a que se reciba el paquete, contamos el número de bytes y el número de bits individuales menos significativos en el último byte, por lo que encontramos la duración del pulso (T2) con una precisión de 9 μs. Después de esperar el próximo EVENTO RX CHAR y detenernos entre ellos, encontraremos T1. Restando T2 de T1, encontramos la duración de la pausa. Parecería que hay suficiente información para decodificar el comando (se conocen las duraciones de los pulsos y las pausas entre ellos), pero ... Práctica Si al momento de leer el bit de parada en el fondo IR hay un pulso, el byte no será aceptado. ver foto (B). Así, en caso de recepción incorrecta de uno o más bytes, puede ocurrir un EVENTO RX CHAR en el punto (1), (2) o (3). Además, RX CHAR EVENT puede ocurrir varias veces durante un pulso de información del control remoto, por ejemplo, en los puntos (1) y (3). Lo más probable es la recepción sin errores de un byte que se superponga al final del pulso de información del control remoto (ningún pulso llegará al bit de parada). Todo esto se aplica al caso en que se utiliza el complemento DCD, slydiman.narod.ru/scr/plugins/dcd.htm o IR210, slydiman.narod.ru/scr/plugins/ir210.htm para analizar un comando desde una ubicación remota. (el principio de funcionamiento es similar a WinLIRC). El complemento UIR, slydiman.narod.ru/scr/plugins/uir.htm, no tiene idea de las codificaciones de varios controles remotos, analiza estúpidamente la secuencia de bytes recibidos. La probabilidad de que para el mismo comando de control remoto IrDA proporcione los mismos bytes es muy pequeña. El resultado, por ejemplo, puede variar según la distancia entre el receptor IrDA y el mando a distancia. Por el contrario, se pueden recibir los mismos bytes para diferentes comandos de consola. Conclusión: a una cierta frecuencia del fondo IR (es decir, con un cierto modelo de control remoto) con un gran tramo, IrDA se puede usar para recibir comandos de control remoto con modulación de distancia de pulso y con pulsos relativamente cortos, mientras se enfoca en el tiempo entre RX EVENTO CARÁCTER (complemento DCD). IrDA no se puede usar para recibir comandos IR de controles remotos con un tipo diferente de modulación, así como si los comandos contienen un primer pulso de información largo, lo cual es bastante común. Generación de comandos de control remoto IR a través de IrDA Aquí la situación es un poco mejor. Si conoce el formato de comando exacto para un control remoto determinado, puede formar varios paquetes y enviarlos a través de IrDA después de un tiempo determinado. En este caso, debe usar una velocidad de transmisión de 38400 (la más cercana a la frecuencia de la mayoría de los controles remotos). Obtendrá una señal muy parecida a la original, pero no será perfecta. Cada 9 pulsos habrá un dip (bit de parada). Además, el ciclo de trabajo será de aproximadamente 19% (debe ser 50%). El equipo receptor puede percibir el bit de parada como una breve pausa entre pulsos de información y decodificar comandos incorrectamente. Publicación: cxem.net Ver otros artículos sección tecnología infrarroja. Lee y escribe útil comentarios sobre este artículo. Últimas noticias de ciencia y tecnología, nueva electrónica: Máquina para aclarar flores en jardines.
02.05.2024 Microscopio infrarrojo avanzado
02.05.2024 Trampa de aire para insectos.
01.05.2024
Otras noticias interesantes: ▪ Versión compacta del Supercharger para la ciudad ▪ Antidepresivos para el alcoholismo. ▪ Televisor LCD gigante de SHARP ▪ Samsung allana el camino para el negocio de los semiconductores ▪ Teléfono inteligente económico Nokia 2.3 Feed de noticias de ciencia y tecnología, nueva electrónica
Materiales interesantes de la Biblioteca Técnica Libre: ▪ sección del sitio Vida de físicos notables. Selección de artículos ▪ artículo Instalación de un árbol de Navidad en un cartucho. Consejos para el maestro de casa ▪ artículo ¿Qué es una paradoja? Respuesta detallada ▪ artículo Taller en un apartamento de la ciudad. taller casero ▪ Artículo Quién inventó la computadora. Enciclopedia de radioelectrónica e ingeniería eléctrica. ▪ Artículo Seis fichas. Secreto de enfoque
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 |