微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 模拟电路设计 > 高分辨率数字电位器 X9241 的软件实现

高分辨率数字电位器 X9241 的软件实现

时间:08-19 来源:互联网 点击:

其命令序列如下:

  Start→发送地址50H→Ack→发送命令字90H→ACK→接收1个字节→ACK→Stop。

  3.2 主函数设计

  本函数的功能是把设计的数字电位器POT的中间抽头位置z转换为4个独立数字电位器POT0~POT3的中间抽头位置寄存器WCR的值x0~x3,同时控制POT1、POT2的控制位CM和DW,如图6所示。

  在流程图中,当y64时,POT12(由POT1和POT2串联)的中间抽头位置在POT2范围内,所以POT1的中间抽头失效,即置DM1=1;当y≥64时,POT12的中间抽头位置在POT1范围内,所以POT2的中间抽头失效,即置DM2=1。

  结 语

  采用软硬件协同的方法,能以较低的成本实现高分辩率数字电位器的设计。同一芯片中4个数字电位器的良好匹配和电压跟随器的应用,使设计的数字电位器具有更好的线性度。在实际应用中,为了提高带负载能力,需要在滑动输出端接一输出缓冲器。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top