Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Universidad Nacional
Mayor de San Marcos
(Universidad del Per, DECANA DE AMRICA)
RESET
PC0/ADC0
PC1/ADC1
PC2/ADC2
PC3/ADC3
PC4/ADC4/SDA
PC5/ADC5/SCL
DIGITAL (~PWM)
R1(1)
ANALOG IN
A0
A1
A2
A3
A4
A5
PB5/SCK
PB4/MISO
~PB3/MOSI/OC2A
~ PB2/SS/OC1B
~ PB1/OC1A
PB0/ICP1/CLKO
PD7/AIN1
~ PD6/AIN0
PD5/T1
~
PD4/T0/XCK
~ PD3/INT1
PD2/INT0
TX PD1/TXD
RX PD0/RXD
13
12
11
10
9
8
U3
R6
220
AREF
1121
ATMEGA328P-PU
microcontrolandos.blogspot.com
REFERENCIA
R5
SALIDA
U3(A)
DUINO1
TRIAC
FOCO
330
2
SALIDA
U4
MOC3021
Q2025R5
SALIDA
7
6
5
4
3
2
1
0
INVERTIDA
INT1
SALIDA
GATE
INT1
L1
220V
GATE
ARDUINO UNO R3
Curso
1N4007
D3
1N4007
TRAN-2P2S
D2
1N4007
D4
1N4007
1k
Ingeniera
de control 1
U1:A
R7
Profesor
10k
U2:A
RV2
R8
Integrantes
10k
Horario
U2:B
7404
11
D1
R9
INVERTIDA
83%
TR1
LM324
1k
Miercoles de 4 a 8 pm
-2014-
INT1
7404
R10
10k
08190093
UNMSM FIEE
Ingeniera de Control 1
microcontrolandos.blogspot.com
REFERENCIA
RESET
1. ENTRADA DE REFERENCIA
RV1
70%
RV1(3)
5k
A0
A1
A2
A3
A4
A5
ANALOG IN
PC0/ADC0
PC1/ADC1
PC2/ADC2
PC3/ADC3
PC4/ADC4/SDA
PC5/ADC5/SCL
ARDUINO UNO R3
Profesor: Sifuentes
Laboratorio No3
1121
DUINO1
UNMSM FIEE
Ingeniera de Control 1
R9
INVERTIDA
TR1
U1:A
1k
D1
1N4007
1N4007
R7
U2:A
3
1
10k
D4
RV2
1N4007
R8
10k
TRAN-2P2S
U2:B
2
7404
92%
1N4007
INT1
2
11
D3
D2
LM324
7404
R10
10k
1k
ESCALON:
El escaln la rampa dividi en 32 escalones para un tiempo que se introducir por el Compare1a.
Para el tiempo
Calculo del tiempo por el Compare1a:
El programa debe ejecutar una interrupcin por comparacin cada:
t= T- 0.75ms = 7.5833333 ms
Profesor: Sifuentes
Laboratorio No3
UNMSM FIEE
Frecuencia de Timer1:
Ingeniera de Control 1
f = 16 MHz/8 = 2MHz
Valor numrico en Compare1a:
Compare1a = (2MHz)*( 0.23698 ms) = 473.96 redondeando se tiene
Compare1a = 474
Para la amplitud
La amplitud del nivel de la rampa est dividida en 32 escalones al igual que en el tiempo para
ello calculamos para cada escaln
= 1024/(32 escalones) = 32 valores a sumar cada vez que se ejecute el compare1a teniendo
como:
Rampa= Rampa + 32
1. ETAPA DE POTENCIA
En la etapa de potencia se utiliz el MOC3021 para poder controlar el TRIAC con la siguiente
configuracin.
R5
SALIDA
U3
220
R6
U3(A)
TRIAC
330
2
4
MOC3021
L1
220V
U4
Q2025R5
GATE
L
Profesor: Sifuentes
Laboratorio No3
UNMSM FIEE
Ingeniera de Control 1
La salida por el pin 9 del Arduino es el que controla la etapa de potencia de acurdo al siguiente
diagrama variando su atenuacin y de esta forma regulando la iluminacin del foco:
Profesor: Sifuentes
Laboratorio No3
UNMSM FIEE
Ingeniera de Control 1
'DECLARACION DE VARIABLES
Dim W0 As Word
Dim L As Word
Dim Rampa As Word
'Voltaje de referencia
'Seal de control (Level)
'Seal escaln (Rampa)
'PROGRAMA PRINCIPAL
Do
Loop
End
'INTERRUPCION DEL PRIMER TIEMPO
Controlador:
Rampa = 0
Portb.1 = 0
Disable Compare1a
W0 = Getadc(0)
L = W0
Profesor: Sifuentes
Laboratorio No3
UNMSM FIEE
Ingeniera de Control 1
EL DIAGRAMA DE FLUJO
IMPLEMENTACION
a
REFERENCIA
62%
RESET
5k
R1
7k
3k
PC0/ADC0
PC1/ADC1
PC2/ADC2
PC3/ADC3
PC4/ADC4/SDA
PC5/ADC5/SCL
PD7/AIN1
~ PD6/AIN0
PD5/T1
~
PD4/T0/XCK
~ PD3/INT1
PD2/INT0
TX PD1/TXD
RX PD0/RXD
U3
R6
13
12
11
10
9
8
TRIAC
FOCO
220
AREF
PB5/SCK
PB4/MISO
~PB3/MOSI/OC2A
~ PB2/SS/OC1B
~ PB1/OC1A
PB0/ICP1/CLKO
DIGITAL (~PWM)
R2
ANALOG IN
A0
A1
A2
A3
A4
A5
R1(1)
SALIDA
1121
ATMEGA328P-PU
microcontrolandos.blogspot.com
RV1
R5
U3(A)
DUINO1
330
2
SALIDA
U4
MOC3021
Q2025R5
SALIDA
7
6
5
4
3
2
1
0
INVERTIDA
INT1
SALIDA
GATE
INT1
L1
220V
GATE
ARDUINO UNO R3
INVERTIDA
1N4007
D2
1N4007
D4
1N4007
1N4007
R7
10k
TRAN-2P2S
U2:B
2
INT1
RV2
7404
R8
10k
83%
U2:A
11
D3
U1:A
1k
4
D1
LM324
7404
R10
10k
1k
Profesor: Sifuentes
Laboratorio No3