Новости:

Форум Infotex WeaponMod

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - Koshak

Страницы: [1] 2 3 ... 13
1
Цифровые виды радиосвязи / WSPR ESP8266 + LMX2572
« : 08 Сентября 2023, 10:11:07 »
Пощупал в работе LMX2572, хороший чип, в коде минимальные изменения  :$
Накидал схему заказал комплектуху, фильтры решил попробовать от TAI-SAW TA1070A диапазон рабочих температур меня устроил от -20 +70 градусов. Выходная сборка от INNOTION YG602020 должна обеспечить уровень +15dBm на частоте 2400MHz.
Даташиты приложил.

Основная комплектуха на али:

Фильтры: https://aliexpress.ru/item/1005002359128737.html
OCXO: https://aliexpress.ru/item/1005003312310276.html
Корпус: https://aliexpress.ru/item/1005004307330618.html
MMIC: https://aliexpress.ru/item/1005004919573694.html
LMX2572: https://aliexpress.ru/item/1005005876693493.html



2
Начинаю интересную тему передающего конвертера диапазона 2400MHz.
Схемотехника данной конструкции классическая PLL 1967MHz + MIX + IF 432MHz >  GainBlock > 2400MHz
Во многом повторяет различные проекты на просторах интернета  :-)
В качестве источника опорной частоты для PLL ADF4351 использую модуль LEA-M8F.
На "борту" данного модуля имеется генератор VCTCXO с частотой 30.72 MHz, стабильность частоты в автономном режиме 100ppb в режиме GPSDO 5ppb!!!
В качестве контроллера управления использую ESP8266, ну очень они мне нравятся  :-) Обновление ПО по воздуху.
На следующей неделе надеюсь доделаю линейку усилителя, приехали "левые" TQP7M9103.
Что касаемо кода. В текущем варианте у меня привязано к статическому IP, если используется DHCP необходимо удалить следующие строки:
IPAddress ip(192, 168, 0, 13);       //static IP address
IPAddress ip_gate(192, 168, 0, 1);
IPAddress ip_subnet(255, 255, 255, 0);
IPAddress ip_dns1(8, 8, 8, 8);
IPAddress ip_dns2(8, 8, 4, 4);
и
WiFi.config(ip, ip_gate, ip_subnet, ip_dns1, ip_dns2);
В аттаче прикладываю текущие файлы проекта и даташиты.
PS: Все комплектующие с aliexpress! Поэтому проблемм с приобретением комплектухи не должно быть.



Настройки ADF4351, думаю стоит ещё заузить петлю PLL...



3
Трансиверы, приемники КВ/УКВ / Abbree DM-F8
« : 30 Апреля 2023, 14:05:07 »
Заинтерисовал меня трансивер Abbree DM-F8 DMR...
Радиотракт собран на AT1846S, проц HR_C7000. Проц интересный, даташита в свободном доступе нет.
Китайцы довольно активно продвигают процы A6, A27, HR_C7000.

Начинка трансивера...





Доработка регулировки громкости, необходимо заменить указаный резистор на 0 Ом размер 0402


 
CPS для трансивера в аттаче. Кабель программирования обычный от Baofeng.
После установки CPS необходимо открыть c:\Program Files\Wanneton CPS\Data\setting.txt и отредактировать язык программы с CN на EN.

Цитировать
[setup]
language=lang_en
RadioType=Wanneton CPS
BinFile=
in=0
CommType=0
WRLenMax=200
btl=3
com=6

[Wanneton CPS]
title=Wanneton CPS
version=2.27

[modelU]
fdisp0=[400-470MHz]
value0=00000040000000470050998400003001

fdisp1=[400-480MHz]
value1=00000040000000480050998400003001

fdisp2=[350-390MHz]
value2=00000035000000390050998400003001

[modelV]
fdisp0=[136-174MHz]
value0=00006013000040170050990400003001




4
Цифровые виды радиосвязи / WSPR ESP8266 + LMX2571
« : 22 Апреля 2023, 11:48:11 »
Не даёт мне покоя WSPR на 144 MHz, эксперименты с MS5351 на этом диапазоне пока не удачные...
Вспомнил одну чудесную микросхему LMX2571  :94:
Это PLL с цифровой FSK и верхней границей 1344 MHz.
На базе неё и собрал маяк (пока на макете).
Опорный генератор обязательно использовать термокомпенсированный!
Частота передачи 144.490500 MHz, частота опорного генератора 26MHz.
Позже сделаю двух диапазонный вариант 144MHz/430MHz, у микросхемы имеется два банка настроек регистров...
Тестовый код и даташиты на LMX2571 в аттаче.








 

