Universidad de Pamplona Pamplona - Norte de Santander - Colombia Tels: Te ls: (7) 5685303 - 568530 - 5685305 - !a": 568#750 - $$$%&nipamplona%ed&%'o $$$%&nipamplona%ed&%'o
DETECTOR DE CRUCE POR CERO
JHOAN ASSAMIR ASSAMIR PEÑA JAVIER JAVIER ANDRÉS ACEVEDO HAROLD EFRÉN MUÑOZ
ELECTRÓNICA DE POTENCIA
UNIVERSIDAD DE PAMPLONA FACULTAD DE INGENIERÍAS Y ARQUITECTURA 15 DE JUNIO DE 201
MARCO TEÓRICO
Una universidad incluyente y incluyente y comprometida con comprometida con el desarrollo integral
Universidad de Pamplona Pamplona - Norte de Santander - Colombia Tels: (7) 5685303 - 568530 - 5685305 - !a": 568#750 - $$$%&nipamplona%ed&%'o
En una gráfca de ondas, el cruce por cero es la línea recta que bisecta la onda. En electrónica, el cruce por cero identifca donde la unción de onda cambia de positivo a negativo o viceversa. En un interruptor atenuante de luz, por ejemplo, un detector de cruce por cero permite ajustes del nivel de poder en la corriente eléctrica, ya que esos puntos no tienen voltaje. a interrupción de la corriente en cualquier otro punto del circuito eléctrico crea un pico de poder potencialmente da!ino.
FUNCIÓN CRUCE POR CERO os detectores de cruce por cero son vitales en la transmisión de se!ales digitales a través de los circuitos de corriente alterna, tal como los módems u otros aparatos digitales. a ausencia de este componente e"plica por qué el audio digitalmente controlado produce ruido cuando el usuario sube muy rápido el volumen. #uando la ganancia sólo se aumenta en los puntos de cruce por cero, no $ay entrada ni ruido de se!al.
COMPARADORES
Una universidad incluyente y comprometida con el desarrollo integral
#
Universidad de Pamplona Pamplona - Norte de Santander - Colombia Tels: (7) 5685303 - 568530 - 5685305 - !a": 568#750 - $$$%&nipamplona%ed&%'o
os detectores de cruce por cero trabajan usualmente en conjunto con los comparadores, que son dispositivos eléctricos que comparan la uerza de la se!al %voltaje o corriente& y cambian la salida basada en la se!al más uerte. 'ientras que los amplifcadores comparadores operacionales análogos son ampliamente usados, los c$ips dedicados comparadores de voltaje uncionan mejor para los dispositivos digitales.
TRANSFORMADOR REDUCTOR
(n transormador es una máquina estática de corriente alterno, que permite variar alguna unción de la corriente como el voltaje o la intensidad, manteniendo la recuencia y la potencia, en el caso de un transormador ideal. )ara lograrlo, transorma la electricidad que le llega al devanado de entrada en magnetismo para volver a transormarla en electricidad, en las condiciones deseadas, en el devanado secundario.
Una universidad incluyente y comprometida con el desarrollo integral
3
Universidad de Pamplona Pamplona - Norte de Santander - Colombia Tels: (7) 5685303 - 568530 - 5685305 - !a": 568#750 - $$$%&nipamplona%ed&%'o
a importancia de los transormadores, se debe a que, gracias a ellos, $a sido posible el desarrollo de la industria eléctrica. *u utilización $izo posible la realización práctica y económica del transporte de energía eléctrica a grandes distancias.
D!"#$% ' ()*+",%)-*&%) )#&./(%) #'#*&%) +os cables con tensión desde una uente de energía se enrollan en torno a un ncleo de $ierro en una bobina primaria. (n cable adicional serpentea alrededor de otra parte del ncleo de $ierro en una bobina secundaria para crear un transormador. (n transormador elevador tiene más vueltas alrededor de la bobina secundaria, y un transormador reductor enrolla más la bobina primaria. El voltaje cambia en base a la dierencia entre el nmero de vueltas en las dos bobinas, en este caso trabajaremos con un transormador reductor.
CIRCUITO
S+ T,
, 8
U: ,!
3
SN
3 # . .0 .1 8
# ,S-,
*+358N
O N I U D R A
T,N-#P3S 7 .6 .5
) ~ M W P ( L
A T I G .3 I D # T/ 2 ,/ 0
4 N 3 * U + 3 S
RESET
5
) T + - 6 ) 3 # 8 A P T
M E L
R E N W O P
N I 0 G O L A N # A
3 5
$$$%ard&ino%'' bloembar'ado%blospot%'om
S+U*N4 UN4
9 C
FUNCIONAMIENTO
Una universidad incluyente y comprometida con el desarrollo integral
Universidad de Pamplona Pamplona - Norte de Santander - Colombia Tels: (7) 5685303 - 568530 - 5685305 - !a": 568#750 - $$$%&nipamplona%ed&%'o
as interrupciones $ard-are, se dise!aron por la necesidad de reaccionar a sufciente velocidad en tiempos inimaginablemente cortos a los que la electrónica trabaja $abitualmente y a los que ni siquiera el sot-are era capaz de reaccionar. a idea que debéis que tener en mente es que vamos a defnir una unción que se ejecutará de orma asíncrona, sin planifcación, cuando se ocurra un cierto suceso electrónico. En cuanto a la condición de disparo puede ser /0, a interrupción se dispara cuando el pin es /0. #1234E, *e dispara cuando pase de 1541 a /0 o viceversa. 65*534, +ispara en el 7anco de subida %#uando pasa de /0 a 1 541&. 82534, +ispara en el 7anco de bajada %#uando pasa de 1541 a /0&. 9 una solo para el +(E 1541 se dispara cuando el pin esta 1541.
Código
int t:; < == inicialización de variable la cual se utiliza mas adelante para la espera del disparo se comienza en cero void setup%& > *erial.begin%?@;;&< ==Establece la velocidad de datos en bits por segundo para la transmisión de datos en serie. )ara comunicarse con el equipo, utilizando ?@;; attac$5nterrupt% ;, #ruce, #1234E&< ==En esta línea de código inicio es la unción de interrupción e"terna en el pin A del arduino pin'ode %BA, /(C)(C&< == #onfguro al pin BA como una salida el cual me ormara el pulso con la interrupción e"terna pin'ode%BB, 53)(C&< ==)in BB con una entrada para el aumento del tiempo de movimiento del disparo
Una universidad incluyente y comprometida con el desarrollo integral
5
Universidad de Pamplona Pamplona - Norte de Santander - Colombia Tels: (7) 5685303 - 568530 - 5685305 - !a": 568#750 - $$$%&nipamplona%ed&%'o
pin'ode%B;, 53)(C&< ==)in B; con una entrada para el disminuir del tiempo de movimiento del disparo D void loop%& > D void #ruce %& == 8unción cruce la cual acta cuando este detecta un cambio en la entrada determinada como interrupción e"terna en este caso el pin A > i%digital6ead%BB&::/0& == #ondición para saber si se desea aumento del tiempo de movimiento del disparo > t:tB<== 2umento de la variable t para el disparo i%tFG;;& == #ondición donde se limita el aumento de la variable t para el tiempo de disparo, se impone un limite >
t:G;;
D i%digital6ead%B;&::/0& == #ondición para saber si se desea disminuir del tiempo de movimiento del disparo > t:tHB< == disminución de la variable t para el disparo i%tI;& == condición donde se limita el aumento de la variable t para el tiempo de disparo, se impone un limite > t:;
Evidencia de cruces por cero
Una universidad incluyente y comprometida con el desarrollo integral
6
Universidad de Pamplona Pamplona - Norte de Santander - Colombia Tels: (7) 5685303 - 568530 - 5685305 - !a": 568#750 - $$$%&nipamplona%ed&%'o
C%+/'."!%+#"
*e vio necesario realizar la programación con interrupciones e"ternas debido a la velocidad de respuesta del 2rduino debía de ser casi inmediata para poder realizar las respectivos cruces por cero que se necesitaban. *e puede observar que el desase de la onda con el cruce por cero se marca debido a la velocidad de arduino junto con el anc$o de pulso
Una universidad incluyente y comprometida con el desarrollo integral
7