Pages Menu
TwitterFacebook



BANNER2_ALT

Posted by on Feb 19, 2015 in Arduino, Sensores analógicos | 8 comments

Sensor de vibración MS 605-00004

Sensor de vibración MS 605-00004

Sensor de vibración MS 605-00004

1 2

Sensor de vibración

Para esta prueba se hará uso de un sensor de vibración, se utilizara una tarjeta de  desarrollo la cual nos mostrara los datos de modo serial y físicamente por medio de alarma luminosa por medio de un diodo emisor.

3

Materiales

  • Sensor de vibración MS 605-00004
  • Tarjeta de desarrollo Arduino UNO
  • Cable USB serial
  • LED

 

INTRODUCCION

Sensor de vibración

Descripción

Sensor piezoeléctrico de vibración que consta  de una película de laminada de un sustractor de polímero. Cuando el sensor es doblado o desplazado de su eje neutral, este genera voltaje, el mismo puede ir de 0 a 70V.

ESPECIFICACIONES

  • Marca: Measurement Specialities.
  • Sensibilidad: 50mV/g,
  • Serie: 605-00004.
  • Longitud: 25mm.
  • Ancho: 13mm.

Datasheet

 

Arduino UNO

Arduino UNO  es una tarjeta de desarrollo basada en el microcontrolador ATmega328.  Arduino UNO incluye un ATmega16U2 programado como convertidor USB-Serial. Arduino es una plataforma de hardware libre, basada en una placa con un microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos multidisciplinarios.

ESPECIFICACIONES

 

  • Microcontrolador: ATmega328
  • Voltaje de operación: 5V
  • Voltaje de entrada: 7 – 12V
  • Rango de voltaje de entrada: 6-20V
  • Pines digitales I/O: 14 (6 PWM)
  • ADC: 6
  • Corriente por pin I/O: 40mA
  • Memoria Flash: 32KB (0.5 KB usados en bootloader)
  • SRMA: 2KB
  • EEPROM: 1KB
  • Reloj: 16Mhz

Pagina oficial                                                    Descarga el software arduino

 

SONY DSC SONY DSC

 

Programa en C

Una vez conectado el sensor de vibración a Arduino UNO, lo siguiente será realizar un programa para obtener los valores y mostrarlos en puerto serie, de esta manera podremos verificar el nivel de vibración y/o lanzar una alarma luminosa por  el led utilizado en la salida digital 13 de la tarjeta de desarrollo.

 

int sensorPin = A0; // selecciona la entrada del sensor de vibracion
int ledPin = 13; // selecciona el pin para la alarma (LED)
int vibracion; // variable para guardar dato obtenido

void setup()
 {
 pinMode(ledPin, OUTPUT); // declarar el ledPin como OUTPUT:
 Serial.begin(9600);
 }
void loop()
 {
 vibracion = analogRead(sensorPin); //leer el valor del sensor y enviarlo a la variable a expresar
 Serial.print(vibracion); //monitorea el valor
 Serial.println(); //espacio entre valor y valor monitoreado
 delay(1000); //tiempo de espera entre una lectura y otra

 if(vibracion>=0 & vibracion<=350) // rango de estabilidad
 {
 digitalWrite(ledPin, LOW);
 }
 if(vibracion>=351 & vibracion<=700)// alarma activa con pulsacion
 {
 digitalWrite(ledPin, HIGH); //estado alto de la salida
 delay(100);
 digitalWrite(ledPin, LOW); //estado bajo de la salida
 delay(100);
 }
 if(vibracion>=701)
 {
 digitalWrite(ledPin, HIGH);
 }
}

Estado neutral

       if(vibracion>=0 & vibracion<=350) // rango de estabilidad
         {
          digitalWrite(ledPin, LOW);
         }  

4

Estado de vibracion

</pre>
if(vibracion>=351 & vibracion<=700)// alarma activa con pulsacion
{
digitalWrite(ledPin, HIGH);    //estado alto de la salida
delay(100);
digitalWrite(ledPin, LOW);     //estado bajo de la salida
delay(100);
}
if(vibracion>=701)
{
digitalWrite(ledPin, HIGH);
}
<pre>

6

8 Comments

  1. hola buen día, quisiera saber el sensor de vibraciones ustedes lo venden?

  2. Hola,quiera saber si es posible obtener como dato el tiempo en que se registra cada vibracion. Gracias.
    Maria

  3. Buenas noches espero me puedan responder mi pregunta.Estoy estudiando ING en mantenimiento industrial y nos dejaron hacer un proyecto con la tarjeta arduino, en la cual tenemos que integrarle una tarjeta WIFI, dos sensores de temperatura y una sensores de vibración como el que se muestre en la publicación, pero todo eso quieren que lo programemos con el programa Labview. la pregunta es: ¿si se pueden programar dichos sensores con el programa anteriormente dicho?

    Muchas gracias por su atencion.

    • Hola aclarando tu duda, tanto el IDE de Arduino Y Labview pueden programar y mostrar valores de dichos sensores y puedes manipularlos con la interfaz de manera mas facil, saludos

  4. hola compre un sensor de de vibracion con ustedes y quria saber como calibrarlo Sensor de vibración MS 605-00004

    • Hola del momento no tememos este dato pero espero que esta descripcion pueda ayudarte Sensor piezoeléctrico de vibración que consta de una película de laminada de un sustractor de polímero. Cuando el sensor es doblado o desplazado de su eje neutral, este genera voltaje, el mismo puede ir de 0 a 70V.

Post a Reply

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *