Как две ноты кодируют одну клавишу

При нажатии телефонной кнопки звучит не одна нота, а пара чистых тонов: один выбирается из группы низких частот, другой — из группы высоких. Такой способ называется двухтональным многочастотным набором, или DTMF. Клавиши расположены в таблице, и каждой строке и каждому столбцу соответствует своя частота. Кнопка «5», например, задаётся пересечением частоты своей строки и частоты своего столбца.

Получатель не пытается распознать тембр знакомого сигнала. Он выделяет обе составляющие и по их сочетанию определяет нажатую клавишу. Одна частота указывает строку таблицы, вторая — столбец, поэтому комбинация однозначно называет кнопку.

Почему нужны именно две частоты

Если бы каждой клавише соответствовал отдельный тон, телефону пришлось бы различать множество близких звучаний. Пара частот позволяет кодировать кнопки сочетаниями из двух небольших групп сигналов. Кроме того, приёмник может проверить, что услышаны именно два тона нужных диапазонов, а не просто похожий звук или одиночная помеха.

Это не означает, что система безошибочно отвергает любой шум: помехи всё ещё возможны. Но структурированный сигнал проще распознать и отделить от случайных звуков, чем набор произвольных звуковых комбинаций.

Зачем сигналу быть слышимым

Тоны передаются по телефонному каналу как обычный звук. Поэтому кнопки с тональным набором могут управлять автоматическими системами: например, меню просит нажать цифру, а телефон отправляет соответствующую пару частот. Один и тот же сигнал проходит от клавиатуры к приёмнику и остаётся понятным устройству, которое ждёт команду.

Так обычный короткий звук превращает нажатие в компактный код: для распознавания достаточно выяснить, какие две частоты прозвучали вместе.