10M+ Электронные компоненты в наличии
Сертифицировано по ISO
Гарантия включена
Быстрая доставка
Труднодоступные детали?
Мы их ищем.
Запросить цену

Руководство по счётчикам десятилетий: эксплуатация, проектирование цепей, схемы тайминга и применения

мар. 23 2026
Источник: DiGi-Electronics
Просмотреть: 1145

Счётчик десятков — это цифровая схема счёта, которая переключается через десять состояний и затем повторяет последовательность. Она является важной частью многих цифровых систем, требующих десятичного счёта или частотного деления. В этой статье объясняется принцип работы десятиков, их внутренняя структура, поведение тайминга, распространённые реализации интегральных схем и практические применения в электронных схемах.

Figure 1. Decade Counter

Обзор счётчика десятилетий

Десятилетний счётчик — это цифровой счётчик, который отсчитывает десять состояний от 0 до 9, а затем возвращается к 0 для повторения последовательности. Поскольку он работает в десяти состояниях, его также называют счётчиком Mod-10. Во многих схемах десятичный счётчик обеспечивает бинарно-кодируемый десятичный (BCD) вывод, где каждое десятичное число представлено четырьмя двоичными битами.

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

Операция с противодействием десятилетиям

Десятилетний счётчик проходит через десять фиксированных двоичных состояний, при этом каждый тактовый импульс переносит счёт в следующее состояние.

Последовательность следующая:

0000 → 0001 → 0010 → 0011 → 0100 → 0101 → 0110 → 0111 → 1000 → 1001

После десятого состояния счётчик возвращается к 0000, и последовательность повторяется. Наименее значимый бит меняется на каждом тактовом импульсе, а биты высшего порядка меняются согласно бинарному подсчёту.

Счетчик Таблицы Истины десятилетия

Импульс часовQDQCQBQA
00000
10001
20010
30011
40100
50101
60110
70111
81000
91001

Таблица истинности показывает, как четыре выходных бита представляют десятичные значения от 0 до 9 в двоично-кодированной десятичной форме. QA — это наименее значимый бит (LSB), поэтому он меняется при каждом тактовом импульсе. Каждая строка соответствует состоянию счётчика после тактового импульса. Когда счётчик достигает 9, счётчик возвращается в исходное состояние, и последовательность начинается снова.

Диаграмма состояния счётчика десятилетий

Figure 2. State Diagram of a Decade Counter

Каждое состояние соответствует четырёхбитному выходному значению, а стрелки показывают переход, который происходит после каждого тактового импульса. Диаграмма визуально подтверждает, что счётчик проходит через десять состояний, прежде чем вернуться в исходную точку.

Схема счётчика десятилетий

Figure 3. Decade Counter Circuit Diagram

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

Схема обнаруживает двоичное значение 1010, которое соответствует десятичной знатке. Когда это состояние появляется, NAND-гейт генерирует сигнал LOW, активирующий чистые входы тригеров. Этот сигнал сбрасывает все выходы до 0000, препятствуя продолжению счётчика в оставшиеся двоичные состояния.

Поскольку сброс происходит сразу после появления десятого состояния, счётчик многократно переключается только через десять состояний. В зависимости от конструкции могут использоваться различные типы тригеров, такие как JK, D или T.

Тайминг счётчика десятилетия

Figure 4. Timing Diagram of a Decade Counter

Хронометрическая диаграмма показывает, как меняются выходы счётчика с каждым тактовым импульсом. По мере продвижения счёта от 0 до 9 QA меняется с каждым импульсом, а биты высшего порядка меняются реже в зависимости от бинарной последовательности подсчёта. Выходной паттерн повторяется каждые десять тактовых импульсов, что позволяет счётчику десятки работать как цепь с делением на 10.

74LS90 Десятилетний счетчик

Figure 5. 74LS90 Decade Counter IC

74LS90 — это широко используемый десятилетний счётчик, предназначенный для деления на 10. Он содержит внутренние тригеры и логику, необходимую для подсчёта от 0 до 9, а затем возврата к 0. Чип обеспечивает четыре выхода — QA, QB, QC и QD, которые представляют счёт в бинарно-кодированной десятичной форме (BCD). Когда счёт достигает 10, внутреннее действие сброса очищает выходы обратно до 0000. У 74LS90 также есть входы сброса, которые можно использовать для очистки счётчика или установки определённых условий счётчика. Несколько чипов 74LS90 могут быть соединены друг с другом для создания более крупных схем счёта.

