Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LR_CompModCU_Akchurin_2012.pdf
Скачиваний:
170
Добавлен:
18.05.2015
Размер:
6.98 Mб
Скачать

4. Управление передачей данных

Предмет исследования

Для управления передачей данных используются:

Дешифратор преобразует номер канала, в код с 1 в позиции номера. Например, 4 => [1 0 0 0]. Используется для формирования сигнала разрешения канала с выбранным номером.

Шифратор. Работает обратно дешифратору, формируя номер канала, на котором обнаружен код 1. Например, [1 0 0 0] => 4. Используется для формирования сигнала разрешения работы для устройств канала с выбранным номером.

Мультиплексер объединяет сигналы разных линий на одну линию.

Демультиплексер разводит сигнал одной линии на разные линии

Контрольные вопросы:

Шифратор.

Дешифратор.

Мультиплексор.

Демультиплексор.

Задание

Создать модель с блоками управления передачей данных Варианты заданий.

Блок

Источник 1

Источник 2

Источник 3

0

Шифратор

Sine Wave

Sine Wave

 

1

Дешифратор

Pulse Generator

Sine Wave

 

2

Мультиплексор

Sine Wave

Pulse Generator

Sine Wave

3

Демультиплексор

Chirp Signal

Pulse Generator

 

4

Шифратор

Sine Wave

Chirp Signal

 

5

Дешифратор

Pulse Generator

Pulse Generator

Sine Wave

6

Мультиплексор

Chirp Signal

Chirp Signal

 

7

Демультиплексор

Chirp Signal

Pulse Generator

 

8

Шифратор

Sine Wave

Chirp Signal

Pulse Generator

9

Дешифратор

Pulse Generator

Chirp Signal

Pulse Generator

30

4.1. Шифратор

Модель шифратора с переключателем Multiport Switch для выбора сигнала с задаваемым номером: Номер канала задается скалярной константой. Каждый сигнал представлен векторной константой (из 4 компонент).

В модели используются:

Константы Constant для выбора чисел. Блок находится в Simulink => Sources.

Скалярная константа Constant для задания номера канала. Из Sources. 4 векторные константы Constant для задания кодов для каждого номера канала.

2 дисплея для отображения наборов Display. Блок находится в Simulink => Sinks.

Одномерный дисплей Display1 для отображения номера канала. 4-мерный дисплей Display для одновременного отображения компонент выбранной векторной константы.

Мультипортовый переключатель Multiport Switch. Он имеет вход управления вверху и 4 пронумерованные информационные входа. Из Signal Routing.

31

Для дисплея Display нужно в окне его параметров задать размерность (в примере 4).

Включить симулирование (моделирование) командой Simulation=>Start (или кнопкой стрелки вправо на панели инструментов модели). В дисплеях модели отображаются:

В Display1 - номер канала, заданный скалярной константой номера, она равна 3.

В Display компоненты выбранной векторной константы с номером 3, она равна [0 0 1 0].

32

33

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]