スケーリング
センサーの出力は必ずしも0~5Vに目一杯変化する訳ではない。例えば加速度センサADXL311は1Gで0.3V程度しか変化しない。
そのままA/D変換すると、7bitA/Dの場合、0→1Gの変化に対して15程度しか数値が変化しない。
より繊細な動きを捕捉したい時はA/Dの前に電圧を増幅する必要がある。
回路図
オペアンプの基本的な使い方=反転増幅回路そのもの
VR1で増幅率が変化する(0〜10倍)
もっと増幅したい場合はR1を10kΩなどにする
VR2で電圧を上下方向にシフトする(オフセット)
VR2はある範囲でしか正しく機能しない。LMC662の代わりにTS922などを使うとその問題はなくなる。通常問題にはならないと思う。
注意点は入力と出力は反対に振れること(入力電圧が上がると出力電圧は下がる)
いや?