CW маяк на Arduino и si4463

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

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

Re: CW маяк на Arduino и si4463

Сообщение UT4NJ » 16 мар 2019, 17:16

Извиняюсь, возник вопрос. Читаю выше тему WSPR маяк на Arduino , где Вы пишите (У Arduino Uno i2c пины отличаются. У Leonardo SDA/SCL это 2/3, у Arduino Uno - A4/A5 ), и подумал верно ли подключать модуль si4463 по привидённой схеме, она для Leonardo а у меня Uno?
Или в данном случае это не имеет значения?
Спасибо!

#41

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

Re: CW маяк на Arduino и si4463

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

В CW маяке на si4463 аппаратный i2c не используется. Можно любые пины использовать. Те, которые используются - они совпадают как на Leonardo так и на Uno.
--
Александр, RA9YER

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

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

Re: CW маяк на Arduino и si4463

Сообщение UT4NJ » 28 мар 2019, 19:23

Наконец то получил модуль, подключил и сразу не удача. При включении короткий сигнал на частоте 432.400 (точка) и дальше тишина, диод мигает.
После окончания передачи всего текста и паузы около минуты опять излучается точка и дальше тишина. Так повторяется постоянно.
Куда надо смотреть?

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

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

Re: CW маяк на Arduino и si4463

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

Немного определился, подставил radio_config.h из архива, всё заработало, только частота вместо 432.400 теперь 498.920 так как в моём модуле кварц 30Мгц, а в том 26 Мгц. Что то у меня получился конфиг с ошибкой, а как её найти? Делал как на фото, правда у меня программа для конфига видимо немного новее, так как больше всяких настроек, которых на фото нет.

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

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

Re: CW маяк на Arduino и si4463

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

Всё, победил. Ещё раз сделал конфиг в DWS , ошибка была при выборе GPIO , там кроме выбора в трёх строчках надо ещё поставить птички, на фото птичек не видно,вот я их и не поставил, но подумал и решил что они нужны.

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

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

Re: CW маяк на Arduino и si4463

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

Сделал так же на 144.300 , работает отлично. Спасибо огромное за разработку и публикацию этого маяка.
Интересует как изменить время "простоя" маяка, то есть время между циклами передачи?

#46

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

Re: CW маяк на Arduino и si4463

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

UT4NJ писал(а):Интересует как изменить время "простоя" маяка, то есть время между циклами передачи?

файл src/morse/morse.cpp нужно изменить параметр LONG_RETRY_PAUSE_IN_MS
--
Александр, RA9YER

#47

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

Re: CW маяк на Arduino и si4463

Сообщение ra9yer » 29 мар 2019, 08:00

UT4NJ писал(а):Всё, победил. Ещё раз сделал конфиг в DWS , ошибка была при выборе GPIO , там кроме выбора в трёх строчках надо ещё поставить птички, на фото птичек не видно,вот я их и не поставил, но подумал и решил что они нужны.

Это странно. radio_config.h был сделан без этих галочек. Они включают внутренние резисторы-подтяжки, что не могло сказаться на работоспособности.
--
Александр, RA9YER

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

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

Re: CW маяк на Arduino и si4463

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

ra9yer писал(а):
UT4NJ писал(а):Всё, победил. Ещё раз сделал конфиг в DWS , ошибка была при выборе GPIO , там кроме выбора в трёх строчках надо ещё поставить птички, на фото птичек не видно,вот я их и не поставил, но подумал и решил что они нужны.

Это странно. radio_config.h был сделан без этих галочек. Они включают внутренние резисторы-подтяжки, что не могло сказаться на работоспособности.


Ясно Александр, спасибо! Видимо у меня ещё кроме этих галочек какая то ошибка была. Ладно, главное что уже работает, буду тестить.
Перехожу в соседнюю тему, буду пробовать собрать WSPR маяк.

ещё, если можно, что выставляется в этих строчках кроме время между цыклами ?

// configurable params
#define DEFAULT_UNIT_DURATION_IN_MS (150)
#define WARMUP_PAUSE_IN_MS (3000)
#define ENDOFTEXT_PAUSE_IN_MS (3000)
#define LONG_RETRY_PAUSE_IN_MS (30000)
#define LONG_CARRIER_DURATION_IN_MS (4000)

#49

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

Re: CW маяк на Arduino и si4463

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

DEFAULT_UNIT_DURATION_IN_MS - длительность точки. Тире в три раза дольше.
WARMUP_PAUSE_IN_MS - время между включением модуля на передачу и самой передачей. Время для прогрева. Для данного модуля, может, и не сильно актуально, но если будет ламповый передатчик, то без этого никак.
ENDOFTEXT_PAUSE_IN_MS - время между окончанием текста и выключением модуля с режима передачи.
LONG_RETRY_PAUSE_IN_MS - время между повторами текста.
LONG_CARRIER_DURATION_IN_MS - Длительность непрерывной несущей, которая кодируется в тексте символом подчеркивания '_'. Можно вставить несколько символов подряд.

Всё в миллисекундах.
--
Александр, RA9YER

#50

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

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

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

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


.