Расчет электронного устройства контроля и сигнализации заданного параметра
Заказать уникальную курсовую работу- 36 36 страниц
- 6 + 6 источников
- Добавлена 13.02.2024
- Содержание
- Часть работы
- Список литературы
Введение 2
1.Анализ технического задания на курсовой проект. 5
2.Основные характеристики микроконтроллеров фирмы Atmel семейства Mega. 13
3. Выбор основных компонентов измерителя температуры 17
4. Алгоритм работы программы микроконтроллера 25
5. Разработка программного обеспечения микроконтроллера. 27
6. Моделирование. 29
7. Выводы. 35
8. Источники информации. 36
9. Приложение. 37
В качестве графического модулявозможно использовать жидкокристаллический дисплей со встроенным знакогенератором, производства компании МЭЛТ с управляющим контроллером КБ1013ВГ6, который является отечественным аналогомHD44780 с разрешением 2 строки по 16 символов, например, MT-16S2D-2FLA [7].Основные параметры дисплея приведены в таблице 3.Таблица 3.Основные параметры индикатора.ПараметрЗначениеНапряжение питания, В5Разрешающая способность2х16КонтроллерКБ1013ВГ6ПодсветкаЯнтарнаяСимвол2.95х5.55Тип стеклаFSTN PositiveРисунок 9. Внешний вид графического модуля MT-16S2D-2FLA.4. Алгоритм работы программы микроконтроллера5. Разработка программного обеспечения микроконтроллера.Для разработки программного обеспечения микроконтроллера будет использована интегрированная среда разработки MicrochipStudio 7.0.MicrochipStudio (ранееAtmelStudio, еще ранее AVR Studio) — основанная на VisualStudio бесплатная проприетарная интегрированная среда разработки (IDE) для разработки приложений для 8- и 32-битных микроконтроллеров семейства AVR и 32-битных микроконтроллеров семейства ARM от компании Microchip (Atmel), работающая в операционных системах Windows NT/2000/XP/Vista/7/8/10. AtmelStudio содержит компилятор GNU C/C++ и эмулятор, позволяющий отладить выполнение программы без загрузки в микроконтроллер.Ранее среда разработки носила название AVR Studio, но начиная с версии 6.0, вышедшей в 2012 году, в неё была добавлена поддержка разработки для микроконтроллеров архитектуры ARM, также выпускаемых компаниейAtmel, и среда разработки получила новое название AtmelStudio. Текущая версия (AtmelStudio 7) поддерживает все выпускаемые на сегодняшний день компанией Microchip (Atmel) микроконтроллеры архитектур AVR, AVR32 и ARM и средства разработки.AtmelStudio содержит в себе менеджер проектов, редактор исходного кода, инструменты виртуальной симуляции и внутрисхемной отладки, позволяет писать программы на ассемблере или на C/C++.Процесс моделирования разрабатываемой микропроцессорной системы будет выполнен в IDEProteu 8.0. Практика показывает, что ознакомительная версия Proteus не позволяет проводить моделирование схем, содержащих микроконтроллеры. Но санкции ряда стран, введенные во вред экономическому развитию нашего государства, дают мне полное моральное право использовать нелицензионное программное обеспечения в собственных интересах. Этапы процесса создания модели микропроцессорной системы рассматриваться не будет в рамках данной работы. В сети интернет можно найти большое количество образовательных ресурсов, в которых подробно, в пошаговом режиме рассмотрен процесс создания модели электронного устройства с использованием инструментальных средств IDEProteus.6. Моделирование.Моделирование системы ( температура увеличивается)Моделирование системы ( температура достигла 400 градусов, реле включилось)Моделирование системы ( температура уменьшается, наблюдаем петлю гистерезиса)Моделирование системы ( температура уменьшилась до значения 0.85*400)7. Выводы.Результатом работы является комплексная разработка микропроцессорного устройства контроля температуры и управления электромагнитным реле на базе микроконтроллера. При выполнении данной работы были рассмотрены основные характеристики и принципы работы составных частей системы.При выполнении работы были изучены основные принципы программирования микроконтроллеров на языке высокого уровня. Была проведена симуляция системы в среде автоматизированного проектирования Proteus. Результаты моделирования показывают, что система адекватно реагирует на входные воздействия.При выполнении работы были получены новые навыки работы с современными радиоэлектронными компонентами путем моделирования.К данному проекту приложены исходный код программы, реализованной в MicrochipStudio, а так же проект IDEProteus, в котором произведено моделирование разрабатываемой микропроцессорной системы.8. Источники информации.1. www.chipenable.ru2. Евстифеев А.В. Микроконтроллеры AVR семейства Mega. Руководство пользователя. Издательский дом «ДОДЭКА-ХХI» 2007.3. https://ru.wikipedia.org/wiki/Microchip_Studio4.https://www.asutpp.ru/termopary.html5.https://rudatasheet.ru/relay/res60/?ysclid=lqoznbpp9g9155399686.https://www.melt.com.ru/shop/displei/graficheskie-zhk-indikatory.html?ysclid=lqqe820x20770265549. Приложение.Исходный код программы/**/#defineF_CPU1000000UL#include
1. www.chipenable.ru
2. Евстифеев А.В. Микроконтроллеры AVR семейства Mega. Руководство пользователя. Издательский дом «ДОДЭКА-ХХI» 2007.
3. https://ru.wikipedia.org/wiki/Microchip_Studio
4.https://www.asutpp.ru/termopary.html
5. https://rudatasheet.ru/relay/res60/?ysclid=lqoznbpp9g915539968
6. https://www.melt.com.ru/shop/displei/graficheskie-zhk-indikatory.html?ysclid=lqqe820x2077026554