martes, 9 de diciembre de 2014

TIPOS DE SENSORES


Los detectores de ultrasonidos resuelven los problemas de detección de objetos de prácticamente cualquier material.
Trabajan en ambientes secos y polvorientos. Normalmente se usan para control de presencia/ausencia, distancia o rastreo.
Se consiguen interruptores de tamaño estándar, miniatura, subminiatura, herméticamente sellados y de alta temperatura. Los mecanismos de precisión se ofrecen con una amplia variedad de actuadores y características operativas. Estos interruptores son idóneos para aplicaciones que requieran tamaño reducido, poco peso, repetitividad y larga vida.
Descripción: El microswitch es un conmutador de 2 posiciones con retorno a la posición de reposo y viene con un botón o con una palanca de accionamiento, la cual también puede traer una ruedita.
Funcionamiento: En estado de reposo la patita común (COM) y la de contacto normal cerrado (NC), están en contacto permanente hasta que la presión aplicada a la palanca del microswitch hace saltar la pequeña platina acerada interior y entonces el contacto pasa de la posición de normal cerrado a la de normal abierto (NO), se puede escuchar cuando el microswitch cambia de estado, porque se oye un pequeño clic, esto sucede casi al final del recorrido de la palanca.
Estos son los sensores más básicos, incluye pulsadores, llaves, selectores rotativos y conmutadores de enclavamiento. Estos productos ayudan al técnico e ingeniero con ilimitadas opciones en técnicas de actuación y disposición de componentes.
Diseños robustos, de altas prestaciones y resistentes al entorno o herméticamente sellados. Esta selección incluye finales de carrera miniatura, interruptores básicos estándar y miniatura, interruptores de palanca y pulsadores luminosos.
El grupo de fibra óptica está especializado en el diseño, desarrollo y fabricación de componentes optoelectrónicos activos y submontajes para el mercado de la fibra óptica. Los productos para fibra óptica son compatibles con la mayoría de los conectores y cables de fibra óptica multimodo estándar disponibles actualmente en la industria.

La optoelectrónica es la integración de los principios ópticos y la electrónica de semiconductores. Los componentes optoelectrónicos son sensores fiables y económicos. Se incluyen diodos emisores de infrarrojos (IREDs), sensores y montajes.

Se incluyen sensores de efecto Hall, de presión y de caudal de aire. Estos sensores son de alta tecnología y constituyen soluciones flexibles a un bajo costo. Su flexibilidad y durabilidad hace que sean idóneos para una amplia gama de aplicaciones de automoción.

Los sensores de caudal de aire contienen una estructura de película fina aislada térmicamente, que contiene elementos sensibles de temperatura y calor. La estructura de puente suministra una respuesta rápida al caudal de aire u otro gas que pase sobre el chip.

Los sensores de corriente monitorizan corriente continua o alterna. Se incluyen sensores de corriente lineales ajustables, de balance nulo, digitales y lineales. Los sensores de corriente digitales pueden hacer sonar una alarma, arrancar un motor, abrir una válvula o desconectar una bomba. La señal lineal duplica la forma de la onda de la corriente captada, y puede ser utilizada como un elemento de respuesta para controlar un motor o regular la cantidad de trabajo que realiza una máquina.

Son semiconductores y por su costo no están muy difundidos pero en codificadores ("encoders") de servomecanismos se emplean mucho.

Los sensores de humedad relativa/temperatura y humedad relativa están configurados con circuitos integrados que proporcionan una señal acondicionada. Estos sensores contienen un elemento sensible capacitivo en base de polímeros que interacciona con electrodos de platino. Están calibrados por láser y tienen una intercambiabilidad de +5% HR, con un rendimiento estable y baja desviación.

Los sensores de posición de estado sólido, detectores de proximidad de metales y de corriente, se consiguen disponibles en varios tamaños y terminaciones. Estos sensores combinan fiabilidad, velocidad, durabilidad y compatibilidad con diversos circuitos electrónicos para aportar soluciones a las necesidades de aplicación.

Los sensores de presión son pequeños, fiables y de bajo costo. Ofrecen una excelente repetitividad y una alta precisión y fiabilidad bajo condiciones ambientales variables. Además, presentan unas características operativas constantes en todas las unidades y una intercambiabilidad sin recalibración.

Los sensores de temperatura se catalogan en dos series diferentes: TD y HEL/HRTS. Estos sensores consisten en una fina película de resistencia variable con la temperatura (RTD) y están calibrados por láser para una mayor precisión e intercambiabilidad. Las salidas lineales son estables y rápidas.

Los sensores de turbidez aportan una información rápida y práctica de la cantidad relativa de sólidos suspendidos en el agua u otros líquidos. La medición de la conductividad da una medición relativa de la concentración iónica de un líquido dado.

Sensores magnéticos
Los sensores magnéticos se basan en la tecnología magnetoresisitiva SSEC. Ofrecen una alta sensibilidad. Entre las aplicaciones se incluyen brújulas, control remoto de vehículos, detección de vehículos, realidad virtual, sensores de posición, sistemas de seguridad e instrumentación médica.

