🔍 Поиск готовых работ

🔍 Поиск работ

УПРАВЛЕНИЕ РЕАЛЬНЫМ ФИЗИЧЕСКИМ ЭКСПЕРИМЕНТОМ С ПОМОЩЬЮ N1 LabVIEW

Работа №191908

Тип работы

Магистерская диссертация

Предмет

физика

Объем работы57
Год сдачи2018
Стоимость4950 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
32
Не подходит работа?

Узнай цену на написание


Введение 4
1. Необходимое программное обеспечение 5
1.1. Среда LabVIEW 5
1.1.1. VI - Virtual Instrument (Виртуальный прибор - ВП) 5
1.1.2. Front Panel (Передняя панель, Лицевая панель) 5
1.1.3. Block Diagram (Блок-диаграмма) 7
1.1.4. Terminal (Терминал) 8
1.1.5. Wire (Провод) 8
1.1.6. Типы данных 9
1.1.7. Cluster (Кластер) 9
1.1.8. Array (Массив) 10
1.1.9. Полиморфизм 12
1.1.10. Case (Условие) 12
1.1.11. Sequence (Последовательность) 13
1.1.12. Циклы 13
1.3. Интерфейс NI LINX 15
1.4. Arduino 16
1.4.1. Аппаратная часть 17
1.4.2. Программное обеспечение 17
1.5 Датчик температуры LM - 335 18
1.6 ПИД - регулирование 19
1.6.1 Пропорциональность (П) 19
1.6.2 Интегральность (И) 20
1.6.3 Дифференциальность (Д) 20
2. Сопряжение Arduino c LabVIEW 21
2.1 Программирование ArduinoUNO. Сбор комплекса 21
2.2 Создание виртуального прибора (ВП) на LabVIEW 28
2.3. Сопряжение программных сред 40
3. Обсуждение результатов 45
4. Заключение 46
Список используемой литературы 47
Приложение


Оболочка NI LabVIEW ориентирована на работу с оборудованием фирмы National Instruments (NI). Данная фирма представляет мирового лидера в области компьютеризированных систем сбора данных. Спектр оборудования очень обширен. Используя комплекты драйверов, возможно подключение большого количества устройств сбора данных с различными интерфейсами. Наряду с системами сбора данных, также выпускается оборудование для проведения испытаний, измерений и автоматического управления. Тем не менее, в сфере LabVIEW существуют возможности подключать к ней нестандартное оборудование пользователя. Ранее (в бакалаврской работе) мною был продемонстрирован один из способов сопряжения NI LabVIEW с Arduino Diecimila, в нем использовались две дополнительные компоненты: 1) библиотека NI VISA и 2) программа MAX (Measurement &Automation Explorer). Но автоматизация прогрессирует, и данные компоненты устарели. Их реже стали применять для тех или иных задач. На смену им появился быстрый, современный и удобный в использовании интерфейс NI LINX. В процессе данной работы будет рассмотрено сопряжение этих же компонент, но уже с помощью новой библиотеки.
Цель работы заключается, в исследовании возможности подключения двух оболочек программной NI LabVIEW и аппаратной Arduino UNO с помощью интерфейса NI LINX, и в демонстрации этого процесса. Также вначале к микроконтроллеру Arduino UNO будет подключен аналоговый термодатчик LM-335, RGB LED, кулер 5V и используя виртуальные приборы NI LabVIEW осуществим управление и контролирование реальным аппаратным комплексом. В заключение, построю комплекс терморегуляции, позволяющий поддерживать постоянную температуру, развернутый на той же плате.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


Цель данной работы заключалась, в исследовании возможности синхронизации двух разных оболочек (аппаратной Arduino UNO и программной NI LabVIEW), с помощью нового интерфейса LINX от компании National Instruments (NI). Также предстояло рассмотреть на практике два режима работы лабораторного комплекса: 1) управление с графического интерфейса микроконтроллером, 2) визуальное представление процесса, протекающего на плате с помощью виртуальных приборов LabVIEW. Для выполнения указанных задач было решено некоторое количество задач, а именно, ознакомление с необходимым программным обеспечением и реализацией подключения программных сред. Разработан аппаратный комплекс, развернутый на Arduino UNO позволяющий контролировать температуру. В среде LabVIEW создан и отлажен интерфейс виртуального прибора. Указанные задачи успешно решены в полном объеме, цель достигнута - Arduino UNO c NI LabVIEW сопряжены, изучена визуализация и управление микроконтроллером.


1. Виноградова Н. А. - Разработка прикладного программного обеспечения в среде LabVIEW / Н. А. Виноградова, Я. И. Листратов, Е. В. Свиридов. - М. - Изд-во МЭИ, 2005. - 50 с.
2. Кудрин А. В. Использование программной среды LabVIEW для автоматизации проведения физических экспериментов / А. В. Кудрин. - Н. Новгород. - Нижегородский гос. ун-т, 2014. - 68 с.
3. Programming Arduino with LabVIEW [Электронный ресурс] : руководство пользователя - URL:http://rkniga.ru/knigi/mikrokontrollery/arduino/5436 -programming-arduino-with-labview.html( дата обращения: 30.03.2017).
4. Arduino.ru[Электронный ресурс] : руководство пользователя - URL: http://arduino.ru/Reference/AnalogWrite(дата обращения: 30.03.2017).
5. Монк С. - Мейкерство. Arduino и Raspberry PI. Управление движением, светом и звуком / С. Монк. - Изд-во БВХ-Петербург, 2017. - 336 с.


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