ほとんどの目的で単一チャネルのオシロスコープで十分ですか?


10

そのため、私は過去2日間、さまざまな予算のオシロスコープを通過し、それらの仕様と価格の比較をチェックしました。私が収集した情報のほとんどはここからのものであり、ほとんどMSO-19で販売されています。私がまだそれを購入していない唯一の理由は、それがシングルチャネルオシロスコープであり、それに180ポンドを費やす前に、私の電子機器のニーズの95%をカバーできることを確認したいです。私の主な問題は、将来どのようなエレクトロニクス分野に進むかわからないため、必要なものを正確に予測できないことです。

現在、私はソフトウェアエンジニアとして働いており、PIC、AVR、MSP430ですでに遊んでいます。短期的には、小型のインテリジェントロボットを作ることを検討していると思います(ほとんどの趣味のサイトで目にするものをバンプアンドターンするのではなく、「キャラクター」があるもの)。私は長年AIに携わっており、私はマーヴィンミンスキーではありませんが、何かがインテリジェントに見えるようにするために、1つまたは2つ知っています。

もう1つ私が見ているのは、この32チャネルロジックアナライザー(Open Workbench Logic Sniffer)です。これはわずか30ポンドで、MSO-19に付属しているものよりも強力なロジックアナライザーです。それを買うだけのほうがいいのでは?

私は他の提案にも積極的ですが、私がそれを手伝うことができるなら合計で250ポンド以上を使いたくありません。


すばらしい回答をありがとう。受け入れられた回答で提案されているように、DSO-2090を購入しました。
ハリネズミ氏、

回答:


8

2チャネルは時々非常に便利であると私は他の人に同意します。特に、独立したトリガー入力がある場合(ほとんど3番目のチャネルと同様)。

最小帯域幅要件は何ですか?MSO-19と同じくらい速いものが本当に必要ですか?DSO-2090は、 100MS / sで、40 MHzのデュアルチャネル(プラス外部トリガ)£139のためのPCベースの範囲です。次に、スタンドアロンの£30ロジックアナライザーを購入するためのお金が残ります。


帯域幅を指摘することさえ考えなかったので、人々がどれほどの帯域幅を必要としているかに気づかないことがよくあります。
Kortuk

どれだけの帯域幅が必要ですか?
、ハリネズミ氏

1
@Nat、非常に高速なデジタル、またはRF作業を行わない限り、40 MHzで問題なく処理できるはずです。これは通常、ほとんどのマイクロコントローラーの最高のクロックレートであり、ほとんどの信号(SPI、I2Cなど)はそれよりもはるかに遅くなります。オーディオまたはPWM信号(ロボット工学用)を見る場合、それほど多くは必要ありません。いずれにしても、20ポンド以上かかる可能性のある適切なプローブのセットを入手してください。
tcrosley

2
帯域幅を最高速度の信号よりも3〜10倍速くしたいと考えてください。帯域幅が多すぎても害はありませんが、少なすぎても大丈夫です。
Kortuk

1
@Nat、私が以前のコメントで指摘したように、マイクロコントローラーの内部クロック速度の近くの信号を見ていることは通常ありません。SPIクロックは通常数MHzで実行され、I2Cクロックは通常400 KHzのみです。高速UARTは115Kボーです。モーター制御の一般的なPWM周波数は40 KHzです。40MHzのスコープを使用すると、非常に狭いPWMパルスを確認できます。
tcrosley

7

単一チャネルのスコープは時間の完全な無駄です。2チャネルの5分の1の価値があるかもしれません。ほとんどの場合、信号間の関係を確認する必要があります。


5

ほとんどのタスクには2つのチャネルが必要です。

