はじめに
Wi-FiやBLE等を用いた機器において、通信トラブルの解決をいたします。
IoT関連機器など、またはスマートファクトリ、スマート家電などの新規事業、開発設計を行う中で、無線通信に関するトラブルが大変多く起こります。
一番良く起こる無線通信トラブルとしては、例えばWi-FiやBLE等を使用したシステムにおいて、データが時々取得出来ないとか、通信が切れてしまうという問題が多いです。
こうした問題に対してハートテクノロジーズ株式会社においては、現場に密着したアドバイスをさせていただきます。
アカデミックなことだけでなく、過去に経験したことに基づいて、実践的なアドバイスをさせていただきます。
ここでは無線通信トラブル解決関係の具体的に支援できる内容について紹介させていただきます。
1.無線システムの設置場所や距離などに関するアドバイス
無線通信は、有線通信と異なり、システム=装置の設置場所によって、無線が飛ぶ距離が大きく異なることになります。
具体的に言えば、無線通信を行う2つの装置(装置の1つがスマートフォンやタブレット端末など、人が持って動くケースもありますが)の間に障害物がある場合は、無線=電波が弱まり、 通信をしたい相手の装置に十分な強さで電波が届かず、 ・接続できない とか ・データがエラーになる といった問題が起きる場合があります。
また装置の置き場所が、床に近すぎたり天井に近すぎたりする場合も、電波が弱まったりしますし、装置のアンテナの向きなども重要になります。
このような無線システムをどこに設置したら良いかについて、場合によっては現場を実際に観させていただくことにより、現場に合わせたアドバイスをさせていただきます。
また、無線通信方式で規格上良く言われている距離ほど届かない場合があることもお伝えしたいと思います。
2.無線システム内の実際の無線モジュールの配置やアンテナに関するアドバイス
無線システム内には、無線のチップ(半導体LSI)と周辺回路がプリント基板内に直接置かれる場合と、チップや周辺回路やアンテナが纏められいるモジュールというものを モジュールベンダーから購入して、そのモジュールをプリント基板内に置く場合があります。
前者の場合はアンテナを設置する場合があります。 この無線システムの部品やモジュールをシステム内に設置する場合のノウハウがありますのでアドバイスをしたいと考えております。
3.無線通信シーケンスの詳細調査
無線通信でエラーが起きる場合、1や2での問題により、相手の装置に届く電波が弱くなってしまう場合があるという問題は解決する必要がありますが、 それと平行して、そもそも無線通信でデータエラーが起きるとか、無線通信接続ができないと言う原因がどこにあるのかをきちんと調べる必要があります。
一般に無線通信においては、その無線通信方式で定められた無線通信手順=専門用語で無線通信プロトコル と言います に従って通信を行うわけです。
その無線通信プロトコルにおいて、どこでエラーが起きているかを調べることが非常に重要であり、その調べ方や、通信データでのエラーの内容を見て、どうしてそういうエラーが 起きているかの分析などの調査についてアドバイスさせていただきます。
4.無線通信を制御するソフトウエア(ファームウエア)設計に関するアドバイス
上記3の無線通信シーケンスの調査をした上で、その問題が、1や2に起因する場合は、1,2の対策を中心に行えば良いのですが、3において問題が、無線通信プロトコルの制御を行うソフトウエア(ファームウエア)に原因がある場合が往々にしてあります。
特にある無線通信エラーをきっかけとして、いわゆるソフトウエアの不具合(バグ)によって、全く無線通信ができなくなってしまう、とか、システム全体でリセットがかかってしまう、 といった大きな問題につながるケースが極めて多いです。
そういった無線通信を制御するソフトウエア(ファームウエア)設計に関して必要に応じて設計書のレビューやソフトウエアのプログラムのソースコードレビューを 行うことによって、ソフトウエアの不具合を見つけ、その対策を打つといった内容のアドバイスも行わせていただきます。
まとめ
このように、無線通信トラブルは、設置場所・距離、無線モジュール・部品のプリント基板の設置、無線通信制御のソフトウエアなど様々な原因があり得ます。
そうした原因を追及して対策を打つというご支援を行わせていただきます。 無線通信トラブルに関してお悩みを持たれている企業の方々は一度お問い合わせをいただければと思います。
また、無線通信トラブル解決に関する動画を作成しました。 ご覧いただければ幸いです。
無線通信トラブル解決についてのショートレポートもダウンロードしていただけます。
以下からダウンロードしていただければと思います。
支援実績についても以下にまとめております。
無線通信の基礎に関する研修も行っております。以下ご覧ください。
またBLE関連の支援に関して、以下のブログにもまとめてみましたので、ご参照お願い致します。