アナログ入力を使用してPICマイクロコントローラーから測定している1KHZの三角波発生器があります。三角波の周波数ソースとアナログ キャプチャは別の周波数ソースです。ADC は 12 [編集:10] ビットの精度で 100ksps でキャプチャします。
真の乱数を生成する目的で、アナログ サンプルに含まれるエントロピーを推定したいと考えています。私が特定したエントロピーの 2 つのソースは、ケルビン ノイズと周波数ソース オフセットです。
キャプチャした波形から、1 秒あたり約 2 つの周波数を継続的に区別でき、平均して 1 秒あたり 1 つのケルビン入力しきい値アップセット イベントをキャプチャできます。したがって、私の推定では、1 秒あたり約 2 ビットのエントロピーです。
より大きなエントロピー推定値を正当化する方法を考えられる人はいますか?
SO に既に投稿されている同様の質問への回答に基づいて、次の説明を追加します。
エントロピー ソースの他のアイデアには特に興味はありません。これらの代替ソースについても同じ質問に答える必要があるからです。
自己相関またはその他のランダム性の測定のためのデータ自体の分析は、非常に楽観的であるため、正しい答えではありません。