У вас вопросы?
У нас ответы:) SamZan.net

Промышленная электроника ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ 4 Датчики Холла

Работа добавлена на сайт samzan.net: 2015-07-10

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 3.5.2025

Министерство образования и науки

ТОЛЬЯТТИНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Кафедра «Промышленная электроника»

ОТЧЕТ

О ЛАБОРАТОРНОЙ РАБОТЕ №4

Датчики Холла

Преподаватель                                                                  Глибин Е.С.

Студент группы ЭЛБ-1201                                               Танких А.С.

Группа ЭЛб-1201

Тольятти  2013

1 Цель работы

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

2 Программа работы

2.1 Ознакомиться с теоретическим материалом по теме работы.

2.2 Измерить зависимость выходного напряжения аналогового датчика Холла от тока катушки индуктивности, используя микроконтроллер со встроенным АЦП.

2.3 Рассчитать зависимость магнитной индукции от тока катушки индуктивности.

2.4 Снять релейную характеристику цифрового датчика Холла.

2.5 Оформить и защитить отчет.

3 Описание лабораторной установки

Лабораторная установка включает в себя регулируемый источник стабилизированного напряжения с ограничением по току, стенд для изучения аналогового датчика магнитного поля и стенд для изучения цифрового датчика магнитного поля. Каждый стенд включает в себя переключатель для изменения направления тока через катушку индуктивности и разъемы для подключения датчика к микроконтроллеру. Ток катушки регулируется изменением напряжения питания, индикация величины тока осуществляется с помощью дисплея источника.

4 Указания к выполнению работы

К пункту 2.2. Подключите схему питания биполярного транзистора к лабораторному источнику питания, соблюдая полярность. Установите рукоятку тока в среднее положение, а напряжения в крайнее левое (ноль). Переключатель направления установите в левое положение. Подключите аналоговый датчик магнитного поля к микроконтроллеру. Для этого соедините +5 В стенда к Vcc микроконтроллера, 0 В с GND, а информационный вывод к АЦП (разъем An микроконтроллера, где n – произвольное целое число). Включите источник питания. Измерьте зависимость выходного напряжения аналогового датчика Холла от тока катушки индуктивности, используя программу для микроконтроллера. Проведите измерения в 10-12 точках.

К пункту 2.3. Приняв за нулевую точку 2.5В и изменение выходного напряжения за 1.4 мВ / Гс рассчитайте величину магнитной индукции для каждой из измеренных точек.

К пункту 2.4. Составьте программу для определения выходного уровня цифрового датчика. Подключите схему аналогично схеме аналогового датчика. Обратите внимание, что вывод датчика подключается к цифровому входу микроконтроллера.

Задайте режим работы вывода на ввод в функции setup():

pinMode(4, INPUT);

4 – номер цифрового входа микроконтроллера, к которому подключен информационный вывод датчика.

Осуществите чтение состояния входа в функции loop():

uint8_t result;

result = digitalRead(4);

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

5 Ход работы

5.1 Подключили схему биполярного транзистора, установили рукоятку тока и напряжения, переключатель направления установили в левое положение, подключили аналоговый датчик к микроконтроллеру. Написали программу для микроконтроллера для измерения зависимости выходного напряжения датчик от тока катушки индуктивности.

void setup()

{

pinMode(13, OUTPUT);

Serial.begin(9600);

{

void loop()

{

double B;

int result;

double voltage;

result = analogRead(A0);

Serial.print(result);

Voltage  =  result*5.0/1023;

Serial.print(«:»);

Serial.print(voltage, 3);

Serial.print(«:»);

B=(voltage-2.488)/14;

Serial.println(B);

Delay(1000);

}

Рассчитали значение магнитной индукции, используя ток катушки индуктивности и выходного напряжения датчика, рассчитанные значения свели в таблицу 1.

Таблица 1 – Рассчитанные значения магнитной индукции.

I, mA

U, B

B, Tл

0

2.488

0

2

2.268

-0.01

4

1.911

-0.03

6

1.623

-0.04

8

1.398

-0.06

10

1.119

-0.06

12

0.904

-0.07

14

0.875

-0.08

16

0.860

-0.09

18

0.850

-0.1

Изобразили блок-схему программы на рисунке 1.

Рисунок 1 – Блок-схема программы

5.2 Подключили схему цифрового датчика аналогично аналоговому датчику. Написали программу для цифрового датчика

void setup()

{

pinMode(4, INPUT);

Serial.begin(9600);

}

void loop()

{

uint8_t result;

result  =  digitalRead(4);

Serial.println(result);

delay(400);

}

Изобразили блок-схему программы на рисунке 2.

Рисунок 2 – Блок-схема программы

6 Вывод

В ходе проделанной работы познакомились с аналоговым и цифровым датчиками Холла.

Познакомились с принципами работы данных датчиков, научились снимать значения их характеристик с помощью микроконтроллера.




1. Экономической таблице Ф
2. Численность, состав, организационная структура партии Эсеров в начале 1900-х годо
3. МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ФОРМИРОВАНИЮ ПСИХОЛОГИЧЕСКОЙ ГОТОВНОСТИ К ШКОЛЕ ДЕТЕЙ С ПРОЯВЛЕНИЯМИ АСОЦИАЛЬ
4. Львівський музей українського мистецтва
5. Циклический обмен содержимым файлов
6. Саксэсс Аллимитед
7. 2014 о~у жылы Философияны~ ~андай б~лімі адам м~селесін зерттейді--- Антропология-- ~леуметтік философия-
8. Мотовело расположено почти в центре столицы динамично развивающейся Республики Беларусь г
9. Научные проблемы корабельной энергетики
10. Тема- Учимся сочинять танцуя