Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Tecnología Industrial

Sensores de Vibración: Tipos, Principios, Selección e Integración con Arduino y Raspberry Pi

Los sensores de vibración (transductores piezoeléctricos, MEMS, capacitivos, de corriente de Foucault) son esenciales para monitorizado de condición (Condition Monitoring), mantenimiento predictivo (PdM), detección de impactos, alarmas de seguridad, y análisis modal estructural. Miden aceleración, velocidad, o desplazamiento vibratorio. Esta guía cubre tipos físicos, criterios de selección, interfaz con Arduino/Raspberry Pi, y aplicaciones industriales/IoT.

1. ¿Qué es un Sensor de Vibración?

Dispositivo que convierte vibración mecánica (aceleración a, velocidad v, desplazamiento d) en señal eléctrica (voltaje, corriente, digital). La relación fundamental: a = 2πf v = (2πf)² d. La elección del dominio (aceleración vs velocidad vs desplazamiento) depende de frecuencia de interés y aplicación.

2. Tipos Principales de Sensores de Vibración

A. Acelerómetros Piezoeléctricos (IEPE / ICP® / Carga)

B. Acelerómetros MEMS (Capacitivos / Piezorresistivos / Térmicos)

C. Sensores de Corriente de Foucault (Eddy Current / Proximidad)

D. Velocímetros (Bobina Móvil / Geófonos)

E. Sensores de Deformación (Strain Gauge / Extensómetros) para Vibración

3. Criterios de Selección (Cómo Elegir)

ParámetroConsideraciónRegla Práctica
Rango FrecuenciaInterés: 1x RPM, armónicos, resonancias, rodamientos (BPFO/BPFI/BSF/FTF).Maquinaria rotativa: 10 Hz - 10 kHz (acelerómetro IEPE/MEMS industrial). Rodamientos: hasta 50 kHz (IEPE alta freq / MEMS 20 kHz). Estructural: 0.1-100 Hz (MEMS DC / piezo sísmico).
Rango Amplitud (g)Máx vibración esperada + margen choque.Maquinaria general: ±10-50 g. Choque/impacto: ±500-10,000 g. Sísmico/edificio: ±2-5 g.
Sensibilidad / RuidoRuido piso < vibración mínima de interés.IEPE 100 mV/g: ruido ~100 µg. MEMS 1 mg/LSB: ruido ~2-5 mg. Para vibración fina (< 1 g): IEPE 500 mV/g o MEMS bajo ruido (ADXL355: 22 µg/√Hz).
EntornoTemperatura, humedad, químicos, radiación, ATEX, choque.Industrial/Exterior: IEPE acero inox IP67/68, cable blindado. Alta T° (>125°C): Piezo carga. ATEX: IEPE certificado / Geófono. PCB embebido: MEMS LGA.
MontajeCrítico para respuesta freq > 1 kHz.Perro (stud mount) > Imanes > Cera/adhesivo > Mano. Superficie plana, limpia, rígida. Freq resonancia montaje > 10x freq max interés.
Interfaz / DAQCompatibilidad con hardware adquisición.IEPE: Módulo DAQ IEPE (NI 9234, MCC USB-2404, Dewesoft, OROS). MEMS: I2C/SPI directo a MCU (Arduino, ESP32, STM32, Pi). 4-20 mA: PLC/DAQ industrial.
CertificacionesCE, ATEX, IECEx, SIL, ABS, DNV, API 670.Según normativa planta/proyecto.

4. Integración con Arduino y Raspberry Pi (Enfoque MEMS – Accesible Makers)

Nota: IEPE requiere acondicionador (24 V, 4 mA) → no directo a MCU. Use módulo breakout IEPE (ej. SparkFun DEV-11084) o shield. Aquí cubrimos MEMS digitales (I2C/SPI).

Ejemplo: ADXL345 (I2C/SPI, 3.3 V, ±16 g, 13-bit, 3200 Hz) con Arduino

// Wire: A4=SDA, A5=SCL (Uno/Nano). 3.3V !NO 5V!
#include 
#include 
#include 
Adafruit_ADXL345_Unified accel = Adafruit_ADXL345_Unified(12345);
void setup() {
  Serial.begin(115200);
  if (!accel.begin()) { Serial.println("ADXL345 no detectado"); while(1); }
  accel.setRange(ADXL345_RANGE_16_G);
  accel.setDataRate(ADXL345_DATARATE_800_HZ); // 100-3200 Hz
}
void loop() {
  sensors_event_t event;
  accel.getEvent(&event);
  Serial.print("X: "); Serial.print(event.acceleration.x); Serial.print(" ");
  Serial.print("Y: "); Serial.print(event.acceleration.y); Serial.print(" ");
  Serial.print("Z: "); Serial.print(event.acceleration.z); Serial.println(" m/s^2");
  delay(10);
}

