MATLAB для DSP. Моделирование приемника DTMF. Часть 1

         

Генератор цифр DTMF


    Здесь с помощью мультиплексора, имеющего 17 входов (16 цифр + пауза), происходит передача одной из цифр или паузы на выходной порт DTMF. Этим процессом управляет генератор заданной последовательности, в параметрах которого задано время переключения и значение, которое нужно в это время удерживать.

    На основании вышеизложенного, построим универсальный генератор сигнала, который генерирует сигнал с заданными параметрами, смешивает его с шумовым процессом заданной мощности, позволяет брать сигнал из файла или из рабочей области MATLAB. Пример такого блока показан на рис. 13. На нём для увеличения наглядности всё то, что было на рис. 12, собрано в виде подблока. Чтобы сделать подблок, нужно выделить с помощью мыши нужный фрагмент, а затем в меню “Edit” выбрать “Create Subsystem” или нажать “Ctrl-G”. Альтернативным вариантом является создание подсистем, как это было показано при построении блок-схемы модели.



Содержание раздела