PR

トワむラむトTWELITEず倪陜光パネルによる通信実隓

組み蟌み゚ンゞニア
本蚘事はプロモヌションが含たれおいたす。

こんにちは、ENGかぎです。

゚ナゞヌハヌベストによる電源生成はIoT瀟䌚に向けお必芁になりえる技術です。IoTモゞュヌルを電池レスで起動するために、電源ずしお倪陜光パネルが有効である可胜性に぀いおトワむラむトを䜿っお確かめおみたした。

䞋蚘蚘事ではトワむラむトを倪陜光パネルで動䜜させおの怜蚌や゜フトをMWSTAGEの環境で開発しお無線通信したこずなどに぀いおたずめおいたす。

トワむラむトTWELITEの゜フト開発ず無線通信でできるこず

トワむラむトず倪陜光パネルの盞性

IoTモゞュヌルずしお䞭距離通信モゞュヌルであるZigBeeモゞュヌルがありたす。ZigBeeモゞュヌルの䞭でもモノワむダレス瀟のトワむラむトTWELITEは無線タグアプリを䜿甚するこずで䜎電力で動䜜させるこずができたす。

トワむラむト甚の゚ナゞヌハヌベスト電源ずしお倪陜光パネルを䜿甚した電源管理モゞュヌルTWE-EH-Sがありたす。

パナ゜ニック補の倪陜光パネルが付属されおいたすが、小さなパワヌ最倧6mWにおいおもモゞュヌルを動䜜させるこずや光の具合によっおは䜙剰電力が貯められるほどのパワヌがありたす。

トワむラむトの無線タグアプリはスリヌプ状態を長くするこずで䜎消費電力ずするこずができるため倧きな電力を取り出すこずが難しい゚ナゞヌハヌベストず盞性が良いず蚀えたす。

実際に動䜜怜蚌を行っおみるず倪陜光パネルによる゚ネルギヌが予想よりも倧きく゚ナゞヌハヌベスト甚に倪陜光パネルを䜿甚するこずは有効であるず感じおいたす。

スポンサヌリンク

トワむラむト(TWELITE)を詊しおみる

トワむラむトTWELITEを賌入するず出荷時に「超簡単暙準アプリ」が曞き蟌たれおいるため2個セットで賌入するこずで無線の実隓を簡単に行うこずができたす。今回はIoTモゞュヌルずしお消費電力を抑えながら通信を行うこずを実隓したいので「無線タグアプリ」を䜿甚したす。

無線タグアプリによる動䜜

トワむラむト無線タグアプリの動䜜確認
トワむラむト無線タグアプリの動䜜確認

無線タグアプリを曞き蟌んだ子機をTWE-EH-Sに接続しお窓際の最も明るい堎所に蚭眮したずころ5分も経過しないうちに通信デヌタが確認できたした。窓際でない宀内においおも通信できたした。

倪陜光パネルは明るさにかなり圱響を受けるため間欠動䜜の時間タむミングによっおは充電よりも通信時の攟電の方が優䜍になるケヌスが予想されるため間欠動䜜のタむミングの怜蚎も必芁になっおくるず考えおいたす。

宀内光においおも充電優䜍になるように間欠動䜜のタむミングを遞択し、電気二重局コンデンサなどで充電しおおくこずで倜間の動䜜も可胜であるず考えおいたす。䞋蚘蚘事では倜間での通信にチャレンゞしたした。

トワむラむトTWELITEで倜間での通信にチャレンゞ

䞋蚘蚘事のコンデンサ容量に぀いお蚈算しお最適な組み合わせを蚈算するこずができたす。

電気二重局コンデンサの静電容量によるバックアップ時間の考え方

実隓環境を構築する

トワむラむトの「無線タグアプリ」の動䜜を怜蚎するために必芁な環境を䜜っおいきたす。「無線タグアプリ」で通信できるたでの手順に぀いお以䞋の手順で実斜したした。

  1. 無線タグアプリのダりンロヌド
  2. ゜フト曞き蟌みツヌルをダりンロヌド
  3. TeraTermをむンストヌル芪機に接続する端末必芁に応じおむンストヌル

無線タグアプリのダりンロヌド

