
|
 |

|
送信データを下記のポート設定でパソコンから送信して、そのときの梵天丸赤外線受信素子での受信信号を確認します。
|
測定したタイミングを元に梵天丸を操作できるようにPICのプログラムを作成します。下記のタイミングチャートは送信信号【A】の場合で確認しています。測定値と理論値がほぼ一致しているので、理論値を元にプログラムを作成します。
|

単位[ms]
|

|
テレビなどで使われているリモコンでコントロールするようにパソコンのキーボードに操作ボタンを割り付けます。入力する文字とデータ信号の関係はASCIIコードに対応させます。
|
|
|
|
|
 |
前進 |
|
|
|
|
W
(57h) |
|
|
|
 |
A
(41h) |
|
S
(53h) |
 |
|
| 左 |
|
Z
(5Ah) |
|
右 |
停止 |
|
|
 |
後進 |
|
Space
(20h) |
|

|
オシロスコープで測定した「A」〜「Z」と「space」の各キーの波形を下記に示します。 |
| A(41h) |
B(42h) |
C(43h) |
D(44h) |
E(45h) |
F(46h) |
G(47h) |
.jpg) |
.jpg) |
.jpg) |
.jpg) |
.jpg) |
.jpg) |
.jpg) |
10000010
|
01000010
|
11000010
|
00100010
|
10100010
|
01100010
|
11100010
|
| H(48h) |
I(49h) |
J(4Ah) |
K(4Bh) |
L(4Ch) |
M(4Dh) |
N(4Eh) |
.jpg) |
.jpg) |
.jpg) |
.jpg) |
.jpg) |
.jpg) |
.jpg) |
00010010
|
10010010
|
01010010
|
11010010
|
01010010
|
11010010
|
00110010
|
| O(4Fh) |
P(50h) |
Q(51h) |
R(52h) |
S(53h) |
T(54h) |
U(55h) |
.jpg) |
.jpg) |
.jpg) |
.jpg) |
.jpg) |
.jpg) |
.jpg) |
11110010
|
00001010
|
10001010
|
01001010
|
11001010
|
00101010
|
10101010
|
| V(56h) |
W(57h) |
X(58h) |
Y(59h) |
Z(5Ah) |
space(20h) |
文字(アスキーコード) |
.jpg) |
.jpg) |
.jpg) |
.jpg) |
.jpg) |
.jpg) |
波形
X軸:2[ms/div]
Y軸:5 [V/div] |
01100010
|
11101010
|
00011010
|
10011010
|
01011010
|
10000100
|
LSB データ MSB
|
|