...

ikkeiplexing シールド製作説明書

by user

on
Category: Documents
3

views

Report

Comments

Transcript

ikkeiplexing シールド製作説明書
ikkei
ikkei
2
15
20W
1mm
HOZAN HS-11
16
ANTEX
18W
ikkei
3
1mm
2mm
ikkei
4
VICTOR 110
HOZAN P-892
ikkei
5
ikkeiplexing
AWG
24
ikkei
30
6
ikkei
7
ikkei
8
ikkei
9
LED
A
K
A
K
NPN
B
A
C
PNP
C
B
E
K
A
K
ikkei
E
ECB
10
CN2
CN1
BP1
L1
R3
R2 R1
C1
C2
C3
U2
Q1
D5
D1
D2
D6
SW1
D3
SW2
D4
LED1
SW3
SW6
SW4
D8
R1
R3
C1
C3
CN4
LED1,LED2
SW7
CN3
10KΩ
0.1µF
Φ13mm
8x8 dot matrix LED
1388ASR 1.26”
SW8
2
Q1
2SC1815
L1
10
U2
CN1
D8
1N4148
BP1
SW1
D7
SW8
JP1
D1
SW5
LED2
33mH
L1 R3
1
KXM52-1050
CN4
8P 6P
2
ikkei
11
ikkei
12
R1,R2
R3
C1
C3
BP1
ikkei
13
LED
LED
ikkei
14
DC
SW4
Q1
ikkei
L1
L1
R3
R3
L1
1
15
R3
U2
IC
LED
ikkei
16
10
Arduino
Arduino
Arduino
ikkei
17
ikkei
18
11
ikkei
19
File – Examples – ikkeiplexing
ikkeiplexing
MsTimer2
arduino-0022\libraries
ikkei
20
L_chika
LED
LED
x
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
y
LED
LED
0
1
2
3
4
5
6
7
s=0
ikkei
s=1
21
reflection
x 0
ikkei
15 y 0
7
22
ikkei
X,Y
23
G
X,Y
Z
Y
X
G
ikkei
24
5V
5V
5V
+g
A4 Arduino
A5
2.5V
-g
offset
0V
ikkei
0
1
2
3
4
ikkei
25
5
6
7
26
ikkei
27
8×1024
16×1024
LED
16
8
ikkei
28
bounce
EEPROM
EEPROM
SW1
2
1
EEPROM
SW4
ikkei
29
ikkei
30
bounce
bounce
REF1/REF2
REF1
REF2
LED
ikkei
31
bounce
LED
LED
0
LED
1
ikkei
32
2 35
M
S
ikkei
33
ikkei
34
1
10
ikkei
35
ikkei
36
ikkei
37
main
S
S1
S1
S2
E1 ?
S3
F
loop
E
E1
A
E
▲S2
▲S1
E3
B
=S1
E3 ?
B
D
end
S1
end
S3
S2 ?
S2
D
▲S3
C
=S2
=S3
C
▲S1
E2 ?
A
E2 ?
loop
S1 ?
E2
S2
setup
F
E1 ?
S3 ?
E
S3
end
ikkei
=S1
end
38
loop
10ms
end
ikkei
39
1
10
10
1
10
=
end
ikkei
40
1 sec = 10ms X 100
1
1
=
=
end
ikkei
41
=
=
end
=
end
ikkei
42
SW5
SW1
SW2
SW3
SW6
SW4
SW7
SW8
ikkei
43
C4
→ A2
→ 92
→ 8C
ikkei
44
ikkei
Excel
45
iFont.cpp
Flash ROM
ikkei
46
scroll_text
1
ikkei
47
ikkei
48
Excel
ikkei
0
1 1
2
49
16
×8
ms
Flash ROM
pattern
ikkei
50
tetris_LoL
_LoL
LoL shield
ikkei
51
SW1
SW2
SW5
SW3
SW6
SW4
SW7
SW8
ikkei
52
ikkei
53
ikkei
54
16ms
1ms
H:
high-Z:
LED
all off
pull-up on
column on
switch input
input period
row output
H
switch off
a
L
switch on
H
a
b
L
b
H
c
c
L
ikkei
Vcc
55
V+
Vcc
Vcc
OK
Vcc
Vcc
FET
≡
KWM-37881ASB TOM-1588BH
Absolute Maximum Ratings
Peak Forward Current
(1/10 Duty Cycle, 0.1ms Pulse Width)
Continuous Forward Current
ikkei
100
mA
40
mA
56
1ms
8
7
6
5
4
3
2
1
ikkei
57
delay
delayMicroseconds( )
8
7
6
5
4
3
2
1
ikkei
58
Charlieplexing.cpp
0
LOW
LED
ikkei
59
Charlieplexing.cpp
0x0F EX-OR
LOW
swdata
LED
ikkei
60
Charlieplexing.cpp
1ms
10ms
10
ikkei
61
8
8
LED
LED
y
1
y
0
swdata
0
ikkei
1
62
MAXIM
AN1880
ikkei
63
Charlieplexing
MAXIM
(AN1880)
”Charlieplexing - Reduced Pin-Count LED Display Multiplexing”
http://japan.maxim-ic.com/app-notes/index.mvp/id/1880
2003
MAXIM
ikkei
2
10
AN1880
64
LED
http://www.maxim-ic.com/images/appnotes/1880/DI217Fig02.gif
ikkei
65
DP
DP
ikkei
66
ikkeiplexing ( Charlieplexing by ikkei )
+COM
A
B
C
D
E
F
G
DP
+COM
A
B
C
D
E
F
G
DP
+COM
A
B
C
D
E
F
G
DP
+COM
A
B
C
D
E
F
G
DP
+COM
A
B
C
D
E
F
G
DP
+COM
A
B
C
D
E
F
G
DP
+COM
A
B
C
D
E
F
G
DP
+COM
A
B
C
D
E
F
G
DP
8. 8. 8. 8. 8. 8. 8. 8.
line1
line2
line3
line4
line5
line6
line7
line8
line9
ikkei
67
ikkei
68
LED
V+
V+
V+
ikkei
69
Vcc
ikkeiplexing ( Charlieplexing by ikkei )
100
8. 8. 8. 8. 8. 8. 8. 8.
RST
3V3
5V
GND
GND
VIN
A0
A1
A2
A3
A4
A5
AREF
GND
D13
D12
D11
D10
D9
D8
D7
D6
D5
D4
D3
D2
TX1
RX0
+COM
A
B
C
D
E
F
G
DP
+COM
A
B
C
D
E
F
G
DP
+COM
A
B
C
D
E
F
G
DP
+COM
A
B
C
D
E
F
G
DP
+COM
A
B
C
D
E
F
G
DP
+COM
A
B
C
D
E
F
G
DP
+COM
A
B
C
D
E
F
G
DP
+COM
A
B
C
D
E
F
G
DP
100
Arduino
100
line1
100
line2
line3
100
100
100
100
line4
line5
line6
line7
line8
line9
100
ikkei
70
B
C
B
E
C
G
E
F
+
A
G
B
F
+
A
G
B
F
+
A
G
B
F
+
A
G
B
F
+
A
G
B
F
+
A
G
B
F
+
A
G
B
F
+
A
B
ikkeiplexing ( Charlieplexing by ikkei )
D11D12
D9 D10
D7 D8
BOTTOM VIEW
D5 D6
D3 D4
ikkei
71
EDN
I/O
LED
http://ednjapan.rbi-j.com/issue/2009/3/22/2983
EDN
[issued: 2009
3
]
Guillermo Jaquenod
ikkei
D2
5V
E
D
+
C
E
DP
D
+
C
E
DP
D
+
C
E
DP
D
+
C
E
DP
D
+
C
E
DP
D
+
C
E
DP
D
+
C
E
DP
D
+
C
DP
VIN
72
G
Wikipedia
http://en.wikipedia.org/wiki/Charlieplexing
1995
MAXIM
Charlie Allen
ikkei
73
LED
Wikipedia
ikkei
74
LED
H L
H
L
L
H
L H
High-Z
H
L
H
High-Z
L
H
ikkei
75
LED
LED
n×(n-1)
n
LED
n2/4
n
n
n×(n-1)
n2/4
4
12
4
6
30
9
8
56
16
10
90
25
12
121
36
14
182
49
16
240
64
Wikipedia
ikkei
76
30
LED
http://www.instructables.com/id/Charlieplexing-LEDs--The-theory/
step4/Finallya-Charlieplex-matrix/
LED
ikkei
77
ikkei
78
×
ikkei
79
Charlieplexing
dp
dp
dp
dp
dp
dp
dp
a
dp
g
g
g
g
g
g
f
f
f
f
f
e
e
e
e
d
d
d
c
c
g
g
f
f
f
e
e
e
e
d
d
d
d
d
c
c
c
c
c
c
b
b
b
b
b
b
b
a
a
a
a
a
a
a
f
g
e
c
d
9
ikkei
b
dp
b
a
80
dp
ikkeiplexing
a
b
c
d
e
f
g
a
a
a
a
a
a
b
b
b
b
b
c
c
c
c
d
d
d
e
e
a
a
f
b
b
c
c
c
d
d
d
d
e
e
e
e
e
f
f
f
f
f
f
g
g
g
g
g
g
g
dp
dp
dp
dp
dp
dp
dp
g
e
c
d
9
ikkei
16
240
8x8
b
dp
f
dp
81
LED
16
ikkei
82
8x8
16
ikkei
83
ikkei
84
16
SW8 SW7 SW6 SW5
SW4 SW3 SW2 SW1
K8
K7
K6
K5
K4
K3
K2
A1 A2 A3 A4 A5 A6 A7 A8
K1
D10
A3
D2
A0
D3
D9
D5
K3
K4
K5
K6
K7
K8
D6
D12
K2
A1 A2 A3 A4 A5 A6 A7 A8
K1
D11
D8
A2
D7
A1
D4
TX1
16
ikkei
ikkei
85
86
ON/OFF
L
LED
L
H
ikkei
D13
A4
A5
A6
A7
A8
A4
A5
3.3V
5V
GND
Arduino
D6
D10
A3
D2
A0
D3
D9
D5
A2
A3
A1
K4
K5
K6
K7
K8
K2
K3
K1
TX1�
D4
A1
D7
A2
D8
D11
D12
U1
87
9
D1
SW1
D2
SW2
D3
SW3
D4
SW4
12
1
7
2
5
A4
A5
A6
A7
A8
LED1 TOM-1588BH
9
A1
14
8
12
1
7
2
5
A2
A3
A4
A5
A6
A7
A8
A6
A7
A8
10
6
11
15
16
K4
K5
K6
K7
K8
A4
A5
3
4
K2
K3
10
6
11
15
16
K4
K5
K6
K7
K8
A1
14 A2
8 A3
K1 13
3
4
K2
K3
K1 13
A1
A2
A3
A8
A2
A3
A4
A5
A6
A7
A1
JP1
1
Vcc
2
7
Vcc OutY
3
GND OutX 6
GND 5
C1
0.1
U2
KXM52-1050
R1
10K
R2
10K
R3
10K
L1
BP1
Q1
C2 C3
0.1 0.1
D5
SW5
SW6
SW7
SW8
LED2 TOM-1588BH
ikkei
ikkeiplexing shield ver 3.0
88
ikkei
89
ikkei blog
http://blog.goo.ne.jp/jh3kxm
ikkei Electronics
http://web.mac.com/kxm_ikkei/
ikkei
90
Fly UP