CD4017 от RCA — 5-стадийный Johnson-счетчик с десятью декодированными выходами — одна из самых воспроизводимых и узнаваемых микросхем в хобби-электронике. Появившись в начале 1970-х как часть семьи CD4000 CMOS, он быстро стал «универсальным инструментом» для последовательной логики, понятной без прошивок и сложных интерфейсов.


Источник: https://www.allaboutcircuits.com/news/the-cd4017-the-decade-counter-that-taught-a-generation-sequential-logic/
Принцип работы: Johnson вместо обычного бинарного счетчика
В основе CD4017 — Johnson-регистр: инвертированный выход последнего триггера возвращается на вход первого. При каждом фронте тактового сигнала (вывод 14) активный высокий уровень «переходит» от Q0 до Q9, причём одновременно именно один из десяти выходов в единице — поведение one-hot. Это даёт десять уникальных состояний на пяти флип-флопах без внешнего декодера, что отличает CD4017 от 5-битного бинарного счетчика с 32 состояниями.
Пины и управляющие сигналы
- Reset (pin 15) — при высоком переводит счетчик в начальное состояние Q0;
- Clock inhibit (pin 13) — когда высокий, подсчёт заморожен;
- Carry-out (pin 12) — высокий в состояниях Q0-Q4 и низкий в Q5-Q9, позволяет каскадировать устройства (напр., два CD4017 дают 100 состояний);
Соединение любого выходного пина с Reset превращает микросхему в делитель с делением на N от 2 до 9.
Электрические характеристики и скорость
Как и остальные микросхемы CD4000, CD4017 работает от 3 до 18 В и потребляет статический ток в микроваттном диапазоне — идеален для батарейных проектов. Задержка распространения зависит от напряжения питания: порядка 100 нс при 15 В, медленнее на 3 В. Скорость — не ключевая характеристика; важнее — наличие отдельных доступных выводов для каждого состояния и возможность прямо управлять светодиодами.
Классическая схема: CD4017 + NE555
Самая типичная сборка — NE555 в астабильном режиме в роли генератора тактов и CD4017, управляющий десятью LED через ограничительные резисторы. Простая, понятная и собираемая за 20 минут на макетной плате — учебный «must-have». Подмена резистора на потенциометр даёт удобную регулировку скорости в реальном времени.
Вариации и практические применения
Вариаций — море. Диодная развязка между выходами делает поворот «вперед-назад» в стиле «Knight Rider». Каскадирование по Carry-out расширяет количество состояний, подключение выхода к Reset даёт делитель на любое N. CD4017 используют не только для светодиодных бегущих огней: он хорошо подходит как делитель частоты, селектор каналов для мультиплексированных датчиков, секвенсор для ирригации или подсветки — везде, где требуются декодированные выходы без дополнительной логики.
Почему CD4017 до сих пор жив
Да, современный микроконтроллер может повторить функции CD4017 парой строк кода, но смысл микросхемы — прозрачность и наглядность. Каждый состояние имеет свой вывод, каждую смену состояния можно проследить осциллографом или светодиодом. Для обучения устройствам счёта и логики это бесценное качество: никакой прошивки, прошивочного кабеля и среды разработки — только питание, такт и видимый результат.
Заключение
CD4017 — пример того, как простая, доступная и наглядная микросхема может пережить смену технологий благодаря удачному сочетанию функциональности и удобства использования. Она остаётся в производстве от крупных поставщиков, входит в наборы для обучения и продолжает служить первым знакомством многих инженеров с последовательной логикой. Для проектов, где важна ясность схемы и простота реализации, CD4017 по-прежнему остаётся одним из лучших выборов.