5
Приборы / Генератор GPSDO CSG+
« : 19 Февраля 2023, 10:59:47 »
Для домашней лаборатории приобрёл генератор GPSDO CSG+. Корректировка выходной частоты осуществляется с помощью модуля GPS по сигналу 1PPS.
Имеет два независимых порта. Диапазон регулировки выходной частоты 10KHz-220MHz.
Железо генератора MCU ATMEGA328, Clock Generator MS5351M, GPS/BDS ATGM332D.
Меню интуитивно понятное.
Проверил точность выходной частоты на двух частотометрах Rigol и KEYSIGHT, при этом к каждому частотометру был подключен внешний высокостабильный источник референсной частоты 10MHz.
Фото потрахов прилагаю...
Резюме: Достойный высокостабильный генератор для домашней лаборатории :$















Ригол врёт  :D уж больно всё красиво...





KEYSIGHT отображает более достоверные показания   :-)

Погрешность ~0.2Hz при 10MHz и ~2Hz при 100MHz.

6
Linux / OpenWrt Stratum 1 NTP Server
« : 12 Февраля 2023, 10:42:02 »
Потребовался мне локальный NTP Server уровня Stratum 1 для моих экспериментов с маяком WSPR :-)
Имею старенький роутер с OpenWrt BARRIER BREAKER 14.07 и модуль GPS Ublox NEO-7m.
Модуль GPS подключил на внутренний UART роутера, скорость данных с модуля GPS 9600.
Питание +5V берём с разъёма USB.




Ставим пакеты
Цитировать
opkg update
opkg install gpsd ntpd coreutils-stty
Редактируем /etc/inittab
Цитировать
::sysinit:/etc/init.d/rcS S boot
::shutdown:/etc/init.d/rcS K stop
tts/0::askfirst:/bin/ash --login
#ttyATH0::askfirst:/bin/ash --login
Редактируем /etc/init.d/ntpd
Цитировать
ln -sf /dev/ttyATH0 /dev/gps0
Редактируем /etc/ntp.conf закоментруем все серверы кроме GPS
Цитировать
# GPS(NMEA)+PPS
server 127.127.20.0 minpoll 4 prefer
fudge 127.127.20.0 flag3 1 flag2 0
Останавливаем и отключаем работу Busybox ntpd service
Цитировать
/etc/init.d/sysntpd stop
/etc/init.d/sysntpd disable
Редактируем rc.local
Цитировать
stty -F /dev/ttyATH0 9600
sleep 1
gpsd start
sleep 2
ntpd start
exit 0
Перегружаем роутер.
В терминале проверяем дату и работу сервиса.








7
Приборы / VSWR Surecom SW-33
« : 11 Февраля 2023, 10:07:46 »
Несколько фоток потрахов КСВ метра Surecom SW-33
Измерительный мост сделан по класике с направленными ответвителями, CPU STM 32F030F6P6.
Данный КСВ метр позиционируется как измеритель КСВ антенн для портативных радиостанций, зачем у него только предел до 100W?
При подводимой мощности 1-5W показывает полную чушь а не КСВ (КСВ стремится к 1 на любой частоте  :-))
Для более менее адекватных показаний подавать на него необходимо не менее 10W. Флюс не отмыт.
Резюме: как показометр температуры на марсе использовать можно...










8
На али попался интересный наборчик для сборки CW микротрансивера на диапазон 40 метров https://aliexpress.ru/item/4001042010146.html. Конструктор собирается за вечер. Выходная мощность порядка 0,5W вместо заявленных 3W. Чувствительность порядка -80dBm
Пока идея применения этого трансивера в качестве телеграфного маяка, внешнею манипуляцию думаю реализовать на Attiny85.
Из минусов данной конструкции сильный нагрев драйвера усилителя(пока не разбирался что там не так) и сине-красный светодиод который я быстро заменил на зелёный-красный (любят Китайцы синие светодиоды :-))
Несколько фоток...

 






