I. 시스템 요구 사항
가. 하드웨어
a. 고성능 컴퓨터 (pentium(x) -> Core I3 이상)
b. IF 출력이 가능한 무전기 (IC-7600, IC-756, IC-746, FT-991 등등)
c. SDR 수신기 (RSP1, RSP1A, RSP2 등등)
d. Winkey (K1EL)
나. 소프트웨어
a. HDSDR
b. CWSkimmer
c. N1MM
d. Virtual Audio Cable (VAC) ☞ <<바로가기>>
e. Vertual Serial Ports Emulator (VSPE) ☞ <<바로가기>>
f. Omni Rig
g. Log4OM or HRD
II. 소프트웨어 기능설명
a. HDSDR
HDSDR은 수십KHz 주파수 범위의 라디오 스펙트럼을 디스플레이 하는 것이고
SDR 수신기와 함께 SDR 시스템을 구성하며,
수신기로 부터 입력받은 아날로그 신호로 부터 I/Q 디지털 데이터를 생성한다.
HDSDR에서 생성된 I/Q 데이터는 FFT를 통해서 주파수 분석이 이루어 진다.
b. CWSkimmer
CW Skimmer는 양방향 리그 제어를 수행하는 으로 HDSDR에서 생성한 I/Q 데이터를
주파수 분석하여 주파수별 CW 신호를 추출하고,
주파수 정보와 함께 콜사인을 UDP를 통해 다른 프로그램이 수신할 수 있도록 전송(broadcast)한다.
c. N1MM
대표적인 컨테스트 프로그램으로 로깅데이터를 자체 저장할 뿐 아니라
UDP를 통해 LOG4OM 이나 HRD 등의 로깅프로그램으로 데이터를 전송한다.
N1MM은 HRD나 LOG4OM 이 가지지 않는 교신 편리성을 제공한다.
d. Virtual Audio Cable (VAC)
HDSDR은 I/Q데이터를 생성하지만 그 자체로 오디오 출력 터미널(Audio OUT terminal)을 생성하지 않으며
다만, 아날로그 신호나 I/Q 데이터 신호를 내 보낼 오디오 입력부를 선택하는 기능을 가지고 있다.
여기에서 VAC는 HDSDR이 선택할 수 있고, 다른 프로그램에서 선택할 수 있는 가상의 출력 터미널을 제공한다.
이러한 VAC는 HDSDR로 부터의 I/Q 데이터를 다른 프로그램으로 전달하기 위한 필수 프로그램이다.
e. Vertual Serial Ports Emulator (VSPE)
예전에는 무전기 하나에 컴퓨터 프로그램 하나 정도가 연결되었는데,
최근에는 하나의 무전기에 다수의 프로그램이 연결된다.
그러나, 컴퓨터에서 제공하는 시리얼포트는 한 프로그램에 대해서만 배타적으로 연결되기 때문에
동시에 여러 프로그램이 이를 사용할 수 없다.
그러나, VSPE는 여러 프로그램이 동시에 접속할 수 있는 가상의 시리얼 포트를 제공한다.
f. Omni Rig
옴니리그는 배타적 시리얼 포트를 공유하도록 하는 컴포트 공유 프로그램이다.
따라서, 옴니리그를 통해서는 하나의 시리얼포트를 LOG4OM, CWSKIMMER, HDSDR등의
다수 프로그램이 동시에 사용할 수 있다.
그러나, "옴니리그"는 DLL로 인터페이싱하는 로깅프로그램만이 사용할 수 있다.
예를 들어, N1MM, HRD 등의 프로그램은 옴니리그를 지원하지 않고, 1:1 제어 방식을 유지한다.
따라서, N1MM과 HRD를 사용하기 위해서는 VSPE를 사용해야 한다.
III. 소프트웨어 설치 순서
위에서 열거된 모든 프로그램이 설치되어야 하며,
이들 프로그램의 설치에는 특별한 순서를 없다.
다만 HDSDR 셋팅 전에 VAC 설치되어 있어야 하며,
또한 SDR (RSP1A 또는 RSP2)이 USB 를 통해 컴퓨터에 연결되어 있어야 한다.
* 참고로, 최근에 USB 3.0 포트가 일반적인데, SDR 라디오는 USB 2.0 을 지원한다. 그래서 USB 3.0 포트에서는 잘 인식이 안될 수 있으므로, 가급적 USB2.0 포트에 연결하는 것이 필요하다.
HDSDR은 기본 프로그램과 사용할 SDR종류에 상응하는 DLL 파일을 파라미터로 전달해야 한다.
HDSDR를 설치하고 나면 External IO 디바이스로서
RSP1, RSP1A 및 RSP2 등을 위한 바로가기 버튼이 바탕화면에 형성된다.
예를 들어 RSP1A를 사용하는 바로가기 버튼(위의 그림)의 속성은 아래와 같다.
"C:\Program Files (x86)\HDSDRplay\HDSDR.exe" ExtIO_SDRplay_RSP1A.dll"
이하의 설명에서는 RSP1A 를 기준으로 설명된다.
IV. HDSDR 세팅
HDSDR을 실행했을 때의 초기 화면의 모습이다.
셋업은 아래의 순서대로 진행된다.
(1) SOUND CARD [F5]
Sound Card Selection 에서 Line(Virtual Audio Cable)를 선택한다.
이 선택은 I/Q 데이터를 다른 프로그램으로 전송하기 위한 단계이다.
(2) Band Width [F6]
위에 화면에 나타낸 것 처럼 INPUT, OUTPUT의 샘플링레이트를 선택한다.
여기에서 INPUT은 2000000 Hz, OUTPUT을 2400~9600 중에 하나, 예를 들어 48000 을 선택한다.
OUTPUT을 1200으로 하면 해상도가 너무 떨어지기 때문에
CW Skimmer에서 해독이 어려울 수 있다.
(3) OPTION [F7]
가. Select Input
Input 으로 "SDRPlay RSP" 를 선택한다.
나. Input Channel
Input Channel Mode for RX에서 위의 그림에서 처럼 "I(Left/Q right)"를 선택 한 후,
"Swap I and Q channel for RX input"를 체크한다.
여기에서 SWAP I and Q channel for RX input 을 체크하지 않아도 된다.
다만, 이럴 경우 CW SKIMMER 셋팅에서 입력을 좌우 반전시켜야 한다.
위의 두 항목을 선택한 후, 다시 해당 메뉴로 들어가서 위 그림과 같이 선택되었는지 확인하다.
다. Output Channel
Output Channel Mode for RX 에서 "IF as (Left) / Q (right)"를 체크한다.
라. Output Channel
"Output Channel Mode for RX " 메뉴 아이템 밑에 있는 "RF Front END Configuration" 으로 들어간다.
IF Frequency 는 해당 무전기의 Hz 단위의 IF 주파수를 확인하여 입력한다.
IC-746 : 69011500 Hz
IC-7600 : 64455000 Hz
FT-991 : 69335000 Hz
모드별 OFFSET 주파수에서 CW_U의 값을 CW 사이드 톤을 대역으로 700~1000 범위내에서 일단 선택하고
시행착오적으로 OFFSET 주파수를 설정한다. 위의 셋팅은 IC-746에 맞추어 진 것이다.
셋팅이 완료된 후에는 "APPLY" 버튼을 누른다.
마. CAT to Radio (Omni-Rig)
OMNI-RIG 셋팅은 위와 그림과 같이 한다. OMNI-RIG 셋팅에서 VSPE 에 의해 공유된 포트를 사용할 것이므로,
먼저 VSPE를 셋팅하여 가상 포트예를 들어 COM 11을 만든 후, Omni-Rig 셋팅에서 COM 11을 사용한다.
Omni-Rig는 적색 박스로 표시된 메뉴를 통해 호출이 가능하다.
* 기타 VAC, VSPE, N1MM 셋팅 등에 대해서는 신년회 세미나 때에 직접 설명 드리겠습니다.
2019년 2월 23일 신년회에서 설명될 리그 시스템에 관련한 것입니다.
* 개조정보
1. IC-7600 Scope IF tap for RTL-SDRs (WE1X) ☞ we1x_rtl_sdr3_0.pdf
2. IC7600 I/F 출력단자 추가를 통한 PAN-Adapter 연결 (HL1BRU)
3. SDR Panadapter with ICOM IC-746 (6K2ECY)
4. SDR Panadapter with FT-991 (6K2ECY)
첫댓글 좋은 자료 감사 드립니다.
좋은 자료 감사합니다
신년모임 세미나가 몇일 않남았읍니다.. 지금은 열공중...ㅎㅎ~
이해가 않가는 부분이 많습니다.. 이를 극복하는 방법은 반복해서 읽어보는것 뿐 이겠죠? ㅎ~
유익한 자료 감사합니다^^