Сегодня мы познакомимся с антенной, которая ранее не рассматривалась в этом блоге. Она называется петлевой диполь, петлевой вибратор или folded dipole. Петлевой диполь обычно не используется, как самостоятельная антенна, однако его часто применяют в качестве активного элемента в антеннах Уда-Яги. Дело в том, что в плане диаграммы направленности, усиления и так далее петлевой диполь аналогичен простому диполю. Главное же его отличие заключается в более высоком входном сопротивлении, около 300 Ом. С увеличением числа элементов входное сопротивление антенны Уда-Яги снижается, из-за чего затрудняется ее согласование. Использование активного элемента с высоким входным сопротивлением позволяет решить эту проблему.

Существует много различных схем радиоприемников. В современной электронике нередко используется супергетеродинный приемник с несколькими преобразованиями сигнала в сигнал промежуточной частоты (ПЧ). Также бывают, например, радиоприемники прямого преобразования и регенеративные приемники. Но, будучи начинающим радиолюбителем, я решил начать изучение приемников с наиболее простой схемы — детекторного приемника.

Редкая программа обходится без файла конфигурации. Даже если вы пишите простенький REST-сервис, то ему как минимум нужно знать, какой порт и на каком интерфейсе слушать, а также где искать PostgreSQL. Что уж говорить о более сложных приложениях. Для чтения конфигов в проектах на Go часто используют библиотеку spf13/viper.

В статье Режекторные фильтры из коаксиального кабеля мы познакомились с фильтрами из отрезка кабеля длиной λ/4. Существуют фильтры с похожим принципом действия, но представляющие собой два отрезка кабеля длиной λ/8. В английском языке эти фильтры иногда называют double stubs. Давайте же выясним, как эти фильтры работают.

Как мы выяснили в рамках статьи Выходим на радиолюбительские диапазоны 2 м и 70 см, штатные антенны многих УКВ-раций ни на что не годятся. Антенна у моей рации Kenwood TH-D72A, увы, исключением не является. В качестве довольно эффективной и в то же время недорогой антенны многие радиолюбители рекомендуют Nagoya NA-771. Однако есть одна проблема. Антенна эта стала настолько популярна, что рынок заполонили подделки. Давайте же выясним, как отличить оригинальную Nagoya NA-771 от поддельной, действительно ли оригинальная антенна хороша, а также насколько плохи подделки.

Некоторое время назад я обзавелся анализатором спектра. Выбор пал на модель Rigol DSA815-TG. Рабочая частота устройства — от 9 кГц до 1.5 ГГц. Есть встроенный следящий генератор. Устройство, прямо скажем, не из дешевых. На момент написания этих строк розничная цена Rigol DSA815-TG составляла около 1500$, примерно как у неплохого ноутбука. Так что же это за устройство такое и почему оно стоит своих денег? Давайте разберемся.

В этой небольшой заметке мы поговорим о том, как парсить флаги и аргументы командной строки в языке Go. Казалось бы, в стандартной библиотеке есть пакет flag — берешь и используешь. Но он плох тем, что заставляет пользователя указывать флаги в стиле -config, вместо всем привычных -c и --config. То есть, когда два знака минус используются для полного имени флага, и один знак для короткого. Кроме того, pflag не помогает обрабатывать сложные команды вроде тех, что использует утилита kubectlget nodes, describe pods, и так далее.

Си-Би (CB, Citizens Band) называют КВ-диапазон в окрестностях 27 МГц (11 метров), выделенный для безлицензионного использования всеми желающими. Более точный диапазон частот для России: 26.960-27.410 МГц. В отличие от безлицензионных диапазонов LPD (433 МГц) и PMR (446 МГц), здесь разрешается работать с большими мощностями, до 4 Вт в AM или FM и до 12 Вт в SSB. Кроме того, так как речь идет о коротких волнах, здесь бывают дальние прохождения. Давайте же выясним, есть ли жизнь на Си-Би, и как начать работать в этом диапазоне.

За последние десять лет подход к управлению зависимостями в Go несколько раз переосмыслялся. Все начиналось с «просто используйте go get и никогда не ломайте обратную совместимость». Как ни странно, это не работало. Потом было «Вы все не так поняли — мы не говорили, что менеджер зависимостей не нужен, мы просто не знали, как его сделать! Попробуйте dep ensure». Dep работал уже почти хорошо. Иногда он сыпал непонятными ошибками, но обычно эти ошибки проходили с удалением файла Gopkg.lock и каталога vendor. Сейчас же на смену dep, носившему статус «официального эксперимента», пришел go mod. Это уже совсем настоящий, не экспериментальный, менеджер зависимостей. Вот о паре нюансов, связанных с использованием go mod, мне и хотелось бы рассказать.

Ранее в этом блоге были рассмотрены основные способы изготовления фильтров, см пост первый и пост второй. Однако полосно-заграждающие (режекторные / band-stop / notch) фильтры также можно сделать из куска коаксиального кабеля. Вот о таких фильтрах далее и пойдет речь.