Файл: Контрольная работа по дисциплине Информационноизмерительное обеспечение мехатронных и робототехнических систем С. Б. Осипов.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 28.03.2024

Просмотров: 3

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

Бийский технологический институт (филиал)

федерального государственного бюджетного образовательного

учреждения высшего образования

«Алтайский государственный технический университет

им. И.И. Ползунова» (БТИ АлтГТУ)
Отделение внеочных форм обучения

Кафедра методов и средств измерений и автоматизации
Контрольная работа

по дисциплине Информационно-измерительное обеспечение мехатронных и робототехнических систем

Выполнил: С.Б. Осипов

Группа: МиР-04

Курс: 3

Проверил: доцент к.т.н. А.Н. Сливин
БИЙСК, 2022

Контрольная работа

Выполнение контрольной работы заключается в построении модели дешифратора сигналов. Приступим к созданию модели.

1) Создадим файл программы и назовем его «Untitled». Расставим в рабочем поле блоки.

Для источника сигнала используем 3 блока CONST_m, зададим для блоков параметры входных сигналов int8().

В качестве дешифратора добавим в рабочую область блок логики LOGIC. В параметрах блока укажем матрицу, воспользовавшись функциями zeros() и eye(), [zeros(4,4); eye(4,4)].

Для отображения результатов моделирования добавим в рабочее поле блок AFFICH_m.

Для возможности работы с четырьмя информационными выходами добавим в рабочую область блок MUX и в настройке блока укажем возможность принятия 4 сигналов



Рисунок 1. Построение модели дешифратора
2) Назовем каждый из блоков нашей модели используя блок TEXT_f:



Рисунок 2. Наименование блоков модели дешифратора
3) Во избежание отличия типов данных порта источника и приемника информационного сигнала добавим 4 блока CONVERT и соединим все блоки.


Рисунок 3. Соединение блоков дешифратора

4) Добавим к нашей модели блок CLOCK_c и соеденим его с блоком результатов AFFICH_m.



Рисунок 4. Готовая модель дешифратора

5) При запуске модели произошла ошибка. Ошибка связана с неправильно указанными параметрами размера ввода блока результатов AFFICH_m.

Рисунок 5. Ошибка при запуске дешифратора

6) Исправим параметры размера ввода блока AFFICH_m с [1,1] на [4,1] и произведем повторный запуск модели. А значение Источника 2 изменим на int8(1).



Рисунок 6. Изменение параметров блока AFFICH_m

7) Модель дешифратора работает корректно



Рисунок 7. Работа дешифратора