Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Détecteur de tremblement de terre ADXL335 bricolage sensible

Composants et fournitures

Arduino Nano R3
× 1
Adafruit Analog Accéléromètre :ADXL335
× 1
IC amplificateur opérationnel OP07cp
× 1
Potentiomètre à un tour - 10k ohms
× 2
Résistance 1k ohm
× 1
résistance 5k6
× 1
Condensateur 100 µF
× 2

Outils et machines nécessaires

Fer à souder (générique)

Applications et services en ligne

Arduino IDE

À propos de ce projet

L'ADXL335 est un accéléromètre 3 axes complet à faible consommation avec des sorties de tension analogiques. Le produit mesure l'accélération avec une plage de pleine échelle minimale de ±3 g. Il peut mesurer l'accélération statique de la gravité dans les applications de détection d'inclinaison, ainsi que l'accélération dynamique résultant d'un mouvement, d'un choc ou d'une vibration. La sensibilité est de 330 mV/G.

Outre de nombreux projets de "détecteurs de tremblements de terre" sur Internet qui utilisent cet accéléromètre, sa sensibilité à cet effet est très faible, de sorte que ces appareils sont pratiquement non fonctionnels. J'en ai confiance car j'en ai fabriqué et testé beaucoup.

L'idée présentée ci-dessous est :avec l'aide d'un amplificateur opérationnel instrumental IC connecté en mode DIFFÉRENTIEL pour amplifier uniquement la partie UTILE du signal de 100 à 1000 fois (ou plus) sans amplifier le bruit nocif. J'utilise OP07 IC, mais n'importe quel IC d'amplificateur opérationnel instrumental peut être utilisé. A l'aide du potentiomètre P1, on règle la tension V2 légèrement inférieure à V1 et P2 règle l'amplification du signal utile. La formule du coefficient d'amplification est Vout=(V1-V2)*K où K=1+100/P2(kOhm). Ce signal amplifié se connecte à une entrée analogique d'un microcontrôleur Arduino via une résistance de 1k. Pour amplifier les trois sorties de l'ADXL335, nous devons fabriquer trois amplificateurs identiques pour chaque axe (x, y et z) séparément. Dans ce cas, je n'utilise qu'un seul axe (z) pour détecter les chocs verticaux.

Le microcontrôleur Arduino traite et filtre ensuite le signal à l'aide du code "nerdaqII" donné ci-dessous. Pour une présentation visuelle sur ordinateur j'utilise le logiciel gratuit "Amaseis" qui est également téléchargeable ci-dessous. Avec son aide, nous surveillons 24 heures d'activité sismique.

La vidéo montre clairement la différence de sensibilité avant et après cette modification. Cependant, comme le niveau de seuil de l'ADXL335 est relativement élevé, l'appareil n'est capable de détecter que des chocs locaux relativement forts. Je dis cela sur la base de plusieurs années d'expérience dans la détection des tremblements de terre à l'aide de mes sismomètres mécaniques de bricolage. Dans la période à venir, j'enregistrerai l'activité sismique 24 heures sur 24 et j'espère "attraper" un tremblement de terre dans ma région. Certes, si j'ai des résultats, je mettrai à jour le contenu de ce projet.

Je suis actuellement en phase de test d'un détecteur de tremblement de terre avec MPU-6050 présenté dans un magazine d'électronique bien connu qui est très sensible et enregistre les données des trois axes sur la carte SD pour une analyse plus approfondie. Ce sera l'un de mes prochains projets.

Enfin, pour conclure que ce type de sismomètres "numériques" est facile à construire et à installer et résistant à diverses influences atmosphériques, ils sont donc idéaux pour les présentations scolaires et activités similaires.

Code

  • code arduino
  • Logiciel Windows Amaseis
code arduinoC/C++
Aucun aperçu (téléchargement uniquement).
Logiciel Windows AmaseisJava
Aucun aperçu (téléchargement uniquement).

Schémas


Processus de fabrication

  1. Détecteur de tension sensible
  2. Détecteur audio sensible
  3. Détecteur de pleurs de bébé bricolage facile avec Raspberry Pi
  4. horloge IV9 Numitron DIY la plus simple avec Arduino
  5. Jeu de roulette DIY 37 LED
  6. Contrôle de fer à souder DIY pour 862D+
  7. MobBob :Robot Arduino DIY contrôlé par smartphone Android
  8. Roue de mesure simple bricolage avec encodeur rotatif
  9. Système d'arrosage des plantes domestiques