超低電力ミニワイヤレストランスミッター/レシーバー?


11

ワイヤレストランスミッターとレシーバーの組み合わせに関する提案を探しています。私は基本的に、できるだけ小さなパッケージでワイヤレス信号を介していくつかのボタンをブリッジしようとしています(つまり、1ビット信号を送信します)。

  • 非常に短い範囲(約3フィートの距離で99%の信頼性が必要であり、見通し線がない)。
  • 特に送信機の場合は低電力。時計のバッテリーから約10,000パルスを送信できるようにしたい
  • 非常に小さい送信機(約1インチ^ 3の中に収まる必要がありますが、配置にはかなり柔軟性があります)
  • 偶発的なクロストークを防ぎたい

どんなアイデアも歓迎します。推論に興味がある場合、私はワイヤレスDi2システム(電子自転車シフト)を構築しようとしています



@vicatcu-ありがとう。私は周りを見回していて、sparkfun.com / categories / 79?sort_by = price_asc&per_page = 50のようなものも見つけましたが、実際には小さな設定から1ビット信号を送信する方法を理解しようとしていますできるだけ
zyklus

回答:


5

433MHz ASKトランスミッター/レシーバーのペアは、あなたが話している範囲で非常にうまくいくはずです。私はWicked NodeおよびWicked Receiver製品で数百フィートの距離で非常にうまく使用したので、このような短い距離で簡単に機能させることができます。送信していないときは基本的に電流が流れないため、送信機の電力は非常に低くなる可能性があります。一方、受信機は常にオンである必要があり、ノイズから実際の送信を抽出するためにふるいにかけなければならない「データ」を継続的に出力します。同じ正確な製品セットを使用して、ここでやりたいことを実行できますが、1インチより少し長くなりますが、ある程度の創造性で1立方インチにハッキングできる可能性があります。


だから私の主な懸念の一つは、ノイズを回避する方法を理解しようとすることです。私は単一の高信号のみを転送しようとしているので、送信機側にマイクロコントローラが「実際の」送信を送信するのを避けようとしています(常に干渉で模倣される単一のビットとは対照的です)。 、しかし私が読んでいるすべてのことから、信号をエンコードせずにこれを実行しようとすることは無駄かもしれないので、同意するかどうか疑問に思いますか?
zyklus

気にしないでください。ASKレシーバーがこれをすべて処理しているのを見ています:)連続消費電力に関する仕様はありますか?
zyklus

もう1つの質問、複数の送信機を1つの受信機に接続することが可能/簡単かどうかをご存知ですか?これは回転信号だと思うので、複数の送信機をペアにできる受信機が必要だと思いませんか?
zyklus

ASKレシーバーは、同じ周波数で同時に送信する複数のトランスミッターを処理できません。基本的に時分割多重化のポリシーのようなものを実行するか、個別の周波数で操作する必要があります...
vicatcu

同じ周波数で結構です。同時に4つのトランスミッターとペアリングできるかどうかについて、私はもっと
知りたいです

5

大きなプレーヤーはBluetooth LE(低エネルギー)またはZigbeeですが、簡単に打ち勝つ新しいプロトコルがいくつかあります。

あなたはTELRANプロトコルを見ることができます。1Vコインセルの最大速度(50 kbps)では、3.3mAピークを使用します。ANTプロトコルもあり、帯域幅(1mbps)が高く、コイン型セルで3年間動作すると主張しているため、正確なピーク電力消費量はわかりません。それは非常に大規模な会社(例えば、ソニーの電話はそれを内蔵しています)に支えられているので、結局はTELRANよりも安全な賭けであると思います。


1

あなたが求めているものは存在せず、存在することもできません。気にしないで。100%信頼できるRF通信はありません。


3
私は> 99%に満足しています:)
zyklus

1

私はJennic JN5148モジュールに取り組んでいます。これは、2.4 GHzトランシーバーが組み込まれた32ビットマイクロコントローラーです。約1'x0.5'x0.1 'なので、バッテリーがあれば、仕様に確実に適合します(私はそれで非常に小さなケースを見たことがあります)。さらに、約15mA * 3Vの送信を消費し、ご使用のシステムは非常に短い時間、たとえば5 msを必要とします。

