問題タブ [analog-digital-converter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
566 参照

encryption - この入力のエントロピー コンテンツを推定するにはどうすればよいですか?

アナログ入力を使用してPICマイクロコントローラーから測定している1KHZの三角波発生器があります。三角波の周波数ソースとアナログ キャプチャは別の周波数ソースです。ADC は 12 [編集:10] ビットの精度で 100ksps でキャプチャします。

真の乱数を生成する目的で、アナログ サンプルに含まれるエントロピーを推定したいと考えています。私が特定したエントロピーの 2 つのソースは、ケルビン ノイズと周波数ソース オフセットです。

キャプチャした波形から、1 秒あたり約 2 つの周波数を継続的に区別でき、平均して 1 秒あたり 1 つのケルビン入力しきい値アップセット イベントをキャプチャできます。したがって、私の推定では、1 秒あたり約 2 ビットのエントロピーです。

より大きなエントロピー推定値を正当化する方法を考えられる人はいますか?

SO に既に投稿されている同様の質問への回答に基づいて、次の説明を追加します。

エントロピー ソースの他のアイデアには特に興味はありません。これらの代替ソースについても同じ質問に答える必要があるからです。

自己相関またはその他のランダム性の測定のためのデータ自体の分析は、非常に楽観的であるため、正しい答えではありません。

0 投票する
1 に答える
234 参照

image-processing - アナログ文字盤をデジタル化する取り組みの良い実装は何ですか?

例えば、

ダイヤルの前にカメラを設置し、受信した画像から時計の時間や UTM からのフォースなどの情報を抽出したいと考えています。

このデータ抽出は、リアルタイムかつ継続的に行う必要があります。したがって、たとえば、プログラムの出力は、時計から読み取られた「時間」であり、更新は毎秒である必要があります。

0 投票する
1 に答える
17578 参照

android - Androidフォンへのアナログビデオキャプチャ

Androidフォンでアナログビデオストリームを表示する方法を探しています。PC/Mac/etc では、Grabby などの安価な USB アナログ - デジタル コンバーターを使用してこれを実現できます: http://www.terratec.net/en/products/Grabby_82248.html、次に VLC で表示します。 .

適切なドライバーが利用可能であれば、そのようなことは(理論的には)Androidで機能しますか?(つまり、これを不可能にするハードウェアの問題はありますか?)

Androidドライバーを備えたそのようなデバイスが利用可能かどうかは誰にもわかりませんか?

最終的には、グラビー (または同様のデバイス) と連携し、ユーザーが Android でビデオを表示し、短いクリップをキャプチャして送信できるようにするアプリを作成したいと考えています。

0 投票する
1 に答える
1563 参照

c++ - アナログ-デジタルcplusプラスプログラミング

私は、デバイスとインターフェイスするためのAPIとドライブを含むアナログ-デジタルデバイスのコーディングに取り組んでいます。私の質問は、バッファ内のビットをどう処理するかを理解するのに役立つ、より多くの情報源をオンラインで見つけることができる場所です。

0 投票する
1 に答える
2139 参照

python - アナログ変換による音声暗号化

私は最近 Python を使い始めましたが、暗号化に関する特別な知識はありません。

やりたいこと: デジタルでエンコードされたデータ (音声/wav) をアナログ信号で送信し、このアナログ信号を記録してからデコードしたいと考えています。これに少し似ています: http://www.cryptomuseum.com/crypto/voice.htm#digitalただし、XOR 操作の代わりに AES を使用します。

私の問題: WAV ファイルを録音し、AES で暗号化します。このファイルの復号化は正常に機能します。次に、この信号をスピーカーで再生し、もう一度マイクで録音します。さて、マイクで録音したファイルを復号化すると、ノイズだらけのファイルしか得られません。

2倍のアナログ/デジタル変換によって、後で解読するにはあまりにも多くの情報が失われますか? AES はおそらく私のアプリケーションにとって不適切な暗号化ですか?

0 投票する
2 に答える
947 参照

string - シリアルリードデータとアナログリード値を比較

シリアル通信でArduinoに入力してみます。その変数は変数に格納する必要があります。シリアル通信で送信したデータをアナログ入力値と比較し、両方が等しくなった場合に何らかのアクションを実行する必要があります。

シリアル通信で Arduino に送信されるデータは一度だけ送信されます。したがって、プログラムは値を保存し、アナログ入力値と比較する必要があります。文字列または文字列変換のどちらを使用すればよいですか?

0 投票する
1 に答える
115 参照

python - アナログキープレスをデジタルに変換

Pythonでは、ジョイスティックをシミュレートして、-63〜+63の値を指定するとします。正の場合は「w」キー、負の場合は「s」キーを押したいと思います。値の受信に問題はありませんが、これらのアナログ値をデジタルキー押下に変換します。誰かがそれを行う方法を知っていますか(コードはどの言語でもかまいません、私は一般的なアイデアが必要です)。

0 投票する
1 に答える
174 参照

c - LED 点滅遅延を制御する PIC24H POT 入力が直線的ではない

こんにちは、私は PIC24H マイクロプロセッサを使用しており、アナログ入力を使用して POT から入力を取得し、遅延の係数値に設定する簡単なプログラムを作成しました。遅延を設定しているように見えますが、左から右への進行は一見ランダムで一貫性がありません。ヘルプは素晴らしいでしょう! ありがとうございました!

0 投票する
1 に答える
1735 参照

c - CodeWarrior コンパイラの警告:「データが失われる可能性があります」

次のコードを検討してください。

CodeWarrior バージョン 5.9.0 の PT1000-Temperature Sensor でMC9S08DZ60 ( http://www.freescale.com/files/microcontrollers/doc/data_sheet/MC9S08DZ60.pdf ) を使用しています。この関数は、一時を計算して「結果」を返すことを目的としています。しかし、「ベータ」と「シータ」の値は 0 のままです。変更はありません。

また、C2705: データ損失の可能性という警告が表示されます。「結果」の値が正しくありません。何が悪いのか手がかりがないので助けてください!!

前もって感謝します!