| 本帖最后由 DianGongN 于 2013-4-1 13:15 编辑 
 poren 发表于 2013-4-1 12:37  是倒是您讲的这个意思,但是用继电器是我的第一直觉。但是您想想,从1欧到1M如果步进1欧,无论怎么设计那 ...
 用继电器也是可行的,不需要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步进
 
 
 |