ProvaTelecomando IR GX-TXT
In lavorazione
di giux 9 articoli ultimo il 6 Settembre 2026 0 commenti
Il ProvaTelecomando IR GX-TXT è un piccolo strumento sperimentale progettato per verificare il funzionamento dei telecomandi a infrarossi e, allo stesso tempo, studiare in modo diretto i segnali che essi trasmettono.
Il progetto nasce con un obiettivo volutamente semplice: utilizzare un fotodiodo IR e una catena analogica realizzata principalmente con transistor BJT, senza ricorrere a un ricevitore IR integrato che nasconderebbe gran parte del comportamento del segnale. In questo modo è possibile osservare non soltanto se il telecomando funziona, ma anche come il segnale ricevuto viene amplificato, elaborato e trasformato nella tensione che determina l’accensione del LED di indicazione.
La sensibilità del circuito è regolabile e la risposta non dipende soltanto dall’ampiezza del segnale ricevuto, ma anche dalla durata e dal numero dei burst IR. Una rete di mantenimento sul nodo HOLD trasforma infatti l’attività ricevuta in una tensione lentamente variabile che controlla il tempo di accensione del LED. Questo ha permesso di caratterizzare sperimentalmente il rapporto tra corrente equivalente del fotodiodo, regolazione della sensibilità, numero di impulsi, tensione massima raggiunta su HOLD e durata dell’indicazione luminosa.
Una parte importante dello sviluppo è stata eseguita inizialmente con un fotodiodo virtuale, realizzato in modo da generare correnti note e ripetibili. Questo ha reso possibile confrontare simulazione LTspice e circuito reale in condizioni controllate, prima di passare alle misure con un vero fotodiodo e telecomandi reali.
Con la versione GX-TXT-v3 il progetto è arrivato a una PCB dedicata, con punti di test pensati per seguire i principali nodi della catena. Le misure sul nodo VIR hanno mostrato che il segnale del fotodiodo conserva abbastanza informazione da permettere di osservare direttamente la portante IR, ricostruire MARK e SPACE e arrivare persino all’identificazione sperimentale del protocollo trasmesso. Per queste analisi sono stati sviluppati anche script GNU Octave che elaborano i CSV esportati dall’oscilloscopio.
Il GX-TXT non vuole quindi essere soltanto un semplice “tester che accende un LED”: è diventato progressivamente un piccolo banco sperimentale per studiare ricezione IR, amplificazione analogica, soglie, integrazione temporale e protocolli dei telecomandi. Gli articoli raccolti in questa pagina documentano l’intero sviluppo, dagli schemi e dalle simulazioni fino alle PCB, alle misure reali e agli strumenti software utilizzati per analizzare i segnali.
Articoli in evidenza 2
- 18/08/2026 GX-TXT-v3: ProvaTelecomando IR – schema elettrico e montaggio La GX-TXT-v3 prende forma: schema, PCB, distinta base e montaggio della nuova versione del ProvaTelecomando IR, ora pronta per le prime verifiche e misure...
- 06/09/2026 GX-TXT-v3: dal segnale analogico al protocollo di un telecomando IR Come funziona un telecomando IR: portante, MARK, SPACE, header e bit spiegati da misure reali sul GX-TXT-v3, fino all’identificazione NEC estesa.
Software usati
- Software per l’analisi e l’identificazione dei protocolli IR Descrizione tecnica degli algoritmi GNU Octave usati per analizzare segnali IR, ricostruire MARK/SPACE e identificare sperimentalmente i protocolli dei telecomandi.
- GX-TXT – Software GNU Octave per l’analisi dinamica di HOLD e LED Raccolta di script GNU Octave per analizzare acquisizioni HOLD/LED, automatizzare campagne di misura e ricavare caratteristiche globali dai risultati sperimentali.
Documenti e dispense
- Vishay — Data Formats for IR Remote Control (doc 80071, Rev 2.3, 2024) Definisce le tre codifiche di base (bi-phase, pulse-distance, pulse-length), poi RC5 e NEC in dettaglio con timing, e chiude con una tabella di compatibilità AGC per un gran numero di formati (RC6 mode 0, SIRC 12/15/20 bit, Kaseikyo/Panasonic, RCA, Sharp, Toshiba, ecc.).
- NXP / Freescale — AN4152, Implementing an IR Blaster on HCS08 (Rev 1, 2012) Tratta RC5 (Manchester) e NEC (pulse-distance) in parallelo come i due archetipi di codifica, con timing completo e algoritmo di generazione via timer PWM/CMT.
- Microchip — AN2452, CIrCC (Consumer Infrared Communications Controller) Frame NEC descritto in modo pulito: portante 38 kHz, 13 ms di sync, 32 bit PPM, custom code + complemento.
- Renesas — AN-CM-418, NEC Protocol Implementation (SLG47011) (Rev 1.00, 2025) Timing NEC molto preciso (562,5 µs; '0' = 1,125 ms, '1' = 2,25 ms; leader 9 + 4,5 ms; portante 38,222 kHz) e struttura completa del messaggio, inclusa la variante extended.
- Infineon — AN2023-03, Infrared Remote Control (Rev 1.0, 2023) NEC, NEC Extended e RC5, con inquadramento a livelli (physical / data-link / network / application) utile per la parte di decodifica.
- Guri, Bykhovsky, Elovici — IREXF: Data Exfiltration from Air-gapped Networks by Infrared Remote Control Signals (arXiv, 2018) Paper di sicurezza, non sui protocolli in sé, ma la sezione II offre un background pulito su portante, protocolli e ricezione (cita l'HS0038B e la banda 35–41 kHz).
- Sonelec-Musique — Protocole et codes RC6 (FR) Documenta esplicitamente che una specifica ufficiale RC6 non esiste e la ricostruisce per reverse engineering
- SB-Projects (San Bergmans) — sezione IR Raccoglie tutti i protocolli (RC5, RC6, NEC, SIRC e altri), ciascuno con struttura di trama, timing, toggle bit e auto-repeat.
Il diario del progetto 9
- 17/08/2026 ProvaTelecomando IR – arrivata la nuova PCB Mi è arrivata la nuova versione della PCB del ProvaTelecomando IR, insieme allo stencil per la pasta saldante...
- 18/08/2026 GX-TXT-v3: ProvaTelecomando IR – schema elettrico e montaggio La GX-TXT-v3 prende forma: schema, PCB, distinta base e montaggio della nuova versione del ProvaTelecomando IR, ora pronta per le prime verifiche e misure...
- 19/08/2026 GX-TXT-v3: ProvaTelecomando IR – polarizzazione DC e verifica del timer Verifica della GX-TXT-v3: polarizzazioni DC, assorbimenti e timer NE555 confrontati con la simulazione, prima di passare alle misure in transiente con il fotodiodo virtuale...
- 21/08/2026 GX-TXT-v3: fotodiodo virtuale e misure sul preamplificatore Dopo la verifica DC, la GX-TXT-v3 passa alle misure dinamiche: fotodiodo virtuale, nodo VIR, preamplificatore e regolazione del guadagno confrontati con LTspice...
- 22/08/2026 GX-TXT-v3: sensibilità, soglia e caratterizzazione della catena di uscita Caratterizzazione sperimentale della GX-TXT-v3: con fotocorrente fissata a 20 µA analizzo l’interazione tra POT_GAIN, POT_SENS, QIN, HOLD e pilotaggio del LED arancio....
- 23/08/2026 GX-TXT-v3: dinamica del nodo HOLD e tempo di accensione del LED Caratterizzazione dinamica della GX-TXT-v3: risposta del nodo HOLD, durata di accensione del LED e influenza di sensibilità, fotocorrente e numero di impulsi.
- 26/08/2026 GX-TXT-v3: effetto del numero di impulsi sulla risposta del nodo HOLD Ultima caratterizzazione della GX-TXT-v3 con fotodiodo virtuale: effetto del numero di impulsi su V_HOLD, tempo di accensione del LED e confronto con LTspice.
- 27/08/2026 GX-TXT-v3: prime misure con fotodiodo reale e telecomando IR Dal fotodiodo reale al protocollo IR: acquisizione del nodo VIR, analisi della portante a 38 kHz, ricostruzione MARK/SPACE e identificazione sperimentale del comando.
- 06/09/2026 GX-TXT-v3: dal segnale analogico al protocollo di un telecomando IR Come funziona un telecomando IR: portante, MARK, SPACE, header e bit spiegati da misure reali sul GX-TXT-v3, fino all’identificazione NEC estesa.