Проектування термометра на базі мікроконтролера Atmega 8535 - Курсовая работа

бесплатно 0
4.5 102
Розробка термометра на базі мікроконтролера Atmega 8535. Визначення температури через аналогово-цифрове перетворення. Принципова схема пристрою. Варіанти з"єднання ліній портів з сегментами індикатора. Алгоритм роботи мікроконтролера у пристрої.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Курсова робота має на меті закріплення теоретичних та практичних навичок у програмуванні мікроконтролерів і роботі у візуальних середовищах програмування МК Algorithm Builder. На теперішній час найдоцільнішим типом мікропроцесорного пристрою для керування обладнанням є одно кристальний мікроконтролер (ОМК), оскільки в корпусі подібної мікросхеми знаходяться всі вузли, необхідні для автономної роботи, що забезпечує покращення як технологічних параметрів системи в цілому, так і електричних та функціональних можливостей його інтелектуальної частини. У теперішній час головним чином випускаються мікроконтролери з розвинутою архітектурою і конвеєрним виконанням команд, що потребує короткого їх коду для зчитування за такт. Вкороченню коду команди сприяє акумуляторна архітектура операційного блока, але тоді знижується швидкість виконання програми через необхідність додаткових пересилань інформації. Крім того, сучасні ОМК мають збільшений обсяг памяті та внутрішніх пристроїв, що також ускладнює адресування операндів у командах.Сигнал про температуру надходить до пристрою контролю у вигляді певної напруги U. Відповідно до варіанту вибираються параметри з таблиці 1: Таблиця 1 Задача полягає у створенні програми для мікроконтролера, яка забезпечує періодичне вимірювання напруги, перераховує її значення у температуру, підготовлює дані для виводу на індикатор та керує ним. Якщо температура менше норми на 10%, то світиться жовтий індикатор, вкладається у межі допуску - зелений, а як на 10% більша норми - червоний. 1) Головна програма (рис.) починається зі скиду процесора (Reset), встановлення стеку (SP, рис.1) та налаштування портів (згідно свого варіанту) (таблиця 2,3,4)В ході роботи був розроблений пристрій контролю температури процесу. Метою роботи було розробити мікропроцесорний пристрій з програмою для контролю температури процесу та індикацією значення температури на семисегментні цифрові індикатори та сигналізацією про вихід температури за граничні межі на світло діодах.

План
Зміст

Вступ

1. Аналіз змісту задачі на проектування і розробка принципової схеми пристрою

Висновок

Список використаної літератури

Додатки

Вывод
В ході роботи був розроблений пристрій контролю температури процесу. Метою роботи було розробити мікропроцесорний пристрій з програмою для контролю температури процесу та індикацією значення температури на семисегментні цифрові індикатори та сигналізацією про вихід температури за граничні межі на світло діодах.

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

Знаючи задачі та методи їх рішення був розроблений загальний алгоритм роботи програми для коректного вирішення поставленої мікроконтролеру задачі, на основі цього алгоритму була розроблена програма в середовищі Algorithm Builder, яка відображає елементи функціонального алгоритму.

Для перевірки коректності роботи та виявлення помилок виконання програми було використано вбудований засіб симуляції Algorithm Builder, в якому було перевірено функціонування блоків програми та правильності відображення виведених значень в залежності від встановлення вхідного коду АЦП.

Список литературы
1) Панчук О.О., Смолянець Ю.О., Хливнюк М.Г. та ін. Цифрові пристрої та мікропроцесори: Підручник. - Житомир: ЖВІРЕ, 2006. - 444с.: іл.

2) Панчук О.О., Смолянець Ю.О. Цифрові пристрої та мікропроцесори.4.2 Основи побудови і програмування мікропроцесорних пристроїв: Навчальний посібник. - Житомир: ЖВІРЕ, 2006. - 268с.: іл.

3) Цифрові пристрої та мікропроцесори: Завдання на лабораторні роботи і методичні рекомендації до їх виконання. Частина 3 /Розроб.О. О. Панчук, І А. Іщенко. - Житомир: ЖВІ НАУ, 2008. - 44с.

4) Голубцов М.С., Кириченкова А.В. Микроконтроллерьі AVR: от простого к сложному. - М.: СОЛОН-Пресс, 2003. - 288с.: іл.

Размещено на

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?