Файл: Контрольная работа по дисциплине Информационноизмерительное обеспечение мехатронных и робототехнических систем С. Б. Осипов.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. Работа дешифратора