수신신호강도(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)