Краткое описание счетчика 4017

Материал из roboforum.ru Wiki
Перейти к: навигация, поиск

Введение

Микросхема 4017 - это счетчик импульсов с встроенным декодером. Счетчик имеет 10 выходов, от 0 до 9. Декодер обеспечивает логическую единицу только на одном выходе в любой момент времени. При подаче тактовых импульсов на вход счетчика, единица последовательно перемещается с одного выхода на другой. После выхода 9 единица переходит на выход 0.

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

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

Описание

4017.png

Счетчик выпускается в 16-выводных корпусах. Назначение выводов:

  • 2 вывода питания
  • Q0 - Q9 — 10 выходов
  • 2 тактовых входа (CLK и E)
  • вход асинхронного сброса MR
  • выход переноса CO, используемый для последовательного соединения счетчиков

Для установки счетчика в начальное состояние, нужно подать на вход MR уровень логической единицы. При этом на выходах Q0 и CO установится уровень лог. единицы, на остальных выходах - нули. Пока вход MR находится в состоянии логической единицы, счетчик не реагирует на изменения уровней на входах CLK и E.

Если вход MR находится в состоянии логического нуля, состояние счетчика можно изменять подачей тактовых импульсов. Счетчик может работать либо по фронту, либо по спаду тактовых импульсов. В первом случае, вход E должен находиться в состоянии логического нуля, а тактовые импульсы подаются на вход CLK. Для работы по спаду импульсов, вход CLK удерживают в состоянии логической единицы, а тактовые импульсы подают на вход E.

С каждым тактовым импульсом, состояние счетчика изменяется, и логическая единица последовательно появляется на выходах Q0 - Q9. На выходе CO уровень логического нуля, пока счетчик находится в состояниях от 5 до 9, логическая единица во всех остальных состояниях.

Временные диаграммы

Тактирование по фронту импульсов

4017-rise.png

Тактирование по спаду импульсов

4017-fall.png

Асинхронный сброс

4017-reset.png