2.4 GHzには、非常に小さいアンテナ(PCBパッチもある)が必要であり、非常に短い伝送を行うのに十分な帯域幅があるため、電力を節約できるという利点があります。

一般的に、確認応答を使用して信頼性を大幅に向上させることができますが、これにより、電力を犠牲にして、送信する信号の数が(少なくとも)2倍になります。このような単純なリンクの場合、単純な802.15.4物理プロトコルとMACプロトコルを使用できます。これは、ポイントツーポイント伝送と単純なネットワークに適しています。

最後に、アプリケーションで許可されている場合は、メタデータ(ヘッダーとおそらくパリティ)の方がペイロードが大きいほどスケールが向上するため、データをいくつかのサイクル(1ビットではなく1バイトとする)でバッファできれば、はるかに効率的です。

更新

私はこのモジュールを装着センサノード上でいくつかのテストを実行しました。私は(非常に正確な測定値)を確認することができ、約本モジュールの消費の送信周期こと手段、 1秒、または17.5をnAh; 1mAh(非常に小さい)のコイン型電池を使用している場合、約5,700万回の送信を行うことができます。これは64ビットメッセージの場合、1ビットだけ送信するように縮小できます。63μC63μA

ああ、それは壁と同じ周波数の多くの多くのデバイスとの閉じた空間で約30mの範囲を持っています。


受信電流はどのようなものですか?NordicのRFをいくつか試してみましたが、データが届いていない場合でも受信機は大量の電流を消費します。
supercat

@supercatは、送信15mA、受信17.5mAの定格です。はい、いつものようによく使われます。でもタイミングをスマートに使えば、着信直前に受信機をONにできると思います。しかし、それにはソフトウェアの優れた設計とタイマーの賢明な使用が必要です
clabacchio

@supercat:RX電流の典型的なことです。これが問題になる場合は、常に聞いているとは限らない方法を開発する必要があります。
Yann Ramin

1

RF SolutionsのRF800 / RF600シリーズは、このタイプのプロジェクトのエンコーダーおよびデコーダーとして使用できます。複数の入力/スイッチと組み合わせて同じトランスミッターを使用できます。

digikeyをチェックアウトして、RF800E / DまたはRF600E / Dを要求します(E =エンコーダー、D =デコーダー)-私はそれらをいくつか購入しましたが、実装は非常に簡単です。


1
どのような仕様のモジュールを入手できますか?
Kortuk 2012

0

ワイヤレスdi2が必要な場合は、4つの異なるコードまたは4つの異なるチャネルで送信できる必要があります(2つのチャネルが必要な場合に、シーケンシャルにする場合を除きます)。誤検知もイライラする(そして潜在的に痛みを伴う)ため、1ビットを送信するとエラーが発生しやすくなります。

これについて考えたとき、私はbluetoothの低エネルギーをざっと見ましたが、自分に適したものを見つけることができませんでした。船外に行きたい場合は、通常のBluetoothを備えたarduino miniを使用できますが、電流が少なすぎて高価になる可能性があります(4つの入力すべてを1つの送信機に接続できない場合)。

コード化されたガレージのドア開閉装置についても考えました。リモコンは非常に小さくすることができます(キーリングにフィット)。1台のレシーバーで複数の異なるリモコンを操作できますが、1つのレシーバーが4つのリモートボタンのどれが押されたかを通知できるかどうかはわかりません。

現時点では、ultegra di2 TTバーのハックにワイヤーを使用していますが、回答が得られた場合に備えて、引き続きポップします。


あなたはカーボンTTバーエンドを持っている人ですか?私が取り組んでいる解決策があります。これには、シマノが使用している位相シフトのリバースエンジニアリングと、各シフターおよびバッテリーとコントロールユニットを装うことができるカスタムPCBの入手が含まれます。ワイヤレスは、実際には基本的なASKワイヤレスで既に動作しています。私は明日、本当に信号のデコードに
取り掛かるつもりです

いいえ、私は古いDVDケースを壊してそれらを作った人です。Daveのようにカーボンで遊ぶには、私が利用できるよりも時間がかかります。信号のデコードに頑張ってください。どうやって乗るか聞いてみたい。
マーク・
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.