Sensores de presión

Los sensores de presión están basados en tecnología piezoresistiva, combinada con microcontroladores que proporcionan una alta precisión, independiente de la temperatura, y capacidad de comunicación digital directa con PC. Las aplicaciones afines a estos productos incluyen instrumentos para aviación, laboratorios, controles de quemadores y calderas, comprobación de motores, tratamiento de aguas residuales y sistemas de frenado.                           





tu mejor música en ingles 

Another head hangs lowly

Child is slowly taken

And the violence caused such silence

Who are we mistaking

But you see it's not me

It's not my family

In your head in your head

They are fighting


With their tanks and their bombs

And their bombs and their guns
In your head in your head they are crying

(Chorus)
In your head
In your head
Zombie zombie zombie ei ei
What's in your head
In your head.
Zombie, zombie, zombie ei, ei, ei, oh do,do,do,do,do,do,do,do

Another mother's breaking
heart is taken over
And the violence causes silence
We must be mistaken
It's the same old thing since 1916
In your head in your head
They're still fighting
With their tanks and their bombs
And their bombs and their guns
In your head in your head they are dying



Read more: Cranberries - Zombie Lyrics | MetroLyrics 





Como ensamblar una computadora intel paso por paso 2015










 PRIMERA CONDICIÓN DE EQUILIBRIO





OBJETIVO:
El alumno podrá encontrar las fuerzas desconocidas aplicando la primera condición de equilibrio


Un cuerpo se encuentra en estado de equilibrio traslacional si y sólo si la suma vectorial de las fuerzas que actúan sobre él es igual a cero.
Cuando un cuerpo está en equilibrio, la resultante de todas las fuerzas que actúan sobre él es cero. En este caso, Rx como Ry debe ser cero; es la condición para que un cuerpo esté en equilibrio:
 
EJEMPLO:
Una pelota de 300N cuelga atada a otras dos cuerdas, como se observa en la figura. Encuentre las tensiones en las cuerdas A, B Y C.

SOLUCIÓN:
El primer paso es construir un diagrama de cuerpo libre:

Al sumar las fuerzas a lo largo del eje X obtenemos :
S Fx = -A cos 60° + B cos 40° = 0

Al simplificarse por sustitución de funciones trigonométricas conocidas tenemos:
-0.5A + 0.7660B = 0 (1)

Obtenemos una segunda ecuación sumando las fuerzas a lo largo del eje Y, por lo tanto tenemos:
(Cos 30° + cos 50° )
0.8660A + 0 .6427B = 300N (2)

En las ecuaciones 1 y 2 se resuelven como simultanea A y B mediante el proceso de sustitución. Si despejamos A tenemos:
A = 0.7660 / 0.5
A = 1.532B

Ahora vamos a sustituir esta igualdad en la ecuación 2
0.8660(1.532B) + 0.6427B = 300N

Para B tenemos:
1.3267B + 0.6427B = 300N
1.9694B = 300N
B= 300N / 1.9694
B= 152.33N

Para calcular la tensión en A sustituimos B = 152.33 N
A = 1.532(152.33N) = 233.3N

La tensión en la cuerda C es 300N , puesto que debe ser igual al peso.

Una pelota de 100N suspendida por una cuerda A es tirada hacia un lado en forma horizontal mediante otra cuerda B y sostenida de tal manera que la cuerda A forma un ángulo de 30° con el poste vertical ¿ encuentre las tensiones en las cuerdas A y B.
SOLUCIÓN
Primero dibujamos le diagrama cuerpo libre:
Ahora se aplica la primera condición de equilibrio. La suma de las fuerzas a lo largo del eje X:
SFx = B – A cos 60° = 0
B = A cos 60° = 0.5 A (1)

Ahora al sumar las componentes en Y:
S Fy = A sen 60° - 100N = 0

Por lo que:
A sen 60° = 100N

Ahora se despejan las fuerzas desconocidas:
(sen 60° = .8660)
.8660 A = 100N
A = 100N / .8660 = 115N

Conocemos el valor de A, ahora despejamos B de la ecuación 1:
B = 0.5 A = (0.5)(115N) = 57.5N


ACTIVIDAD No 1
Resuelva los siguientes ejercicios en hojas blancas en forma clara y ordenada.

- Una pelota de 250N cuelga atada a otras dos cuerdas, como se observa en la figura. Encuentre las tensiones en las cuerdas A, B Y C.
TAREA No 1
- Una pelota de 250N suspendida por una cuerda A es tirada hacia un lado en forma horizontal mediante otra cuerda B y sostenida de tal manera que la cuerda A forma un ángulo de 40° con el poste vertical ¿ encuentre las tensiones en las cuerdas A y B.

