산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

DIY 감지 ADXL335 지진 감지기

구성품 및 소모품

Arduino Nano R3
× 1
Adafruit 아날로그 가속도계:ADXL335
× 1
OP07cp 연산 증폭기 IC
× 1
단일 회전 전위차계 - 10k 옴
× 2
저항 1k 옴
× 1
저항 5k6
× 1
커패시터 100μF
× 2

필요한 도구 및 기계

납땜 인두(일반)

앱 및 온라인 서비스

Arduino IDE

이 프로젝트 정보

ADXL335는 아날로그 전압 출력이 있는 저전력, 완전한 3축 가속도계입니다. 이 제품은 ±3g의 전체 범위 최소 범위로 가속도를 측정합니다. 기울기 감지 애플리케이션에서 중력의 정적 가속도와 모션, 충격 또는 진동으로 인한 동적 가속도를 측정할 수 있습니다. 감도는 330mV/G입니다.

이 가속도계를 사용하는 인터넷의 많은 "지진 감지기" 프로젝트 외에도 이 목적에 대한 감도가 매우 낮아 이러한 장치는 실제로 작동하지 않습니다. 나는 그들 중 많은 것을 만들고 테스트했기 때문에 이것에 자신이 있습니다.

아래 제시된 아이디어는 DIFFERENTIAL 모드로 연결된 계기 연산 증폭기 IC의 도움으로 유해한 노이즈를 증폭하지 않고 신호의 유용한 부분만 100-1000배(또는 그 이상) 증폭하는 것입니다. 나는 OP07 IC를 사용하지만 어떤 계기용 연산 증폭기 IC도 사용할 수 있습니다. 전위차계 P1을 사용하여 전압 V2를 V1보다 약간 작게 설정하고 P2는 유용한 신호의 증폭을 조정합니다. 증폭 계수 공식은 Vout=(V1-V2)*K이며, 여기서 K=1+100/P2(kOhm)입니다. 이 증폭된 신호는 1k 저항을 통해 Arduino 마이크로컨트롤러의 아날로그 입력에 연결됩니다. ADXL335의 3개 출력을 증폭하려면 각 축(x, y 및 z)에 대해 3개의 동일한 증폭기를 별도로 만들어야 합니다. 이 경우 수직 충격을 감지하기 위해 하나의 축(z)만 사용합니다.

그런 다음 Arduino 마이크로 컨트롤러는 아래에 제공된 "nerdaqII" 코드를 사용하여 신호를 처리하고 필터링합니다. 컴퓨터에서 시각적 프레젠테이션을 위해 아래에서 다운로드할 수 있는 무료 "Amaseis" 소프트웨어를 사용합니다. 도움을 받아 24시간 지진 활동을 모니터링합니다.

영상은 이 수정 전과 후의 감도 차이를 명확하게 보여줍니다. 그러나 ADXL335의 임계값 수준이 상대적으로 높기 때문에 장치는 상대적으로 강한 국부 충격만 감지할 수 있습니다. 내 DIY 기계식 지진계를 사용한 지진 감지에 대한 다년간의 경험을 바탕으로 이 말을 하는 것입니다. 앞으로의 기간 동안 나는 하루 24시간 지진 활동을 기록할 것이며 우리 지역에서 일부 지진을 "잡기"를 희망합니다. 확실히 결과가 있으면 이 프로젝트의 내용을 업데이트하겠습니다.

나는 현재 매우 민감하고 추가 분석을 위해 3축의 데이터를 SD 카드에 기록하는 잘 알려진 전자 잡지에 발표된 MPU-6050 지진 감지기의 테스트 단계에 있습니다. 그것은 나의 다음 프로젝트 중 하나가 될 것입니다.

마지막으로 이러한 유형의 "디지털" 지진계는 제작 및 설치가 쉽고 다양한 대기 영향에 강하므로 학교 발표 및 유사한 활동에 이상적입니다.

<섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">

코드

<울>
  • arduino 코드
  • Windows 소프트웨어 Amaseis
  • arduino 코드C/C++
    미리보기 없음(다운로드만 가능).
    Windows 소프트웨어 Amaseis자바
    미리보기 없음(다운로드만 가능).

    회로도


    제조공정

    1. 민감한 전압 감지기
    2. 민감한 오디오 감지기
    3. 라즈베리 파이를 사용한 손쉬운 DIY 아기 울음 감지기
    4. Arduino로 DIY 가장 간단한 IV9 Numitron 시계
    5. DIY 37 LED 룰렛 게임
    6. 862D+용 DIY 납땜 인두 제어
    7. MobBob:Android 스마트폰으로 제어되는 DIY Arduino 로봇
    8. 로터리 인코더가 있는 DIY 간단한 측정 휠
    9. 가정용 식물 관수 시스템
    10. 최대 6.5MHz의 DIY 단순 주파수 측정기