<p><span style="color: #404040; font-family: 굴림;">참고 ADXL 335 3축 가속도센서 모듈제품&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><a href="http://mechasolution.com/shop/goods/goods_view.php?goodsno=10914&amp;category=049002" target="_new" style="text-decoration-line: none; color: #3a4e40; font-family: 굴림;">http://mechasolution.com/shop/goods/goods_view.php?goodsno=10914&amp;category=049002</a><span style="color: #404040; font-family: 굴림;">&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><a href="http://mechasolution.com/shop/goods/goods_view.php?goodsno=5&amp;category=129014" target="_new" style="text-decoration-line: none; color: #3a4e40; font-family: 굴림;">http://mechasolution.com/shop/goods/goods_view.php?goodsno=5&amp;category=129014</a><span style="color: #404040; font-family: 굴림;">&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">똑바로 놓은 상태에서 움직임이 전혀 없을때 z축 라인에서 중력가속도 값이 나옵니다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">x y는 0이 나오구요. 움직임이 없는 상태에서 기울어진 상태면 각 라인에 중력 가속도 값이 벡터로 분해된 정도로 출력됩니다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">움직이면 해당 가속도 만큼이 +/- 되서 들어옵니다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">[출처] 가속도 센서와 중력가속도 센서값을 계산하는법 (아두이노 스토리) |작성자 HolyRay&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><br style="color: #404040; font-family: 굴림;" /><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">------------------------------------------------------------------------------------------&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">[ LSB/g 이 개념 ]&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">1. 가속도 센서의 감도는 mV/g 단위를 사용해서 표시합니다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">&nbsp;&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">가속도센서는 기본적으로 전압을 출력하는 센서이기때문에 아두이노의 아날로그 핀을 사용해서 읽습니다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">일반적으로 가속도센서의 감도는 250mV/g 등과 같이&nbsp; mV/g 단위 ( 밀리볼트/중력가속도 )로 표시합니다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">예를들면, 가속도센서의 감도가 250mV/g 일경우,&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">아두이노의 ADC핀으로 측정한 센서의 전압값이 500mV라면, 이 경우의 중력가속도 값을 구하면 2g입니다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">&nbsp; &nbsp;&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">* 측정값/센서감도 = 500 / 250 = 2g (&nbsp; 즉, 측정전압 / sensitivity = 중력가속도 가 됩니다. )&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">마찬가지로,&nbsp; 감도 250mV/g 인 가속도센서의 측정전압이 750mV라면 측정값은 3g 가 됩니다.&nbsp; ( 750/250 = 3 )&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">2. 그런데, 센서의 감도를 mV/g로 표시하면 불편한 경우가 많습니다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">센서값을 mV/g 로 표시하면 이해하기 쉽지만 실제로 사용할 경우는 매우 불편합니다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">왜냐하면, 같은 가속도 센서라고 할지라도 Aref 값에 따라서 측정값과 Sensitivity가 달라지기 때문입니다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">즉, 아두이노의 아날로그 측정기능 ( ADC기능) 을 사용할 경우, 측정값은 ADC회로의 기준전압 즉 Aref 값에 따라 달라집니다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">아두이노에서 Aref 값은 5V를 사용하는 경우가 많지만, 항상 5V인 것은 아닙니다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">따라서, 사용자의 Aref값이 다르면 센서의 측정값과 감도도 달라지게 됩니다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">예를 들면,&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">Aref가 5V 이고, 이때 감도가 250mV/g인 가속도 센서를&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">Aref를 1V로 바꿀 경우,&nbsp; 감도는 50mV/g 가 되고 센서의 측정전압도 1/5로 작아집니다.&nbsp;&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">즉, 같은 센서의 감도가 경우에 따라 달라지므로 혼동되기 쉬우므로 불편합니다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">3. mV/g 단위의 불편함을 해소한 단위가 LSB/g 입니다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">LSB가 뭐의 약자인지는 잘 모르겠지만 아마도 Least Scale of Bandwidth 즉 최소눈금의 갯수를 의미합니다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">예를 들면, 측정범위가 -2g ~ +2g 인 가속도 센서가 있다면 최대측정폭( Bandwidth )는 4g 입니다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">이 센서를 아두이노의 아날로그 핀으로 측정했을&nbsp; 측정값(ADC값)의 범위는 0 ~1023 입니다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">즉, ADC값이 0이면 -2g 이고 1023이면 +2g 입니다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">이를 감도로 표시하려면, 1023 최소눈금/4g 이므로&nbsp; 약255 LSB/g 가 되는겁니다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">이를 바꿔말하면, ADC측정값 1이 증가할 때마다&nbsp; 1/255g 가 커지는 겁니다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">바꾸말하면, 감도가 250 LSB/g 란 뜻은&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">10비트 ADC회로를 사용할 때 ( 아두이노의 경우 )&nbsp; ADC값이 250 이면 1g라는 뜻입니다.&nbsp;</span><br style="color: #404040; font-family: 굴림;" /><br style="color: #404040; font-family: 굴림;" /><span style="color: #404040; font-family: 굴림;">[출처] LSB/g 이 개념 설명 좀 부탁드립니다 ㅜㅜ (아두이노 스토리) |작성자 inkni</span></p>