いくつかのマイクロコントローラーを短距離で低速でワイヤレス接続する最も安価な方法は何ですか


78

短距離で低速でワイヤレスでいくつかのマイクロコントローラをリンクする最も安価な方法は何ですか。

私はそれを超安価に保ち、一般的なディスクリート部​​品を使用し、物理的に小さくしたいと思っています。それが機能する限り、バンドやライセンスは気にしません。

802.15.4 / ZigBee、Bluetooth、およびWiFiはすべて高価なコプロセッサーを必要とするため、オプションではありません。

あるいは、愛好家が利用できる非常に安価な無線モジュールはありますか?車のキーフォブやワイヤレス温度計で見つけるものは、おそらくですか?

自作PCB上にシンプルなトランシーバーを構築することさえ実用的でしょうか、それともチューニング、干渉、奇妙なアナログのものに悩まされるでしょうか?

このようなものをマイクロコントローラーから駆動できますか?受信はどうですか?

回答:


37

赤外線エミッターとレシーバーを使用して、データを送受信できます。ただし、リモートコントロールなどの他のデバイスとの干渉が問題になる場合があります。接続が本当に信頼できるものである必要がある場合、これはおそらくそれほど素晴らしいオプションではないでしょう。ただし、干渉の量を制限するために、非常にまれな波長のエミッターとレシーバーを見つけることができる場合があります。

これらはかなり一般的で、非常に安価です。eBayには、1ドルで20個のエミッターのパックと13ドルで100個のレシーバーのパックがあります(送料は含まれていません)。多くの電気店にも同様にあります。


ええ、IRは視線の問題のために迷惑です。しかし、それはいくつかのプロジェクトのオプションかもしれません
-davr

@wallacolooこれらの種類のデバイスへのリンクはありますか?eBayでIRエミッターを検索しましたが、説明に近いものは見つかりませんでした。ありがとう!
デイブ

