LS7166
描述:
编码器微处理器接口芯片
芯片
产品特点:
X4和X1的分辨率倍增。
预加载的24位向上/向下计数器。
选择两个20引脚封装: SOIC表面安装或DIP ( 600mil ) 。
X1或者X2或X4分辨率倍增。
二进制或BCD 。
分频-N 。
24位比较寄存器。
4个控制寄存器。
读状态寄存器。
8位三态I / O总线。
直流到10 MHz的计数频率。
锁存计数器输出。
输入/输出TTL & CMOS兼容。
5伏特操作。
200 uA的电流供应。
无需外部时钟要求。
该
LS7166
是LSI单片CMOS积木有用的运动控制
应用程序。 24位多模计数器寄存器和逻辑使microproces-
感器跟踪速度,方向,以及一个光学增量轴编码器的位置。
除了一个8位的数据总线,可编程的实时输入和输出被提供
基于硬件的控制功能和状态指示。
注意:
美国数字已经设计了芯片上本数据表为各种产品。
请参阅
PC7166 , AD4 -A
和
AD6
数据表。
绝对最大额定值:
参数
工作温度
储存温度
电压在任何输入
电源电压(VCC )
分钟。
0
-65
-.5
马克斯。
70
150
VCC+.5
7
单位
°C
°C
伏
伏
计数器&寄存器的框图:
订货信息:
DIP封装( 300MIL ) :
LS7166-DIP
表面贴装封装:
LS7166-SOIC
价格:
$11.65 / 1
$9.35 / 25
$7.45 / 100
$6.35 / 500
$5.40 / 1k
技术数据,修订01年1月22日, 2001年1月
更改所有信息恕不另行通知。
电话: 360.260.2468
l
销售: 800.736.0194
l
传真: 360.260.2469
电子邮件: sales@usdigital.com
l
网站: www.usdigital.com
11100 NE第34圈
l
温哥华,华盛顿98682美国
页面
1
LS7166
直流电气特性:
参数
电源电压
电源电流
输入低电压
输入高电压
输出低电压
输出高电压
输入电流
输出源电流
输出灌电流
数据总线关闭状态
漏电流
分钟。
4.5
-
-
2.0
-
2.5
-
200
4
-
马克斯。
5.5
200
0.8
-
0.4
-
15
-
-
15
单位
伏
A
伏
伏
伏
伏
nA
A
mA
nA
笔记
编码器微处理器接口芯片
芯片
输出控制寄存器(只写) :
4位有用。初始化24位计数器,并设置操作模式。选择
该寄存器通过位低6位和7高。控制功能可以是
相结合。
位0 :
低电平选择二进制计数模式。高电平选BCD计数
模式。
位1:
该位必须复位低电平时正常工作。
位2:
低电平选择正常的环绕式计数模式。高水平的选择
分频N模式( 24位计数器从预置寄存器重新装载后
进位或借) 。
位3:
该位必须复位低电平时正常工作。
位4 & 5 :
的硬件销16 & 17的功能是由这两个定义
位。销16可以被定义为任何下面的:
位5位4针16功能
0
0
随身携带 - 真低
0
1
携带型触发器(开始时低)
1
0
随身携带 - 高真
1
1
24位比较器/计数器的比赛 - 真正的低
销17也被定义在相同的两个位,如下所示:
位5位4针17功能
0
0
借用 - 真低
0
1
借用T型触发器(开始时低)
1
0
借 - 高真
1
1
24位比较器/计数器的比赛 - 真正的高
@ 5.0V
@ 4毫安汇
@ 200μA源
漏电流
@V
OH
= 2.5V
@V
OL
= 0.4V
实时硬件输入引脚说明:
一& B(输入) (引脚6 & 7 ) :
连接到编码器的& B正交输出。正交码
将被解码并用于时钟和操控24位计数器。它可以是
编程,以每1产生一个时钟,一旦每个正交周期,一次/
2周或每1/ 4周期(X1,X2或X4的模式)一次。最大计数
频率为10兆赫。
A / B启用或计数器复位(输入) (引脚4 ) :
低电平有效。最小的低脉冲宽度为60ns 。该引脚的功能定义
由位4的输入控制寄存器中。当位4是低,在此低电平
引脚复位24位的计数器。当位4为高时,该引脚为低电平会
使能A & B输入。
负载柜或负载锁存器(输入) (引脚3 ) :
低电平有效。最小的低脉冲宽度为60ns 。这个引脚的功能
由位-5的输入控制寄存器的定义。当比特5为低电平时,低电平
该引脚上会的24位预置寄存器的内容传送到24
位计数器。当位5为高时,该引脚为低电平意志为转移的内容
的24位计数器的24位计数器输出锁存器。
Readtime硬件输出引脚说明:
微处理器总线引脚说明:
数据总线(引脚8-15 ) :
三状态, 8位。用于传递数据到和从在内部寄存器
单和多字节传输。位6 & 7用于为地址位来选择
在写操作期间所需的控制寄存器。
片选(输入) (引脚2 ) :
低电平有效,使芯片来读取或写入数据总线上。
阅读(输入) (引脚19 ) :
低电平有效,使状态寄存器或24位输出锁存器的1个字节
要读取的数据总线上。
写(输入) (引脚1 ) :
低电平有效,片选时,锁存数据总线到内部寄存器。
控制高/数据 - 罗(输入) (引脚18 ) :
用于处理过程中读取和写入周期的各种电阻器。高水平
在读周期选择状态寄存器。写在一个高的水平
循环选择1 4个控制寄存器。在写周期期间的一个低电平
选择的预置寄存器的一个字节。在读周期为低电平
选择的计数器输出锁存一个字节。
携带或匹配(输出) (引脚16 ) :
该引脚的功能由输出控制寄存器的位4和5中定义
如下:
位5位4引脚功能
0
0
随身携带 - 真低
0
1
携带型触发器(开始时低)
1
0
随身携带 - 高真
1
1
24位比较器/计数器的比赛 - 真正的低
借用或匹配(输出) (引脚17 ) :
这个引脚的功能也由的输出控制位4和5定义
注册如下:
位5位4引脚功能
0
0
借用 - 真低
0
1
借用T型触发器(开始时低)
1
0
借 - 高真
1
1
24位比较器/计数器的比赛 - 真正的高
需要注意的是销16和17的功能,用相同的2比特的定义
输出控制寄存器。他们是不可分割的联系在了一起。
肘节触发器由关联的卡里的后缘触发
借,或比较匹配。因此存在的输入端之间的1时钟延迟
每个触发器的输出。
除非另有说明,假设从任何输入的最长传播延迟
到任何输出是<110ns 。
状态寄存器(只读,控制) :
位5,6和7
总是很高。
位0 :
借切换翻转翻转。切换每次24位计数器
溢产生借位。
位1:
卡里切换翻转翻转。切换每次24位计数器溢出
产生进位。下降沿触发。
位2:
比较型触发器。每次切换的24位计数器等于时间
24位预置寄存器。下降沿触发。
位3:
符号位。发生借位时置低。当出现进位设置为高。
电平触发。
位4:
加/减计数器方向。复位低倒计时时,设置高
计数时。前沿触发。
位5,6和7
总是很高。
电话: 360.260.2468
l
销售: 800.736.0194
l
传真: 360.260.2469
电子邮件: sales@usdigital.com
l
网站: www.usdigital.com
11100 NE第34圈
l
温哥华,华盛顿98682美国
页面
2
LS7166
寄存器访问:
D7
X
0
0
1
1
X
X
X
编码器微处理器接口芯片
芯片
主控制寄存器(只写) :
执行复位寄存器和装载操作。通过选择该寄存器
6和7位低。写一个非零字节到该寄存器中不需要
随访的全零字节的写入终止的操作。控制
功能可以被组合。
所有的比特都是高真。
位0 :
重置的3字节的地址指针,在准备一个3字节(24位)的
写的预置寄存器序列或读取输出锁存器的顺序。
位1:
传送24位计数器的内容为24位输出锁存器。
位2:
复位24位计数器,该借双稳触发器和进
双稳触发器并设置登录有点高。
位3:
传送24位预置寄存器的24位计数器。
位4:
复位比较匹配双稳触发器。
位5:
主复位。复位24位计数器,输入控制寄存器中,
输出控制寄存器,正交注册时,借用切换倒装
触发器,进位双稳触发器,比较器翻转触发器和3-
字节地址指针。注:主复位不会重置计数器完美。
该计数器可以是1 , 0或-1主复位后。为了可靠复位
计数器为0 ,做一个计数器复位命令有位2 ,如上图所示。
写入1 4控制寄存器的:
设置控制/数据高。位6 &
7用于为地址位来选择这4个寄存器之一。只有0-5位
被存储。
D6 C / D RD WR CS功能
X
X
X
X
1禁用芯片进行读取或写入
0
1
1
0写入到主控制寄存器
1
1
1
0写入输入控制寄存器
0
1
1
0写入到输出控制寄存器
1
1
1
0写入正交控制寄存器
X
0
1
0写入预置寄存器,
然后增加地址计数器
X
0
1
0读取输出锁存器,
然后增加地址计数器
X
1
1
0读取输出状态寄存器
注意事项:
D7 & D6是数据总线的最显著位。
C / D是控制/数据引脚18, RD是读引脚19 WR是写引脚1. CS为片
选择引脚2 ×表示"don't care" 。
写周期时序:
允许至少15ns的建立时间为有效数据,芯片
主张写前选择和控制/数据。至少可以写脉冲
60ns的长。保存数据总线,片选控制/数据至少为50ns稳定
无效后写。
读周期时序:
数据总线将后110ns的范围内才有效
主张片选,控制/数据和读取。
计数器输出锁存器(只读数据) :
预置寄存器(只写,数据) :
24位预置寄存器是24位的计数器的输入端口。数据
首先写入到预置寄存器中的3个写周期(至少显著字节
1日) 。地址指针自动递增每个写周期。
序列:
??通过设置位0的主控制寄存器复位地址指针
高。
??加载的字节0 ( LSB )到这个寄存器&增量地址
??加载的字节1到这个寄存器&增量地址
??加载的字节2 ( MSB )到这个寄存器&增量地址
??通过置位- 3高送转的3个字节的寄存器预置的24位计数器
的主控制寄存器。
在任一时刻的24位计数器的值可以通过将访问其
内容为24位计数器输出锁存器。请注意,只有良好的稳定的数据
将被从计数器传送到输出锁存即使计数器位
处于转型之中。该芯片将在内部伸展锁存脉冲
如有必要,直到计数器已趋于稳定。的3个字节,然后从读
输出锁存器(至少显著字节1日) 。该地址指针是automati-
加美云与每个读取周期。
序列:
??复位地址指针和计数器的值传送到输出
通过设置的主控制寄存器高位0和1锁存器。这些位
将读取序列后自动复位到零。
??读字节0 ( LSB )和增量地址
??读字节1和增量地址
??读字节2 ( MSB )和增量地址
输入控制寄存器(只写) :
定义了该芯片的工作模式。通过位6 ,选择这个寄存器
高和位7低。
位0 , 1 & 2 :
这些位必须复位低电平时正常工作。
位3:
复位低到禁用A & B输入。置高使能A & B输入。
位4:
硬件销4的功能是由该位定义。当位4是低,
在第4针低电平将复位的24位计数器。当比特4为高电平时,一个高
引脚4级将禁用A & B输入。
位5:
硬件销3的功能是由该位定义。当比特5为低,
上销3低电平将转移的24位预置寄存器的内容
在24位计数器。
当比特5为高电平时,上销3低电平将转移到24位的内容
计数器的24位计数器输出锁存器。
正交控制寄存器(只写) :
选择正交计数模式。通过位- 6高选择该寄存器
和位7高。它可被编程,以产生一个时钟一次每
正交周期,每1/2周期或每1/ 4周期(X1,X2或X4的一次
模式)。例如,一个500周期/转的编码器可提供500 , 1000或2000
计数/转。
位0 & 1 :
Bit-1
位0正交计数模式
0
0
无效
0
1
X1模式
1
0
X2模式
1
1
X4模式
比特- 3 & 5 :
这些位并不重要。
电话: 360.260.2468
l
销售: 800.736.0194
l
传真: 360.260.2469
电子邮件: sales@usdigital.com
l
网站: www.usdigital.com
11100 NE第34圈
l
温哥华,华盛顿98682美国
页面
3