当前位置: 首页 > news >正文

电子电路:4017计数器工作原理解析

4017是CMOS十进制计数器/分频器,它属于CD4000系列,工作电压范围比较宽,可能3V到15V。我记得它有10个译码输出端,每个输出端依次在高电平和低电平之间循环,可能用于时序控制或者LED显示什么的。

4017内部应该由计数器译码器两部分组成。计数器部分可能是一个约翰逊计数器,也就是环形计数器的一种,因为约翰逊计数器每个时钟周期只有一个位变化,这样译码的时候不会有毛刺。译码器部分把计数器的状态转换成10个输出端中的一个高电平。

工作原理的话,每个时钟上升沿到来时,计数器加一,对应的输出端依次变高。比如,初始状态Q0高,第一个时钟Q1变高,Q0变低,直到第10个时钟,Q9变高,然后第11个时钟回到Q0,同时COUT输出一个进位信号。可能需要画个时序图来说明各个输出的变化情况。

用多个4017扩展成更多位的计数器,这时候进位输出COUT连接到下一级的时钟输入,这样当第一个4017计数到10的时候,第二个就加一。不过要注意级联时的时序问题,可能需要调整信号。

应用场景方面,比如流水灯频率分频顺序控制等。比如,用4017控制10个LED依次点亮,或者作为十分频器,每输入10个时钟,输出一个脉冲

一些注意事项,比如电源去耦,避免电压波动

http://www.lqws.cn/news/71731.html

相关文章:

  • NodeJS全栈WEB3面试题——P7工具链 测试
  • PHP7+MySQL5.6 查立得轻量级公交查询系统
  • 8.linux文件与文件夹内处理命令cp,mv,rm
  • AlmaLinux OS 10 正式发布:兼容 RHEL 10 带来多项技术革新
  • JavaSE知识总结(集合篇) ~个人笔记以及不断思考~持续更新
  • 《深度探索C++对象模型》阅读笔记(完整版)
  • Linux之进程间通信
  • AJAX对于XML和JSON的处理
  • Missashe考研日记—Day51-Day57
  • 企业级开发中的 maven-mvnd 应用实践
  • window ollama部署模型
  • QT入门学习(二)---继承关系、访问控制和变量定义
  • C++ 标准输入输出 -- <iostream>
  • 修改vscode切换上一个/下一个标签页快捷键
  • demo_win10配置WSL、DockerDesktop环境,本地部署Dify,ngrok公网测试
  • 安装DockerDocker-Compose
  • 【DBA】MySQL经典250题,改自OCP英文题库中文版(2025完整版)
  • AIGC工具平台-GPT-SoVITS-v4-TTS音频推理克隆
  • 短视频平台差异视角下开源AI智能名片链动2+1模式S2B2C商城小程序的适配性研究——以抖音与快手为例
  • 【Doris基础】Apache Doris中的Coordinator节点作用详解
  • 工作流引擎-18-开源审批流项目之 plumdo-work 工作流,表单,报表结合的多模块系统
  • 深入解析 Python 字符串方法:从基础到高级应用
  • 深度学习和神经网络 卷积神经网络CNN
  • DAY 41 简单CNN
  • 传送文件利器wormhole的使用方法
  • 打开一个新的Maven工程要做的事情
  • 从0开始学vue:pnpm怎么安装
  • 启动metastore时报错MetaException(message:Version information not found in metastore
  • 计算机组成原理核心剖析:CPU、存储、I/O 与总线系统全解
  • ⚡️ Linux grep 命令参数详解