martedì 28 gennaio 2014

Decodificare i DTMF senza decoder - Decode the DTMF without decoder

Non sempre si ha a disposizione un decoder per rivelare i toni DTMF.
Vediamo insieme come individuare facilmente le frequenze (hertz) del sistema. Il Dual-Tone Multi-Frequency, chiamato in italiano anche multifrequenza, è un sistema di codifica, nato per la telefonia presso i laboratori Bell, per codificare codici numerici sotto forma di segnali sonori in banda audio.
La tastiera DTMF è costituita da una matrice 4×4 = 16 posizioni, dove la riga rappresenta una frequenza bassa e la colonna rappresenta una frequenza alta. Esempio premendo il tasto 2 vengono generate due onde sinusoidali alle frequenze di 697 Hz e 1.336 Hz.
Invece che utilizzare 16 frequenze diverse per i 16 numeri/lettere della tastiera si è preferito impiegare 8 diverse frequenze, associandone 2 per ogni tasto. Il termine multifrequenza deriva quindi dall’uso contemporaneo di due toni audio.
Le frequenze sono state attribuite in modo opportuno e con buona sicurezza instrinseca. Tabella della frequenze DTMF:

Not always we have a decoder to detect DTMF tones.
Let's see how easily identify the frequencies (in Hz) of the system. The Dual-Tone Multi-Frequency, is a coding system, created for the phone at Bell Labs, to encode numeric codes in the form of sound signals in the audio band.
The DTMF keypad is constituted by a 4×4 matrix = 16 positions, where the row represents a low frequency and the column is a high frequency. Example: pressing the “2 key” you generate two sine waves respectively with frequencies of 697 Hz and 1,336 Hz.
Instead of using 16 different frequencies for the 16 numbers/letters on the keyboard it is preferred to use 8 different frequencies, associating 2 frequencies each key. The term multi-frequency is by the contemporary use of two audio tones. The frequencies are allocated in a particular way with good intrinsically safe.
Table of DTMF frequencies: 

Quindi per iniziare è necessario catturare l’audio dalla radio tramite un software di registrazione. Io ho utilizzato il freeware Audacity.

First step is to capture the audio from our radio with an recording software.
I used the freeware Audacity.

Caricato il file wave si seleziona la prima porzione del segnale DTMF e poi ci si sposta nel nel menù “Analizza” e poi “Mostra spettro” dove il programma effettuerà l’analisi delle frequenze.


Load the wave file, select the first portion of the DTMF signal and then move to the menu “Analyze” then “Plot Spectrum” where the program will perform the analysis of the frequencies.

In questa finestra ci si posizionerà sulle due frequenze di picco leggendo in basso le due frequenze 697 Hz e 1.336 Hz che dalla precedente tabella corrispondono infatti al numero 2.
Poi ci si sposta sulla seconda porzione audio e si rifà l’analisi. Semplice e veloce !
In this window, with the mouse, we position on the two peak frequencies to  read below the frequencies of 697 Hz and 1,336 Hz: in the above table are corresponding to the number 2. Then move onto second portion of audio and redo the analysis. Quick and easy!



“…fatti non foste a viver come bruti, ma per seguir virtute e canoscenza” (Dante - Canto XXVI)
…you were not made to live as brutes, but to follow virtue and knowledge” (Dante – canto XXVI)

73, Paolo Romani iz1mll

Nessun commento:

Posta un commento

I commenti sono aperti a tutti e sono soggetti insindacabilmente a moderazione.
NON SARANNO PUBBLICATI COMMENTI SE PRIVI DI NOME E COGNOME ED EMAIL.
IL SOLO NOMINATIVO RADIOAMATORIALE NON SOSTITUISCE IL NOME E COGNOME RICHIESTO.
Grazie.

Nota. Solo i membri di questo blog possono postare un commento.