Come funzionano i "codici" remoti universali a infrarossi?


9

È facile trovare questo tipo di riferimento quando si cercano protocolli e codici IR per apparecchiature specifiche. La trasmissione IR effettiva contiene molti più dati di quanti possano contenere questi piccoli codici.

Cosa rappresentano esattamente questi codici?
In che modo quattro cifre possono rappresentare tutti i comandi che un dispositivo può ricevere?
Questi "codici" sono riferimenti ad alcuni protocolli standard? Come fa il telecomando universale a conoscere il protocollo e tutti i codici che il prodotto comprende da questo piccolo codice di configurazione?

Mi piacerebbe saperne di più su questa tecnologia. Per me sembra che ogni telecomando sia diverso e dovresti decodificare ogni messaggio per identificare quale bit / byte fa cosa.

Risposte:


15

I codici sono solo un riferimento a una serie di codici IR effettivi. Indica al microcontrollore o alla CPU (termine non definito) del telecomando quale tipo di modulazione del codice, marca e tipo di dispositivo utilizzare. I protocolli standard sono RC5 e NEC, sebbene ce ne siano altri tipi. Una volta che conosci il protocollo, il resto sta solo creando il codice del pulsante effettivo, che è un insieme abbastanza piccolo di codici generici, in genere 8 bit da 0 a 255 o da 0x00 a 0xFF e un codice del produttore. Ogni valore fa cose diverse in base al dispositivo, quindi un televisore potrebbe impiegare 0x0A per indicare l'accensione, un altro potrebbe usarlo per il canale giù.

I telecomandi universali funzionano fondamentalmente dal produttore raccogliendo la maggior parte dei dati sui set di codici IR comuni per i dispositivi comuni e fornendo all'utente finale un modo per impostare tale set di codici. I codici inseriti sono proprio come un indirizzo, con il telecomando che capisce tutte le informazioni necessarie per quel codice.

I produttori di TV a volte riutilizzano i codici da una TV all'altra e alcuni produttori di etichette bianche li riutilizzano (i produttori di etichette bianche producono TV generiche con un marchio commerciale). Quindi c'è molta sovrapposizione nei codici. A nessuno piace reinventare la ruota.


Quindi i codici sul tavolo a cui ho fatto riferimento sono molto più correlati al telecomando universale che ai dispositivi stessi?
Filipe Nicoli,

Sì. Sono sostanzialmente numeri arbitrari per l'ordine in cui la società remota ha aggiunto nuovi set di codici.
Passante dal

Capisco. Sei a conoscenza di qualche fonte online per questi set di codici?
Filipe Nicoli,

1
SÌ! getzweb.net/jp1 ha un enorme elenco per più tipi remoti. Lo uso con il mio telecomando Comcast che è davvero un telecomando universale realizzato da UEI. In genere visto con il connettore JP1. Puoi cercare su Google il tuo tipo di telecomando per saperne di più. Alcuni possono essere programmati con codici personalizzati. Ad esempio, il mio set di codici TV include i codici per il mio Android TV Box e il mio Mac!
Passante dal

3

Tutto il codice non fa altro che dire al dispositivo di trasmissione con cosa sta parlando. I comandi specifici sarebbero già noti al dispositivo di trasmissione per ciascun modello.

Per quanto riguarda il modo in cui il telecomando conosce i comandi per ciascun modello, dovrebbe essere programmato nel telecomando, in modo che vengano definiti e rilasciati dal produttore o decodificati.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.