Секундомер на двоичном счетчике CD4020

На предыдущем уроке мы познакомились с генератором импульсов на микросхеме 555, которую еще называют таймером. Это устройство помогает нам отсчитывать равные промежутки времени, например секунды. Имея такой генератор, можно сделать несложный секундомер. Для этого нам понадобится еще одна популярная микросхема — счетчик.

Список необходимых компонентов

Для выполнения всех экспериментов в данном уроке, кроме микросхем таймера 555 и счётчика, потребуются: макетная плата, резисторы, светодиоды, конденсаторы и немного проводов вилка-розетка. Необходимые компоненты можно добавить в корзину прямо здесь, и затем оформить заказ в нашем интернет-магазине.

В корзину
В корзину
В корзину
В корзину
В корзину
В корзину
В корзину
В корзину

1. Счетчик — делитель частоты

Счетчик — это электронное устройство, которое умеет хранить текущий счет, а при подаче импульса на вход — прибавлять к счету единичку. Счетчик называется двоичным, если его максимальный счет — это степень двойки: 2, 4, 8, 16, и т.д. Счетчик называется десятичным, если его счет кратен 10. К примеру, двоичный счетчик с четырьмя разрядами работает следующим образом:

Работа двоичного счетчика

Если внимательно посмотреть на работу счетчика, то можно обнаружить интересную особенность. Выход счетчика №0 срабатывает каждую секунду. Выход №2 каждые две секунды. №3 — каждые 4 секунды, а №4 — каждые восемь! На таблице состояний счетчика эта закономерность тоже хорошо прослеживается.

Номер импульсаВыход №1Выход №2Выход №3Выход №4
10000
21000
30100
41100
50010
61010
70110
81110
90001
101001
110101
121101
130011
141011
150111
161111

Получается, если на вход счетчика будет поступать импульсный сигнал с частой 1 Герц (период одна секунда), то на его выходах со 2-го по 4-й будет генерироваться сигнал с меньшей частотой: 1/2 Герца, 1/4 Герца и 1/8 Герц соответственно. Из-за этой особенности счетчики еще называют делителями частоты.

2. Счетчик CD4020

В нашем уроке мы используем микросхему CD4020. Эта микросхема представляет собой двоичный счетчик с 14 разрядами. Микросхема имеет 16 выводов. Рабочее напряжение: от 1 до 15 Вольт.

Счетчик CD4020 распиновка

Если внимательно посмотреть на схему, можно обнаружить что выводов Q2 и Q3 нет! Это значит, что в нашем бинарном секундомере будут отсутствовать второй и третий биты, а это никуда не годится. Решим проблему в лоб — просто не будем использовать выводы Q1, Q2 и Q3 вовсе. Построим секундомер на выводах с Q4 по Q9. Это шесть бит, а значит мы сможем считать до 64 секунд.

Теперь вспомним по делитель частоты. Выбранный нами вывод Q4 будет переключаться с частотой 1/8 Гц. Получается, чтобы наш секундомер работал правильно, мы должны повысить входную частоту в 8 раз. То есть таймер 555 теперь должен отбивать такт не раз секунду, а 8 раз в секунду. Учтем это требование при настройке таймера.

3. Схема секундомера

Теперь, когда более или менее понятен принцип работы счетчика, соберем наш секундомер.

Принципиальная схема

Схема бинарного секундомера на счетчике CD4020 и таймере 555

Внешний вид макета

Схема бинарного секундомера на счетчике CD4020 и таймере 555

Согласно формулам из прошлого урока про таймер 555, сопротивления Ra и Rb будут равны 600 Ом. Такое сопротивление можно составить из последовательно соединенных ходовых резисторов на 200 Ом.

Собираем схему и подключаем батарейку. Часы начинают отсчет!

Бинарный секундомер на счетчике CD4020 и таймере 555

Задания

  • Таймер на 5 минут. 300 секунд в двоичной системе счисления имеет вид 100101100. Необходимо добавить в схему зуммер и микросхему логики «И». Зуммер должен включаться только тогда, когда на выводах счетчика Q6, Q7, Q9 и Q12 будет высокий уровень.

К размышлению

В силу внутреннего устройства счетчика CD4020, он может выдавать только двоичный код. Но мы привыкли к десятичному счету. Как сделать так, чтобы светодиоды зажигались последовательно от первого до восьмого, к примеру? В этом поможет еще одна микросхема — двоично-десятичный дешифратор. С этой микросхемой мы познакомимся на одном из следующих уроков!


Изменено:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.