2017-08-21 7 views
0

Arduino Megaに2つのセンサーを接続したいのですが、ピンの接続方法はありません。 私の2つのセンサーには0-5V信号があり、それぞれ正と負のケーブルが付いています。 arduino(例:A0とA1)の各A-Xピンに正のケーブルを接続し、両方の負のケーブルを同じArduino GNDピンに接続する必要がありますか?複数のセンサーをArduinoに接続する方法

アナログとデジタルGNDを混ぜるのですか?私は両方を分離しておくべきだと読んでいます。これを達成する方法。

UPDATE:

センサー仕様: http://www.optris.com/optris-ctlaser-3m

出力/アナログ:0-5/10 V

出力インピーダンス:mVの分。負荷インピーダンス100kΩ

電源:8-36 V DC 電流消費量: 160 mA

+0

どのようなタイプのセンサーを使用していますか?その他のケーブル(VCC)はありますか?このセンサーはどのように電力を使用していますか?サーミスタなどの温度センサを使用している場合は、直接接続ではなく回路が必要です。 – Mepix

+0

@Mepixご意見ありがとうございます。私はセンサーについての情報で質問を編集しました。私はAC/DCコンバータから24Vでセンサーに電力を供給しています。 – Hangon

答えて

2

あなたの一般的な設定は正しいです。センサーからの0-5V出力をArduinoメガのアナログ入力に接続することができます。このlinkには、アナログ対デジタルグランドに使用するのに最適なピンを示す図があります。ラベル「アナロググランド」の近くにあるピンを使用してください。サイドノートとして

Arduino Mega with Digital and Analog Ground Labelled

、内部の分離は、フォーラム(herehere)にArduinoのボード上でアナログとデジタル・グラウンドの間でどのように「良い」にいくつかの議論があるように見えます。すべての敷地はArduinoボードに接続されています。あなたは高品質のセンサーを使用しているようで、他のボードやADCがあなたのニーズにより適しているかもしれません。それを試して、信号の品質を見て、信号があなたのニーズに合っているかどうかを判断してください。ほとんどのアプリケーションで、あなたはOKであるはずです。

+0

説明をありがとうございます。あなたはおそらく他のボードやADCを使うべきだと言いました。私は8チャンネルと12ビットの分解能でADC MCP3208を購入しました。私は擬似差動モードを使用したいと思います。チャンネル0はIN +、チャンネル1はIN - (ch2 IN +、ch3 IN-など)http://ww1.microchip.com/downloads/en/DviceDoc/21298c .pdfセンサとADCはADCのAGNDピンを使って同じグランドを共有する必要がありますか? – Hangon

+0

はい、共通の地面を持つ必要があります。 Arduino信号があなたのために十分にきれいでなかった場合、私は他のボードについて言及しました。 (私はそれがほとんどの場合十分に良いと思うだろう)。オシロスコープで信号を見てから、必要に応じて信号が十分にきれいであるかどうかを判断してください。 – Mepix

関連する問題