포스트

SDR : Software Defined Radio

이전 글에서 간략히 FM과 AM의 차이에 대해서 설명했다

그럼 왜 AM은 530~17000kHz를, FM은 87.5~108MHz 쓰는걸까?

주파수별 용도

주파수이용현황도표

그것은 바로 법으로 정해져있기 때문

해당 주파수를 사용하려고 하려면 과학기술정보통신부에 허가를 받아야한다

자세한 주파수 대역 링크 이미지1, 이미지2

그러나 혼선의 우려가 낮은 현저히 낮은 소출력 기기는

특정 주파수 대역에서 조건을 만족하는 경우 자유롭게 쓸 수 있다

FM 방송 채널과 같은 주파수 대역은 허가를 받아야하고,

UHF과 같은 아마추어 무선 대역에서는 소출력 기기들은 자유롭게 쓸 수 있다

image

아마추어 무선 기사 자격증의 등급에 따라 사용할 수 있는 기기 및 출력이 달라진다

RTL-SDR

그러나 듣는건 별다른 자격증 필요 없이 장비만 있으면 들을 수 있다

rtl-sdr

가장 구하기 쉬운 건 RTL-SDR이라는 물건

기존의 라디오는 물리적인 방식으로 변복조를 수행하기 때문에, 여러 주파수를 다루기 힘들었으나

반도체 기술의 발달로 기존의 대역 수신기와 같은 하드웨어 대신,

FPGA나 DSP등의 소프트웨어적으로 직접 RF처리가 가능하게 되었다

RTL-SDR

RTL-SDR은 대만 Realtek 사에서 제작한 RTL2832U 칩셋을 탑재한 USB 동글 SDR 수신기다

유럽지역의 디지털 TV 방송을 수신하기 위해 개발되었으나,

간단한 소프트웨어 교체로 SDR 수신기로 사용할 수 있다는 사실이 밝혀져 엄청난 인기를 가지게 되었다고 한다

기존 SDR은 수백, 수천달러의 비용이 들었다고..

사용해보고 싶다면 RTL2832U 칩셋을 탑재한 RTL-SDR로 검색하면 여러 모델이 나오는데

원하는 모델을 사면 된다

SDR 프로그램

다양한 SDR 프로그램들이 있지만

그 중에서 공략글이 가장 많은 airspy사의 sdrsharp 기준으로 설치법을 설명함

1. 필요 파일 다운로드

image

  • https://airspy.com/download/ 에서 Software Defined Radio Package 다운로드 및 설치
  • 하드웨어는 USB연결되지 않은 상태에서 대기

2. Sharp 설치

  • install-rtlsdr.bat 실행하여 설치

3. SDR 드라이브 설치

image

  • 하드웨어 연결하여 드라이버 설치 진행

4. 드라이버 업데이트

Pasted image 20240507164028

  • zadig.exe를 관리자 권한으로 실행 후
  • Options > List All Devices 활성화하여, ulk-In, Interface (Interface 0)가 뜨는지 확인
주의!! 다른 디바이스 선택시 해당 디바이스가 벽돌될 수 있음! 꼭 잘보고 선택할 것!

Pasted image 20240507164400

  • Bulk-In, Interface (Interface 0) 선택 후, 초기 설치시 Install Driver 실행 (재설치시 Replace Driver 실행)

5. SDRSharp.exe 실행

  • .NET 필요시 설치 할 것

Pasted image 20240507164738

  • 이후 실행 시, 다음과 같은 화면이 뜰텐데

  • 메뉴 > source > RTL-SDR USB 를 선택하여 해당 디바이스를 선택

화면 캡처 2024-05-07 164919

이후 Play 버튼을 눌러보면 신호가 수신된다면 성공

  • 설정에서 Offest Tuning 체크 활성화, RF Gain은 올릴수록 수신 감도가 높아지나 잡음이 심해지므로 적당히 조절할 것

이외에도 SDRange 등 다양한 프로그램이 있으니 원하는 기능이 있는 프로그램을 쓰면 될듯

6. 근데 이제 뭐함?

이걸 이제 어디다 쓰느냐

원하는대로 AM, FM 라디오를 수신하여 쓸 수 도 있고 주파수를 사용하는곳을 들어볼 수 도 있다

대북방송을 들어볼수도 있고, 심심치 않게 난수방송도 들린다

그러나 너무 깊게다루면 잡혀갈수 있어서 여기서 끝냄

참조

RTL-SDR.com

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.