Beruflich Dokumente
Kultur Dokumente
V = Areaaltura
El llenado de agua en el cilindro en el cual se realiza el control de nivel de
agua es por gravedad, se tiene un segundo depsito de agua a una altura
para realizar la presin necesaria para el llenado de agua en el depsito
controlado.
20 uS
INTED
G
T0C
S
T0S
E
PS
A
PS
2
PS
1
PS
0
Preescale
r
Tcm
(us)
Temporizacio
TMR0 n
512
1024
2048
16
4096
32
8192
1
1
0
1
1
0
64
128
1
1
0
0
16384
32768
Tmin
u
s
u
s
u
s
u
s
u
s
u
s
u
2
4
8
16
32
64
128
Tmax
u
s
u
s
u
s
u
s
u
s
u
s
u
m
0,512 s
m
1,024 s
m
2,048 s
m
4,096 s
m
8,192 s
16,38 m
4 s
32,76 m
256
s
u
65536 s
s
u
0 s
v sonido =
d
t
d=v sonido T /2
d=340
[ ]
m
T /2
s
d=34000
[ ]
d=17000
[ ]
cm T
s
2
cm
T
s
6
d=17000 xT 10 [ s ] =
d=
1
T
106
1700
T
[ cm ]
58,8235
El valor
T
2
H=h+ d
es el
8 s
65,53 m
6 s
h=H d
Cuando no se tiene agua en el cilindro 2 h es igual a cero porque H=d, si
la distancia d va disminuyendo de acuerdo a la altura de agua se
incrementa, cuando h llega a la altura determinada por el programa el
micro controlador cierra la vlvula accionando el motor paso.
Con un pulso de entrada se abre la vlvula para realizar un nuevo
control. El teclado permite introducir una nueva altura de control de nivel
de agua, el programa est diseado para introducir datos enteros en
centmetros y no datos con decimales que incluye milmetros.
4. SENSOR ULTRASONICO.
5 MICROCONTROLADOR PIC16F877A.
+88.8
7. LCD LM016L.
LCD1
8. TECLADO 4X4.
D0
D1
D2
D3
D4
D5
D6
D7
7
8
9
10
11
12
13
14
RS
RW
E
4
5
6
1
2
3
VSS
VDD
VEE
LM016L
ON
C
1
+
4
9. BUFFER ULN2003A.
U1
1
2
3
4
5
6
7
COM
1C
2C
3C
4C
5C
6C
7C
1B
2B
3B
4B
5B
6B
7B
9
16
15
14
13
12
11
10
ULN2003A
LCD1
TR
GND
TH
D0
D1
D2
D3
D4
D5
D6
D7
U1
13
14
CV
2
7404
7
8
9
10
11
12
13
14
10k
2
3
4
5
6
7
U4:A
1
RS
RW
E
R1
6
NE555
C1
100nF
8
9
10
1
OSC1/CLKIN
OSC2/CLKOUT
RB0/INT
RB1
RB2
RA0/AN0
RB3/PGM
RA1/AN1
RB4
RA2/AN2/VREF-/CVREF
RB5
RA3/AN3/VREF+
RB6/PGC
RA4/T0CKI/C1OUT
RB7/PGD
RA5/AN4/SS/C2OUT
RC0/T1OSO/T1CKI
RE0/AN5/RD
RC1/T1OSI/CCP2
RE1/AN6/WR
RC2/CCP1
RE2/AN7/CS
RC3/SCK/SCL
RC4/SDI/SDA
MCLR/Vpp/THV
RC5/SDO
RC6/TX/CK
RC7/RX/DT
RD0/PSP0
RD1/PSP1
RD2/PSP2
RD3/PSP3
RD4/PSP4
RD5/PSP5
RD6/PSP6
RD7/PSP7
PIC16F877A
33
34
35
36
37
38
39
40
U2
15
16
17
18
23
24
25
26
1
2
3
4
5
6
7
1B
2B
3B
4B
5B
6B
7B
COM
1C
2C
3C
4C
5C
6C
7C
9
16
15
14
13
12
11
10
+88.8
ULN2003A
19
20
21
22
27
28
29
30
ON
+
4
DC
U3
8
R
VCC
4
5
6
1
2
3
VSS
VDD
VEE
LM016L
C
1
11. CONCLUSIONES.
12. BIBLIOGRAFIA.
13. ANEXOS.
13.1 PROGRAMA.
13.2 DATOS TECNICOS.
13.2.1 SENSOR ULTRASONICO.
13.2.2 MICROCONTROLADOR PIC16F877A.
13.2.3 MOTOR PASO UNIPOLAR
13.2.4 TECLADO 4X4.
13.2.5 LCD LM016L.
13.2.6 ULN2003A.