Detección Simple de Vibración/Golpe (Piezo Discreto / SW-420 / LDT0-028) con Arduino

Módulos baratos (< $1) con piezo cerámico o resorte + comparador LM393. Salida digital (HIGH al vibrar).


const int vibPin = 2; // DOUT módulo
const int ledPin = 13;
void setup() { pinMode(vibPin, INPUT); pinMode(ledPin, OUTPUT); }
void loop() {
  if (digitalRead(vibPin) == HIGH) { // Umbral fijo por potenciómetro módulo
    digitalWrite(ledPin, HIGH);
    delay(100);
  } else digitalWrite(ledPin, LOW);
}

Ejemplo: ADXL345 / MPU6050 / LSM6DSOX con Raspberry Pi (Python + I2C)

  1. Habilite I2C: sudo raspi-config → Interface Options → I2C → Enable. Reboot.
  2. Instale: pip3 install adafruit-circuitpython-adxl34x adafruit-blinka (o mpu6050, lsm6ds).
  3. Cableado: VCC → 3.3V (Pin 1), GND → GND (Pin 6/9/14...), SDA → GPIO2 (Pin 3), SCL → GPIO3 (Pin 5). Pull-ups 4.7k en placa sensor.
  4. Código (ADXL345):

import board, busio, adafruit_adxl34x, time
i2c = busio.I2C(board.SCL, board.SDA)
accel = adafruit_adxl34x.ADXL345(i2c)
accel.range = adafruit_adxl34x.Range.RANGE_16_G
accel.data_rate = adafruit_adxl34x.DataRate.RATE_800_HZ
while True:
    x, y, z = accel.acceleration
    print(f"X: {x:.2f}  Y: {y:.2f}  Z: {z:.2f} m/s^2")
    time.sleep(0.1)

5. Aplicaciones Principales

6. Buenas Prácticas de Instalación y Medida

Conclusión

No existe "el mejor sensor de vibración"; existe el sensor adecuado para su aplicación, entorno, y presupuesto. Para PdM industrial en maquinaria crítica: Acelerómetro IEPE industrial (±50 g, 100 mV/g, IP67, cable blindado) + DAQ dedicado (NI, Dewesoft, OROS, CSI) + software análisis (Omnitrend, Pulse, Ascent, Python/Obspy). Para IoT, makers, prototipos, monitorizado básico, orientación, detección choque: MEMS digital (ADXL345, LSM6DSOX, MPU6050, BMI270) + MCU (ESP32, STM32, RP2040, Arduino) + MQTT/HTTP/LoRa. Para vibración eje rotativo (radial/axial): Sondas Eddy Current (Bently Nevada, Pruftechnik). Para estándar ISO 10816 en planta: Velocímetro bobina móvil (10-1000 Hz, 20-100 mV/mm/s) + medidor portátil (Fluke 805, SKF Microlog, Pruftechnik VibXpert). Domine montaje, muestreo (Nyquist + anti-aliasing), análisis espectral, y tendencias. La vibración es el "latido" de la máquina; escucharlo bien evita paradas imprevistas, optimiza mantenimiento, y salva activos.

Tecnología Industrial

  1. Tipos de llaves fijas (spanners): cómo elegir la herramienta adecuada
  2. Sensor de Gas MQ-3: Guía Completa para la Detección de Alcohol
  3. Cinceles esenciales para carpintería: Tipos y sus aplicaciones
  4. Variedades de Madera y sus Usos Prácticos: de la Construcción a la Producción de Papel
  5. Guía de acoplamientos industriales: tipos, aplicaciones y selección eficiente
  6. La guía completa para elegir la grúa adecuada para su proyecto
  7. Sensores para Arduino: Tipos, Aplicaciones y Proyectos Reales
  8. Sensores Automotrices Clave: Cómo los Coches Modernos Usan Tecnología Avanzada
  9. Sensores de Vibración: Principios, Tipos y Aplicaciones Industriales
  10. Sensor Lab-On-Chip de NASA Goddard Ofrece Monitoreo en Tiempo Real de Flujo y Temperatura
  11. Alambre de Molibdeno: Tipos, Propiedades y Aplicaciones Industriales