同步计数器与异步计数器的区别,以及4040计数器的使用
目录
- 一、4040计数器原理
- 二、分类
- 1.异步计数器与同步计数器
- 三、应用
一、4040计数器原理
4040是由T触发器组成的而精致计数器,主要用于分频和计数。
4040内部有12个计数级,每个计数级均有输出端子,即Q1-Q12
4040计数器正常的工作条件是CR为0,CP端时钟脉冲下降沿时,作加计数。当清零端CR为1时,对计数器进行清零。
功能表如下
测试电路
右侧AN2按下,计数器作加1运算;其结果时Q1输出高电平,对应LED点亮,表示输出1.
连续按下AN2,计数器累加,结果有Q1-Q12输出,并由LED1-LED12显示出来。例如连续按下6次AN2,LED输出结果0000 0000 0110;计数器最大结果1111 1111 1111
即4095.
二、分类
1.异步计数器与同步计数器
按照时钟脉冲输入方式的不同可分为同步计数器和异步计数器;异步计数器各级时钟串行连接,高位触发器的状态反转必须在低一位触发器产生进位信号之后;同步计数器例如4位二进制同步加计数器4518,计数脉冲同时接于各触发器的时钟脉冲输入端。
三、应用
频率计数器常用测量方法有直接测频法、多周期同步测频法、模拟内插法、差拍法、双混频法和频差倍增法等六种,各种方法的应用场景以及实现方法都不同,工程师可以根据实际情况选择不同的频率测量方法,希望下面的汇总对大家有帮助。
1、直接测频法
直接测频法也叫直接计数法,是一种频率测量理论中最简单、快速的测量方法。
在确定的时间闸门信号内,系统分别对待测信号和参考频率信号的脉冲个数进行计数,利用频率和时间(即周期)数学上的倒数关系来计算输入待测信号的频率(或周期),根据被测信号的频率大小、时间闸门的长短和测试精度的要求来选择参考信号的频率大小。
1)测频法
由时基信号形成闸门,对被测信号进行计数。当闸门宽度为1s时可直接从计数器读出被测信号频率。计数值存在正负一个脉冲的误差是可能的,故此法的绝对误差就是1Hz(对1s宽的闸门而言)。其相对误差则随着被测频率的升高而降低,故此法适于测高频而不适于测低频。
2)等精度测频
设置两个同步闸门,同时对被测信号和时基脉冲进行计数。两个计数值之比即等于其频率比。可让闸门起点和终点均与被测脉冲正沿同步,则可消除被测计数器的正负一个脉冲的误差,使其误差与被测频率无关,达到等精度测频。
3)测周期法
由被测信号形成闸门,对时基脉冲进行计数。当闸门宽度刚好是一个被测脉冲周期时可直接从计数器读出被测信号的周期值(以时基脉冲个数来表示)。该法的绝对误差是一个时基周期。其相对误差随着被测信号周期的增大而降低,故此法适于测低频(周期长)而不适于测高频(周期短)。
2、多周期同步测频法
多周期同步测频法是基于测周期法的,被测频率源信号和参考门时共同产生计数闸门,闸门时间:T为待测信号周期的整数倍,系统在同一时间闸门r内对输入待测信号a和参考信号同时进行计数。在时间r内,两个计数器分别记录待测信号的脉冲个数队和参考信号的脉冲个数,多周期同步测频法的系统测量分辨率与输入待测信号的频率大小无关,与计数器计数的闸门时间长度和参考信号的频率大小有关,可以提高一定的测量精度。
3、模拟内插法
模拟内插法在多周期同步法测频的结构上增加了两个内插器,分别用于测量闸门开启时刻和闸门关闭时刻的被测信号与参考信号的不同步时间,然后计算被测信号的频率,减小±1个字的计数误差带来的影响。
4、差拍法
差拍法是一种频标比对时常用的测频方法,基本原理是下变频和周期计数,差拍法将被测信号乂和参考信号进行混频,以得到待测信号相对于参考信号的频差信号,再利用计数器对这个相对于待测信号频率低得多的频差信号进行计数,实现频率的测量。
5、双混频法
双混频法测频就是将被测源信号和参考源信号分别与公共源信号差拍得到两路差拍信号,两路差拍信号的相对时差起伏中包含着被测源和参考源的相对频率起伏。双混频法测频的系统结构不要求公共源具有特别低的噪声和精度,通过双平衡测量,两个通道间差拍信号的比较能抵消系统的共有误差。但实际应用中,
两路通道间器件参数只能做到尽量一致,不能做到完全抵消。
6、频差倍增法
频差倍增法进行频率测量主要分为两种方式:第一种方法是直接倍频法,利用倍频电路,将输入待测频率信号直接M倍频,再用高频计数器对倍频后的信号进行计数,测量输入信号的频率;第二种方法是多级倍频法,将输入待测频率信号和参考频率信号两路信号进行多次倍频和混频,得到它们之间的频差信号再进行测量。
总结
直接测频法方法简单,但是对输入信号的频率有限制,测量精度不高;模拟内插法精度高但是电路设计复杂;差拍法和双混频法的测量精度容易受噪声和参考源影响;频差倍增法测量精度高,设计复杂。我公司生产的SYN5636型高精度通用计数器混合使用了上述几种测量方法,使得计数器精度达到12位/s。
同步计数器与异步计数器的区别,以及4040计数器的使用相关推荐
- 同步请求和异步请求的区别
同步请求和异步请求的区别 先解释一下同步和异步的概念 同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式. 异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据 ...
- 同步电路和异步电路的区别
摘自 何宾著<XilinxFPGA设计权威指南>P86~P91 同步电路和异步电路的区别在于电路触发是否与驱动时钟同步,从行为上讲,就是所有电路是否在同一时钟沿下同步地处理数据. 同步复位 ...
- java同步异步区别_同步请求和异步请求的区别
同步请求和异步请求的区别 先解释一下同步和异步的概念 同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式. 异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的 ...
- 同步消息和异步消息传递的区别?
在系统交互时候选择同步还是异步有时候很让人困扰,希望通过阅读这篇文章可以帮助更好的理解同步与异步. 同步与异步消息的区别 1.同步消息 同步消息传递涉及到等待服务器响应消息的客户端.消息可以双向地向两 ...
- ajax同步请求和异步请求的区别
刚毕业那会有一位面试官问我的问题,现在想做个总结 jquery 的 async 这个属性 默认是true:异步 , false:同步. 那么异步和同步到底有什么区别呢? 异步:异步处理是客户端通过事件 ...
- Ajax之同步请求和异步请求的区别
同步与异步的概念区别 同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式,是一种单线程的请求方式. 用户填写所有信息后,提交给服务器,等待服务器的回应(检验数据),是一次性的. ...
- 同步线程和异步线程的区别
1:同步可以看做是一个单线程操作,只要客户端请求了,在服务器没有反馈信息之前是一个线程阻塞状态(就是假死状态,不能操作其他方法). 2:异步肯定是个多线程.在客户端请求时,可以执行其他线程,并且在把这 ...
- 网页同步交互和异步交互的区别?
同步:发一个请求,就要等待服务器的响应 结束,然后才能发第二请求!中间这段时间就是一个字"卡":刷新的刷新的是整个页面. 异步:发一个请求后,无需等待服务器的响应,然后就可以发第二 ...
- 同步消息和异步消息的区别
顺序图是一种详细描述对象之间交互的图,强调消息之间的顺序. 消息是对象之间的通信的规格说明,这样的通信用于传输将发生的活动所需要的信息,既包含了控制(如调用)的规格说明,也包含了所使用的数据的规格说明 ...
- 同步通讯和异步通讯的区别
一.同步通讯 什么是同步通讯? 在我们的生活经常碰到,比如:你和一个妹子视频通话,一旦视频电话接通,你们就建立了同步通讯: 你讲的每一句话每个动作都是立即反馈给对方的,是实时的: 但如果我们在视频通话 ...
最新文章
- D3D中简单的截图方法 (转)
- 【卷积神经网络结构专题】一文详解AlexNet(附代码实现)
- 【UWP】拖拽列表项的排序功能实现
- xml与java代码相互装换的工具类
- Android Gradle manifestPlaceholders 占位符详解
- BZOJ4818 [SDOI2017] 序列计数 【矩阵快速幂】
- oracle12 pl/sql
- vue v2.5.0源码-初始化流程
- 【原创】关于java中的lock
- Windows7下通过VHD安装Windows8系统
- 软件工程的 第二天贪吃蛇
- pytorch中lstm用法详解(二)
- 都说苹果秋季发布会像一杯白开水,那么...
- 利用R语言的GWmodel进行GWR模型分析(内含错误解决方法)
- cad 打开硬件加速卡_CAD:“你的图纸缺少shx字体!”不知道该怎么办?不存在的!...
- 新宝解读大盘单边攀升突破3600点 大金融崛起
- 数字传感器:新兴的应用
- 计算机提示无法验证发布者,win10 ie11提示由于无法验证发布者所以windows已经阻止此软件怎么办...
- C语言经典-报数问题
- LU分解法c语言程序设计,矩陣LU分解求逆详细分析与C语言实现.doc