Розроблено робочу прошивку для мікроконтролерів, що відповідає поставленим вимогам, та оптимізовано для збільшення швидкодії самої прошивки. Протестовано за допомогою емулятора роботи ОМК, Proteus. Детально розглянуто принцип роботи динамічної індикації.
Аннотация к работе
В основу курсового проекту входить динамічна індикація. Для зменшення загального числа провідників, що повязують між собою мікросхеми індикатора, цифрові індикатори частіше стали виготовляти багато розрядними блоками, у яких в єдиному корпусі може бути від 2 до 16 цифрових знаків. З метою скорочення числа висновків у багато розрядних індикаторі всі однойменні сегменти зєднані разом і мають один загальний висновок. Щоб керувати світінням небудь цифри кожне знакомісна (цифра) має загальний висновок, який може бути загальним анодом або загальним катодом світлодіодів-сегментів. Однак роботу пристрою динамічної індикації можна організувати так, щоб і сегменти обраного розряду індикатора включалися по черзі (послідовно, як у матричному табло), при цьому необхідно, відповідно, збільшити частоту перемикання в 7-8 разів, а для забезпечення нормального світіння індикаторів - збільшити в кілька разів струм, що проходить в імпульсі через сегменти індикатора.Блок схема алгоритму роботи прошивки ОМК наведена на рис. 3.1.Пакет являє собою систему схемотехнічного моделювання, що базується на основі моделей електронних компонентів прийнятих в PSPICE. Додатково в пакет PROTEUS входить система проектування друкованих плат. Пакет Proteus складається з двох частин, двох підпрограм: ISIS - програма синтезу та моделювання безпосередньо електронних схем і ARES - програма розробки друкованих плат. Разом з програмою встановлюється набір демонстраційних проектів для ознайомлення. Безкоштовна ознайомча версія характеризується повною функціональністю, але не має можливості збереження файлів.