드론/쿼드콥터2016. 9. 9. 13:52

수신신호강도(RSSI)

수신신호강도(RSSI)는 신호강도를 측정하는 것으로, 기체가 범위를 벗어났는지 혹은 주파수 간섭을 받는지 등을 알 수 있는 편리한 방법입니다.

일부 수신기는 RSSI 출력이 있습니다. 다음과 같이 3가지 유형이 지원됩니다.

  • PPM 채널을 통한 RSSI 
  • 병렬식(Parallel) PWM 채널을 통한 RSSI
  • RSSI 출력이 있는 PPM RC의 ADC를 통한 RSSI - RSSI ADC라고도 함

PPM을 통한 RSSI

Configure your receiver to output RSSI on a spare channel, then select the channel used via the CLI.

수신기에서 RSSI를 별도의 채널에 출력하도록 설정하고, CLI를 통해 사용된 채널을 선택합니다.

채널 9를 사용한다면 다음과 같이 설정합니다.

   [set rssi_channel = 9]

참고 EZZUHF 와 같은 일부 시스템의 경우 RSSI를 역전(invert)시킵니다. ( 0 = Full signal / 100 = Lost signal).  이 문제를 해결하려면 다음 명령을 사용하여 채널 입력을 역전시켜야 합니다. 

   [ set rssi_ppm_invert = ON]

기본값은 "OFF"입니다. ( 100 = Full signal / 0 = Lost signal).

병렬 PWM을 통한 RSSI

RSSI 신호를 아무 PWM 입력 채널에 연결시키고, RSSI 채널을 PPM을 통한 RSSI와 동일한 방법으로 설정합니다.

RSSI ADC

RSSI 채널을 RC2/CH2 입력에 연결합니다. 신호는 반드시 0v 와 3.3v 사이어야 합니다. 필요하다면 inline 저항을 사용하여 전압을 떨어뜨리세요. inline smoothing 콘덴서 도 도움이 될 수 있습니다. 간단한 PPM->RSSI conditioner는 쉽게 만들 수 있습니다. 자세한 내용은 PPM-RSSI conditioning.pdf 를 참고하세요.

CLI 명령은 다음과 같습니다 :

  • RSSI_ADC 기능을 활성화 시킵니다. : [feature RSSI_ADC]
  • RSSI_SCALE 변수(1-255)를 사용하여, RSSI 수준을 사용중인 설정에 따라 조정합니다. ADC 원시입력값은 이 변의의 값으로 나눠지게 됩니다.

RSSI_SCALE 설정 명령 :

  • [rssi_scale = 100] 으로 설정합니다. 표시된 퍼센트는 ADC 원시값이 됩니다.
  • RX 를 겹니다(보드와 가깝게). RSSI값이 약간 변합니다.
  • rssi_scale 을 방금전 측정한 최대 RSSI 값으로 갱신합니다.

FrSky D4R-II 와 X8R 가 지원됩니다.

RX_PARALLEL_PWM 가 활성화된 상태에서는 사용할 수 없습니다.

====

원문 : https://github.com/cleanflight/cleanflight/blob/master/docs/Rssi.md

이전글 : GPS

다음글 : 텔레메트리(Telemetry)

Posted by 푸른하늘 푸른하늘이

댓글을 달아 주세요