计数器概念及简要介绍PPT课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
– 输入信号有效边沿 (上升或下降)改变计数值
– 选择对边沿进行加计数或减计数
பைடு நூலகம்
• Gate
– 输入信号,可控制计数发生
– gate 为高或低时,进行计数
• Out
– 输出信号,通常产生脉冲
计数器术语
• 计数极限(Terminal Count)
– 计数器的最大计数值 – 当计数器达到最大计数值后又从0开始计数
最大上升/下降 = 50 ns +5.0 V
high
+2.0 V
+0.8 V 0V
indeterminate low
最小脉宽 = 10 ns
计数器各部分
Gate
Out
Count Register
• Count Register
– 存储当前计数值
Source
• Source
– 改变当前计数的输入信号
– 在一段已知时间的周期里计边沿数
• 益于针对高频(依赖于允许误差) • 使用2个计数器
方法1 频率测量 – 周期倒数
•测量周期,然后取倒数
– Frequency = 1 / Period
优势
劣势
Unknown Frequency
Internal Timebase or other known frequency
• 边沿计数 – 简单的边沿计数 – 时间测量
• 脉冲产生 – 单脉冲产生 – 脉冲序列产生
• 脉冲测量 – 周期测量 – 脉宽测量
• 频率测量 • 位置测量
频率测量
• 两种测量频率方法 • 依赖于信号频率和要求的精度
– 测量周期,然后取倒数
• 益于针对低频 (依赖于允许误差) • 使用1个计数器
• 只使用1个计数器 • 低频有益 (f < timebase / 100)
• 由于同步误差,在高频 有较大误差
Gate Count Reg
Source
方法2 频率测量-平均
• 计算待测信号在一段已知时间周期(测量时间) 内的边沿数
• 已知脉冲的周期越长,同步误差的影响越小
• 用GATE信号的时间间隔,除以Source信号 的计数值,计算得到待测频率
计数器
计数是一种最简单基本的运算,计数器就是实现这种运算的逻辑电路,计 数器在数字系统中主要是对脉冲的个数进行计数,以实现测量、计数和控制 的功能,同时兼有分频功能,计数器是由基本的计数单元和一些控制门所组 成,计数单元则由一系列具有存储信息功能的各类触发器构成,这些触发器 有RS触发器、T触发器、D触发器及JK触发器等。
• 分辨率(Resolution)
– 计数寄存器的位数 – 计数寄存器最大计数值 = 2(resolution) - 1 – 典型分辨率 - 16, 24, 32 bit
• 时基(Timebase)
– 可以发送给source 的内部信号 – 通常有 100kHz, 20MHz,80MHz
计数器应用
– 计数是基于输入信号( Gate, Source… )的比较
– 基于输入和寄存值来产生脉冲
• 许多应用源自基本计数
– 输入信号的脉冲,半周期和周期宽度测量
– 频率测量 – 脉冲和脉冲序列产生 – 位置和速度测量
Gate
Count Reg
Out
Source
计数器信号
• 计数器接收和产生 TTL 信号
计数器在数字系统中应用广泛,如在电子计算机的控制器中对指令地址进 行计数,以便顺序取出下一条指令,在运算器中作乘法、除法运算时记下加
法、减法次数,又如在数字仪器中对脉冲的计数等等。
计数器
主题 • 计数器概述 • 边沿计数 • 脉冲产生 • 脉冲测量 • 频率测量 • 位置测量
概述
计数器?
• 两个基本功能
CTR 0: 脉冲发生 Out
CTR 0
Source 内部时钟
CTR 1: 周期测量 Gate
CTR 1
Source 测量信号