기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

가속도 센서 데이터쉬트 보는 중 궁금한 사항이 몇가지 생겨서 문의글을 올립니다.

 

1. BMA250 데이터쉬트에 보면 range 설정하는 부분이 다음과 같이 되어 있습니다.

range                resolution

2g                     3.91mg/LSB

4g                     7.81mg/LSB

8g                     15.62mg/LSB

16g                  31.25mg/LSB

 

가속도센서의 범위를 설정하는 부분이 있는데.. 제가 이해한 내용이 맞는지 봐주시길 바랍니다.

예를들어, 2g(3.91mg/LSB)는 측정범위는 2 * 9.8 이며, 감도는 3.91 이고,

16g는 측정범위는 16*9.8 이며, 감도는 31.25 이다. 따라서 16g 는 2g 보다 측정범위는 넓지만 감도는 떨어진다??

즉, 2g의 경우 측정범위는 다른설정에 비해서 낮지만 감도가 높은건가요?

 

이렇게 이해하면 맞는건가요?

그리고 핸드폰에보면 4g로 설정되어 있던 것 같던데.. ( 베가s5, BMA250 사용 )

왜 16g를 사용하지 않고 4g로 사용하나요? 다른분들은 어떻게 설정하시는지.. 궁금합니다.

 

2. bandwidths 설정부분에 보변 8hz ~ 1khz 범위 안으로 설정하게 되어있던데요...

    low-pass filter 역활을 해주는 걸로 알고있는데..

   ==> 주파수의 범위를 어떤 기준으로 설정해줘야 하는건가요? 무조건 낮을 수록 좋나요?

 

위 2가지에 대해서 조언을 좀 구하고자 합니다.

 


이제현

2013.04.02 02:49:39
*.90.137.102

풀스케일 레인지가 좁으면 분해능이 올라가는 것은 맞습니다. 정확히 이해하셨습니다.


일반적으로 사람이 핸드폰이나 태블릿을 최대한 빠른 속도로 흔들 수 있는것이 2~3G 정도아닐까 생각합니다.

자유 낙하에서 1G 정도이니깐요...

심하게 흔드는 칵테일 만들기 게임이 그렇고, 자동차 게임의 경우 1G 이하가 검출됩니다.

센서 모니터링 프로그램을 띄어 놓고 마구 흔들고 돌려 보세요.


샘플레이트(bandwidth)가 높아지면 내부 필터가 동작할 시간이 줄어들게되어 측정값의 오차가 좀 커질 수 있습니다.

그대신 반응 느낌은 좀 빠릇빠릇하게 됩니다.

반대로 샘플레이트가 낮아지면 측정값은 좀 느리게 나오지만, 측정값은 안정적으로 보여지겠죠.


전반적인 느낌은 1초에 20~30번 정도 샘플링하면 무난하게 사용가능하다는 것입니다만,

안드로이드 내부 플랫폼의 센서 Manager에도 필터가 들어있을 수 있으니 함께 검토해 보세요.


그런데 고객들의 취향이 워낙 다양하다보니 다양한 앱으로 많은 실험이 필요합니다.

만보계 앱의 경우 너무 민감하면 한걸음에 2개의 카운터가 올라갈 수도 있습니다.

너무 둔하게 만들면 칵테일 만들기 게임이 불가능할 수도 있고요...

리오살다

2013.04.02 03:55:53
*.217.190.155

답변 감사합니다.^^;   덕분에 궁금한 사항이 많이 해결되었습니다^^

List of Articles
번호 제목 글쓴이 날짜 조회 수
5788 여러 function이 있는 pin 세팅을 어떻게 해야하나요? [1] 안시영 2013-04-13 2223
5787 Android source에서 bluez에 관해서 여쭈어 봅니다. [2] 오르다 2013-04-13 2043
5786 I2S를 구현하다 문제가 있어 질문 드립니다. [5] 션한물 2013-04-12 3466
5785 sound 관련 문의 드립니다. [6] 리오살다 2013-04-12 1616
5784 scp 명령어 사용에 대한 질문하나 할게요! [1] 짜라빠빠 2013-04-10 1609
5783 c100 보드, 커널 및 안드로이드 관련 소스 [2] 김정중 2013-04-10 1521
5782 안드로이드의 모든 것 분석과 포팅 예제 문의 wizard14 2013-04-10 1217
5781 모바일 CPU 의 종류를 알아낼수 있는 API 가 있나요 ? [2] 파란새 2013-04-08 1734
5780 arndale board에서 언제쯤 openCL을 사용할 수 있을까요? [1] 김영준 2013-04-05 1387
5779 Skia + hardware jpeg 연동 방법 나나리 2013-04-04 1089
5778 mips toolchain, cross compiler 를 구하려고 합니다. [5] 은민아빠 2013-04-03 1628
5777 이솝 c100보드 3~4개 삽니다. 사마사마 2013-04-02 1023
» 가속도 센서 관련하여 문의글 올립니다. [2] 리오살다 2013-04-02 2750
5775 arndale 보드 ethernet 을 사용하고 싶은데요. [4] realizeadream 2013-03-31 1602
5774 u-boot 관련 몇가지 질문이 있습니다. [3] Supsupi 2013-03-31 1494
5773 YCbCr, YUV, BT601, BT656 ? 김경식 2013-03-30 2501
5772 리눅스에서 내가 원하는 baud rate를 설정하려면 어떻게 해야 하나요... [4] 혜민아빠 2013-03-30 1954
5771 전원관리 관련 질문입니다. 라디오 2013-03-29 1032
5770 QT 예제를 돌려 봤는데요...화면을 .. 혜민아빠 2013-03-28 1198
5769 GDB 관련 문제입니다. [1] 조현호 2013-03-27 1460

사용자 로그인