- Practical SDR는 취미 사용자, 무선 통신 학습자, RF 설계 프로토타이핑 엔지니어가 소프트웨어 정의 라디오의 기초를 익히도록 돕는 책임
- 독자는 컴퓨터에서 가상 라디오 수신기를 만들고 실제 AM·FM 신호에서 오디오를 추출하며 GNU Radio Companion으로 라디오 시스템을 단계별로 구성함
- 학습 범위는 1MHz~6GHz 주파수 조작, 필터와 이득 제어, 안테나와 RF 하드웨어 선택, 실시간 IQ 데이터 처리까지 이어짐
- 일부 프로젝트에는 HackRF One 같은 SDR 하드웨어와 호환 안테나가 필요해, 순수 소프트웨어 실습만으로 끝나지는 않음
- 기본 튜토리얼과 고급 응용 사이를 잇는 입문서로, Wi-Fi·Bluetooth·셀룰러 통신 같은 현대 무선 시스템 학습의 기반이 됨
책의 범위와 형식
- Practical SDR는 소프트웨어 정의 라디오를 시작하기 위한 책이며, 부제는 “Getting Started with Software-Defined Radio”임
- 2025년 3월 출간 예정이고 분량은 336쪽임
- 형식과 가격은 다음과 같음
- Print Book and FREE Ebook: $39.99
- Ebook PDF, Mobi, ePub: $31.99
- 샘플로 Chapter 4: Creating an AM Receiver를 제공함
실습으로 만드는 라디오
- 컴퓨터에서 가상 라디오 수신기를 만들고 실제 AM·FM 신호에서 오디오를 추출함
- AM 라디오를 만들면서 진폭 변조가 어떻게 동작하는지 배움
- 깨끗한 FM 수신을 구성하는 과정에서 신호 필터링을 익힘
- IQ 샘플링 같은 복잡한 주제도 실습 범위에 포함됨
- GNU Radio Companion 인터페이스로 동작하는 라디오 시스템을 조각별로 만들고, 이후 AM·FM 수신기와 라디오 송신기 설계로 확장함
다루는 기술 요소
- 1MHz~6GHz 범위의 라디오 주파수를 조작함
- 필터와 이득 제어를 사용해 잡음 속에서 명확한 신호를 추출함
- 적절한 안테나와 RF 하드웨어를 선택해 SDR 성능을 높임
- 복소수 기반 실시간 IQ 데이터를 처리해 실제 라디오 신호를 복조함
- 컴퓨터에서 유연한 가상 라디오 테스트 환경을 구축함
장별 흐름
-
Part I: 기본 수신기 만들기
- What Is a Radio?
- Computers and Signals
- Getting Started with GNU Radio
- Creating an AM Receiver
-
Part II: 수신기 내부
- Signal Processing Fundamentals
- How an AM Receiver Works
- Building an FM Radio
-
Part III: SDR 하드웨어 활용
- The Physics of Radio Signals
- GNU Radio Flowgraphs with SDR Hardware
- Modulation
- SDR Hardware Under the Hood
- Peripheral Hardware
- Transmitting
필요한 자료와 제약
- 일부 프로젝트에는 HackRF One 같은 SDR 하드웨어와 호환 안테나가 필요함
- Early Access 챕터용 지원 파일은 getting_started_sdr-main.zip으로 받을 수 있음
- 저작권 페이지, 상세 목차, 색인은 별도 PDF로 제공함