- Una pelota de 300N suspendida por una cuerda A es tirada hacia un lado en forma horizontal mediante otra cuerda B y sostenida de tal manera que la cuerda A forma un ángulo de 45° con el poste vertical ¿ encuentre las tensiones en las cuerdas A y B.

 Ejercicios resueltos en python


En esta entrada dejare mis soluciones a la primera parte de los ejercicios en
Ejercicios resueltos en python
Ejercicios Resueltos
python, si no viste los ejercicios y quieres hacerlos antes de ver las soluciones acá dejo la entrada: ejerció  
Es importante decir que no existe una sola manera de resolver los ejercicios, cada persona se las ingenia con sus métodos o lógica. Es importante aclarar este punto porque puede ser que sus ejercicios estén distintos a los mios pero los resultados sean los mismos.

Cualquier duda con los resultados dejar comentarios para poder aclararlas. 

Ejercicio 1

#! /usr/bin/env python
# -*- coding: utf-8 -*-


def max (n1, n2):
    if n1 < n2:
        print n2
    elif n2 < n1:
        print n1
    else:
        print "Son iguales"

Aclaro que uso el print para llamar a la función de la manera max(8, 5).
También se puede usar return.

Ejercicio 2

#! /usr/bin/env python
# -*- coding: utf-8 -*-

def max_de_tres (n1, n2, n3):
    if n1 > n2 and n1 > n3:
        print n1
    elif n2 > n1 and n2 > n3:
        print n2
    elif n3 > n1 and n3 > n2:
        print n3
    else:
        print "Son iguales"

Otra vez uso el print en ves del return. Dependiendo para que lo necesitemos se usa uno u el otro. En este caso solo quiero mostrar por pantalla cual es el mayor de los 3 números. 

Ejercicio 3

#! /usr/bin/env python
# -*- coding: utf-8 -*-


def largo_cadena (lista):
    cont = 0
    for i in lista:
        cont += 1
    return cont

En este ejercicio utilizo return en ves de print. Para ver el resultado tendríamos que llamar la función de la manera: print largo_cadena ([1,2,3,4]) o
print largo_cadena ("hola")

Ejercicio 4

#! /usr/bin/env python
# -*- coding: utf-8 -*-


def es_vocal (x):
    if x == "a" or x == "e" or x == "i" or x == "o" or x == "u":
        return True
    elif x == "A" or x == "E" or x == "I" or x == "O" or x == "U":
        return True
    else:
        return False

Ejercicio 5

#! /usr/bin/env python
# -*- coding: utf-8 -*-


def sum (lista):
    suma = 0
    for i in lista:
        suma += i
    return suma
        
    
def multip (lista):
    multiplicacion = 1
    for i in lista:
        multiplicacion *= i
    return multiplicacion

Ejercicio 6

#! /usr/bin/env python
# -*- coding: utf-8 -*-


def inversa (cadena):
    invertida = ""
    cont = len(cadena)
    indice = -1
    while cont >= 1:
        invertida += cadena[indice]
        indice = indice + (-1)
        cont -= 1
    return invertida

Bueno reconozco que di muchas vueltas para resolver la palabra invertida. Quizá ustedes tengan una solución mas simple para los que recién se están iniciando. Cualquier cosa dejan un comentario y explico como funciona. 

Ejercicio 7

#! /usr/bin/env python
# -*- coding: utf-8 -*-


def inversa (cadena):
    invertida = ""
    cont = len(cadena)
    indice = -1
    while cont >= 1:
        invertida += cadena[indice]
        indice = indice + (-1)
        cont -= 1
    return invertida

 def es_palindromo (cadena):
    palabra_invertida = inversa (cadena)
    indice = 0
    cont = 0
    for i in range (len(cadena)):
        if palabra_invertida[indice] == cadena[indice]:
            indice += 1
            cont += 1
        else:
            print "No es palindromo"
            break

    if cont == len(cadena): #Si el contador = a la cantidad de letras de la cadena
        print "Es palindromo" # es porque recorrió todo el ciclo for y todas las
                                            # letras son iguales


Como dije en el ejercicio anterior yo lo pensé así, pero deben haber formas mas fáciles de resolverlo.Yo utilizo los conocimientos que hasta la fecha tengo sobre python.
Lo que hago en este ejercicio es utilizar la función del ejercicio anterior (palabra invertida) para poder compararla con la cadena que nosotros deseemos. 

Ejercicio 8

#! /usr/bin/env python
# -*- coding: utf-8 -*-


def superposicion (lista1, lista2):
    for in lista1:
        for x in lista2:
            if i == x:
                return True
    return False

En esta función lo que hacemos es comparar dos listas

Ejercicio 9

#! /usr/bin/env python
# -*- coding: utf-8 -*-


def generar_n_caracteres (n, caracter):
    print n * caracter

Ejercicio 10

#! /usr/bin/env python
# -*- coding: utf-8 -*-


def procedimiento (lista):
    for i in lista:
        print i * "x"

Estaría bueno que dejen sus soluciones para comparar acá, o en la entrada donde están propuestos los ejercicios.