태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

'가속도 센서'에 해당되는 최근 글 3건

  1. 2008/07/12 myAccel3LV02 (10)
  2. 2008/04/22 myAccel7260EB Monitor Program & Firmware
  3. 2008/03/17 myAccel7260EB 모니터 프로그램

myAccel3LV02

Sensors/myAccel3LV02 2008/07/12 11:33
myAccel3LV02가 2009년 10월 기준으로 rev B로 업그레이드 되었습니다.
rev B 홈페이지는 이곳
을 방문해 주세요.


사용자 삽입 이미지
제품 특징
myAccel3LV02는 ST사에서 출시한 LIS3LV02DQ 센서를 보다 편리하게 실험할 수 있도록 주변 회로와 필요한 결선을 100mil 간격의 헤더핀으로 연결한 소형 가속도 센서 보드입니다. 추가 부품 없이 전원만 인가하면 바로 동작하도록 제작되어 있으며, QFPN(Quard Flat Package No lead) 외형으로 인해 실험에 불편함을 해결하기 위해 일반적으로 많이 사용하는 브레드 보드에 장착이 가능한 100mil(2.54mm) 간격의 8핀 인터페이스로 변경하였습니다. 이전에는 센서 패키지 형태 때문에 손쉽게 테스트하지 못하고 PCB를 제작해야만 했던 불편함을 느꼈던 개발자들에게는 myAccel3LV02 보드가 해결책이 될 것입니다.
LIS3LV02DQ 가속도 센서는 내부에 12비트 아날로그-디지털 변환 장치를 내장하고 있어 별도의 AD 변환이 필요 없이 디지털 값이 출력됩니다. 특히 대부분의 마이크로컨트롤러에 내장된 AD 변환기가 10비트인 점을 감안하면 4배 정밀한 디지털 값을 얻을 수 있습니다. 디지털로 변환된 값은 SPI 또는 I2C 인터페이스를 통해 마이크로 컨트롤러와 연결할 수 있습니다. 그리고 무엇보다도 센서의 노이즈 레벨이 기존의 3축 가속도에 비해 대폭 감소하여 보다 정밀한 측정을 할 수 있습니다. 또한 4개 bandwidth의 digital low-pass filter를 내장하고 있어 필요에 따라 적절한 필터를 선택하면 더욱 더 노이즈가 적은 신호를 얻을 수 있습니다. 자유낙하 감지 wake-up 인터럽트 소스로 동작시키기 위한 free-fall wake-up 기능이나 high-pass filter를 이용한 direction detection 기능 또한 제공합니다.

기능상 특징
  • 한 개의 센서 보드에서 3축 가속도 측정
  • 12비트 ADC를 내장하여 디지털 값 출력
  • SPI 또는 I2C 디지털 인터페이스
  • 측정범위는 ±2g 또는 ±6g중에 하나를 선택
  • 출력 rate에 따른 내장 digital low-pass filter
  • 자유낙하 감지 인터럽트 발생/이동 방향 검출
  • -40도에서 +85도까지의 넓은 동작 온도 범위
  • 2.16V ~ 3.6V의 동작전압과 1.8V IO 호환
  • 브레드 보드에 연결이 편리한 2.54mm 간격의 헤더핀 인터페이스
  • 가로, 세로 1.5cm 의 초소형 크기
응용 분야
  • 가속도 센서 측정이 필요한 전 분야
  • 로봇의 움직임, 기울어짐 측정
  • 이동 로봇의 네비게이션용 센서
  • 충격, 낙하 감지

데이터쉬트

사용 예제

동영상 보기

  • myCortex-LM8962와 LCD를 연결하여 myAccel3LV02로 기울기를 측정하여 공을 굴리는 데모

 

  • VB으로 작성한 실시간 가속도값 모니터 프로그램 (nexp 제공)


사용 후기 홈페이지 링크 모음



'Sensors > myAccel3LV02' 카테고리의 다른 글

myAccel3LV02 rev.B  (3) 2009/09/29
myAccel3LV02  (10) 2008/07/12
Trackback 1 : Comments 10

myAccel7260EB Monitor Program & Firmware

Sensors/myAccel7260EB 2008/04/22 10:58
3축 가속도 센서 myAccel7260EB의 성능을 myCortex-LM8962 보드에 연결하여 테스트할 수 있도록 펌웨어의 바이너리와 PC측 모니터 프로그램 실행 파일을 공개합니다.
사용자 삽입 이미지


myCortex-LM8962의 AD0, AD1, AD2에 각각 X축, Y축, Z축을 연결하면 해당 펌웨어로 가속도 센서 동작을 테스트할 수 있습니다. 펌웨어는 위드로봇에서 제작한 Stellaris-JTAG 또는 LM3S8962 디바이스를 지원하는 장비를 이용하여 플래쉬로 구울 수 있습니다.

  • PC 모니터 프로그램:  (3.9MB)

PC쪽 프로그램은 python으로 제작되었으며 py2exe를 통해 실행 파일 형태로 변경하였습니다. 압축을 풀고, 별도의 설치과정 없이 AccMeter_MyMotion_Filtered.exe를 실행시키면 위에 공개한 firmware와 맞물려 동작합니다. 해당 포트를 선택하고 [Open] 버튼을 클릭하면 각 축의 출력값이 화면에 표시됩니다. 공개한 firmware에는 cutoff frequency가 6Hz인 매우 passband가 좁은 low-pass filter가 구현되어 있습니다. 필요에 따라 IIR 디지털 필터를 거친 결과 또는 센서 자체 출력값을 확인해 보실 수 있습니다.

추후, 좀 더 다양한 기능을 보강한 모니터 프로그램을 공개하도록 하겠습니다.

'Sensors > myAccel7260EB' 카테고리의 다른 글

myAccel7260EB Monitor Program & Firmware  (0) 2008/04/22
myAccel7260EB 모니터 프로그램  (0) 2008/03/17
myAccel7260EB 점퍼 설정 방법  (0) 2008/01/28
myAccel7260EB 치수 및 측정 범위  (0) 2008/01/28
myAccel7260EB  (0) 2008/01/28
Trackback 0 : Comment 0

myAccel7260EB 모니터 프로그램

Sensors/myAccel7260EB 2008/03/17 05:09
사용자 삽입 이미지

3축 가속도 센서 평가보드 myAccel7260EB의 동작을 테스트하기 위한 테스트 보드와 PC와 연결하여 그래프로 출력하게한 모니터 프로그램입니다.

3축가속도 센서 출력값은 myCortex-LM8962 보드와 연결되어 ADC를 통해 디지털 값으로 변환되고, 그 결과는 USB를 통해 PC로 전달됩니다. 전달된 결과는 화면에 그래프로 출력되어 각 축의 변화상태를 손쉽게 확인할 수 있습니다. 보드를 기울이면 중력 가속도의 변화가 그래프에 반영되는 것을 확인할 수 있습니다. 또한 상하, 좌우, 위아래로 흔들었을 경우 각각의 가속도가 해당 축에 출력되는 것도 확인할 수 있습니다.



'Sensors > myAccel7260EB' 카테고리의 다른 글

myAccel7260EB Monitor Program & Firmware  (0) 2008/04/22
myAccel7260EB 모니터 프로그램  (0) 2008/03/17
myAccel7260EB 점퍼 설정 방법  (0) 2008/01/28
myAccel7260EB 치수 및 측정 범위  (0) 2008/01/28
myAccel7260EB  (0) 2008/01/28
Trackback 0 : Comment 0