II. Графическая часть проекта



ЗАДАНИЕ

на курсовой проект

студенту 4 курса группы ЩККО-02-15 (КС-42)

по специальности 09.02.01 

"Компьютерные системы и комплексы"

Михайловой Анастасии Сергеевне

ТЕМА ЗАДАНИЯ: "Разработка программного обеспечения действующей модели «Контроля температурного режима в серверном помещении» на базе микроконтроллерного модуля Arduino"

 

Курсовой проект выполняется студентом колледжа в следующем объеме:

 

Техническое задание.

 

I Пояснительная записка

Введение.

Анализ технического задания.

Исследование алгоритмов (программ) устройств, реализующие подобные функции

1.1. Исследование входных/выходных сигналов.

1.2. Исследование алгоритмов.

 

Анализ аппаратной части разрабатываемого устройства

2.1. Анализ структурной схемы.

2.2. Анализ функциональной схемы.

Разработка программного обеспечения

3.1. Разработка алгоритма работы устройства.

3.2. Выбор среды разработки ПО.

3.3. Выбор языка программирования.

3.4. Описание переменных и констант.

3.5. Описание модулей программы.

3.6. Отладка программы.

Заключение

Список используемой литературы и информационных источников

 

II Графическая часть проекта

Лист 1. Структурная схема.

Лист 2. Функциональная схема.

Лист 3. Электрическая принципиальная схема.

Лист 4. Спецификация.

Лист 5. Блок-схема алгоритма.

Дата выдачи 29.10.2018
Срок окончания 12.03.2019

                               

Председатель ПЦК Компьютерные системы          ____________ /Беседин А.В./

Руководитель курсового проекта                               ____________ /Наумец С.А./


ТЕХНИЧЕСКОЕ ЗАДАНИЕ

на разработку программного обеспечения для действующей модели контроля температурного контроллера для серверных помещений на базе микроконтроллерного модуля Arduino.

 

Разработать программное обеспечение для устройства контроля температуры и терморегуляции «Автоматический термостат».

Источником информации устройства является датчик температуры DS18B20, в связи с этим программа должна осуществлять управление и прием информации с указанного датчика.

Органом управления устройства является кнопка «Режим», описанная в программном коде.

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

Основной модуль программы обеспечивает работоспособность устройства:

1. Основное состояние устройства – работа в автоматическом режиме, осуществление контроля температуры и терморегуляции согласно полученной информации программой с датчика температуры DS18B20.

2. Для того чтобы включить или отключить устройство, необходимо подключить/отключить кабель питания микроконтроллера.

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

4. Для установки устройства в автоматический режим, необходимо нажать кнопку «reset» на микроконтроллере, либо выбрать необходимый режим при помощи кнопки.

5. Осуществление работы микроконтроллера в заданном режиме регулируется программным обеспечением.

Питание устройства контроля температуры «Автоматического термостата для серверных помещений» осуществляется от производственной сети.


 


Пояснительная записка

 

 

 Руковод.
Наумец С.А.
 Предс. ПЦК
Беседин А.В.  
Изм.
№ докум.
Подпись
Дата
Лист
У
КП-09.02.01.КС42.09.03.19 ПЗ
 Разраб.
Михайлова А.С
Лит.
Листов
34
КПиИТ
Разработка программного обеспечивания действующей модели «Контроля температурного режима в серверном помещении» на основе микроконтроллерного модуля Arduino
Лист
Пояснительная записка
1
СОДЕРЖАНИЕ

I. Пояснительная записка

Введение .............................................................................................  2

Анализ технического задания ............................................................  4

1. Исследование алгоритмов (программ) устройств, реализующие подобные функции

1.1 Исследование входных/выходных сигналов ...........................  5

1.2 Исследование алгоритмов ........................................................  11

2. Анализ аппаратной части разрабатываемого устройства

2.1 Анализ структурной схемы .....................................................  13

2.2 Анализ функциональной схемы ...............................................  15

