FALLAS COMUNES DE INSTALACIONES ELÉCTRICAS
1.- Cortocircuito.
Este se produce cuando existe un camino de baja resistencia por donde puede circular la corriente. Al ser la resistencia baja, existe un aumento drástico de la corriente eléctrica. Esta relación se puede confirmar directamente por la ley de Ohm.
Existen dos tipos de sistemas generales de alimentación. Está el sistema de corriente directa (positivo y negativo) y el sistema de corriente alterna (potenciales y neutro), el cortocircuito se produce cuando entran en contacto dos o más de estas líneas de alimentación de un circuito.
El contacto entre las
líneas de alimentación puede ser de forma directa o indirecta. Se da el caso de forma directa, cuando entran
en contacto sin medios e
intermediarios, (potencial-potencial o potencial-neutro); de forma
indirecta, cuando existe un medio por
donde pueda circular la corriente, para unir las líneas de alimentación
opuestas, ya sea por ejemplo la carcasa del equipo, la canalización EMT o una
barra metálica cercana.
2.- Perdida de aislamiento.
Muchos no nos hemos escapado de una descarga eléctrica (corrientazo) por parte de una nevera, lavadora o cualquier electrodoméstico. Los cables que suministran la energía eléctrica a estos equipos, con el tiempo se envejecen y se desgastan, tanto por vibraciones y el ambiente al que están expuestos.
3.- Sobrecarga.
Los circuitos eléctricos son diseñados para soportar una carga previamente diseñada. El diseño de un circuito implica, que por este solo puede circular una corriente máxima determinada. Esto lo define el calibre del conductor y las máximas corrientes que pueden soportar los toma-corrientes, fusibles o breakers.
Existe una sobrecarga en el circuito, cuando a
este se añaden cargas que no están prevista para que el sistema les pueda
suministrar la corriente que necesitan para su funcionamiento. A
medida que se va agregando cargas al circuito, el consumo de corriente aumenta.
En este caso se activan las protecciones eléctricas (fusibles o disyuntores) para evitar que se sobrecalienten los conductores.
BUCLE
Un bucle o ciclo, en programación,
es una sentencia que se realiza repetidas veces a un trozo aislado de código,
hasta que la condición asignada a dicho bucle deje de cumplirse.
Generalmente, un bucle
es utilizado para hacer una acción repetida sin tener que escribir varias veces
el mismo código, lo que ahorra tiempo, deja el código más claro y facilita su
modificación en el futuro.Los tres bucles más utilizados en programación son el bucle while,
el bucle for y
el bucle repetir.
Ejemplo con un bucle:
int var=0;
//Código para el bucle
int i;
// este es el Bucle for
for(i=0;i<10;i+=2)
{
var
+= 2;
}
printf("el resultado es %i", var);
Algunos lenguajes de programación
tienen sentencias que permiten "escapar" de los bucles sin llegar a
la condición de fin, como el romper o el devolver.
Ejemplo escapando de un bucle en
Visual Basic 1:
Dim h&, var&
var = 0
'Codigo del Bucle
do
var = var + 2
if var = 10 then 'Codigo para salir del bucle
goto escape
end if
loop
escape:
print "El resultado es " & var
Ejemplo escapando de un bucle en
Visual Basic 2:
Dim h&, var&
var = 0
'Codigo del Bucle
do
var = var + 2
if var = 10 then 'Codigo para salir del bucle
exit do
end if
loop
print "El resultado es " & var
Ejemplo escapando de un bucle en
Delphi:
var
iConta: Byte;
for iConta := 1 to 15 do
if iConta = 10 then //Se sale al llegar el contador a 10
break;
El bucle for o ciclo for
Es una estructura de control en la que la PC nos muestra el cómo
programar si es que nosotros queremos programar un robot B-bot , en este se
puede indicar el modo en la que se puede indicar el número mínimo de iteraciones. Está disponible
en casi todos los lenguajes de programación imperativos.
El Bucle while o bucle mientras
es una estructura de la mayoría de los lenguajes de programación estructurados cuyo propósito es repetir un bloque de código mientras una condición se mantenga verdadera.
DIAGRAMA DE FLUJO DE BUCLES
Ejemplo en C++
1. #include
<iostream>
2. #include <conio.h>
3. using namespace std;
int main() {
int
vector[10], i;
for(i=0;
i<10; i++)
{
vector[i] = i;
cout<< i<<endl;
}
getch();
return 0;
}
En la definición del for, tenemos que la variable de control i se inicializa en un valor 0, luego se entrega la condición de control que debe ser falsa durante su ejecución, para completar el ciclo; y por último, tenemos el incrementador en una unidad.
Si por ejemplo en la
condición colocamos i < 11, entonces el ciclo for se ejecutará desde
[0...10], lo cual, al intentar acceder al elemento vector[10], esto generará
error, ya que el vector (por definición) va desde [0..(n-1)].
Cualquiera de los
componentes en el paréntesis se puede omitir, pero los separadores punto y coma
deben aparecer siempre. El resultado es un bucle infinito.




No hay comentarios:
Publicar un comentario