Бинарный счётчик против счётчика десятилетий

Figure 6. Binary Counter vs Decade Counter

ФункцияДвоичный счётчикСчётчик десятилетий
Диапазон счёта0 до 2ⁿ − 1От 0 до 9
ModulusСтепень двухMod-10
Формат выводаБинарныйBCD
Условие сбросаПосле максимального состоянияПосле 1001 года
Общее употреблениеОбщий счётДесятичные отображения

Каскадные счетчики десятилетия

Figure 7. Cascading Decade Counters

Один счётчик десятилетия может считать только от 0 до 9. Для больших диапазонов подсчёта два или более десятилетних счетчиков соединяются последовательно или каскадно. В такой схеме первый счётчик обрабатывает цифру единицы, вторая — десятку, а третья — сотня. Это позволяет считать такие диапазоны, как от 00 до 99 или от 000 до 999. Каскадные счётчики десятилетий широко используются в схемах, требующих большей пропускной способности, таких как цифровые часы, счётчики событий, измерительные приборы и частотные измерители.

Применение счетчиков десятилетий

Figure 8. Applications of Decade Counters

• Цифровые часы и таймеры — счетчики отслеживают секунды, минуты и часы в системах учета времени.

• Цепи частотного деления — десятилетний счётчик делит входную частоту на десять, что помогает генерировать сигналы с низкой частотой для цифровых систем.

• Приборы измерения частоты — в частотных счётчиках входной сигнал подаётся на счётчик, а импульс затвора позволяет считать в течение фиксированного временного интервала. Количество импульсов, подсчитанных за этот период, отражает частоту сигнала.

• Цифровые системы отображения — счетчики десятилетия работают с декодерами BCD и семисегментными дисплеями в калькуляторах, счетчиках и цифровых счётчиках.

• Системы подсчёта событий — используются в производственном мониторинге, тестировании оборудования и системах сбора данных для фиксации количества событий или импульсов.

Заключение

Счётчики десятилетий обеспечивают контролируемую последовательность подсчёта в десять состояний, которая естественно подходит для цифровых систем на базе десятичных знаков. Комбинируя тригеры с логикой сброса, они ограничивают количество значений от 0 до 9 и повторяют цикл. Их чёткая структура, совместимость с выходами BCD и способность каскадировать делают их практичными компонентами во многих цифровых схемах счёта и измерения.

Часто задаваемые вопросы [FAQ]

Как сбрасывается счётчик десятилетия после достижения 9?

Десятилетний счётчик сбрасывается с помощью логики, которая обнаруживает бинарное значение, представляющее десятичную десять (1010). Когда это состояние появляется, сигнал сброса очищает все тригеры обратно до 0000. Этот автоматический сброс предотвращает вход счётчика в оставшиеся состояния четырёхбитного бинарного счётчика, ограничивая последовательность десятью счётами.

В чём разница между счетчиком BCD и счетчиком десятилетия?

BCD-счётчик выводит числа в бинарно-кодированном десятичном формате, где каждая десятичная цифра представлена четырьмя битами. Счётчик десятилетия — это тип счетчика BCD, который считает от 0 до 9, а затем сбрасывается. На практике многие десятилетние счётчики реализуются специально для получения результата BCD.

Можно ли использовать счётчик десятилетия для деления частот, отличных от 10?

Да. В то время как десятилетний счётчик естественным образом делит сигнал на десять, его выходы могут быть комбинированы с внешней логикой для создания других коэффициентов деления. Сбросив счётчик в выбранном состоянии до достижения 10, схема может работать как другой счётчик модуля, например, делить на 5 или делить на 6.

Какие факторы ограничивают максимальную скорость десятилетнего счетчика?

Максимальная скорость работы зависит от задержки распространения тригеров и логических элементов внутри счётчика. В счетчиках рябь каждый этап последовательно запускает следующий, что добавляет задержку. Эта накопленная задержка ограничивает, насколько быстро счётчик может реагировать на входящие импульсы.

Как счётчики десятилетий связаны с семисегментными дисплеями?

Десятилетний счётчик даёт четырёхбитный выход BCD, представляющий числа от 0 до 9. Этот выход подключается к декодеру BCD на семь сегментов, который преобразует бинарное значение в правильные сегментные сигналы для дисплея. Затем на дисплее отображается соответствующая десятичная цифра.

Запросить котировку (Отправка завтра)