数字电位器一般带有总线接口,可通过单片机或逻辑电路进行编程。
它适合构成各种可编程模拟器件,如可编程增益放大器、可编程滤波器、可编程线性稳压电源及音调/音量控制电路,
真正实现了“把模拟器件放到总线上”(即单片机通过总线控制系统的模拟功能块)这一全新设计理念。
数字电位器的数字控制部分包括加减计数器、译码电路、保存与恢复控制电路和不挥发存储器等4个数字电路模块。
利用串入、并出的加/减计数器在输入脉冲和控制信号的控制下可实现加/减计数,
计数器把累计的数据直接提供给译码电路控制开关阵列,同时也将数据传送给内部存储器保存。
当外部计数脉冲信号停止或片选信号无效后,译码电路的输出端只有一个有效,于是只选择一个MOS管导通。
数字控制部分的存储器是一种掉电不挥发存储器,当电路掉电后再次上电时,数字电位器中仍保存着原有的控制数据,
其中间抽头到两端点之间的电阻值仍是上一次的调整结果。因此,数字电位器与机械式电位器的使用效果基本相同。
但是由于开关的工作采用“先连接后断开”的方式,所以在输入计数有效期间,
数字电位器的电阻值与期望值可能会有一定的差别,只有在调整结束后才能达到期望值。