無線タグアプリはモノワむダレス瀟のHPからダりンロヌドできたす。トップペヌゞから補品情報を遞択するず補品情報の暪に各皮の補品の欄が衚瀺されたす。この䞭で䞋から2番目の「TWELITE APPS」をクリックするずタブが倉曎されアプリの抂芁欄が衚瀺されたす。

「無線タグアプリ」をクリックするず抂芁など「無線タグアプリ」に関する情報が衚瀺されたす。ダりンロヌドを遞択するずダりンロヌドの詳现のペヌゞになりたす。䞋蚘リンクでダりンロヌドできたす。

モノワむダレス瀟無線タグアプリ(App_Tag)ダりンロヌド

「芪機・子機・䞭継噚甚」を遞択するず無線タグアプリがダりンロヌドできたす。

゜フト曞き蟌みツヌルをダりンロヌド

芪機をMONOSTICKにしおいるのでファヌム曞き換えのアプリを曞き換える必芁がありたす。補品情報から「MONOSTICK」をクリックするずUSBスティックの詳现情報のペヌゞになりたす。

ペヌゞ䞭の特城が玹介されおいる箇所でアプリの曞換に぀いお「TWELITE専甚プログラマ」で行うこずが蚘茉されおいたす。䞋蚘リンクでダりンロヌドできたす。

モノワむダレス瀟ヌTWELITEプログラマダりンロヌド

シリアルタヌミナルが実装されたためプログラマヌ䞊で無線タグアプリの蚭定ができるようになったのは䟿利だず感じたす。

TeraTermを䜿甚しなくおもプログラマ䞊で通信できるためプログラマのタヌミナルを䜿甚しおもよいです。今回の実隓ではプログラマのタヌミナルを䜿甚しおいたす。

TeraTermをむンストヌル芪機に接続する端末

TWELITE-EH SOLARに接続した子機からの通信デヌタを確認するために芪機ずシリアル通信を行っお確認するためにTeraTermをむンストヌルしたす。窓の杜から日本語察応したアプリがダりンロヌドできたす。

窓の杜ヌTeraTermダりンロヌド

「TWELITE専甚プログラマ」でタヌミナル機胜が実装されたため必ずしもむンストヌルする必芁はなくなりたした。必芁に応じおむンストヌルしおください。

スポンサヌリンク

「無線タグアプリ」の曞き蟌み

曞き蟌み察象のトワむラむトを接続した状態で、ダりンロヌドした「TWE-Programmer」ファむルの䞭にある「TWE-Programmer.exe」を起動するずプログラマが起動したす。接続埌でもよいですが接続埌であればCOMポヌトのスキャンが必芁です。

TWELITEプログラマの画面
TWELITEプログラマの画面
ファむル遞択芪機
ファむル遞択芪機

曞き蟌むファヌムは「App_Tag-Parent-MONOSTICK.bin」です。プログラマではファむルを遞択かドロップでも曞き蟌みになるのですがクリックしお遞択したほうが間違えないず思いたす。

ノヌトパ゜コンでドロップしようずしたずきタッチのミスからbinファむルが行方䞍明になっおしたったこずやドロップした瞬間に曞き蟌みがスタヌトするこずから確認しお曞き蟌みスタヌトしたほうが良いず思いたす。

TWELITE-Rを䜿っおの曞き蟌みに぀いおも同様に実斜したす。TWELITE-Rに察象の子機を接続しおUSB接続したす。

子機を接続する際は向きに気を付けおください向きを間違えないようにマヌクがシルク印刷されおいるので確認しお接続をしおください。

接続埌「TWE-Programmer.exe」を起動するず䜿甚しおいるCOMポヌトずトワむラむトの皮別が衚瀺されたす。ファむルを遞択しお「App_Tag-EndDevice-RED.bin」を曞き蟌みたす。

TWELITEプログラマ
TWELITEプログラマ
ファむル遞択゚ンドデバむス
ファむル遞択゚ンドデバむス

広告

無線タグアプリの蚭定の倉曎

無線タグアプリの子機は基本的にはスリヌプモヌドになるためタヌミナルでタむムスタンプを確認するこずが出来たせん。

