Сегодня мы познакомимся с антенной, которая ранее не рассматривалась в этом блоге. Она называется петлевой диполь, петлевой вибратор или 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 не помогает обрабатывать сложные команды вроде тех, что использует утилита kubectl — get 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) фильтры также можно сделать из куска коаксиального кабеля. Вот о таких фильтрах далее и пойдет речь.