超簡単!TWE標準アプリ(App_Twelite)

プログラム開発なしですぐに使用できるTWE-APPSアプリケーションソフトウエアが予めインストールされており、簡単にすぐにお使いいただけます。

ダウンロード

入出力信号

超簡単!TWE標準アプリは無線マイコン TWEシリーズの豊富な入出力端子を以下のように割り当てています。

信号名 機能 説明
DI1、DI2、DI3、DI4 デジタル入力  
AI1、AI2、AI3、AI4 アナログ入力  
DO1、DO2、DO3、DO4 デジタル出力  
PWM1、PWM2、PWM3、PWM4 PWM出力  
TX、RX UARTシリアル UART
SCL、SDA I2Cシリアル I2C
RST リセット入力  
M1、M2、M3 モード選択 設定用
BPS UART速度選択 設定用
TWE-Lite DIP(トワイライト・ディップ)            
初期状態では電源投入時は全ての出力がHighになっています。入力はLow(GND)でオンになります。

※ 初期状態は 設定変更(インタラクティブ)モードでオプションビットの変更により設定できます。

基本動作

TWE-Lite DIP(トワイライト・ディップ)図に示した通りに親機と子機の間で各信号を双方向で無線通信します。(I/Oがそのまま伝送されます。)この信号の流れが全てですのでまず初めに理解してください。親機と子機の状態が同期する動作をします。無線で送受信できる信号の種類はデジタル信号4個、アナログ信号4個、シリアル信号1個です。

初期状態では単純化のため1ペアもしくは1グループ間の通信のみ行えます。(ペアリング設定が不要) よって、初期状態では通信範囲内の全ての端末が反応します。

設定により複数のペアやグループに分けて通信することも可能です。周波数チャンネルの設定、アプリケーションIDの設定を参照して下さい。

デジタル信号の無線通信(DI → DO)

親機と子機の間でデジタル信号の双方向通信ができます。例えば親機のデジタル入力1(DI1)に入力された信号は子機のデジタル出力1(DO1)に出力されます。子機のデジタル入力1(DI1)に入力された信号は親機のデジタル出力1(DO1)に出力されます。同様にDI2はDO2、DI3はDO3、DI4はDO4に信号を届けます。

※ 初期設定では比較的ゆっくりとした信号の変化を対象としています。20ms以上同じ値が続いた場合に送信するので短いパルスは無視されます。反応を早くするためには 設定変更(インタラクティブ)モードでオプションビットの変更により低レイテンシーモードを選択することによりデジタル入力がHからLに変化した瞬間に送信することができます。

アナログ信号の無線通信(AI → PWM)

親機と子機の間でアナログ信号の双方向通信ができます。例えば親機のアナログ入力1(AI1)に入力された信号は子機のPWM出力1(PWM1)に出力されます。子機のアナログ入力1(AI1)に入力された信号は親機のPWM出力1(PWM1)に出力されます。同様にA2はPWM2、A3はPWM3、A4はPWM4に信号を届けます。 PWMとはデジタルパルスの幅を変化させる事で電圧を変化させる方式です。パルス幅を広くすると電圧が高くなり、パルス幅を狭くすると電圧が低くなります。

PWMの初期値の周波数は1kHzですが設定変更(インタラクティブ)モードで変更可能です。

PWMの出力は可変抵抗器に合わせて調節してあります。0-1800mV でフルスケールするようにするには設定変更(インタラクティブ)モードのオプションビットを設定してください。

UARTシリアル信号の無線通信(TX → RX)

親機⇒子機または子機⇒親機に対する定期通信(設定で無効にすることもできる)時にその情報が表示されますが、これに加えて、親機と子機の間で双方向のシリアル通信ができます。UARTシリアル信号(TX、RX)により通信します。

接続方法や通信方法は上級編を参照して下さい。

標準アプリは規定のデータフォーマットによるシリアル通信です。より高度な機能が必要だったり(バイナリ通信など)、透過的なシリアル通信を行う際は専用のUART通信専用ソフトウエアをご使用下さい。

I2Cシリアル信号の通信(SCL、SDA)

TWE-LITE DIPにI2C接続したセンサーやLCD等と通信ができます。I2CデバイスとSCL、SDAにより通信します。接続方法や通信方法は上級編を参照して下さい。

簡易的な1対多の通信

親機と子機の間の1対1通信の内容は他の端末でも同一内容を送受する事が可能です。つまり、親機の信号を複数の子機で同時に受信できます。よって、複数の端末で使用する信号を振り分けて使用する事により、それぞれの子機と個々に通信するように振る舞わせることができます。(簡易的な1対多の通信)例えば図に示す通り、1個の親機が4個の子機と通信する事も可能です。この場合も基本動作は同じで、全ての子機は親機からの同一な信号を受信しており必要な信号だけを使用しているだけです。よって、子機同士の通信はできませんし、親機からのシリアルの通信は全ての子機に同一内容が届きます。同様に親機を複数にしたり、使用する信号を分割して使用したりして使用する事もできます。 いづれの場合も基本動作が変化しているわけではありません。
注:アナログ信号を送る際に未使用のアナログ入力(AI)端子は全てVCC(電源の+側)に接続してください。例えば、図の子機1で使用しているのはAI1のみですので、AI2、AI3、AI4はVCC(電源の+側)に接続してください。