@Dave:eBayでは、「IR LEDパック」または類似の何かの「IR LED」を検索できます。[20 / $ 1] [ cgi.ebay.com/5mm-IR-LED-Emitters-20-Pack-/…(ただし、データシートはありません)この[100 / $ 15] [ cgi.ebay.com/100-pcs-5MM-Infrared-receiver-diode-IR-LED-/…。[Futurelec.com] [ futurlec.com/LEDInfrared.shtml]は、一致する3mm / 5mmエミッターと検出器をそれぞれ$ 16で販売しています。
ポンカドゥードル

@wallacolooああ、ありがとう、あなたはLED自体について話しているのであり、PCB上にあるものではありません。ありがとう!
デイブ

3
あなたがいる場合、実際に低部品数をしたい、あなたは、エミッタとセンサと同じLEDを使用することができます。同じLEDに逆バイアスをかける方法を追加するだけで、非効率な光センサーになります。:このアプリケーションノートを参照してくださいaltera.com/literature/wp/...
ツフ

45

事前に作成されたモジュールを購入する必要があります。少数のトランジスタと水晶から独自の送信機/受信機を配線することは期待できません。RF回路設計は容赦なく、すべてにカスタムPCB(またはカスタムIC)が必要です。行う。何らかの作業を行った場合、おそらくPCB上に独自のRFモジュールを構築できますが、その時点で独自のPCBを作成している場合、利用可能な非常に安価なモジュールと比べて多くのお金を節約できません。

SparkFunには、それぞれ4ドルと5ドルのRFトランスミッターとレシーバーがあります。これらは単なる基本部品であるため、干渉を補正するためにマイクロコントローラーで少し追加のロジックを実行する必要があります。たとえば、エラー制御コードを送信して、欠落/反転したビットを検出および回復できます。

SeeeeeedStudioはほぼ同じものを販売していますが、さらに安いことがわかりました。レシーバーとトランスミッターのペアで $ 4.90です。


SeeedStudioリンクは製品を指していませんが、これはあなたが参照しているものだと思いますか とてもクールに見えますが、遊ぶためにペアを選ぶ必要があるかもしれません! seeedstudio.com/depot/…-
デイブ

@Daveはウェブサイトを再編成し、その過程でリンクを壊したようです。
davr

2
Hrm、sparkfunもリンクを壊しました。両方とも修正しました。寿命の長いリンクの重要性を理解している人はもういませんか?
davr

実際のところ、私はこれらの基本的なASKのモジュールの周りには本当に安価な一方通行の送信機/受信機を設計した-見node.wickeddevice.comreceivershield.wickeddevice.comそれぞれの無線センサ・データを収集し、Arduinoの上でそれを集約するためのもの(またはいっそなので- nanode.wickeddevice.com Pachubeたalaインターネットに公開する)
vicatcu

14

私が知っている最も安価な無線モジュールはRFM12モジュールで、433または868 MHz帯域で周波数シフトキーイングを行います。


これらのいくつかを使用しました。私が手に入れることができるドキュメントはごみでした!
ティム

これらを数回使用し、それらを使って製品を作成しています。ドキュメントは残念ですが、JeeLabsをご覧ください -彼はすべての無線
通信に

8

あなたは見てかかることがありますJeenodesを。シンプルで比較的安価で、シリアル伝送とポイントマルチポイント通信を行うための基本的なRFモジュールの上に素敵な層を提供します。


また、AVRが好きな場合は、マイクロコントローラーも含まれます。
joeforker


7

これが十分に安いかどうかはわかりませんが、Linxチップは非常にシンプルです。これらのチップ用のPCBを作成し、特別なPCBトリックを使用せずに10 x 20 mの部屋で同時に16セットを正常に実行しました。

Future ElectronicsのTRM-315-LTモジュールの価格は、英国でそれぞれ11.33ポンドです。より安価な他のモジュールがあるかもしれませんが、それらは以前に使用したものだと思います(6年前だったので、私の記憶は少しあいまいです)。


+1無線モデムはシンプルでかなり安価です。しかし、私はすでにマイクロコントローラを持っているので、可能であれば別の高価なチップを追加することを避けたいです。
トビージャフィー

安いとはどれくらい安いか?2ポンド未満ですか?£3?
pingswept

£2未満。ボリュームでは、Bluetoothトランシーバーは約1ドルです。車のキーフォブで無線のタイプは...ペニーでなければならない
トビーJaffey

2
私はあなたが趣味の目的のために自動車メーカーが得ることができる同じ価格を得るとは思わない。私が知っている最も安価なオプションは、他の回答で言及されたSparkfunのRFトランスミッター/レシーバーです。
ウーターシモンズ

あなたがキーフォブを再利用することができない限り..-
XTL

6

RFM70(警告:私はそれらを販売しています)モジュールはRFM12よりもさらに安価です。ドキュメントも同様に悪いですが、私はそれらを使用することをはるかに簡単にする良いCライブラリを作りました。ライブラリは次の場所にあります。

VOTI RFM70ライブラリ


1
Cライブラリにリンクできますか?ありがとう。
トビージャフィー

私と私の大きな口:(しかし、最後にライブラリを完成させたのは、voti.nl / rfm70で
Wouter van Ooijen

4

Nordic nRF24シリーズ。これらのモジュールの非増幅バージョンを注文すると、モジュールあたり7ドル未満で入手できます。増幅バージョンは15ドルから20ドルの範囲であるため、価格の大きな要因です。Sparkfunが販売するものは約23ドルですが、増幅されています。増幅されていないモジュールは、トレースアンテナで約30フィートの範囲を取得すると報告されています。

これらのモジュールには、エラー検出、確認、および自動再送信の利点もあります。


eBayで買い物をする場合は、モジュールあたり1ドルから2ドルで入手できます。
コナーウルフ

2

RFM12とJeeNodeの提案を2回目にすると、単純なオン/オフトランスミッターを使用して独自のロールを作成することを強くお勧めします。送信機/受信機をRFの経験なしで動作させることはそれほど容易ではなく、動作したとしても、ノイズの多い信号のデジタル変調と復調はまだ簡単ではありません。



-1

Bluetooth 4.0の超低電力プロファイルを最終的に調べてください。これは、数か月/年の間、単純なセンサーでデバイスに電力を供給すると言われています。

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