Рубрика: Uncategorized
Антенна для Саткома
Достаточно давно, я собирал себе антенну на сатком, но довольно быстро она была закинута в дальний угол (это была «satcom turnstyle antenna» с фазосогласующей цепью, картинка которой бродит по интернету лет 10 уже), поскольку небыло постоянного места для её установки.
В данный момент, я хоть и не в своем доме, забрасывать антенные дела не собираюсь. Пора обеспечить себя антенным хозяйством!
За исходный вариант была взята 5 элементная яги от Radius’а
Я достал из дальнего угла MMana и перенес размеры яги для трубки в 6 мм.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
* 280.0 ***Wires*** 5 0.0, 0.0, -0.3, 0.0, 0.0, 0.3, 0.003, -1 0.12, 0.0, -0.273, 0.12, 0.0, 0.273, 0.003, -1 0.166, 0.0, -0.228, 0.166, 0.0, 0.228, 0.003, -1 0.306, 0.0, -0.209, 0.306, 0.0, 0.209, 0.003, -1 0.476, 0.0, -0.211, 0.476, 0.0, 0.211, 0.003, -1 ***Source*** 1, 0 w2c, 0.0, 1.0 ***Load*** 0, 0 ***Segmentation*** 800, 80, 2.0, 2 ***G/H/M/R/AzEl/X*** 0, 3.0, 0, 50.0, 120, 60, 0.0 |
Анализ показал следующее:
У автора расчет был выполнен под диаметры 6 и 5.3 миллиметра. А у меня в ближайшем строительном магазине водились алюминиевые трубки диаметром 8 мм. Надо пересчитать.
Задал радиус элеметов равным 4 мм, и до кучи по услышанному где-то на ютубе совету, добавил расчет один лишний элемент нулевого радиуса. Оптимизатору в MMANA установил приоритетом частоты 300 и 260 Мгц, и запустил подборку параметров.
MMANA насчитала вот такое:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
* 280.0 ***Wires*** 6 0.0, 0.0, -0.276, 0.0, 0.0, 0.276, 0.004, -1 0.223, 0.0, -0.2675, 0.223, 0.0, 0.2675, 0.004, -1 0.2718, 0.0, -0.226, 0.2718, 0.0, 0.226, 0.004, -1 0.4218, 0.0, -0.22, 0.4218, 0.0, 0.22, 0.004, -1 0.5888, 0.0, -0.2105, 0.5888, 0.0, 0.2105, 0.004, -1 0.7588, 0.0, -0.211, 0.7588, 0.0, 0.211, 0.0, -1 ***Source*** 1, 0 w2c, 0.0, 1.0 ***Load*** 0, 0 ***Segmentation*** 800, 80, 2.0, 2 ***G/H/M/R/AzEl/X*** 0, 3.0, 4, 50.0, 120, 60, 0.0 |
Теперь берем волшебную палочку и машем пилу по металлу, дрель и 3д-принтер и превращеем чертеж в реальность. В процессе создания антенны, я разработал набор конструкционных элементов, позволяющих быстро создавать яги, и прикрепляться к различным трубкам. Но об этом я раскажу более подробно потом. Пока могу сказать, что мой 3д принтер славно потрудился несколько дней.
Voilà!
Дрожащими руками берем NanoVNA, и смотрим насколько наши желания совпадают с действительностью.
Капельку не попали. Но! Примерно нужные частоты находятся в районе КСВ 1.0 — 1.5. И это хорошо! Пока пусть работает так, потом я поиграю с размерами еще. Ну и попробую превратить ее в crossed-yagi.
Термокомпенсированный генератор 10 Мгц OSC5A2B02
Благодаря видео IMSAI Guy, нашел приличный термокомпенсированный генератор для своих поделок
На нём, я начал собирать себе небольшой частотометр (ибо здоровая лошадь Victor VC3165 занимает дофига места, и не имеет нужных приколюх типа подключения внешнего опорника)
Как-то оно вот так выглядит. Мой частотометр брешет примерно на 10 Гц
Planet 40m CW PLL transciver. PCB & Schematic
Набор состоит из 3 плат:
1. Основная плата
2. Панель для энкодера и семисегментных индикаторов
3. Управляющая плата с микроконтроллером и синтезатором частоты.
Сказка о том, как R3TIM себе КВ трансивер искал
Уже достаточно давно я задумывался о приобретении какого-нибудь простенького, дешевого и портативного КВ трансивера. Одним из близких к идеальному был QRPP трансивер Pixie. Прошлым летом, я потратил значительное время на эксперименты по его модификации, пытаясь сделать его перестраиваемым, с индикацией частоты, выдачей хотя бы 1 ватта, наличем АРУ, плюс не потерять в размерах и сохранить крошечное энергопотербление на приеме. Совместить это оказалось непросто. DDS жрал энергию при работе, OLED создавал дикие помехи на примитивную схему Pixi, компоновка всего этого в корпусе старого оптического трансивера не оставляла места. Возможно я бы и решил эти проблемы при наличии времени. Но времени небыло.
Читать далее «Сказка о том, как R3TIM себе КВ трансивер искал»Дела антенные #2
Итак, хоть какая-то КВ антенна у меня появилась. Но планы мои мои более далекоидущие. Я определенно хочу установить антенную мачту. В процессе раздумий было решено использовать самонесущую антенную мачту, по причине того что у меня просто нет места установить оттяжки нормально.
Дабы примерно знать какая глубина фундамента мне нужна, я изучил руководство «Типовые строительные конструкции, изделия и узлы. Прожекторные мачты и отдельно стоящие молниеотводы». В ней, для прожекторной мачты высотой 16,5 метров предписывается глубина фундамента в 3 метра. Поскольку моя мачта будет высотой 11-12 метров, я вырыл яму в 2,7 метра. Думаю этого будет достаточно, с учетом что грунт у меня — плотная глина.
Был заказан каркас под заливку бетоном
Читать далее «Дела антенные #2»Дела антенные #1
Поскольку времени образовалось дофига, решил доделывать висящие проекты.
Радиолюбитель без антенны — что борщ без мяса, можно — но нафига? Один из факторов ради которого я выбрал частный дом — возможность ставить антенны. Дом у меня у края оврага, участок 5 соток, неудобной формы, так что зафигачить полноразмерный диполь вообще без вариантов. Но на помощь нам приходит end-feed антенна. Осенью была собрана мультидиапазонная антенна на 40 и выше метров, с катушками в антенном полотне. Проверил ее NanoVna — резонанс был ниже по диапазону. Начал подстраивать, где-то накосячил, и забил до весны. Ибо ковыряться на улице было не комфортно уже.
Всю зиму я приглядывался к торчащему на склоне оврага старому электрическому столбу. Когда-то на нем были провода, но последние 10 лет он не использовался. Прокопался зимой к нему, с бубнами и плясками смог закинуть веревку. С бубнами и пляскам через кроны деревьев от окна второго этажа протянул веревку через блок. Все в принципе хорошо, кроме того что столб порядком так подгнивший. 🙂
Вот пришел пиздец, времени стало навалом, и я взялся за переделку end-feed. В первую очередь решил заменить крохотное амидоновское колечко что применял для теста, на нормальное. Решил. Молодец. А любимый греческий магазинчик с амидоновскими кольцами gr_marks1 на ебее более недоступен. Спасибо Путину за это. Пришлось отправиться на алиэкспресс, и найти какого-то продавца. Заказал. Жду.
Ну а пока жду я решил сделать хоть что-то к чему можно будет подключать мои тестовые приемники и передатчики. Выбор пал на антенну Фукса. Извлек с полки валяющуюся герметичную коробку, сделал каркас для катушек, и исползовал купленый у старьевщика воздушный КПЕ. Больше всего времени отняло изготовление муфты на рукоятку КПЕ, и сверление всяческих дырок. В итоге имеем такую вот волшебную коробочку.
Хотел еще приделать индикатор мощности, но решил что и так пока хорошо. Подрезал кусок провода, настроил по NanoVna в резонанс (КСВ 1,1).
Прицепил китайский CW трансмиттер Pixie — работает! Слышу морзянку. Хватаю кабель и тяну от окна до компа,чтобы с комфортом слушать эфир. Подключаю… Еле слышно. Отключаю согласующее. Все так же. Ловит на кабель вместо антенны. Пляски с бубном, 3 раза перепайка отваливающегося переходника с клемм на BNC. Не работает. Звоню кабель. Звонится. Целый.
В качестве бреда, беру NanoVNA (дай бог его создателям здоровья!) и замеряю потери в кабеле. ЧТО?! -45 dB? Офигеваю от цифр, и беру другой удлинитель из того-же кабеля. -1,5 dB.
Мда… Похоже тот кабель разложился на плесень и липовый мед. Делаю новый удлинитель. И, проблема уходит. Сижу у компа, слышу эфир.
Текущий статус
В связи с внешнеполитическим прищемлением хера всем и без разбору благодаря параноидальным-маниакальным инвалидам умственного труда, нахожусь в оплачиваемом отпуске с туманными перспективами. Но без работы не останусь, уж это точно.
А пока в связи с вынужденным простоем решил взять себя за жопу, и мощным усилием воли допилить такую важную штуку как библиотека работы с переферией и различными устройствами использующая libopencm32. На текущий момент запил/портировал иницализацию i2c, spi, oled экрана на ssd1306, ad9850.
В процессе работы — самое сладкое: использование USB CDC, ибо вся суть перехода на STM32 была в возможности создавать беспроблемное подключение микроконтроллера к компьютеру.
We need to go deeper
Приключения с прошивкой мотороллы достигают невиданного размаха.
— Перекомпилирован dosbox с поддержкой отладочного вывода последовательно порта. Увидел, какие байты пытается отослать программа. С тем, что я вижу на логическом анализаторе, не соотносится никак. Следовательно проблема в нестандартном битрейте.
— Изучены внутренности досбокса, на предмет того как он инициализирует порты. Стало понятно, что досбокс инициализирует порты используя только стандартные битрейты, используя классические функции tc*. В недрах интернета я нашел упоминание что нестандартный битрейт может быть применен классическими функциями лишь для FTDI чипов. Что конечно странно. Ибо нестандартная скорость не применяется даже для аппаратного RS-232. Плюс у людей шьется через аппаратный последовательный порт, а у меня нет. По итогу я принял решение переписать код досбокса, на использование расширенного интерфейса конфигурации порта, используя ioctl запросы TCGETS2 и TCSETS2 для termios2.
В процессе переписывания натолкнулся на дичь. Запрашиваю конфигурацию порта с помощью TCGETS2 в dosbox — получаю в ответ ошибку. Делаю то же запрос в своем приложении — все отлично читается. По итогу ковыряния с gdb, выяснилось что при запросах из досбокс и моего приложения, адреса регистра TCGETS2 разные! Что это за ересь я пока не понимаю.
Нехватка магии в волшебной палочке
Выходные пролетели, а SPI в stm32f103 под libopencm3 все так и не заводится.
Ну ладно, я первый раз не заметил что в конфигах секции данных для mapple и bluepill отличаются.
Но чего потом, оно не заводится даже с примерами из гитхаба — не ясно.
Причем у меня есть мой код использующий spl, и он рабочий. Я тупо переписал инициализацию, а логический анализатор даже поднятие CS не показывает.