- 305 名前:774ワット発電中さん mailto:sage [2022/10/06(木) 16:19:12.00 ID:dzojMbVr.net]
- よく考えると、SW 8個の場合合成抵抗は例えば 0~255Ω の間の 1Ω刻みのリニア値が得られるけど、それを電圧に変換して ADC に読ませるのは面倒だね。
定電流元使えば抵抗値に比例した電圧に変換することができるけど、当然定電流を流す電源の電圧は VREF より高くないといけないから、VREF が電源電圧に近いとフルレンジは取れないことになる。 んで >>300 の指摘のように、8bit を得ようとすると一番小さい抵抗は一番大きい抵抗の 1/128 = 0.78% でしかないから、かなりの高精度抵抗を使う必要がある。 5%抵抗なら 4bit 程度の精度 = SW 4個が保証限界だね。 逆に 4bit 程度なら、前述の定電流元は抵抗で簡略化できるかも。
|
![](http://yomi.mobi/qr.gif)
|