Оценка работы_________
Члены комиссии________
ТЕРМОСТАТ
Курсовой проект
Пояснительная записка
Руководитель: Добряк В.А.
Студент: Подкорытов А.П.
Группа Р-406Д
Екатеринбург 2006
Содержание
Возможно вы искали - Отчет по практике: Техническая характеристика деятельности кинотеатра "Родео Драйв"
Введение
Разработка схемы устройства
Принцип работы термостата
Программное обеспечение
Заключение
Похожий материал - Контрольная работа: Технические средства автоматизированных складских систем (АСС)
Библиография
Приложение 1. Схема электрическая принципиальная
Приложение 2. Блок схема программы
Приложение 3. Текст программы на языке ассемблера
Введение
В настоящее время в микропроцессорной технике выделился самостоятельный класс интегральных схем – микроконтроллеры, которые предназначены для встраивания в приборы различного назначения.
Очень интересно - Контрольная работа: Технические средства охранно-пожарной сигнализации
Использование микроконтроллеров в различных изделиях не только приводит к улучшению всех показателей (стоимость, надежность, потребляемая мощность, габариты) и позволяет многократно сократить сроки разработки и отодвинуть сроки морального старения изделий, но и придаёт им принципиально новые потребительские качества: расширенные функциональные возможности, модифицируемость, адаптивность и т.д.
Разработка схемы устройства
Термостат выполнен на однокристальном микроконтроллере Intel 8051. В качестве многоканального АЦП был выбран 8ми канальный АЦП К572ПВ4.
На входы Р0.0-Р0.7 микроконтроллера поступает код выбранного температурного датчика. Выбор датчика осуществляет АЦП, используя сигналы Р2.0-Р2.2. С выхода Р2.3 на вход АЦП поступают синхросигналы, необходимые для выбора датчика и начала преобразования.
Порты Р2.4 и Р2.5 используются для управления реле, через которые подключены исполнительные элементы (вентилятор и нагреватель).
Тактовая частота микроконтроллера задается кварцевым резонатором, частота которого равна 12МГц. АЦП включен по стандартной схеме[5].
Вам будет интересно - Курсовая работа: Технологии цифровой связи
Схема устройства приведена в приложении 1.
Принцип работы термостата
Код от температурного датчика поступает на один из портов микроконтроллера (Р0). Поступивший код анализируется микроконтроллером на предмет соответствия температуры заданным рамкам (19о С-21о С). Если температура находится в заданных пределах, то анализируется код следующего датчика (всего 8 датчиков).
Датчики опрашиваются с периодом 320 мкс (если температура всех датчиков находится в заданных пределах). Выбор датчика осуществляется при помощи сигналов Р2.0-Р2.2. Если температура какого-либо датчика окажется за границами заданной области, то включается один из исполнительных элементов (подключены к Р2.4 и Р2.5), и продолжается контроль данного датчика до тех пор, пока температура не придет в норму.
Программное обеспечение
Для работы устройства необходимо программное обеспечение. Блок схема программы приведена в приложении 2.
Для обеспечения устройства работы необходимо вырабатывать сигналы выбора канала и сигнал опроса канала с последующим преобразованием входного напряжения.
Похожий материал - Отчет по практике: Технологические процессы микросборки плат
На выходе АЦП 8ми разрядный код, соответствующий изменению входного напряжения 0…2.5В. Пусть датчик настроен таким образом, что при изменении температуры в интервале 0о х50о С, напряжение на входе АЦП изменяется в заданных пределах (0…2.5В). Тогда можно легко найти соответствие между температурой датчика и кодом на выходе АЦП:
| температура, о С | двоичный код |
| 0 | 00000000 |
| 50 | 11111111 |
| 19 | 01011111 |
| 21 | 01101001 |
Заключение
В ходе выполнения данной курсовой работы был разработан прибор «ТЕРМОСТАТ» на однокристальном микроконтроллере INTEL 8051.
Прибор работает с 8 температурными датчиками, подключенными через многоканальный АЦП и автоматически поддерживает температуру в диапазоне 19°С-21° С.
Библиография
1. Ваша первая программа для микроконтроллера Intel 8051: Методические указания к лабораторной работе №1 по курсу “Микропроцессоры и вычислительные устройства”/ Добряк В.А. Екатеринбург: УГТУ, 1999. 32 с.