Главная страница
Навигация по странице:

  • Пермский национальный исследовательский политехнический университет Кафедра «МСА»Отчёт по лабораторной работе №1

  • «Разработка цифрового виртуального вольтметра в среде LabView»

  • Ход работы: Задание 1.

  • Контрольные вопросы Что такое среда графического программирования LabVIEW LabVIEW

  • В каких областях применяется система LabVIEW.

  • Какие преимущества имеет LabVIEW перед текстовыми системами программирования

  • Какие недостатки имеет LabVIEW перед текстовыми системами программирования

  • Что такое виртуальный прибор Как его можно использовать

  • Лабораторная работа. Разработка цифрового виртуального вольтметра в среде LabView


    Скачать 1.51 Mb.
    НазваниеРазработка цифрового виртуального вольтметра в среде LabView
    АнкорЛабораторная работа
    Дата13.04.2021
    Размер1.51 Mb.
    Формат файлаdocx
    Имя файлаeki_1.docx
    ТипОтчет
    #194312

    Министерство образования и науки Российской Федерации

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

    высшего образования

    Пермский национальный исследовательский

    политехнический университет

    Кафедра «МСА»

    Отчёт по лабораторной работе №1

    По дисциплине «Электрические и компьютерные измерения»

    «Разработка цифрового виртуального вольтметра в среде LabView»

    Выполнил: студент группы ЭС-18-1б
    Лыкасов Павел Владимирович


    Проверил: старший преподаватель кафедры МСА

    Бачурин Андрей Анатольевич

    Пермь 2019

    Цели работы:

    1. Углубить знания о сущности и применении виртуальных приборов в среде LabView.

    2. Освоить методы и средства разработки виртуальными приборами в среде LabView.

    Задачи:

    - Разработать программу, реализующую моделирование сигналов:

    1. Ознакомиться с средой LabVIEW;

    2. Изучить основные элементы LabVIEW;

    3. Разработать программу, используя теорию.

    4. Оформить отчет, ответить на контрольные вопросы.

    Ход работы:

    Задание 1. Разработать ПО для вычисления значения функции X(t) = A*SIN(w*F*t + D) Где: A – амплитуда, F – фаза, t - время, D – дельта, w - частота.

    Заходим в среду графического программирования LabVIEW, и создаём алгоритмическую модель.



    Рисунок 1 – Алгоритмическая модель программы

    Далее вводим произвольные значения амплитуды, фазы, времени, дельты, частоты.



    Рисунок 2 – Результат выполнения задания 1

    Задание 2. Разработать ПО для вычисления значения функции X(t) = A*SIN(w*F*t + D) с помощью компонента FORMULA. Где: A – амплитуда, F – фаза, t - время, D – дельта, w - частота.

    Создаём алгоритмическую модель для выполнения данного задания.



    Рисунок 3 – Алгоритмическая модель

    Далее вводим произвольные значения амплитуды, фазы, времени, дельты, частоты.



    Рисунок 4 - Результат выполнения задания 2

    Задание 3. Создать программу для расчета значения числа R равного - квадратному корню из числа P = A*w*Sin(B+2+L)*(V/F)*Cos(2*Pi*N-M), если P>= 0 - 0, если P<0 Значения A, w, B, V, F, N, M – задаются пользователем, L – случайное число от 0 до 1. Так же выводить на форму значение числа P в DBL и в I32.

    Создаём алгоритмическую модель для выполнения данного задания.



    Рисунок 5 – Алгоритмическая модель

    Далее вводим произвольные значения.



    Рисунок 6 - Результат выполнения задания 3

    Задание 4. С помощью кластеров создать линию передачи данных для структуры данных, содержащей целочисленные, строковые, логические данные, целочисленный массив, дату и время.

    Создаём алгоритмическую модель для выполнения данного задания.



    Рисунок 7 – Алгоритмическая модель

    Далее вводим произвольные значения.



    Рисунок 8 – Результат выполнения задания

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

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

    1. Что такое среда графического программирования LabVIEW?

    LabVIEW - это среда графического программирования, которую используют технические специалисты, инженеры, преподаватели и ученые по всему миру для быстрого создания комплексных приложений в задачах измерения, тестирования, управления, автоматизации научного эксперимента и образования.

    1. В каких областях применяется система LabVIEW.

    В настоящее время LabVIEW широко применяется в следующих сферах:

    • Автомобильная промышленность

    • Телекоммуникации

    • Аэрокосмическая промышленность

    • Полупроводниковая промышленность

    • Разработка и производство электроники

    • Управлениее технологическими процессами

    • Биомедицина

    1. Какие преимущества имеет LabVIEW перед текстовыми системами программирования?

    • Полноценный язык программирования

    • Интуитивно понятный процесс графического программирования

    • Широкие возможности сбора, обработки и анализа данных, управления приборами, генерации отчетов и обмена данных через сетевые интерфейсы

    • Драйверная поддержка более 2000 приборов

    • Возможности интерактивной генерации кода

    • Шаблоны приложений, тысячи примеров

    • Высокая скорость выполнения откомпилированных программ

    • Совместимость с операционными системами Windows2000/NT/XP, Mac OS X, Linux и Solaris.

    1. Какие недостатки имеет LabVIEW перед текстовыми системами программирования?

    • Чтобы запустить приложение, созданное с помощью LabVIEW на компьютере, в котором сама среда не установлена, нужно ставить LabVIEW Run-Time

    • LabVIEW все же предназначена для решения круга задач, связанных с автоматизацией, сбором и обработкой данных с датчиков и т.д. поэтому в более общих задачах проигрывает классическим средам программирования. Но как говорится под все свой инструмент



    1. Что такое виртуальный прибор? Как его можно использовать?

    Любая программа, созданная в системе LabVIEW, называется виртуальный прибор (ВП) или виртуальный инструмент.

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

    • Чтение данных с Bluetooth — устройства
    • Конвертирование видео в графические файлы

    • Нормализация сигнала

    • Удаление нулей из массива

    • Запуск VLC плеера из LabVIEW

    • Сплайн-интерполяция сигнала




    написать администратору сайта