图1是DS1666引脚排列,采用14脚双列直插式封装,各脚功能如下:RH为电位器高端;RL为电位器低端;RW为电位器滑臂;U/D为电位器阻值升/降控制信号;INC为滑臂移动控制信号;CS为片选信号;VCC为+5V电源;GND为地;VB为0~5V(基片偏置电压)。
图2是DS1666内部结构框图,主要由电阻阵列R、128选1模拟开关S、滑臂位置译码器、7位计数器及起始滑臂位置设定器组成。电阻阵列R由127个电阻构成串联的阵列,每个电阻的两端有引线,分别与相应的开关连接,它的高端为RH,低端为RL。RH、RL是电位器两个工作端。128选1模拟开关由7位二进制数字来控制(0000000~1111111),使128个开关中有一个开关处于接通状态。开关一端是连接在一起的,即是电位器的滑臂RW。当7位二进制数字从最低位(0000000)向最高位(1111111)变化时,滑臂位置亦从低到高变化了128个不同的位置。滑臂位置译码器接收七位计数器送来的信号,将它变成相应的二进制信号用来控制滑臂的位置。七位计数器是一种可预置的可逆计数器,它由CS,INC、U/D三个控制信号控制。附表列出了其控制功能。
图3是DS1666典型应用电路,它作为一个可变的分压器,与固定增益的放大器连接,只要改变分压器的分压比,即可改变放大器的输出电压。
DS1666是比较简单的一种数字电位器,目前已有很多数字电位器开发出来。例如,为防止掉电丢失电位器滑臂位置的信息则可用手动按钮控制的数字电位器DS1669,它有一个集成化按钮及内含EEPROM,可记录滑臂位置;又如四通道数字电位器AD8403,可分别作四个电位器,有256个滑臂定位点,可用微处理器进行编程控制等等。
文章评论(0条评论)
登录后参与讨论