qwe048
11-26 09:17
用继电器也是可行的,不需要LZ想的那么多。
思路如下:
1、实现1-9欧姆步进:
1 欧姆电阻5只
10 欧姆电阻2只
a: 1 欧, 与继电器常开接点并联,形成1欧姆/0欧姆单元
b: 1 欧串联1 欧, 与继电器常开接点并联,形成2欧姆/0欧姆单元
c: 1欧串联1 欧, 与继电器常开接点并联,形成2欧姆/0欧姆单元
d: 10欧并联10欧,与继电器常开接点并联,形成5欧姆/0欧姆单元
把这4个单元串起来,通过控制继电器,就能得到0,1,2,3,4,5,6,7,8,9欧姆任意阻值。
2、实现10-90欧姆步进:
10 欧姆电阻5只
100 欧姆电阻2只
a: 10 欧, 与继电器常开接点并联,形成10欧姆/0欧姆单元
b: 10 欧串联10欧, 与继电器常开接点并联,形成20欧姆/0欧姆单元
c: 10欧串联10 欧, 与继电器常开接点并联,形成20欧姆/0欧姆单元
d: 100欧并联100欧,与继电器常开接点并联,形成50欧姆/0欧姆单元
把这4个单元串起来,通过控制继电器,就能得到0,10,20,30,40,50,60,70,80,90欧姆任意阻值。
把这两个电路串联起来,通过控制继电器,就能得到0,1,2,3,4,5,6,......,97,98,99欧姆任意阻值。
其它类推,即可实现1欧姆到1M欧姆按1欧姆步进。
需要电阻7*6+1=43只电阻,4*6+1=25只继电器,可实现0,1,2,3.........,1 999 997,1 999 998,1 999 999步进