2つのチャネルがインポートされる理由は、さまざまな信号間の関係に関心があることが多いためです。2つのチャネルが非常に重要になる場合の例をいくつか示します。

  • セットアップとホールドのタイミングを確認する必要があるクロック信号とデータ信号。
  • アナログ回路へのイネーブル信号。アナログ回路が有効になった後、どれだけ速く安定するかを確認する必要があります。これは、センサーがサンプリングする必要がある場合にのみセンサーの電源がオンになる低電力システムの場合です。
  • マイクロコントローラ上のいくつかのタスクの相対的なタイミングを調べるために、各タスクを設定して、開始時と終了時に異なるIOピンを切り替える
  • 相補ドライブを備えたPWM出力があり、トップスイッチとボトムスイッチ間のデッドタイムを確認する必要がある場合。

「余分な」チャネルをデジタル信号で抽出するために時々役立つ可能性があるトリックの1つは、抵抗を使用して信号に結合し、結果のトレースを調べることです。信号が何であるかに応じて、そのような結果の信号は、2つの元の信号よりも読み取りが容易または困難になる場合があります(通常、読み取りが困難ですが、うまく機能する場合があります)。
スーパーキャット、2011

4

シングルチャネルを取得したらすぐに、ダブルチャネルが必要になります。一体、私はダブルを持っており、4チャンネルを購入しています。教育、トラブルシューティング、または楽しみのために、信号を比較する必要がある段階に進みます。250の予算の予算で、多年生のお気に入りであるRigol DS-1052Eでこすることができるはずです


1
それは100MHzのにモッドことができるようになります-非常にクール:eevblog.com/2010/03/31/...
ミスターヘッジホッグ

はい、忘れていました...:|

私はいくつかの意見を待つつもりですが、リゴルは(予算が伸びても)良さそうです。また、英国以外の情報源は250ポンドでしか購入できないため、おそらく輸入料金に見舞われることになります。ロジックスニファーに関するコメントはありますか?
ハリネズミ氏、

3

中古のDSOのためにeBayを精査する価値があります。

Tektronix TDS-210を£180で手に入れました:

  • 2チャネル+個別トリガー
  • 60MHz
  • 1 GS /秒

Open Logic Snifferも購入しました。価格の点で優れたデバイスですが、RAMの容量が非常に少ないため、鍵穴手術のように感じられます。


3

シングルチャネルスコープは禁止する必要があります。ほとんどの場合、(少なくとも)相互に関連する2つの信号を確認します。2つの例:

位相
単一の信号の位相は無意味です。常に位相を別の信号の位相と比較します。これは、信号がシフトした時間を確認/推定することで実行できますが、より良い方法は、XYモードでリサージュの図を確認することです。シングルチャネルスコープにはXYモードはありません。

シリアルプロトコル
マンチェスターコーディングデータとクロックを除いて、ほとんどのプロトコルで独立しています。データチャネルのみでデータを分析したいですか?このような:

ここに画像の説明を入力してください

では、頑張ってね!これはI2CバスのSDAチャネルです。それが何を表しているかについての考えはありますか?時計なしではない:

ここに画像の説明を入力してください

これで、各クロックパルスでSDAが何であるかを確認できるだけでなく、I2C開始条件を確認することもできます。シングルチャネルスコープでは不可能。


2

低速のデジタル信号のみを処理する場合は、ロジックスニッファーで処理を完了できます。

より高速になる場合は、シグナルインテグリティの問題をチェックするためのOスコープが必要になる場合があります。

アナログを行う場合は、アナログOスコープが必要になります。


2

MSO-19を持っています。私のMacのVMWareでうまく動作します。しかし、私はしばしば2番目のチャンネルを欲しがっています。


2

基本的な測定以外には、シングルチャネルオシロスコープを使用することは事実上不可能です。

デュアルチャネルを使用すると、ほとんどのシリアルプロトコルをデバッグできます。ビデオなどの複雑な信号の分析にも重要です(たとえば、私のOSDプロジェクトでは、ビデオ信号とCsyncを比較する必要があります)。

ヘック、私はクワッドチャネルスコープを持っています。少し余分に秒針を1つ手に入れることができれば、それだけの価値があると私は言います。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.