Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Detector de terremotos ADXL335 sensible al bricolaje

Componentes y suministros

Arduino Nano R3
× 1
Acelerómetro analógico Adafruit:ADXL335
× 1
IC amplificador operacional OP07cp
× 1
Potenciómetro de una sola vuelta - 10k ohmios
× 2
Resistencia 1k ohm
× 1
resistencia 5k6
× 1
Condensador 100 µF
× 2

Herramientas y máquinas necesarias

Soldador (genérico)

Aplicaciones y servicios en línea

Arduino IDE

Acerca de este proyecto

El ADXL335 es un acelerómetro completo de 3 ejes de baja potencia con salidas de voltaje analógicas. El producto mide la aceleración con un rango mínimo de escala completa de ± 3 g. Puede medir la aceleración estática de la gravedad en aplicaciones de detección de inclinación, así como la aceleración dinámica resultante de movimientos, golpes o vibraciones. La sensibilidad es de 330 mV / G.

Además de muchos proyectos de "detectores de terremotos" en Internet que utilizan este acelerómetro, su sensibilidad para este propósito es muy baja por lo que estos dispositivos son prácticamente no funcionales. Confío en esto porque he fabricado y probado muchos de ellos.

La idea que se presenta a continuación es:con la ayuda de un amplificador operacional instrumental IC conectado en modo DIFERENCIAL para amplificar solo la parte ÚTIL de la señal de 100 a 1000 veces (o más) sin amplificar el ruido dañino. Yo uso OP07 IC, pero se puede utilizar cualquier IC amplificador operacional instrumental. Usando el potenciómetro P1, configuramos el voltaje V2 para que sea ligeramente menor que V1, y P2 ajusta la amplificación de la señal útil. La fórmula para el coeficiente de amplificación es Vout =(V1-V2) * K donde K =1 + 100 / P2 (kOhm). Esta señal amplificada se conecta a una entrada analógica de un microcontrolador Arduino a través de una resistencia de 1k. Para amplificar las tres salidas del ADXL335, necesitamos hacer tres amplificadores idénticos para cada eje (x, y y z) por separado. En este caso solo uso un eje (z) para detectar choques verticales.

El microcontrolador Arduino luego procesa y filtra la señal usando el código "nerdaqII" que se proporciona a continuación. Para una presentación visual en una computadora, utilizo el software gratuito "Amaseis" que también está disponible para descargar a continuación. Con su ayuda monitoreamos 24 horas de actividad sísmica.

El video muestra claramente la diferencia de sensibilidad antes y después de esta modificación. Sin embargo, debido a que el nivel de umbral de ADXL335 es relativamente alto, el dispositivo es capaz de detectar solo choques locales relativamente fuertes. Digo esto basándome en varios años de experiencia en la detección de terremotos usando mis sismómetros mecánicos de bricolaje. En el próximo período, registraré la actividad sísmica las 24 horas del día y espero "detectar" algún terremoto en mi área. Ciertamente, si tengo resultados, actualizaré el contenido de este proyecto.

Actualmente estoy en la fase de prueba de un detector de terremotos con MPU-6050 presentado en una conocida revista de electrónica que es muy sensible y registra los datos de los tres ejes en la tarjeta SD para su posterior análisis. Ese será uno de mis próximos proyectos.

Por último, concluir que este tipo de sismómetros "digitales" son fáciles de construir e instalar y resistentes a diversas influencias atmosféricas, por lo que son ideales para presentaciones escolares y actividades similares.

Código

  • código arduino
  • Software de Windows Amaseis
código arduino C / C ++
 Sin vista previa (solo descarga). 
Software de Windows Amaseis Java
 Sin vista previa (solo descarga). 

Esquemas


Proceso de manufactura

  1. Detector de voltaje sensible
  2. Detector de audio sensible
  3. Fácil detector de llanto para bebés con Raspberry Pi
  4. El reloj IV9 Numitron más simple de bricolaje con Arduino
  5. Juego de ruleta DIY 37 LED
  6. Control de cautín de bricolaje para 862D +
  7. MobBob:Robot Arduino DIY controlado por un teléfono inteligente Android
  8. Rueda de medición simple de bricolaje con codificador giratorio
  9. Sistema de riego de plantas domésticas
  10. Medidor de frecuencia simple de bricolaje hasta 6.5MHz
  11. Juego DIY Arduino 1D Pong con tira de LED WS2812