- Потрібні компоненти
- Кругова діаграма
- CD4511 7-сегментний драйвер IC
- 7-сегментний дисплей
- Як відобразити цифри на 7-сегментному дисплеї за допомогою двійкового коду?
- BCD до 7-сегментної схеми декодера з IC 4511:
Існує багато мікросхем, доступних для керування 7-сегментним дисплеєм, таких як IC 4026, 4033 тощо, і ми охопили керування 7-сегментним використанням 4026 і 4033. У цьому посібнику ми збираємося керувати 7-сегментним дисплеєм з IC 4511. Ця мікросхема CD4511 є в основному мікросхемою декодера / драйвера BCD до 7-сегмента, за допомогою якої ви можете перетворити двійкове число в десяткове число на 7-сегментному дисплеї. Наприклад, для друку цифри “2” на 7-сегментному дисплеї ми будемо надавати 0010 на входи (A, B, C, D) IC4511, так само ми можемо друкувати десяткове число 0-9 на одному 7-сегментному дисплеї. Ми можемо мати можливість відобразити десяткове число без використання цього набору мікросхем, але тоді нам потрібні ще 3 висновки, і схема буде складною, для збереження виводу ми використовуємо цю ІС.
IC 4511 має кілька вхідних штифтів під назвою BCD. Нам просто потрібно зробити ці входи BCD високими або низькими відповідно до коду BCD цього десяткового числа, і ми отримуємо десяткове число на дисплеї. Наприклад: Якщо ви хочете відобразити '4', двійковий код із чотирьох дорівнює 0100, тому ми дамо 0,1,0,0 на входи D, C, B, A відповідно і отримаємо десяткове число '4', що відображається на 7-сегментний.
Потрібні компоненти
- CD4511 7-сегментний мікросхемний драйвер
- 7-сегментний дисплей (загальний катод)
- Кнопки
- Резистор (1к, 550 Ом)
- напруга живлення 5v / 9v
- Підключення проводів
- Макет
Кругова діаграма
У цій схемі BCD до 7-сегментного драйвера ми подаємо вхід через кнопки, як LOW або HIGH, на висновки 1, 2, 6 і 7. PIN 3 (тест лампи) безпосередньо підключений до 5v, що використовується для тестування світлодіодів. Використовуючи цей штифт, ми можемо увімкнути всі світлодіоди дисплея, щоб перевірити 7-сегментний дисплей.
Контакт 4 з 4511, який є порожнім вхідним контактом, використовується для вимкнення всіх світлодіодів дисплея, ми не використовуємо цей штифт у цій схемі. Ми можемо вимкнути всі світлодіоди за один раз, використовуючи цей штифт. Штифт 5 підключений до землі, оскільки ми використовуємо штифт для стробоскопа на виході. Контакт 16 підключений до джерела живлення, а контакт 8 - до землі. Залишки контактів 9, 10, 11, 12, 13, 14 і 15 з'єднані 7-сегментним дисплеєм.
CD4511 7-сегментний драйвер IC
CD4511 - це мікросхема BCD до 7-сегментного драйвера декодера засувки, сформована за допомогою логіки CMOS та біполярних транзисторних вихідних пристроїв NPN на нерухомій структурі. Цей ІС використовується там, де нам потрібно керувати загальнокатодними дисплеями, такими як 7-сегментний дисплей, флуоресцентний дисплей низької напруги та дисплей розжарювання. Він має джерело вихідного струму до 25 мА, оснащений тестом лампи та можливістю гасіння для перевірки дисплея. Він має вхід постійного струму в діапазоні від 3 до 18 в із нормальним діапазоном робочих температур від -40 ° C до + 85 ° C.
Діаграма шпильки
Конфігурація контактів
Контактний номер |
Ім'я PIN-коду |
Опис |
1,2,6,7 |
B, C, D, A |
Вхід BCD мікросхеми |
3 |
Тест дисплея / Тест лампи |
Щоб перевірити дисплей |
4 |
Пустий ввід |
Щоб вимкнути яскравість дисплея |
5 |
Зберігати |
Зберігайте або стробокодуйте код BCD |
8 |
Gnd |
Земля |
9,10,11,12,13,14,15 |
e, d, c, b, a, g, f |
7-сегментні виходи |
16 |
Vcc |
Позитивні вхідні дані |
7-сегментний дисплей
Семисегментний дисплей (SSD) - широко використовуваний електронний пристрій відображення для відображення десяткових чисел від 0 до 9. Вони найчастіше використовуються в електронних пристроях, таких як цифрові годинники, таймери та калькулятори для відображення числової інформації. Як випливає з назви, він складається з семи різних освітлювальних сегментів, які розташовані таким чином, що він може формувати числа від 0 до 9, відображаючи різні комбінації сегментів. Він також може утворювати деякі алфавіти, такі як A, B, C, H, F, E тощо. Дізнайтеся більше про 7-сегментний дисплей тут.
7-сегментні дисплеї є одними з найпростіших блоків відображення цифр і символів. Як показано на наведеному вище зображенні 7-сегментного дисплея, він складається з 8 світлодіодів, кожен світлодіод використовується для освітлення одного сегмента блоку та 8- го світлодіода, який використовується для освітлення DOT на 7-сегментному дисплеї. Ми можемо позначати кожен сегмент РЯДКОМ, оскільки ми бачимо, що в одиниці є 7 рядків, які використовуються для відображення числа / символу. Ми можемо позначити кожен сегмент "a, b, c, d, e, f, g", а для крапкового символу будемо використовувати "h". Є 10 висновків, в яких 8 висновків використовуються для позначення a, b, c, d, e, f, g та h / dp, два середніх висновки є загальним анодом / катодом усіх світлодіодів. Ці загальні аноди / катоди внутрішньо закорочені, тому нам потрібно підключити лише один COM-контакт.
Існує два типи 7-сегментних дисплеїв: загальний анод і загальний катод:
Загальний катод: У цьому всі негативні клеми (катоди) усіх 8 світлодіодів з'єднані між собою (див. Схему нижче), названі COM. І всі позитивні термінали залишаються наодинці.
Загальний анод: У цьому всі позитивні клеми (аноди) всіх 8 світлодіодів з'єднані разом, іменовані як COM. І всі негативні терміки залишаються в спокої.
Як відобразити цифри на 7-сегментному дисплеї за допомогою двійкового коду?
Якщо ми хочемо відобразити цифру "0" на 7-сегментному дисплеї із загальним катодом, тоді нам потрібно засвітити всі світлодіоди, за винятком світлодіода, який належить до рядка "g" (див. 7-сегментну схему контактів вище, тому нам потрібно шаблон 00111111. Подібно до відображення “1” нам потрібно світити світлодіоди, пов’язані з b і c, тому бітовий шаблон для цього буде 00000110. Код BCD як для типу дисплея із загальним катодом, так і із загальним анодом, наведений у таблиці нижче:
Цифра для відображення |
Код BCD (А Б В Г) |
Загальний анод (hgfedcba) |
Загальний катод (hgfedcba) |
0 |
0000 |
11000000 |
00111111 |
1 |
0001 |
11111001 |
00000110 |
2 |
0010 |
10100100 |
01011011 |
3 |
0011 |
10110000 |
01001111 |
4 |
0100 |
10011001 |
01100110 |
5 |
0101 |
10010010 |
01101101 |
6 |
0110 |
10000010 |
01111101 |
7 |
0111 |
11111000 |
00000111 |
8 |
1000 |
10000000 |
01111111 |
9 |
1001 |
10011000 |
01100111 |
BCD до 7-сегментної схеми декодера з IC 4511:
Спочатку на дисплеї відображатиметься нуль, оскільки кнопки підключені для витягування резисторів, і при натисканні жодної кнопки на виході буде LOW. Отже, щоб отримати будь-яке конкретне десяткове число, ви просто дотримуєтесь таблиці, і ви дізнаєтесь, що з 4, які кнопки потрібно натиснути для відображення конкретного числа. Натискання будь-якої кнопки дасть високий вхід на відповідний штифт 4511 і відповідно десяткове число буде відображатися на 7-сегменті. Ви можете показувати десяткове число від 0 до 9 на одному 7-сегментному дисплеї.
Відображення десяткового числа |
Код BCD для IC4511 |
Кнопки |
|||
D |
C. |
B |
A |
||
0 |
0000 |
Низький |
Низький |
Низький |
Низький |
1 |
0001 |
Низький |
Низький |
Низький |
Високий |
2 |
0010 |
Низький |
Низький |
Високий |
Низький |
3 |
0011 |
Низький |
Низький |
Високий |
Високий |
4 |
0100 |
Низький |
Високий |
Низький |
Низький |
5 |
0101 |
Низький |
Високий |
Низький |
Високий |
6 |
0110 |
Низький |
Високий |
Високий |
Низький |
7 |
0111 |
Низький |
Високий |
Високий |
Високий |
8 |
1000 |
Високий |
Низький |
Низький |
Низький |
9 |
1001 |
Високий |
Низький |
Низький |
Високий |
Повна робота схеми показана у відео, поданому нижче.