Новости:

Форум Infotex WeaponMod

Последние сообщения

Страницы: 1 2 [3] 4 5 ... 10
21
Цифровые виды радиосвязи / Re: WSPR ESP8266 + LMX2571
« Последний ответ от Koshak 25 Февраля 2024, 10:38:01 »
В файлобменик положил очень полезное ПО для расчёта цепей PLL от TI.
Ссыль http://infotex58.ru/index.php?ind=downloads&op=entry_view&iden=78
Обязательно переключить региональные настройки "запятой" на европейские или USA!
Иначе при старте будем получать ошибку!


22
Цифровые виды радиосвязи / Re: PI4+CW+Carrier ESP8266
« Последний ответ от Koshak 23 Февраля 2024, 09:31:06 »
Сделал по аналогии с WSPR маяком. Синхру времени можно получать по GPS или NTP.
Дисплей SSD1306 128x64
Подключение:
//--------------------------
// ESP8266      LCD
//--------------------------
// GPIO5        SCL
// GPIO2        SDA
//--------------------------
// GPIO4        GPS TXD
//--------------------------



23
Цифровые виды радиосвязи / Re: PI4+CW+Carrier ESP8266
« Последний ответ от rv1cj 19 Февраля 2024, 19:47:32 »
Этот

24
Цифровые виды радиосвязи / Re: PI4+CW+Carrier ESP8266
« Последний ответ от Koshak 19 Февраля 2024, 17:39:05 »
Этот?  :D

25
Цифровые виды радиосвязи / Re: PI4+CW+Carrier ESP8266
« Последний ответ от rv1cj 18 Февраля 2024, 10:24:36 »
Хочется дисплюй по квадратной шине, с датой, временем, статусом GPS (Valid/Not valid) ну и без кошака и жизь не та  :95:
26
Цифровые виды радиосвязи / PI4+CW+Carrier ESP8266
« Последний ответ от Koshak 18 Февраля 2024, 08:52:24 »
Ещё одна интересная мода для маяка это PI4. За основу взят проект https://rudius.net/oz2m/ngnb/pi4.htm
Реализовал на базе железа из темы http://infotex58.ru/forum/index.php?topic=1129 , возможно сделаю ещё для http://infotex58.ru/forum/index.php?topic=1136
GPS можно использовать любой, скорость порта 9600, подключается на GPIO 5 ESP8266.
Расчёт регистров в LMX2571 делал для частоты 144.471MHz частота референсного генератора 26MHz
Для декодировования настраиваем трансивер в режиме USB на 144.471.200MHz
Из нюансов:
char pi4Message[9] = "RA4FHE  ";    В строке с позывным должно быть ровно восемь символов, можно добить пробелами.
При компиляции поставить галку Non-32 Bit Access: Byte/Word access to IRAM/PROGMEM !



Декодировать пробовал с помощью PI-RX и MSHV





27
Цифровые виды радиосвязи / Re: WSPR ESP8266 + SI5351
« Последний ответ от Koshak 17 Февраля 2024, 15:14:45 »
Нашёл баг, в режиме синхронизации времени через NTP маяк ребутится... Пофиксил...

28
Цифровые виды радиосвязи / Re: WSPR ESP8266 + SI5351
« Последний ответ от Koshak 07 Февраля 2024, 18:51:15 »
В маяк добавил GPS модуль.
Вариант синхронизации выбираем в строке int useNTP = 0;  // GPS = 0 , NTP = 1
Сигнал TXD модуля заводим на GPIO 15. Настройки модуля по умолчанию. Скорость 9600
Выбрал самый дешёвый вариант NEO-6M, заменил разъём SMA на удлинённый.




Не большой разбег времени имеется... Возможно связано с отрисовкой инфы на дисплее.

Из минусов...
Изначально планировалось использовать GPIO 16 ESP8266 как сигнал RXD програмного UART. Но к сожалению этот вариант не заработал  :grb: поэтому подключился к GPIO 15 что не совсем корректно...
GPIO 15 это сигнал RTS аппаратного UART поэтому после прошивки IDE не может "сбросить" ESP8266, приходится сбрасывать питание... Да и в этом варианте убрал обновления по "воздуху".
В остальном работает всё как часики  :$
29
Технический кабинет / Re: LTDZ генератор на MAX2870
« Последний ответ от Koshak 21 Января 2024, 10:06:33 »
На выходных получилось поковырять плату LTDZ, получился CW маяк на 145 MHz  :xexe:
Установил надстройку в IDE Arduino для процессоров STM32 https://github.com/stm32duino/Arduino_Core_STM32
Проц выбираем как на скрине STM32F103C6Tx, программатор использовал ST-LINK V2. SWD порт разведён на плате генератора, остаётся припаять только гребёнку.
Библиотеку для дисплея устанавливаем через менеджер библиотек, Adafruit_ST7735

 

В коде проинициализирован UART, кнопки, LCD ST7735, МАX2870.
В тестовом коде текст выводится на дисплей и дублируется в UART (9600).

 

Регистры я посчитал в родной утилите от Maxim, теперь уже не Maxim а Analog Devices  :Y:
Опорный генератор на плате 100 MHz, стабильность его оставляет желать лучшего. Плывёт... Как минимум нужно применить TCXO.
Выходная частота маяка 145 MHz, при желании можно легко пересчитать в диапазоне работы PLL 23-6000 MHz.
Уровень на выходе PLL +3dBm.





Текст передачи меняется в строке 105.

Для экспериментов в целом неплохо получилось  :-) Всё  необходимое в аттаче.

30
Приборы / Re: GPSDO Murzik
« Последний ответ от Koshak 07 Января 2024, 10:26:08 »
Сделал вариант подключения по "второму" сценарию...
На вход модуля FREQ_PHASE_IN0 подаю сигнал 1PPS.
На вход модуля FREQ_PHASE_IN1 подаю измеряемый сигнал.
Петлю PLL сделал как из даташита за исключением C20, R2. Усиление Vco после калибровки стало 0.197342
Выходной фильтр не стал менять, оставил с частотой среза 26MHz.
Из Китая приехал VC-TCXO 10MHz, проверял работу с ним. Пока экспериментировал пришла хорошая идея как сделать опорник на 25MHz  :D Частоту 10MHz делим на 2 с помощью триггера и пятую гармонику выделяем и фильтруем с помощью трёх-звенного кварцевого фильтра  :xexe: Заказал горсть кварцев на 25MHz буду экспериментировать...
Плату делал под такой корпус https://aliexpress.ru/item/32903991525.html
Конфиг модуля для опорника на 10MHz в аттаче.
Плата и схема там же.
Страницы: 1 2 [3] 4 5 ... 10