私はここでいくつかの質問をしてきましたが、適切な質問をするために、最初に尋ねた質問は最後にリンクされています。私は最初の考えのいくつかの図式を作成するためにフリッツを使用しましたが、少なくとも、コンポーネントの値については助けが必要です。
基本的に、6つのアナログ入力を持つArduinoがあります。10ビットADCを使用して任意のアナログピンの電圧を読み取るため、0 = 0v、511 = 2.5v、1023 = 5v、およびその間のすべての値を読み取ります。これはLINEAR DC読み取りを行うため、ここではロジック1-0を探していません。
私はこれをLEDライトにつなぎ、音楽に反応させたいと思っています。私が欲しいのは、最小のコンポーネントで最大の解像度であり、私はWAYを多すぎるコンポーネントを使用し、このWAYを複雑にしすぎていると思います。エレクトレットマイクは私がここで欲しいものではないかもしれません。PCBのスペースを節約するためにオペアンプを使用したくないです。
私が欲しいのは、シンプルなノイズレベルセンサーです。私はオーディオを再現したり、明瞭さなどを求めたりしていませんが、できるだけ近いものが欲しいです:
- 完全無音=可能な限り0v DCに近い(ACではなく安定)
- 中ノイズ=約2.5v DC(ACではなく安定)
- ラウドノイズ=可能な限り5v DCに近い(ACではなく安定)
私が得ることができる最高のものは0.6vから4.4vになるだろうとBJTで理解していますが、これは十分に許容できます。ただし、0.6vから2.5vの半分の波ではありません。これは理由もなく、利用可能な解像度の半分を無駄にしているようです。ただし、0v-5vに近づけることができるBJT以外のセットアップがある場合は、それらにショットを与えることに興味があります。それらが単純である限り。
これが可能になることを願っていますが、エレクトレット信号が正の半分だけを得るためにエンベロープ検出器回路(ダイオード、抵抗器、コンデンサ)を駆動するのに十分な振幅を持っている必要があります。ダイオードの順方向降下のためにそれができるとは思いませんが、おそらくこれは出力キャップの前に再配置または実行できますか?エンベロープ検出器とアンプ抵抗の値はどうすればよいですか?感度ポテンショメーターを信号、またはRE、またはRLに配置する必要があり、その値はどうあるべきですか?線形または対数?
ただし、エレクトレット出力は、エンベロープ検出器、感度シャントに耐えられず、NPNトランジスタを駆動できません。そうでない場合は、より複雑なバージョンがあります。このルートに行く必要がありますか?回路から目的の出力を得るには、本当にこれらすべてのコンポーネントが本当に必要ですか?
詳細については、明確にしようとしていることをより完全に理解する前に私が尋ねた過去の質問のいくつかを以下に示します。エンベロープ検出器が行うべき「想定」されていることは次のとおりであり、エレクトレット出力用にそれを調整する方法はわかりません。