9
Приборы / Измеритель мощности 1-8000MHz
« : 21 Января 2022, 19:08:48 »
Покупал на али года два назад измеритель мощности на базе AD8318 (https://aliexpress.ru/item/4000097017619.html), понравилось всё кроме родного софта.
Под Win10 родной софт только с "бубном" работал. Попросил друга написать подобную програмулину без данных недостатков...



Китайский вариант.



Сделано в Пензе :Y:

Первый релиз https://github.com/private-sub1/rf_power_meter

Софт из Китая приложил в аттач


10
Приборы / Анализатор спектра LTDZ 35-4400MHz
« : 11 Января 2022, 19:37:11 »
Купил данный приборчик посмотреть что он из себя представляет, цена вопроса около 100$.
Одним словом к измерительной аппаратуре его относить нельзя... Это как "контролька" фазы в розетке  :D
Сделано в принципе не плохо с точки зрения схемотехники, раздельные LDO на каждый чип, плюс неплохой CPU!
Вообщем разобрал посмотреть что внутри.



Внешний вид, довольно неплохо...



Теперь в разборе





Боковые стороны



Процессор STM32F407VET6



SWD и UART порт



Контроллер зарядки аккумулятора LTC4054 от лайнера



Аккумулятор ёмкостью в 2000мА/ч



Опорный генератор 25MHz для ADF4351



Сама ФАПЧ ADF4351



Смеситель, видны следы ручной пайки да и микруха скорее всего не оригинальная, поверхность со шлифовали  :'( По маркировке бьётся IAM-81008 от Аджилента.



Сигнал IF снимается со смесителя и далее через ФНЧ подаётся на логарифмический детектор который собран по классике AD8307, а дальше только на ADC процессора и рисуем картинки :-)

Девайс собственно жизнеспособный но необходимо руки и голову что-бы сделать из него полезное  :94:

11
Цифровые виды радиосвязи / WSPR ESP8266 + SI5351
« : 09 Февраля 2021, 18:42:16 »
Начинаю новую тему WSPR маяка на базе ESP :94:
Начинка ESP8266 + SI5351 + LCD Nokia 5110
Дисплей добавил для визуализации работы маяка, в оригинале он отсутствует.
Пока тестю прошивку и стабильность работы...

12
Допилил проект универсального программатора для радиостанций  :po:
Оригинальная статья http://www.cqham.ru/uniprog2.html
Сделал SMD вариант :-) чуть больше спичечного коробка.
Имеются "чистые" платы, бесплатно!







Файлы проекта в P-CAD.

13
Трансиверы, приемники КВ/УКВ / Yaesu FT-2DR
« : 14 Ноября 2018, 20:42:10 »
Открыл новую тему для данного трансивера, буду скидывать полезности для него  :D

14
Цифровые виды радиосвязи / Шар HIRF-6
« : 16 Февраля 2018, 06:12:17 »
Зимний гость  :-)
Дистанция приёма не порадовала((( видать отсохла антенна на "диджеке" R4FBA-1, я же в свою очередь принимал задним лепестком антенны через толщу зданий  :3:


15
Arduino UNO / Roger Beep MP3
« : 05 Августа 2017, 14:00:14 »
По просьбам накидан код для RB  :-) Заливать можно в любую Ардуину  :-)

Цитировать
#include <SoftwareSerial.h>
#include "DFPlayer_Mini_Mp3.h"

#define PIN_BUTTON  9
#define PIN_LED     13
#define PIN_BUSY    8

SoftwareSerial mySerial(10, 11); // RX, TX

int fsmState = 0;

// the setup function runs once when you press reset or power the board
void setup() {
  // initialize digital pin
  pinMode(PIN_BUTTON, INPUT);
  digitalWrite(PIN_BUTTON, HIGH);
  pinMode(PIN_LED, OUTPUT);
  digitalWrite(PIN_LED, LOW);
  pinMode(PIN_BUSY, INPUT);
  digitalWrite(PIN_BUSY, HIGH);

  Serial.begin(9600);
  mySerial.begin (9600);
 
  mp3_set_serial (mySerial);  //set softwareSerial for DFPlayer-mini mp3 module
  mp3_set_volume (15);
}

// the loop function runs over and over again forever
void loop() {

  switch (fsmState) {
    case 0:
      if (!digitalRead(PIN_BUTTON))
      {
        delay(100);
        if (!digitalRead(PIN_BUTTON))
        {
          delay(100);
          if (!digitalRead(PIN_BUTTON))
          {
            fsmState++;
            digitalWrite(PIN_LED, HIGH);
          }
        }
      }
    break;
   
    case 1:
      if (digitalRead(PIN_BUTTON))
      {
        fsmState++;
        mp3_next();
        delay(100);
      }
    break;
   
    case 2:
      if (digitalRead(PIN_BUSY))
      {
        digitalWrite(PIN_LED, LOW);
        fsmState = 0;
      }
    break;
  }
}

Подключение:

Arduino     DFPlayer
D8----->   BUSY
D10----> RX (UART) подключать через резюки на 3,3к! вход у плеера не толерантный к VCC 5V!
D11----> TX (UART)

Кнопу PTT вешаем на D9 относительно земли, подтяжек к VCC не нужно.
Выход управления берём с D13, вешаем транзистор в базу резистор на 10к 

Вроде всё :D Просьба отписаться и видосы как работает)))

Страницы: [1] 2 3 ... 13