|
外観・概要 |
|
|
WCU-ADC2 |
WCU-ADC2_SMA |
WCU-COM2C |
|
WCU-ADC2は、WCU-C2543uにプログラムを実装した8ch12bitアナログセンサの4〜20mA電流出力信号A/D変換&無線転送用ボードです。WCU-COM2と合わせて使用することで、A/D変換値をUSB経由でPCに取り込むことができます。プログラム済みのため、電源オンで即ご使用いただけます。
- 小型 アンテナを含めてWCU-ADC2 30x36mm、WCU-ADC2_SMA 30x41mm
- A/Dチャネル数、サンプリング周期などコマンドによる設定が可能
- 8チャネルの12bitA/D変換信号の送受信が可能 (Vref 電源電圧)
- A/Dサンプリング周期は16段階で1ms〜2分まで設定が可能※
- 設定値は内部フラッシュに書き込むため再書き込みは不要
- オプションで充電式ボタン電池ホルダを基板裏面に取り付けることが可能
- WCU-ADC2にはオプションでアンテナ形状をワイヤータイプ、U.FLコネクタに変更することも可能
- WCU-ADC2_SMAはSMAコネクタ用
- WCU-COM2Cのシリアル出力はASCII形式16進数で0x000〜0xFFF、又はASCII形式10進数で0〜24364(μA)
- LEDのフラッシングにより動作確認が行える
※サンプリング周期が短いときはA/Dのチャネル数に制限が生じます
|
|
|
|
|
仕様 |
|
|
項目 |
仕様 |
WCU-ADC2仕様
電源電圧
MCU
ADC ADC 入力
サンプリング周期
ADCチャネル
消費電流
WCU-COM2C仕様
電源電圧
MCU
USBシリアル変換
ボーレート
データ長
パリティ
ストップビット
フロー制御
共通仕様
無線周波数
無線出力
アンテナ
通信距離
|
3.6〜6V
CC2543 クロック32MHz
内蔵ADC12bit アナログセンサの4〜20mA電流出力信号
1ms〜2分選択 (16段階・デフォルト10ms)
1〜8ch (切替可能・デフォルト8ch)
連続送信時、約30mA
5V USB経由で給電 MINI-USBコネクタ
CC2543 クロック32MHz
SLab社 CP2102 を使用
4800〜921600Baud (10段階・デフォルト230400Baud)
8bit
なし
1bit
なし
2402〜2480MHz (設定可能・デフォルト2402MHz)
-20〜+5dBm (設定可能・デフォルト+5dBm)
基板上に搭載 チップアンテナ (変更可能)
見通し約20m (環境により変わります・アンテナの変更で拡張可能)
|
|
|
|
コマンド、シリアル出力の仕様 |
|
|
項 目 |
コマンド |
内 容 |
使用例 (ASCII形式) |
スタート |
S |
A/D・送信開始 |
S CR |
ストップ |
Q |
A/D・送信停止 |
Q CR |
無線周波数 |
Fx |
02〜80 1MHz毎
2402〜2480MHz |
F 02 CR |
無線出力 |
Px |
00 : -20
01 : -15
02 : -10
03 : -5
04 : 0
05 : +3
06 : +5 |
P 06 CR |
ADチャネル |
Ax |
有効ADチャネル
bitによる設定
0b00000011の場合は
下位2bitが有効 |
A 03 CR |
サンプリング周期 |
Txx |
0010〜1000 (16段階で1ms〜2分)
bitによる設定(16bit中1bitだけオン)
0008h の場合は10ms |
T 00 0A CR |
ボーレート |
Bx |
00 : 4800 01 : 9600 02 :
14400 03 : 19200
04 : 38400
05 : 57600
06 : 115200
07 : 230400
08 : 460800
09 : 912600 |
B 03 CR |
シリアル出力 |
Dx |
00 : ASCII形式 16進数(補正なし) 01 :
ASCII形式 10進数(補正あり) |
D 01 CR |
ステータス |
I |
設定内容の読み出し |
I CR |
リセット |
R |
リセット実行 |
R CR |
|
※CRはキャリッジリターン 0x0D
※コマンドエラーの場合は、errorが返信されます
※何らかの原因で送受信できなくなった場合は、ハードウェアリセットが可能
|
bit |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
周期 |
2分 |
50秒 |
20秒 |
10秒 |
5秒 |
2秒 |
1秒 |
500ms |
bit |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
周期 |
200ms |
100ms |
50ms |
20ms |
10ms |
5ms |
2ms |
1ms |
|
※16bit中1bitだけオン(2bit以上オンにすると
error CR を返します)
例:サンプリング設定コマンド T 00 08 CR の場合は10ms
ADCのch数、シリアル通信のボーレートによりサンプリング周期の下限値です。
|
シリアル通信「Baud」 |
1ch |
2ch |
3ch |
4ch |
5ch |
6ch |
7ch |
8ch |
912600 |
1 |
1 |
2 |
2 |
2 |
2 |
2 |
2 |
460800 |
1 |
1 |
2 |
2 |
2 |
2 |
2 |
2 |
230400 |
1 |
1 |
2 |
2 |
2 |
2 |
2 |
2 |
115200 |
1 |
2 |
2 |
2 |
5 |
5 |
5 |
5 |
57600 |
2 |
2 |
5 |
5 |
5 |
5 |
5 |
10 |
38400 |
2 |
5 |
5 |
5 |
10 |
10 |
10 |
10 |
19200 |
5 |
5 |
10 |
10 |
20 |
20 |
20 |
20 |
14400 |
5 |
10 |
10 |
20 |
20 |
20 |
20 |
50 |
9600 |
10 |
10 |
20 |
20 |
20 |
50 |
50 |
50 |
4800 |
20 |
20 |
50 |
50 |
50 |
50 |
100 |
100 |
シリアル通信「Baud」 |
1ch |
2ch |
3ch |
4ch |
5ch |
6ch |
7ch |
8ch |
912600 |
1 |
2 |
2 |
2 |
5 |
5 |
5 |
5 |
460800 |
2 |
2 |
2 |
5 |
5 |
5 |
5 |
5 |
230400 |
2 |
2 |
5 |
5 |
5 |
5 |
5 |
10 |
115200 |
2 |
5 |
5 |
5 |
10 |
10 |
10 |
10 |
57600 |
5 |
5 |
10 |
10 |
10 |
20 |
20 |
20 |
38400 |
5 |
10 |
10 |
20 |
20 |
20 |
20 |
50 |
19200 |
10 |
20 |
20 |
50 |
50 |
50 |
50 |
50 |
14400 |
10 |
20 |
50 |
50 |
50 |
50 |
50 |
100 |
9600 |
20 |
50 |
50 |
50 |
50 |
100 |
100 |
100 |
4800 |
50 |
50 |
100 |
100 |
100 |
200 |
200 |
200 |
|
|
|
項目 |
仕様 |
シリアル出力設定 |
D 00 CR |
D 01 CR |
A/Dデータ出力表示 |
ASCII形式 16進数 |
ASCII形式 10進数 |
バイト数 |
3バイト固定/ch |
8バイト固定/ch |
出力幅 |
000〜FFF 12bit幅 |
0〜24364(単位μA、6μAステップ) |
リファレンス |
レギュレータ電圧 3.3V |
レギュレータ電圧 3.3V |
補正 |
なし |
あり(精度:±1%) |
|
出力はASCII形式10進数 1チャネルのフォーマット
|
出力バイト |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
文字列 |
0〜7 |
: |
0〜9 |
0〜9、 SP |
0〜9、 SP |
0〜9、 SP |
0〜9、 SP |
SP |
CR |
LF |
内容 |
チャネル |
|
電流値(μA) |
|
|
|
|
※SPはスペース 0x20、CRはキャリッジリターン 0x0D、LFはラインフィード 0x0A
※電流値の使用しない上位桁にはSPが入る ※バイト9、10は最終出力チャネルのみ
8ch設定時の出力例 ch設定コマンド A FF CR
|
内容 |
ch0 |
ch1 |
ch2 |
ch3 |
ch4 |
ch5 |
ch6 |
ch7 |
END |
文字列 16進数 |
FFF |
FFF |
FFF |
FFF |
FFF |
FFF |
FFF |
FFF |
CR+LF |
文字列 10進数 |
0:24364␣ |
1:24364␣ |
2:24364␣ |
3:24364␣ |
4:24364␣ |
5:24364␣ |
6:24364␣ |
7:24364␣ |
CR+LF |
|
※CR+LFはキャリッジリターン、ラインフィード 0x0D、0x0A
4ch設定時の出力例
ch設定コマンド A 0F CR
|
内容 |
ch0 |
ch1 |
ch2 |
ch3 |
ch4 |
ch5 |
ch6 |
ch7 |
END |
文字列 16進数 |
FFF |
FFF |
FFF |
FFF |
|
|
|
|
CR+LF |
文字列 10進数 |
0:24364␣ |
1:24364␣ |
2:24364␣ |
3:24364␣ |
|
|
|
|
CR+LF |
|
ch4〜ch7は出力されない
2ch設定時の出力例
ch設定コマンド A 82 CR
|
内容 |
ch0 |
ch1 |
ch2 |
ch3 |
ch4 |
ch5 |
ch6 |
ch7 |
END |
文字列 16進数 |
|
FFF |
|
|
|
|
|
FFF |
CR+LF |
文字列 10進数 |
|
1:24364␣ |
|
|
|
|
|
7:24364␣ |
CR+LF |
|
ch0、ch2〜ch6は出力されない
|
|
|
|
WCU-ADC2回路図 |
|
オプションにより、充電式コイン電池用のホルダが基板裏面に実装できます。 |
|