PySDR: Посібник з SDR та DSP за допомогою Python¶
автор Доктор Марк Ліхтман
- 1. Вступ
- 2. Частотний домен
- 3. Вибірка IQ
- Основи вибірки
- Вибірка Найквіста
- Квадратурна дискретизація
- Комплексні числа
- Комплексні числа у ШПФ
- Сторона приймача
- Перетворення носія і понижуючий коефіцієнт
- Архітектура приймачів
- Сигнали основної та смугових частот
- Налаштування стрибкоподібного та зміщеного постійного струму
- Семплірування за допомогою нашого SDR
- Обчислення середньої потужності
- Обчислення спектральної щільності потужності
- Подальше читання
- 4. Цифрова модуляція
- 5. PlutoSDR на Python
- 6. USRP на Python
- 7. USRP на Python
- 8. Шум і дБ
- 9. Фільтри
- 10. Розрахунок бюджету лінії зв’язку
- 11. Канальне кодування
- 12. IQ файли та SigMF
- 13. Багатопроменеві завмирання
- 14. Pulse Shaping
- 15. Синхронізація
- 16. Наскрізний приклад
- Знайомство з FM-радіо та RDS
- Сигнал RDS
- Acquiring a Signal
- FM Demodulation
- Frequency Shift
- Filter to Isolate RDS
- Decimate by 10
- Resample to 19 kHz
- Time Synchronization (Symbol-Level)
- Fine Frequency Synchronization
- Demodulate the BPSK
- Differential Decoding
- RDS Decoding
- RDS Parsing
- Wrap-Up and Final Code
- Acknowledgments
- Further Reading
- 17. Пеленгація (DOA) & Формування променя / Формування діаграми промення (Beamforming)
- Огляд формування діаграми
- Огляд пеленгації
- Типи решіток
- Вимоги до SDR
- Математичний аналіз масивів
- Отримання сигналу
- Базовий DOA
- Неоднозначність 180 градусів
- Зворотний бік масиву
- Коли d не дорівнює λ/2
- Антени
- Кількість елементів
- Променеутворювач Capon’s Beamformer
- MUSIC
- ESPRIT
- 2D DOA
- Steering Nulls
- Висновки та список використаної літератури
- 18. Фазовані решітки з фазером
- 19. Про автора