3. Разработка программного обеспечения

3.1. Разработка алгоритма работы устройства ............................  19

3.2. Выбор среды разработки ПО .................................................  20

3.3. Выбор языка программирования............................................ 25

3.4. Описание переменных и констант ...........................................  29

3.5. Описание модулей программы ...............................................  32

3.6. Отладка программы................................................................. 33

Заключение .........................................................................................  35

Список используемой литературы и информационных источников 36

II. Графическая часть проекта

Лист 1. Структурная схема

Лист 2. Функциональная схема

Лист 3. Принципиальная схема

Лист 4. Спецификация

Лист 5. Блок-схема программы


 

ВВЕДЕНИЕ

Изм.
Лист
№ докум.
Подпись
Дата
Лист
КП-09.02.01.КС42.09.03.19 ПЗ  
 Разраб.
Михайлова А.С
2
Термостат - прибор для поддержания постоянной температуры. Данная функция обеспечивается либо за счёт использования терморегуляторов, либо осуществлением фазового перехода (например, таяние льда).

Термостаты можно классифицировать по диапазону рабочих температур:

· Термостаты высоких температур (300—1200 °C);

· Термостаты средних температур (−60—500 °C);

· Термостаты низких температур (менее −60 °C (200 К)) — криостаты.

Термостаты можно классифицировать по рабочему телу (теплоносителю):

· Воздушные;

· Жидкостные;

· Твердотельные (как правило, используются элементы Пельтье и воск).

Термостаты можно классифицировать по точности поддержания температуры:

· 5—10 градусов и хуже, как правило, достигается без перемешивания, за счёт естественной конвекции;

· 1—2 градуса (хорошая тепловая стабильность для воздушных, очень посредственная для жидкостных), как правило, с перемешиванием;

· 0,1 градуса (очень хорошая тепловая стабильность для воздушных, на уровне лучших образцов, средняя для жидкостных);

· 0,01 градуса (как правило, достигается в жидкостных термостатах специальной конструкции), практически невозможно получить в воздушном термостате с вентилятором.

Термостаты можно классифицировать по области и способу применения:

· Промышленные термостаты;

· Накладные термостаты;

· Погружные термостаты;

· Комнатные термостаты.

 

Изм.
Лист
№ докум.
Подпись
Дата
Лист
КП-09.02.01.КС42.09.03.19 ПЗ
 Разраб.
Михайлова А.С
3
В процессе выполнения курсового проекта будет разработано программное обеспечение для устройства контроля температуры и терморегуляции на базе микроконтроллерного модуля Arduino.

 

 


АНАЛИЗ ТЕХНИЧЕСКОГО ЗАДАНИЯ

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

    Для отображения выбранного режима работы автоматического термостата для серверных помещений используется блок светодиодной индикации, который, по условию технического задания, должен корректно показывать сценарий функционирования устройства в зависимости от температуры окружающего воздуха (полученная информация с датчика DS18B20 обрабатывается программой) или выбранного режима.

В соответствии с основным блоком программного кода каждый светодиод (красный, жёлтый или зелёный) является отдельным индикатором установленного режима функционирования проектируемого устройства:

· Красный (экстренный режим работы) – температура окружающего воздуха превышает 27 ᵒC

· Жёлтый (активный режим работы) – температура окружающего воздуха находится в пределах от 18 до 27 ᵒC

· Зелёный (пассивный режим работы) – температура окружающего воздуха менее 18 ᵒC

Изм.
Лист
№ докум.
Подпись
Дата
Лист
КП-09.02.01.КС42.09.03.19 ПЗ
 Разраб.
Михайлова А.С
4
В качестве питания для проектируемого автоматического термостата для серверных помещений используется источник постоянного напряжения. В соответствии с частотой работы кварцевого резонатора и характеристиками микроконтроллера будет осуществляться выбор наиболее приемлемого значения питания.

 


Дата добавления: 2019-07-15; просмотров: 193; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!