From f46c5d6df660bbde827cf4dbcbf56a963af7bbca Mon Sep 17 00:00:00 2001 From: mrbloom Date: Tue, 8 Sep 2026 17:04:43 +0300 Subject: [PATCH] Update sampling chapter and terminology in Ukrainian all till Nyquist Sampling --- content-ukraine/sampling.rst | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/content-ukraine/sampling.rst b/content-ukraine/sampling.rst index 870cf468..baa49538 100644 --- a/content-ukraine/sampling.rst +++ b/content-ukraine/sampling.rst @@ -1,27 +1,27 @@ .. _sampling-chapter: ################## -Вибірка IQ +Дискритизація (Вибірка) IQ ################## -У цій главі ми представляємо концепцію під назвою IQ вибірка, також відома як комплексна вибірка або квадратурна вибірка. Ми також розглядаємо дискретизацію Найквіста, комплексні числа, радіочастотні носії, понижувальне перетворення та спектральну щільність потужності. Вибірка IQ — це форма вибірки, яку виконує SDR, а також багато цифрових приймачів (і передавачів). Це дещо складніша версія звичайної цифрової вибірки (каламбур), тому ми будемо робити це повільно, і з деякою практикою ця концепція обов’язково спрацює! +У цьому розділі ми розглянемо концепцію IQ-дискретизації або IQ-вибірка (яку також називають комплексною дискретизацією або квадратурною дискретизацією). Ми також торкнемося тем дискретизації за теоремою Найквіста, комплексних чисел, радіочастотних (РЧ) несучих, пониження частоти та спектральної щільності потужності. Саме такий метод дискретизації використовують SDR-системи, а також багато цифрових приймачів (і передавачів). Це дещо складніший варіант звичайної цифрової дискретизації, тому ми рухатимемося поступово — і завдяки практиці ви неодмінно опануєте цей принцип! ************************* -Основи вибірки +Основні поняття вибірки ************************* -Перш ніж перейти до вибірки IQ, давайте обговоримо, що насправді означає вибірка. Можливо, ви стикалися із семплюванням, не усвідомлюючи цього, записуючи звук за допомогою мікрофона. Мікрофон — це перетворювач, який перетворює звукові хвилі в електричний сигнал (рівень напруги). Цей електричний сигнал перетворюється аналого-цифровим перетворювачем (АЦП), створюючи цифрове представлення звукової хвилі. Щоб спростити, мікрофон вловлює звукові хвилі, які перетворюються на електрику, а ця електрика, у свою чергу, перетворюється на числа. АЦП діє як міст між аналоговою та цифровою областями. СПЗ напрочуд схожі. Однак замість мікрофона вони використовують антену, хоча вони також використовують АЦП. В обох випадках рівень напруги вимірюється за допомогою АЦП. Для СПЗ подумайте, що радіохвилі входять, а потім зменшуються. +Перш ніж перейти до вибірки IQ, давайте обговоримо, що насправді означає вибірка. Можливо, ви стикалися із дискретизацією, не усвідомлюючи цього, записуючи звук за допомогою мікрофона. Мікрофон — це перетворювач, який перетворює звукові хвилі в електричний сигнал (рівень напруги). Цей електричний сигнал перетворюється аналого-цифровим перетворювачем (АЦП), створюючи цифрове представлення звукової хвилі. Для спрощення, мікрофон вловлює звукові хвилі, які перетворюються на електричний сигнал, а цей електричний сигнал, у свою чергу, перетворюється на цирові дані. АЦП слугує сполучною ланкою між аналоговим і цифровим світами. Пристрої SDR працюють на диво схоже. Однак замість мікрофона в них використовується антена, хоча АЦП застосовуються так само. В обох випадках АЦП здійснює дискретизацію рівня напруги. Щодо SDR, то принцип можна описати так: на вході — радіохвилі, на виході — цифрові дані. -Незалежно від того, чи ми маємо справу з аудіо чи радіочастотами, ми повинні взяти вибірку, якщо ми хочемо захопити, обробити або зберегти сигнал у цифровому вигляді. Вибірка може здатися простою, але в ній багато чого. Більш технічний спосіб дискретизації сигналу полягає в тому, щоб отримати значення в певний момент часу та зберегти їх у цифровому вигляді. Скажімо, у нас є якась випадкова функція :math:`S(t)`, яка може представляти будь-що, і це неперервна функція, яку ми хочемо взяти на вибірку: +Незалежно від того, чи ми маємо справу з аудіо чи радіочастотами, ми повинні взяти вибірку, якщо ми хочемо захопити, обробити або зберегти сигнал у цифровому вигляді. Вибірка може здатися простою, але в ній багато чого є. Більш технічний спосіб думати про дискретизацію сигналу полягає в тому, щоб отримати значення в певний момент часу та зберегти їх у цифровому вигляді. Скажімо, у нас є якась випадкова функція :math:`S(t)`, яка може представляти будь-що, і цю неперервну функцію, ми хочемо оцифрувати: .. image:: ../_images/sampling.svg :align: center :target: ../_images/sampling.svg :alt: Concept of sampling a signal, showing sample period T, the samples are the blue dots -Ми записуємо значення :math:`S(t)` через рівні проміжки в :math:`T` секунди, відомі як **період вибірки**. Частота, з якою ми беремо вибірку, тобто кількість вибірок, взятих за секунду, є просто :math:`\frac{1}{T}`. Ми називаємо це **частотою дискретизації**, і вона зворотна до періоду дискретизації. Наприклад, якщо ми маємо частоту дискретизації 10 Гц, то період дискретизації становить 0,1 секунди; між кожним зразком буде 0,1 секунди. На практиці наші частоти дискретизації будуть порядку сотень кГц до десятків МГц або навіть вище. Коли ми знімаємо сигнали, ми повинні пам’ятати про частоту дискретизації, це дуже важливий параметр. +Ми записуємо значення :math:`S(t)` через рівні проміжки часу тривалістю по :math:`T` секунд, відомі як **період вибірки**. Частота, з якою ми беремо вибірку, тобто кількість вибірок, взятих за секунду, є просто :math:`\frac{1}{T}`. Ця величина називається **частотою дискретизації**, і вона зворотна до періоду дискретизації. Наприклад, якщо ми маємо частоту дискретизації 10 Гц, то період дискретизації становить 0,1 секунди; між кожним двома виборками буде 0,1 секунда. На практиці наші частоти дискретизації будуть в діапазоні від сотень кГц до десятків МГц або навіть більше. Коли ми оцифровуємо сигнали, ми повинні пам’ятати про частоту дискретизації, це дуже важливий параметр. -Для тих, хто вважає за краще бачити математику; нехай :math:`S_n` представляє вибірку :math:`n`, зазвичай ціле число, починаючи з 0. Використовуючи цю угоду, процес вибірки може бути представлений математично як :math:`S_n = S(nT)` для цілих значень :math:`n`. Тобто ми оцінюємо аналоговий сигнал :math:`S(t)` на цих інтервалах :math:`nT`. +Для тих, хто віддає перевагу математичному опису: нехай :math:`S_n` представляє вибірку :math:`n`, зазвичай ціле число, більше рівне 0. За такого підходу процес дискретизації можна математично представити як :math:`S_n = S(nT)` для цілих значень :math:`n`. Тобто ми визначаємо значення аналогового сигналу :math:`S(t)` у моменти часу, що відповідають інтервалам :math:`nT`. ************************* Вибірка Найквіста