WSPR маяк на Arduino

Любая техника для радиосвязи.

Автор темы
ra9yer
Пользователь
Сообщения: 56
Зарегистрирован: 22 ноя 2015, 14:40
Город: Barnaul
Callsing: ra9yer
Локатор: NO13ui
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Status: Не в сети

Re: WSPR маяк на Arduino

Сообщение ra9yer » 11 янв 2017, 21:17

Теперь в качестве часов можно использовать не только DS3231, но и GPS модуль. У меня VK18U7, брал на алиекспресс. Но и любой другой с большой вероятностью подойдет. Главное, чтоб модуль без каких-либо настроек передавал данные в формате NMEA в RMC-строке NMEA 0183 .

Изображение
--
Александр, RA9YER

#51
Аватара пользователя

rz9yq
Пользователь
Сообщения: 253
Зарегистрирован: 15 мар 2015, 22:28
Благодарил (а): 6 раз
Поблагодарили: 40 раз
Status: Не в сети

Re: WSPR маяк на Arduino

Сообщение rz9yq » 15 янв 2017, 13:37

Новая версия WSPR маяка уже с GPS модулем от RA9YER снова в эфире.
Те же 200 мВт Антенна GP на 20м
photo_2017-01-15_13-35-06.jpg
С уважением, Алексей!

#52
Аватара пользователя

rz9yq
Пользователь
Сообщения: 253
Зарегистрирован: 15 мар 2015, 22:28
Благодарил (а): 6 раз
Поблагодарили: 40 раз
Status: Не в сети

Re: WSPR маяк на Arduino

Сообщение rz9yq » 17 янв 2017, 20:44

Ну вот и до Америки докричались на GP и 0.2Вт :oops:
wspr_n1.jpg
С уважением, Алексей!

#53

Автор темы
ra9yer
Пользователь
Сообщения: 56
Зарегистрирован: 22 ноя 2015, 14:40
Город: Barnaul
Callsing: ra9yer
Локатор: NO13ui
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Status: Не в сети

Re: WSPR маяк на Arduino

Сообщение ra9yer » 18 янв 2017, 20:06

Радиолюбитель из Индии, Mahesh VU2IIA поделился своей конструкций

Изображение

Интересно сделана связь маяком. Используется WiFi модуль esp8266. Можно управлять маяком через telnet.
OCXO позволяет уменьшить дрейф частоты при изменении температуры окружающей среды.
--
Александр, RA9YER

#54

ra4ppi
Новичок
Сообщения: 2
Зарегистрирован: 14 мар 2019, 23:31
Город: Мамадыш
Status: Не в сети

Re: WSPR маяк на Arduino

Сообщение ra4ppi » 14 мар 2019, 23:58

Доброго времени суток всем читающим эту тему.
Хотелось бы собрать WSPR маяк разработки Александра, RA9YER. Но есть непонятные моменты так как с ардуиной знаком лишь поверхностно.
В наличии есть Ардуино Нано, Уно, и платка с СИШКОЙ от QRPLABS.
Честно говоря не хватает мало мальского мануала, к скетчу. А может есть где и я просто не нашел?
Попробовал скомпилировать скетч, и все вроде нормально прошло без ошибок.
Есть некоторые вопросы, надеюсь знающие и понимающие в этом вопросе подскажут.
1. Можно ли запрограммировать Ардуино Нано, если да то какое отличие будет от Леонардо?
2. Программировать можно просто голую Ардуинку или же сначала надо собрать схему?
3. GPS модуль такой подойдет Модуль на Али или нужен именно такой GPS
4. В скетче надо как то указывать, править, что используется тот или иной GPS или часовой модуль реального времени.
5. Диапазоны тоже надо править в скетче, и указывать 1 или несколько будет использоватся?
6. И вот это - конфигуратор частоты и режимов, настройка маяка уже собранного запрограмированного?

#55

Автор темы
ra9yer
Пользователь
Сообщения: 56
Зарегистрирован: 22 ноя 2015, 14:40
Город: Barnaul
Callsing: ra9yer
Локатор: NO13ui
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Status: Не в сети

Re: WSPR маяк на Arduino

Сообщение ra9yer » 16 мар 2019, 12:48

Добрый день!

Подробного мануала, пожалуй, и в самом деле нет. Но там всё достаточно просто. si5351 и ds3231 цепляются к Arduino по шине i2c. Вот тут можно посмотреть как подключается к Arduino Leonardo. У Arduino Uno i2c пины отличаются. У Leonardo SDA/SCL это 2/3, у Arduino Uno - A4/A5. Вот тут http://marcusjenkins.com/arduino-pinout-diagrams/ можно посмотреть распиновку разных плат.

