출처 : http://cafe.naver.com/wookongm/57026 , http://cafe.naver.com/wookongm/76829(댓글참조)
혹여나, APM 보드사용하시면서 Reulator 파손으로 으로 인해 고생하신다면, 아래 내용을 꼭 참조하세요.
원인 : This is a discussion re the bad Accel, Gyro and Baro values that we're seeing with ArduCopter-3.1.
Arducopter 3.1 버전 펌웨어 이상부터는 내부 SPI 통신의 속도를 500KHZ에서 8MHZ로 사용함. 이로인해 일부 APM보드의
3.3V 레귤레이터가 파손됨. 그결과 3.3V를 공급받아야 할 각종 보드내 센서류(자이로, 가속도, 기압센서)의 고장을 일으킴.
아시는 바와 같이 장시간 이렇게 방치할 경우 레귤레이터 뿐만 아니라 센서류 까지도 맛이 감. ㅜㅜ
증상 : Mission Planner에서 Bad Gyro라고 메세지가 나옴 / 또는 비행시 미친짓을 하거나 제대로 비행이 안됨.
레귤레이터 고장유무 확인 방법 :APM보드의 I2C 포트의 +(VCC) 전압을 체크했을때 3.3V 안나온다면 고장
교체 레귤레이터 품번 : APM2.5.2 : TPS79133DBVR or MIC5219 / APM 2.5: MIC5219-3.3YML TR
레귤레이터 파손을 피하는 방법 :
1. APM보드에 USB를 통해 전원을 연결하려고 하는경우 절대, 수신기, OSD, GPS등을 연결하지말것
2. APM보드의 INPUT포트중 하나에 100uF(마이크로패럿) 컨덴서를 극성에 맞춰 연결하면, 수신기 연결했을때 레귤레이터 파손되는것을 방지
참고글 : http://diydrones.com/forum/topics/ac3-1-rc5-spi-speed-problem?xg_source=activity