高分辨率數(shù)字電位器的軟件實(shí)現(xiàn)
由式(1)、式(2)推出式(3),得VW端輸出電位。本文引用地址:http://cafeforensic.com/article/163653.htm
即電位器POT的滑動(dòng)端相對(duì)于VL的電阻阻值為:
若規(guī)定z的步進(jìn)增量為1,則有:
其中,R為電位器固定端的阻值,x的取值范圍為0~62,y的取值范圍為0~127。z的取值范圍為0~8 001。分辨率為O.008%,中間抽頭數(shù)為8 001個(gè)。
因?yàn)閤、y、z均為整數(shù),所以有:
即x為z/127的取整,y為z/127的取余。
1.2 控制算法
式(5)、(6)即為實(shí)現(xiàn)高分辨率數(shù)字電位器的基本公式。為了軟件設(shè)計(jì),還必須建立POT的中間抽頭位置z與POT0、POT1、POT2、POT3的中間抽頭位置的關(guān)系。
根據(jù)圖1可知:
評(píng)論