2. Практична частина
2.1 Принципова схема пристрою
Малюнок 2.1.1 - Принципова схема пристрою
2.2 Алгоритми роботи програми
Процес написання програм для мікроконтролерів складається з декількох етапів:
1. підготовка вихідного тексту програми на якомусь із мов програмування;
2. компіляція програми;
3. налагодження і тестування програми;
4. остаточне програмування та підготовка до серійного виробництва.
На кожному з етапів необхідне застосування спеціальних програмних і апаратних засобів.
Малюнок 2.2.1 - Блок - схема роботи програми
2.3 Результати тестування пристрою
Пересуваючи слайдер 1 вгору / вниз, відбувається зміна вхідної напруги і, відповідно, змінюється результат на РКІ.
Малюнок 2.3.1 - Висновок результату
Рисунок 2.3.2 - Висновок результату
Малюнок 2.3.3 - Висновок результату
2.4 Аналіз отриманих результатів
Основна частина проекту програми була написана в на мові С в середовищі Code Vision AVR C Compiler, а для отримання результатів роботи була проведена симуляція в симуляторі VMLab.
В результаті тестування проекту в симуляторі VMLab, програма видає свідчення сили струму за допомогою цифрового амперметра.
ВИСНОВОК
В даному курсовому проекті розроблена програма цифрового амперметра, який повинен відображати силу струму на алфавітно-цифровому індикаторі з використанням мікроконтролера ATmega8.
Проект реалізує роботу цифрового амперметра і включає в себе тексти програм на мові високого рівня С в середовищі Code Vision AVR C Compiler і в симуляторі VMLab, який використовувався безпосередньо для перегляду отриманих результатів проекту.
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ
-
В результаті роботи проекту було виконано всі цілі і вирішена головна задача - підготували вихідний текст програми на мові програмування високого рівня. Голубцов М.С, «Микроконтроллеры AVR: от простого к сложному», Москва, «СОЛОН – Пресс», 2003. – 290с.
-
Естифеев А.В, «Микроконтроллеры AVR семейства Mega», Москва, Издательский дом «Додэка-ХХI», 2007. – 578с.
-
Гребнев В.В, «Микроконтроллеры семейства AVR фирмы Atmel. Москва, ИП РадиоСофт, 2002. – 234с.
4. Электронный ресурс, http://radiospec.ru
5. Естифеев, А.В. «Микроконтроллеры AVR семейства Mega», Москва, Издательский дом «Додэка-ХХI», 2007. – 598с.