1. Можно ли запрограммировать Ардуино Нано, если да то какое отличие будет от Леонардо?

Критерий простой: Если скомпилировалось под выбранную плату - значит будет работать. Но есть нюанс с GPS модулем подключенным по uart. Например, у Leonardo есть отдельный порт uart, куда можно подключить GPS, при этом связь компьютера с самой платой осуществляется по USB. А в Arduino Uno (да и всех остальных на базе atmega328) есть только один uart на который еще и подключен USB-UART преобразователь. Внешнее устройство (GPS в нашем случае) будет делить один и тот же порт USB-UART преобразователем. Преобразовтель подключен через резистор, следовательно, GPS будет доминировать, но пропадет возможность управлять маяком через терминал. Поэтому, если будет GPS и терминал тоже нужен, то нужно брать Leonardo, а еще лучше Arduino Mega 2560 - там три апаратных uart, много выводов, сгодится практически для любой поделки :)

2. Программировать можно просто голую Ардуинку или же сначала надо собрать схему?

Без разницы

3. GPS модуль такой подойдет Модуль на Али или нужен именно такой GPS

С очень большой вероятностью подойдет любой. Главное, чтобы он передавал данные по UART в NMEA формате.

4. В скетче надо как то указывать, править, что используется тот или иной GPS или часовой модуль реального времени.

Да. Смотрите si5351-beacon.ino строки 140-141. Нужно выставить правильный define

5. Диапазоны тоже надо править в скетче, и указывать 1 или несколько будет использоватся?
6. И вот это - конфигуратор частоты и режимов, настройка маяка уже собранного запрограмированного?


Через конфигуратор получаем строку вида

Код: Выделить всё

{Mode_WSPR2, 31, 154287, 614418, 30, 1, 12, 8192, 120} // f=28.126 MHz; WSPR2; step=1.465Hz; 1.465baud; T/R=2m

Далее в si5351-beacon.ino в строка 126-129 есть массив из таких вот параметров. Нужно убрать лишее, добавить свои. После этого скомпилировать и залить. Все режимы из этого массива будут чередоваться при передаче в эфир.
--
Александр, RA9YER

#56

ra4ppi
Новичок
Сообщения: 2
Зарегистрирован: 14 мар 2019, 23:31
Город: Мамадыш
Status: Не в сети

Re: WSPR маяк на Arduino

Сообщение ra4ppi » 16 мар 2019, 19:51

Спасибо за ответ для начала закажу часики, думаю стабильности хватит. Еще один вопрос - с часами или с GPS не важно, скетч тот же самый, просто это надо указать в коде?

#57

Автор темы
ra9yer
Пользователь
Сообщения: 56
Зарегистрирован: 22 ноя 2015, 14:40
Город: Barnaul
Callsing: ra9yer
Локатор: NO13ui
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Status: Не в сети

Re: WSPR маяк на Arduino

Сообщение ra9yer » 16 мар 2019, 21:44

ra4ppi писал(а): Еще один вопрос - с часами или с GPS не важно, скетч тот же самый, просто это надо указать в коде?

Да. Скетч тот же самый.
--
Александр, RA9YER

#58
Аватара пользователя

UT4NJ
Пользователь
Сообщения: 19
Зарегистрирован: 03 мар 2019, 02:21
Город: Tulchin
Callsing: UT4NJ
Локатор: KN48kq
Благодарил (а): 2 раза
Status: Не в сети

Re: WSPR маяк на Arduino

Сообщение UT4NJ » 29 мар 2019, 12:49

Начинаю и я собирать WSPR маяк. У меня модуль Si5351 с кварцем 25Мгц с али, он не пойдёт, нужен с кварцем 27Мгц ?

#59

ru3dab
Пользователь
Сообщения: 6
Зарегистрирован: 29 мар 2019, 16:28
Город: Сергиев-Посад
Callsing: ru3dab
Локатор: ko96bg
Status: Не в сети

Re: WSPR маяк на Arduino

Сообщение ru3dab » 29 мар 2019, 17:10

Тоже хочу попробовать . Опыт в Arduino не большой.
С библиотеками не понятно. При компиляции не находит
"si5351/si5351.h"
"ds3231/ds3231.h" и т.д.
плата UNO

#60

Вернуться в «Трансиверы, приемники КВ/УКВ»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость

cron

Вход  •  Регистрация


.