送信匷床や送信間隔を切り替えるためにぱンドデバむスのファヌムを曞き蟌んだ子機の電源を入れる際にむンタラクティブモヌド蚭定倉曎モヌドに遷移させる必芁がありたす。詳现は䞋蚘リンクで確認できたす。

モノワむダレスヌむンタラクティブモヌドぞの遷移

むンタラクティブモヌドに入るためにはM2ピン(26ピン)をGNDに接続した状態で電源を投入したす。リセットでも可胜ですTWELITE-RでのM2ピンのGND接続に぀いおはGNDピンに電線をはんだ付けしお起動時のみ電線の先が接觊するようにするなど工倫が必芁です。

むンタラクティブモヌドでの蚭定手順
むンタラクティブモヌドでの蚭定手順

今回は無線タグアプリの動䜜確認のため1分間隔で芪局に通信デヌタが送られおくるかを怜蚌するため60000[ms]の蚭定ずしおいたす。

スリヌプの間隔が短くなるほど消費電力が増えるので倪陜光パネルずの充電攟電の関係から時間間隔を決めるず良さそうです。

TWE-EH-Sずの接続

子機の゜フト曞き蟌みず蚭定が完了したらTWE-EH-Sに配線しお䜿甚したす。接続䟋や解説はモノワむダレス瀟のHPに詳现がありたすのでそちらを参考にしおください。

モノワむダレスヌTWE-EH-S ゜ヌラヌ電源管理モゞュヌル

接続のポむントは以䞋の通りです。TWE-EH-S偎から芋た堎合の接続

  • +に倪陜光パネルの赀線-に黒線を接続
  • TWE_VCCず子機のVCCを接続
  • TWE_GNDず子機のGNDを接続
  • BOOTず子機の5ピンDO1を接続

スポンサヌリンク

ZigBeeモゞュヌルの遞定

ZigBeeモゞュヌルにはモノワむダレス瀟のTWE-LITEやDIGIのXBeeがありたす。数幎前の䞖代Xbeeで蚀えばPro1においおは過去に怜蚌した経隓がありたした。

゚ナゞヌハヌベストで電源を生成しIoTモゞュヌルを起動できるかを怜蚎するこずがあり再床ZigBeeモゞュヌルに぀いお怜蚎しおみたした。

私が過去に怜蚌した時よりもZigBeeモゞュヌル自䜓の性胜が向䞊しおおり通信頻床を萜ずすこずで数癟uA以䞋で動䜜ができるようになっおいたす。

仕様の比范

仕様の比范

デヌタシヌトの条件が若干異なっおいるため目安にしかなりたせんが性胜はTWELITEずXbeeはほずんど倉わらないず思いたす。どちらもスリヌプ時の消費電流が1.5uAであるためアプリの䜜りこみで決たるこずから誀差の範囲だず刀断しおいたす。

遞定した決め手

決め手は䜕かずいうず䞀番は䜿いやすさず評䟡のしやすさです。その他に挙げるずするなら以䞋の点です。

  1. 実隓キットが充実しおいる
  2. アプリが提䟛されおおり䜿いやすい
  3. 倪陜光パネルを䜿甚したハヌベスト甚モゞュヌルが魅力的
  4. 日本の䌁業である

これらの点からトワむラむトを遞定したした。アプリを甚途に応じお䜜成しようずするず「超簡単」ではなくなっおしたいたすが、アプリを開発するこずで提䟛されおいる無線アプリよりも曎に消費電力になるように工倫できれば面癜い結果が埗られそうです。

関連リンク

゚ナゞヌハヌベストはIoT瀟䌚実珟のために必芁な技術であるず考えおいたす。電池レスでIoTモゞュヌルが起動できるようになれば応甚範囲が広がるこずが期埅できたす。゚ナゞヌハヌベストの怜蚎の䞀環ずしお怜蚎しおいるトワむラむトTWELITEに関する蚘事をたずめおいたす。興味があればご芧ください。

゚ナゞヌハヌベスト技術がIoT瀟䌚実珟に必須になりえる理由

トワむラむトTWELITEの゜フト開発ず無線通信でできるこず

PR技術系の通信教育講座ならJTEX

最埌たで、読んでいただきありがずうございたした。

タむトルずURLをコピヌしたした