Часто нам потрібен секундомір, щоб диференціювати час двох подій. У цьому посібнику ми збираємося розробити просту цифрову схему секундоміра, не використовуючи жодного мікроконтролера. Тут ми використали популярні мікросхеми таймера 555, мікросхеми CD4033 та декілька інших компонентів, перелічених нижче.
Необхідні компоненти
- IC 4033 - 2
- 555 таймер IC -1
- Загальний катод 7-сегментний дисплей -2
- 150 Ом -1
- 100K резистор -1
- 33K резистор -1
- 56K резистор -1
- Конденсатор 10 мкФ -1
- Вимикач увімкнення / вимкнення -1
- Кнопка -1
- Хлібна дошка -1
- Акумулятор 9 Вольт -1
- З'єднувач акумулятора -1
- Світлодіод -1
- Регулятор напруги 7805 -1
- Підключення проводів
IC CD4033
Це лічильник та семисегментне декодування в одному пакеті ІС, який дуже легко взаємодіяти з семи сегментними дисплеями. Це повністю статична робоча мікросхема, ідеально підходить для дисплеїв з низькою потужністю. Цей ІС можна використовувати для десятирічного підрахунку семисегментних десяткових дисплеїв, частотного поділу семисегментних десяткових дисплеїв, годинників, годинників, таймерів, лічильника / драйвера дисплея для лічильників.
Схема та пояснення цифрового секундоміра
У цій схемі ми використовували нестабільний мультивібратор на основі таймера 555, який призначений для створення затримки на 1 секунду. І два загальних катодні семисегментні декодерні мікросхеми, а саме CD4033. Вихід нестабільного мультивібратора безпосередньо застосовується до семи сегментного мікросхеми декодера (U4) Годинника (1), а несучий вихідний штифт (5) мікросхеми U4 безпосередньо підключений до тактового контакту (1) другого семи сегментного декодера (U3). І два сім сегмента з'єднані з цими декодерами (U3 і U4). Його з'єднання показані на схемі секундоміра наведено нижче. Одна кнопка використовується для зупинки / запуску секундоміра, а одна кнопка - для скидання секундоміра. Регулятор напруги 5 вольт використовується для подачі напруги 5 вольт на всю ланцюг. А для живлення ланцюга використовується 9-вольтовий акумулятор. Інші з'єднання показані на схемі.
Працює
У цій схемі секундоміра ми генерували одну секунду затримки, використовуючи нестабільний мультивібратор на основі таймера 555. За допомогою деяких обчислень ми можемо легко генерувати одну секунду затримки. У нестабільному мультивібраторі є два резисти, а один конденсатор відповідає за затримку, заряджаючи або розряджаючи конденсатор через резистори. Формула розрахунку для генерування затримки для нестабільного мультивібратора наведена нижче.
F = 1 / T = 1,44 / (R1 + 2R2) C1
У цьому проекті ми вибираємо R1 - 33K, R2 - 56K і C1 - 10uF.
Мульти-вібратор Ass Astable генерує затримку в одну секунду, ця затримка становить коливання або імпульс 0 і 1. Отже, ми будемо використовувати цей імпульс для спрацьовування семи сегментного декодера, тоді семисегментний декодер змінює числове число з однією секундою періоду часу.
Коли ми вмикаємо секундомір (кнопкою старт / стоп), він починає відлік з нуля, і якщо ми вимкнули ту саму кнопку, то підрахунок зупиняємо або робимо паузу, поки знову не ввімкнемо ту саму кнопку або не натиснемо кнопку скидання.
Є два сім сегментів, тому ця схема секундоміра може рахувати 00-99 секунд часу.