Лабораторная работа №3. Исследование электромагнитного реле постоянного тока
Download 20.44 Kb. Pdf ko'rish
|
Лаборатория 3
- Bu sahifa navigatsiya:
- Оборудование, используемое при выполнении работы
- Задания на лабораторную работу
ЛАБОРАТОРНАЯ РАБОТА №3. ИССЛЕДОВАНИЕ ЭЛЕКТРОМАГНИТНОГО РЕЛЕ ПОСТОЯННОГО ТОКА Цель работы: Целью работы является исследование временных характеристик реле и схем измерения времени срабатывания и отпускания. Оборудование, используемое при выполнении работы: компьютеры, видеопроектор, программа VirtualBreadboard. Краткие теоретические сведения VirtualBreadboard (VBB) – это эмулятор макетной платы, чаще всего используемый для моделирования цифровых схем, отладки микроконтроллеров и замены физического контроллера Arduino. Программа изначально содержит огромную библиотеку со стандартными схемами, готовыми блоками цепей и отдельными элементами, разбитыми на категории. Программа умеет эмулировать микроконтроллеры PIC16 и PIC18 и вполне способна заменить собой физическую печатную плату. Под эмуляцией подразумевается возможность наглядно увидеть, как плата будет выполнять заданный программный код. Вы можете помигать диодами, отобразить определенный текст на LED-дисплее и так далее. Запустим программу, окно программы показано на рис. 1.1. Здесь мы создаем новый файл. Используя библиотеки слева, мы размещаем все необходимые инструменты для лабораторных работ в любой точке экрана. Наша основная цель - запустить электромагнитное реле. Для этого рассмотрим пример автоматического управления произвольным процессом. Рис. 1.1. Окно программы Virtualbreadboard Необходимое оборудование: электромагнитное реле, контроллеры Arduino UNO, постоянный источник, LCD-экран, светодиод, термодатчик и цветные проводники. Рис. 1.2. Окно программы Virtualbreadboard Все инструменты, размещенные на экране, связаны с соответствующими точками. Смотрите рис. 1.3. ниже. Рис. 1.3. Собранная схема в программе Virtualbreadboard Для контроллеров Arduino UNO создана программа на Java. Загружаем настроенную программу в контроллер. Затем приступаем к выполнению лабораторной работы. import muvium.compatibility.arduino.*; public class Class0 extends Arduino{ LiquidCrystal lcd = new LiquidCrystal (this, 12, 13, 11, 10, 9, 8); int sensorPin = A0; int sensorValue = 0; int rele = 7; public void setup(){ lcd.begin(16, 2); pinMode(rele, OUTPUT); } public void loop(){ sensorValue = analogRead(sensorPin); double millivolt = (sensorValue / 1023.0) * 5000; double selsiy = millivolt / 10; lcd.setCursor(0, 0); lcd.print("Temperatura"); lcd.setCursor(0, 1); lcd.print(selsiy); if(selsiy < 20.0) issiq(true); else issiq(false); } void issiq(boolean onoff) { digitalWrite(rele, onoff); } } Рис. 1.4. Схема лабораторной установки Задания на лабораторную работу Выполните лабораторную работу в VirtualBreadBoard и подготовьте письменный отчет. Download 20.44 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling