¿Qué es el sistema DTMF?
DTMF son las siglas de Dual-Tone Multi-Frequency (multifrecuencia de doble tono). Es el sistema responsable de los pitidos que emite un teléfono al pulsar sus teclas. Cada tecla transmite dos ondas senoidales al mismo tiempo: una correspondiente a su fila y otra a su columna. Al pulsar el 5, se combinan las frecuencias de 770 Hz y 1336 Hz.
Los pares de frecuencias se eligieron para que ninguna combinación fuera un múltiplo armónico de otra. Así, la red telefónica puede identificar la tecla correcta incluso en líneas con ruido, y la voz hablada casi nunca genera lecturas falsas.
Tabla de frecuencias DTMF
| Tono bajo | 1209 Hz | 1336 Hz | 1477 Hz | 1633 Hz |
|---|---|---|---|---|
| 697 Hz | 1 | 2 | 3 | A |
| 770 Hz | 4 | 5 | 6 | B |
| 852 Hz | 7 | 8 | 9 | C |
| 941 Hz | * | 0 | # | D |
Cada tecla combina una frecuencia de fila con una de columna.
¿Por qué se usan dos tonos en lugar de uno?
Un tono único podría confundirse fácilmente con la voz humana. La voz contiene mucha energía en ese mismo rango de frecuencias, por lo que una centralita que escuchase una sola frecuencia activaría marcaciones falsas constantemente.
Sin embargo, emitir dos tonos simultáneos sin relación armónica es prácticamente imposible de reproducir de forma accidental con la voz. Por eso el sistema DTMF sustituyó a la marcación por pulsos y sigue utilizándose en menús telefónicos, buzones de voz y equipos de radio.
Casos de uso frecuentes
- Prueba de menús telefónicos. Acerca el teléfono al altavoz para comprobar si un sistema automatizado reconoce los tonos correctamente.
- Control de radio y repetidores. Los equipos de radioaficionado suelen usar secuencias DTMF para activar y desactivar funciones a distancia.
- Enseñanza de señalización. La tabla de frecuencias ayuda a entender de forma auditiva y visual cómo funciona esta tecnología.
- Diseño de sonido. Grabación de tonos reales de marcación para cine, videojuegos o podcasts sin tener que simularlos.
- Depuración de hardware. Envío de una secuencia conocida a un decodificador para verificar si interpreta los dígitos correctamente.
Duración de tonos y pausas
El estándar especifica un mínimo de 40 milisegundos de tono y 40 milisegundos de silencio entre dígitos. La mayoría de los equipos funcionan bien con duraciones superiores, y los teléfonos reales suelen enviar entre 100 y 200 ms por tecla.
Si un decodificador pierde dígitos, aumenta la duración de los tonos antes de modificar otros parámetros. Los tonos demasiado cortos transmitidos por conexiones comprimidas (como llamadas móviles o voz sobre IP) son la causa habitual de que una secuencia no se registre.
¿Qué son las teclas A, B, C y D?
La especificación DTMF completa incluye una cuarta columna con las teclas A a D. Nunca llegaron a usarse en teléfonos domésticos, pero se utilizaban en la red militar estadounidense AUTOVON para señalar llamadas de alta prioridad. Actualmente, algunos equipos de radio y pruebas aún las requieren. Puedes activarlas arriba si las necesitas.