質問: ポテンショメータからの安定した出力 アナログポテンショメータで繰り返し発生する問題は、**ポットが実際に動かされたときにのみ変化する**という安定した出力を得ることです(つまり、ノイズやジッタのために非常に似たような値は出力されません)。これを説明するための最善のアプローチは何ですか? いくつかのアプローチが考えられます。 1. タイムアウト:ノブを一定量動かさないと、1〜2秒後にデッドゾーンが有効になります。 2. デッドゾーンの移動:読み取り値がデッドゾーンを離れるたびに、新しい値に移動します。 純粋なフィルタリングは問題を解決しないことに注意してください - あなたがフィルタリングされた値を量子化するとき、それは常に2つの量子化レベルの間の中間であり、それらの間でばたつきます。 他に解決策がありますか。 **Edit:** To be clear, this is why averaging, filtering, a better potentiometer, ignoring the LSB etc won't work: 以下のものが何でもフィルタリング/平均化された後にこの電圧があるとします ![noisy](https://i.stack.imgur.com/7uxg0.png) 次に、0.1に最も近い値に量子化するとします。私たちはあちこちに出力が出ます。 ![jittery](https://i.stack.imgur.com/y7viy.png) **フィルタリングがいかに優れていても、量子化がどれほど粗くても、ジッターが発生する可能性が常にあることを確認してください**。だからこそ、本当に良いフィルタリングや本当に粗い量子化以外の何かが必要なのです。 **Edit 2:** To be doubly clear, because it seems some people aren't getting this. I would like some method to completely eliminate this kind of jitter (which is caused by unavoidable noise in the system), while still responding 'nicely' to a user physically turning the pot (it's for a brightness knob). **Edit 3:** To be triply clear (come on guys), ***I only want the value to change when the pot has been physically moved because acting on these changes is costly*** (the display flickers when the brightness is changed; I don't want it flickering continuously).
回答: これが明るさ制御のためであるならば、あなたは大いに問題を考えすぎています。ポットのワイパーの間にコンデンサを入れて、あなたの人生に取り掛かりましょう。