Страница 6 из 8

Re: WSPR маяк на Arduino

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

Изображение

Re: WSPR маяк на Arduino

Добавлено: 15 янв 2017, 13:37
rz9yq
Новая версия WSPR маяка уже с GPS модулем от RA9YER снова в эфире.
Те же 200 мВт Антенна GP на 20м
photo_2017-01-15_13-35-06.jpg

Re: WSPR маяк на Arduino

Добавлено: 17 янв 2017, 20:44
rz9yq
Ну вот и до Америки докричались на GP и 0.2Вт :oops:
wspr_n1.jpg

Re: WSPR маяк на Arduino

Добавлено: 18 янв 2017, 20:06
ra9yer
Радиолюбитель из Индии, Mahesh VU2IIA поделился своей конструкций

Изображение

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

Re: WSPR маяк на Arduino

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

Re: WSPR маяк на Arduino

Добавлено: 16 мар 2019, 12:48
ra9yer
Добрый день!

Подробного мануала, пожалуй, и в самом деле нет. Но там всё достаточно просто. 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 есть массив из таких вот параметров. Нужно убрать лишее, добавить свои. После этого скомпилировать и залить. Все режимы из этого массива будут чередоваться при передаче в эфир.

Re: WSPR маяк на Arduino

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

Re: WSPR маяк на Arduino

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

Да. Скетч тот же самый.

Re: WSPR маяк на Arduino

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

Re: WSPR маяк на Arduino

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