Розробка пристрою динамічної індикації
Зміст
Введення
Функціональна схема пристрою
Розробка принципової схеми
Висновок
Список літератури
Введення
У даному курсовому проекті буде розроблено блок динамічної індикації для трінадцатіразрядного світлодіодного семисегментний індикатора із загальним анодом.
Блок динамічної індикації здійснює послідовний висновок відображуваної інформації на світлодіодні семисегментний індикатори - розряди. Завдяки досить швидкої частоті поновлення очей людини бачить на індикаторі певне число.
При динамічної індикації має місце загальне використання розрядних висновків індикаторів, що істотно скорочує число межсоединений.
Так 13-ти розрядний семисегментний індикатор для динамічної індикації має 13 + 7=20 висновків (не рахуючи точки і спеціальних символів), а аналогічний для статичної мав би 92 виводу (91 сигнальних і один загальний).
Динамічна індикація в порівнянні зі статичною, споживає менше енергії. Також, побудова системи динамічної індикації як правило виявляється значно більш економним (в частині використовуваних логічних елементів і висновків) ніж побудова систем статичної індикації (коли за кожен індикатор використовується індивідуальний канал).
Метою курсового проекту є розробка блоку на логічних ІМС, що реалізує такі функції:
Паралельний введення даних
- Зберігання відображуваної інформації (тринадцятеро цифр)
- Відображення відображуваної інформації у поданні для семісегментих індикаторів в динамічному режимі.
Елементною базою для розробки послужать переважно мікросхеми ТТЛШ - серії. ТТЛШ мікросхеми по суті це ТТЛ-мікросхеми, де транзистори (буква Т у назві типу) замінені на діоди Шотткі.
Такі мікросхеми, маючи схожі електричні параметри з ІМС ТТЛ, більш швидкодіючі і струм споживання у них менше порівняно з ТТЛ.
індикація динамічна світлодіодний індикатор
Функціональна схема пристрою
У рамках поставленої задачі необхідно розробити пристрій динамічної індикації, яка:
) Буде виконувати відображення на 13 значущих розрядів
) Дані братиме в двійковому коді, в паралельному вигляді, у форматі 4 біта на кожен розряд
) Загальний анод
) Буде використовувати логіку ТТЛШ
Проведемо словесний опис пристрою.
При подачі на вхід пристрою 13 * 4 біт даних (13 розрядів по 4 біта на кожен) відбувається їх запис в паралельні регістри зберігання.
Таким чином, на виході регістрів утворюється поданий код, незалежно від того, що буде подано на вхід.
- ти канальний мультиплексор буде комутувати тетради (групи по 4 біта) на вхід дешифратора.
Одночасно з цим дешифратор унітарного коду буде підключати один з розрядів.
Управління дешифратором унітарного коду і мультиплексором здійснюватиме лічильник, охопленої ОС (ОС для того, щоб дораховувати до 12 і повертатися назад)
Введення даних здійснюється паралельно, тетрадами по 4 біта.
Малюнок 1. Функціональна схема блоку динамічної індикації
Перейдемо до докладного опису блоку.
Відображення даних забезпечує 13-розрядний світлодіодний 7-ми сегментний індикатор І із загальним анодом.
Пристрій індикатора з загальним анодом (ОА) ілюструє малюнок 2.
Малюнок 2 - Розряд індикатора з загальним анодом
Всі сім світлодіодів з'єднані анодами ( мінусовими висновками) разом. Для того, щоб відобразити який-небудь символ, або цифру, потрібно на катоди тих світлодіодів, які необхідно засвітити подати логічну 1 raquo ;, на інші логічну 1.
При цьому на загальному аноді повинен бути логічний 0 raquo ;. Якщо буде 1 raquo ;, то жоден із сегментів розряду горіти не буде. Так ми зможемо послідовно перебирати всі цікавлять нас розряди.
Висновки сегмента кожного розряду - загальні для всіх розрядів, вибір же того який розряд буде горіти забезпечується подачею логічного 0 на один з висновків 1-12 індикатора.
ві...