Ранее мы научились делать двунаправленные усилители и усилители управляемые напряжением. Возникает закономерный вопрос — а можно ли объединить эти идеи, чтобы получить двунаправленный усилитель управляемый напряжением? Оказывается, что можно, и сделать это не так уж сложно.

В СУБД для работы с временными рядами (time series DBMS) есть такое понятие, как ASOF JOIN. Хотя PostgreSQL и не поддерживает данный синтаксис, он позволяет выполнять те же запросы при помощи LATERAL JOIN’ов. Давайте разберемся, что это за JOIN’ы такие, и какую проблему они решают.

Сделанная нами ранее магнитная рамочная антенна неплохо показала себя в работе. Однако качество конструкции оставляло желать лучшего. Было решено провести работу над ошибками и изготовить ту же самую антенну, только в этот раз нормально. В процессе удалось получить доступ на два дополнительных КВ-диапазона. Но обо всем по порядку.

По традиции, при изучении нового языка программирования первой пишется программа, показывающая сообщение «Hello world». В мире электроники есть аналогичная традиция, только вместо вывода сообщения нужно помигать светодиодом. При изучении модулей ядра Linux (часть 1, часть 2) мы как-то обошли стороной этот важнейший этап. Пришло время исправиться, и написать модуль, мигающий светодиодом.

Коммутировать НЧ сигналы приходится довольно часто. Так, в самодельном трансивере при переходе на передачу нужно выключать звук в приемнике. А если это телеграфный трансивер, то нужно еще и управлять генератором тона 1 кГц. При этом трансивер не должен издавать каких-нибудь хлопков и других лишних звуков. Сегодня мы рассмотрим схему, которая неплохо решает подобные задачи.

Поигравшись с трансивером AYN/P, мне захотелось сделать подходящую к нему антенну для работы в полевых условиях. К данной антенне предъявляются конфликтующие требования. Она должна быть легкой, компактной и удобной в развертывании. Но в то же время и эффективной, поскольку при работе в QRP не до компромиссов. Прикинув возможные варианты, я решил сделать ставку на антенну City Windom.

Ограничить потребляемый какой-то схемой ток не сложно — достаточно поставить последовательно с ней предохранитель или резистор подходящего номинала. Проблема в том, что резисторы греются при большом токе, а предохранители приходится менять после срабатывания. К счастью, не сложно придумать схему, лишенную названных недостатков.

Одно из интересных решений в трансивере uBITX заключается в использовании в качестве руфинг-фильтра готового полосно-пропускающего фильтра на 45 МГц. Такие фильтры недороги, типично обладают полосой пропускания от 7.5 до 30 кГц и имеют вносимые потери порядка 1-2 dB. Звучит как что-то, чем полезно уметь пользоваться.

Среди радиолюбителей-конструкторов есть такое направление — делать портативные трансиверы. Подобные трансиверы предназначены для использования в полевых условиях и оптимизируются по весу, размеру и потреблению тока. Насмотревшись на последние работы Hans GØUPL, Peter DK7IH, Paul VK3HN и Charlie ZL2CTM мне захотелось сделать свой портативный трансивер. Его я назвал «All You Need / Portable», или AYN/P.

Бывает так, что ошибка в коде воспроизводится лишь при определенном стечение обстоятельств. Эти обстоятельства могут быть довольно сложными, особенно если приложение распределенное и каждый его экземпляр состоит из N процессов. Подцепиться отладчиком к правильному процессу в правильный момент времени практически невозможно. В подобных случаях я использую один незамысловатый прием, речь о котором и пойдет далее.