複数のペアで通信をしたり、完全な1対多通信を行う際は設定変更(インタラクティブ)モードを使用して下さい。

中継機

TWE-Lite DIP(トワイライト・ディップ)中継機は親機と子機の間に入れ通信距離を延長するための無線端末です。中継機は親からの信号をそのまま子機に伝え、子機の信号をそのまま親機に伝えます。中継器を複数入れても動作しますが、中継は3段(3ホップ)です。多数の中継器を設置すると複製パケットが乱造されますので注意して下さい。


※ TWE-LITE DIP (トワイライト・ディップ)標準アプリはネットワークを単純化するため中継を3段(3ホップ)に制限しています。TWE-NETは3段以上のマルチホップにも対応しています。

端子配置

超簡単!TWE標準アプリ使用時のピン配置は以下の通りです。

※ TWE-LITE DIP(トワイライト・ディップ)とTWE-LITE(トワイライト) のピン配置は異なりますのでご注意ください。

端子番号の割り当て

TWE-LiteTWE-LITE DIP(トワイライト・ディップ)は28ピン600milのDIP形状をしています。端子番号の振り方も通常のDIPタイプのICと同じです。半円の切り欠きマークを左向きにして上から見た時に左下が1番端子で半時計回りに数えます。右下が14番端子で右上が15番端子、左上が28番端子です。

TWE-LITE DIP(トワイライト・ディップ)

TWE-LITE(トワイライト)

無線モジュール

ピン配置対応表

TWE-LITE(トワイライト)とTWE-LITE DIP(トワイライト・ディップ)のピン割り当ては異なりますのでご注意ください。

親機、子機、中継機の設定(M1、M2、M3)

超簡単!TWE標準アプリの基本動作は親機と子機との間の無線通信です。よって、それぞれの端末をどちらかに設定する必要があります。この設定をM1、M2、M3(モード設定ビット)の組み合わせで行います。「G」を選択する場合は各信号をGND(電源のマイナス側)に接続します。「O」を選択する場合は配線をしません。
親機と子機の間に中継機を入れて通信距離を延長する事もできます。この場合は設定で中継機を選択します。中継は1段(1ホップ)です。M2(モード設定ビット)をGND(電源のマイナス側)に接続します。
何も設定をしない場合の初期値(デフォルト)は「子機:連続モード」です。

設定の詳細は中級編を参照して下さい。

M3 M2 M1 モード名 機能
O O O 子機:連続 常に受信状態になっています。入力の変化時に送信します。応答は速いですが、電池寿命が短くなります。
O O G 親機:連続 常に受信状態になっています。入力の変化時に送信します。応答は速いですが、電池寿命が短くなります。
O G O 中継機:連続 常に通信状態になっています。応答は速いですが、電池寿命が短くなります。
O G G 子機:連続0.03秒 常に受信状態になっています。0.03秒毎に入力の値を繰り返し送信します。応答は速いですが、電池寿命が短くなります。親機から子機への通信は遅くなります。
G O O 子機:間欠1秒 節電モードに入り、1秒毎に通信状態になります。連続モードより電池寿命が長くなりますが、応答に最大1秒かかります。親機からの制御は受けられません。
G O G 子機:間欠受信1秒 節電モードに入り、1秒毎に通信状態になります。連続モードより電池寿命が長くなりますが、応答に最大1秒かかります。親機からの制御を受けることが出来ます。
G G O 未使用  
G G G 子機:間欠10秒 節電モードに入り、10秒毎に通信状態になります。電池寿命が最も長くなりますが、応答に最大10秒かかります。 親機からの制御は受けられません。

節電モードの休止中は無線部の電源を切っていますので、送受信ができません。内蔵タイマーで周期的に無線部をオンにします。
子機:連続モード使用時は未使用のアナログ入力(AI)端子を全てVCC(電源の+側)に接続してください。
親機:連続モード使用時は未使用のアナログ入力(AI)端子を全てVCC(電源の+側)に接続してください。

UARTシリアル通信のボーレート設定(BPS)

無線マイコン TWEシリーズは外部のマイコン等とUART通信を行えます。その際のボーレート(通信速度)を選択できます。「G」を選択する場合はBPS信号をGND(電源のマイナス側)に接続します。「O」を選択する場合は配線をしません。設定をしない場合の初期値(デフォルト)は「115200 bps」です。38400 bpsを選択する場合はBPS信号をGND(電源のマイナス側)に接続します。

BPS 機能
O シリアル通信:115200 bps
G シリアル通信:38400 bps

※ 38400bps以外に設定する場合は設定変更(インタラクティブ)モードを使用して下さい。

使用方法

初級遍 (まずは動かしてみましょう!)

中級編 (親機、子機、中継機の選択)

上級編 (パソコンとの接続、詳細設定、シリアル通信)