Professional Documents
Culture Documents
i
ii
1
..13
.16
..21
..26
8051 ..30
PIC16F877 ...37
..44
8051
PIC16F877 (PWM)
BREADBOARD
Va
Vb
Vc
GND
A. VaVbVc
GND
B.
C.
D.
MULTIMETER
1.
(1)/VCOM
(2)
(3)
(4)
cut-in voltage
2.
/V
COM
(1)(AC)(DC)
(2)/VCOM
(3)
3.
O/V
COM
mA
10A
(1)(AC)(DC)
(2)COM
(3)
4.
(1) 10
(2)
(3)
(4)
(5)
DC POWER SUPPLY
Slave
Master
INDEP. SER.
A
CURRENT
TRACKING PAR.
VOLTAGE
5V FIXED 1A GND +
CURRENT
GND +
V
VOLTAGE
5V FIXED 3A
1.
(1)CURRENTVOLTAGE
(2)A/V
(3) 5V FIXED 3ATTL
(4)
Automatic Crossover
a. ()
b. VOLTAGE
c.
d. VOLTAGECC
e.
f. CURRENT
g.
h. A/VVVOLTAGE
2.
power supplyground
Ground
(1)
(2)power supplygrounds
power supply
(3)cable
Channel
Oscilloscope
TEKTRONIX 2205
GOS-653
1.
(1)FOCUS
(2)INTENSITY
(3)BEAM FINDER
XYPOSITION
(4)
2.
HORIZONTAL
(1)POSITION
X-Y MODE
X
(2)MAG
(3)SEC/DIV
3.
VERTICALChannel
Channel
(1)POSITION
(2)VOLTS/DIV1
10 PROBE1
(3)AC/GND/DCDC
AC
GND
AC
CH1
CH2
DC
GND
''
Function
Generator
Function Generator
Function Generator
Function
Generator F.G. GW GFG-813 Function
Generator(P.6-3)
1.
11
sine wave
triangle wave
square wave
2.
AMPL141514
15
attenuator
dB20dB40dB
60dB
3.
FREQUENCY12RANGE10
RANGE
FREQUENCY
RANGE
FREQUENCYRANGE0.1~10
2
F.G.F.G.
4.
F.G. OUTPUT1718BNC
MAIN18
Cable
SYNC17MAIN
(synchronous)0.6V
5
F.G.14SYM
PULL ADJ
sine wave :
triangle wave
square wave :
6.
V
Vdc +Vo
DC offset
Vdc
Vo
0V
-Vo
0V
DC OFFSETPULL ADJ13
Fig.17
DC
OFFSET13
1.
2.
3.
(AC 110V/60Hz)
7815 IC
7915 IC
1000/25V
100/16V
0.1
1.
2.
3.
4.
(1)
AC
Current
DC
Current
(1)
(2)(4)
AC 110V
/60Hz sin wave
AC 12V
/60Hz sin wave
(2)
AC 12V
1.7V
V1out
-1.7V
V 2 out
(3)
V1out
1000
/25V
1000
0.1
/16V
GND
1000
+15V
7815
1000
0.1
/16V
0.1
0V
0.1
/25V
V 2 out
7915
(4)
-15V
(2)(4)(5)
15V
0.1F
IC
IC
IC
LED
(Chopper)(DC To
DC Converter)
(1) OP (TL084)
(4 )
(2) 22K (3 )
1K (4 )
(3) 50K (2 )
5K(1 )
(4) 250P
(1 )
(5) (9V)(3 )
(5V)(1 )
(6)(LM311)
(1 )
Vc vt Vc
vt Vc vt
2 Vc>0Vc=0Vc<0
V0(T1T2)V(a)
T1T2T
T
V
1 (a)
(1) Vc>0 T1>T2V0>0
(2) Vc=0 T1=T2V0=0
(3) Vc<0 T1<T2V0<0
V0 Vc V0 Vc
(Pulse
Width
ModulationPWM)
Vt
Vc>0
t
Vc<0
(a)
VH
T1
T2
VL
T
(b)
VH
T1
VL
T2
(C )
VH
T1
T2
VL
(d)
2 (a) (b)Vc=0
T1=T2(c)Vc>0
T1>T2(d)Vc<0
T1<T2
(1) IC (TL084)
250P
15V
TL084-1
2
3
5
100k
1k
13 -
22k
TL084-1
12
22k
-15V
50k
22k
1k
15V
15V
1k
2
5k
1k
311
1
-15V
PWM
7
4
-15V
50k
14
TL084-1
(PWM)
1.
2.
OP OP
1 741
10k
1M
0.1F
1
X
2
Q=CVc Q Vc
I c =
Ii=0 IR=-Ic Vi=0 Vc=Vo I c = C
dVo =
dV
dQ
= C c
dt
dt
dVo
V
= I R =
dt
R
1
Vdt
RC
t2
1
Vdt
Vo =
RC t1
t1 t2
2
1
Vp = 2 V 100Hz1kHz
Vp = 2V
RF 1M 10k 100Hz
4
a100Hz
b1kHz
1 OP Amp +
2 ()
OP OP
1 741
10
10k
0.1F
0.001F
1
1 1
Vi = 0Ii = 0 Vc = V
Ic = C
dVc
V
dV
=C
= I R = o
dt
dt
R
Vo = RC
dV
dt
Ic = -IR
Vp = 2 V 100Hz1kHz
Vp = 2V
1
a100Hz
b1kHz
1 OP Amp +
2 ()
8051
A/D D/A
Digital to Analog
Analog to Digital
1.
2.
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
0
0.3125
0.6250
0.9375
1.25
1.5625
1.875
2.1875
2.5
2.8125
3.125
3.4375
3.75
4.0625
4.375
4.6875
2 4 = 16
5 16 = 0.3125
0.31250.3125
5 2 8 = 0.02
1/16
0.31250V
1/64
0.07813V
1/256
0.01953V
10
1/1024
0.00488V
12
1/4096
0.00122V
14
1/16384
0.00031V
16
1/65536
0.00007V
1.
2.
3.
4.
5.
Vin
6.
7.
Vin
+5V
+5V
180
7416
Vcc
P1.0
P1.1
EA
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
1
10uF/10V
+5V
RST
8.2K
Vss
20pF
X1
12MHz
X2
20pF
P2.7
11
P2.6
12
P2.5
13
P2.4
14
P2.3
15
P2.2
16
P2.1
17
P2.0
18
RD
WR
INT0
+5V
DB7
CS
Vcc
20
DB6
DB5
CLKR
DB4
CLKIN
19
10K
150PF
DB3
DB2
ADC0804
DB1
A GND
DB0
D GND
RD
Vin (+)
8
10
WR
Vin (-)
INTR
100K
Vref/2
9
100K
+5V
10K
1.
2.
3.
Note: 89C51
+5V
+5V
13
Vcc
12 A8
P1.0
P1.1
11 A7
P1.2
10 A6
EA
P1.3
P1.4
P1.5
89C51
P1.6
P1.7
Vref (+)
A4
A3
A2
A1
16
+5V
RST
DAC0808
NC
I out
5K
P2.1
X1
RD
12MHz
X2
20pf
P2.0
WR
INT0
6
uA741
V0
3
uA741
7 (+12V)
4 (-12V)
150 pF
P2.2
20pf
3
Vee
P2.4
P2.3
R2
R3
P2.7
P2.5
Vss
5K
GND
COMP
P2.6
8.2K
+ 5V
15
4
10uF/10V
R1
5K
Vref (-)
A5
14
-5V
;---------------------------------------------;
A/D
;---------------------------------------------ORG 0000H
;
;;;; START A/D CONVERTION ;;;;
START:
CLR P3.6
; A/D WR=0
CLR P3.7
; A/D RD=0
SETB P3.6
; A/D WR=1
WAIT:
JB P3.2,WAIT
MOV A,P2
MOV P1,A
SETB P3.7
AJMP START
; A/D INTR=0
; P2 A
; LED D/A
; RD=1
END
1.
1.
PIC16F877 (PWM)
KIT-ICD
20MHz x1
20PF
x2
+5V
PWM
PIC16F877
PWM
RA0
RC2
PWM
Duty Cycle
2
Fosc
Timer 2
PR2
PRS
1416
TMR2
TMR2ON
CCPR1L
PIC PWM
RC2
CLR
Timer2 PWM (
)
(1)
(2)
PWM
T2CON ( H 12)<10>
00 PWM Fosc(=1)
01 PWM Fosc/4(=4)
11 PWM Fosc/16(=16)
PWM
PR2 ( H 92) PWM 8 PWM
2 11PR2 PWM Timer2
PR2 RC2 1
PWM PWM
PWM =(PR2+1)/Fosc
(5)
PWM
(6)
Timer 2
MAIN LINE
Call Initial
Call
ADTransfer
Call PWM
PWM
(1)
TXT
(2)
PIC
(3)
(4)
PWM
PWM ?
PIC16F87X
470
47K
MCR
RB
7RB
RA0
6RB
5RB
RA1
RA2
COMMAND
4RB
3RB
RA3
RA4
2RB
1RB
RA5
+5V
RZ0
RZ1
RZ2
VDD
PIC
16F877
VSS
OSC1
20MHZ
OSC2
RC0
RC1
RC2
RC3
RD0
RD1
0VD
D
VS
S
RD
7RD
6RD
5RD
4RC
7RC
6RC
5RC
4RD
3RD
2
PWM SIGNAL
PIC 16F877
+5V
Battey
+24V
R
5
6
+15V
3 HY-25P
-15V
2 4
Flywheel
Diode
1
C
C
M
+15V
+15V
R
R
C
Contro
l
Signal
1815
IRF Z44
1815
R
R
Photo
Coupler
450W(Hall Effect
DVH-1000
DVH-1000
Wr +
We
Vc
Va
Wa
We
We Vc
V s 0 0 V0
V
R
=
0 = 2
R1
R2
Vi
R1
1
C
io
dt = Vo
i1 =
V 1
R1
1
Vo =
C
V 1
dt
R1
(Overshoot)
dV 1
Vo
= i1 = io =
dt
R
dV 1
Vo = CR
dt
C
(High-Pass Filter)
PID
C1
25u
R5
1.2k
2
R10
10k
10
X2
UA741 Vcc
R4
10k
1
X4
UA741
R6
10k
VCC
10
VCC
VEE
10
VEE
Vee
1
Vee
R8
10k
R7
10k
8
Vcc
V3
R9
1k
1
V2
X3
UA741 Vcc
C2
0.033u
12
Vee
VCC
9
VEE
Vee
PID
AC 110V/60 Hz
r +
PIC PWM
AC110V
PWM
(OP )
PWM
90/05