diff --git a/docs/lab042_hardware_loopback_spec.md b/docs/lab042_hardware_loopback_spec.md index 6cedc72..5735613 100644 --- a/docs/lab042_hardware_loopback_spec.md +++ b/docs/lab042_hardware_loopback_spec.md @@ -58,7 +58,9 @@ | Кабели SMA | будут найдены | | Антенны: штыревые на магнитном основании, короткая штыревая | есть, **в Lab042 не используются** | | Рамочная антенна Donut AM (0,5–2 МГц) | к проекту отношения не имеет | -| **Аттенюатор SMA 30 дБ** | **отсутствует** | +| **Аттенюатор AT30S**, 30 дБ, до 200 Вт, разъёмы SMA | есть | + +Аппаратных препятствий к началу работы нет. Запас по мощности у аттенюатора избыточен на много порядков — рассчитан на передатчики в сотни ватт, а у нас доли милливатта, — но это никак не мешает: ослабление от уровня сигнала не зависит. Важно: устройство — **Pluto+**, а не оригинальный ADALM-PLUTO. Отличия, которые имеют значение: @@ -72,22 +74,27 @@ 1. **Антенны убрать со стола до начала работы.** Не «не подключать», а физически убрать. Случайно вкрученная в передатчик антенна превращает лабораторную в незаконный выход в эфир. 2. Передатчик не включать при отключённом кабеле: выход без нагрузки вреден для оконечного каскада. -3. Соединять выход передатчика со входом приёмника **только через аттенюатор**. Аттенюатора сейчас нет, поэтому действует временный порядок ниже. +3. Аттенюатор AT30S включается **в разрыв** между выходом передатчика и входом приёмника. Не параллельно, не на свободный порт — именно последовательно в тракт. +4. Перед первым включением передатчика убедиться глазами, что аттенюатор действительно в цепи. Это единственное, что стоит между опечаткой в настройке усиления и сгоревшим приёмником. -### Про аттенюатор: почему он нужен и как начать без него +### Расчёт уровней -Выход передатчика Pluto+ при нулевом ослаблении даёт примерно **+7 дБм**. Предельно допустимый уровень на входе приёмника — около **+2,5 дБм**. То есть прямой кабель при максимальном усилении передатчика выводит приёмник за предел и может его повредить. +| Величина | Значение | +|---|---| +| Выход передатчика Pluto+ при усилении 0 дБ | около **+7 дБм** | +| Предельно допустимый уровень на входе приёмника | около **+2,5 дБм** | +| Ослабление аттенюатора | 30 дБ | +| Уровень на входе приёмника при усилении 0 дБ | около **−23 дБм** | -Регулировка `tx_hardwaregain_chan0` работает в диапазоне от −89 до 0 дБ. При установке −30 дБ выход составит около −23 дБм — это в тридцать раз ниже опасного порога и одновременно отличный рабочий уровень для кабеля. +Вывод: **с аттенюатором в разрыве весь диапазон `tx_hardwaregain_chan0` от −89 до 0 дБ безопасен для приёмника.** Запас до порога повреждения составляет более 25 дБ даже в самом худшем случае. -**Временный порядок до появления аттенюатора:** +**Порядок подбора усиления:** -1. Перед первым включением выставить `tx_hardwaregain_chan0 = -60`. -2. Убедиться, что приёмник видит сигнал. При −60 дБ он будет слабым, но различимым. -3. Поднимать усиление шагами по 10 дБ, **не превышая −30 дБ**, пока созвездие не станет чистым. -4. Значение выше −20 дБ без аттенюатора не выставлять ни при каких обстоятельствах. +1. Начать с `tx_hardwaregain_chan0 = -30`. Это даёт около −53 дБм на входе приёмника — заведомо чистый и заведомо безопасный уровень. +2. Если сигнал слишком слаб, поднимать шагами по 10 дБ. +3. Если созвездие разваливается при сильном сигнале — это насыщение приёмника, лечится **уменьшением** усиления, а не увеличением. -Аттенюатор на 30 дБ стоит недорого и защищает не от расчётного уровня, а от ошибки оператора: одна опечатка в настройке усиления — и приёмник выходит из строя. **Заказать стоит, начинать работу можно не дожидаясь.** +Без аттенюатора работать запрещено даже при малом усилении: защита нужна не от расчётного уровня, а от ошибки оператора. --- @@ -137,7 +144,7 @@ | Несущая передачи и приёма | 435 МГц | обе одинаковые | | Частота дискретизации | 640 000 | совпадает с трактом | | Полоса радиочастотного тракта | 200 000 Гц | минимум Pluto, сигнал занимает около 27 кГц | -| Усиление передатчика | начать с −60 дБ, не выше −30 дБ без аттенюатора | см. раздел 5 | +| Усиление передатчика | начать с −30 дБ | с аттенюатором безопасен весь диапазон, см. раздел 5 | | Режим усиления приёмника | `manual` | автоматика мешает измерениям | | Усиление приёмника | начать с 20 дБ | подобрать по амплитуде | | Циклический буфер передачи | **выключен** | см. раздел 7 | @@ -211,7 +218,7 @@ | Полное время передачи, секунды | измерение | | Фактическая полезная скорость, кбит/с | расчёт из двух предыдущих | | Усиление передатчика и приёмника | из настроек устройства | -| Ослабление аттенюатора, дБ | из состава схемы | +| Ослабление аттенюатора, дБ | 30, AT30S | **Обязательные файлы в `data/processed/lab042`**