ООО фирма "Геотелеком" Техническая поддержка 24DX - ООО фирма "Геотелеком". Профессиональная и любительская радиосвязь.
Форумчанам - скидка! т. 8 (391) 206-0-206
Частоты репитера R5 Слушать: 145.725
Говорить: 145.125
(shift -600)
Частоты Автогорода VHF: Слушать: 158.125, Говорить: 159.825 (shift +1700) тон. 88.5
UHF: Слушать: 446.675, Говорить: 442.675 (shift -4000) тон. 88.5
CB: Слушать и говорить: 35-40FM

А не соорудить ли маяк? №2 - WSPR !

Аватар пользователя
Сообщений: 133
Зарегистрирован: 17 фев 2015, 01:19
Откуда: Новокузнецк
позывной: ua9udq
CиБи позывной: 302SD177
Имя: Сергей

Re: А не соорудить ли маяк? №2 - WSPR !
Создано: 11 фев 2016, 00:38

Александр,я рад что всё доехало нормально
дайте линк где si570 заказывали?
я бы тоже заказал,пусть едет не спеша

Аватар пользователя
Сообщений: 2797
Зарегистрирован: 13 мар 2013, 21:09
Откуда: Железногорск
позывной: RØAEK
Имя: Саша

Re: А не соорудить ли маяк? №2 - WSPR !
Создано: 12 фев 2016, 16:20

http://www.sdr-kits.net/Webshop/index.php?cPath=7

смотри предлагаемую маркировку, там по макс частоте варианты
© В электронике чудес не бывает - это наука о контактах, если чего то не работает, значит где то нет контакта, либо он есть там, где его не должно быть...
iT-Service-26

Аватар пользователя
Сообщений: 2797
Зарегистрирован: 13 мар 2013, 21:09
Откуда: Железногорск
позывной: RØAEK
Имя: Саша

Re: А не соорудить ли маяк? №2 - WSPR !
Создано: 13 фев 2016, 20:05

Попалась мне тут на глаза отладочная плата от известной компании MikroElectronika, в голове сразу на рисовались плюсы для нашего проекта и я же конечно ее приобрел :), тем более в наличии теперь два таких же PIC от Сергея ua9udq если перегну палку при отладке :D , вот так выглядит

Вложение:
StartUSB-for-PIC.jpg


Информация о платке на сайте производителя

Ссылка на мануал

Чем зацепило для реализации проекта:
1. задействованный в нашем проекте микроконтроллер PIC18F2550;
2. уже прошит бутлоадер, т.е. прошивка нашей программой не потребует дополнительного программатора;
3. на плате есть свободное место для инсталляции синтезатора SI570 и даже дополнительного выходного усилителя мощности до 1-2watt со схемой программной коммутации диапазонных фильтров;

подправил под данную платку отладочный проект в протеусе и непосредственно код разрабатываемой программы для МК, теперь вот так выглядит схемка обвязки микроконтроллера

Вложение:
MainPCB.jpg


что имеем на данный момент:
1. также заливку прошивки в МК через USB HID, без дополнительных драйверов
2. наша программка конфигурации будущего маячка успешно видит подключенное к ПК устройство, теперь уже в виде отладочной платы от микроэлектроники.
3. порядок работы данной схемы:
a) при включенной перемычке JP1 переводим схему в режим заливки прошивки в МК по USB, кнопка RST нужна для "пробуждения" МК, для прошивки в бутлоадере реализовано, как выяснилось, ограниченное время подключения к ПК в режиме ожидания.
b) при отключенной перемычке JP1 схема после подачи питания переходит в режим работы маяка, при условии отсутствия подключения по USB, если же подключаем USB то схема переходит в режим конфигурации маячка с компутера.

Интересующимся:
1. бутлоадер;
2. программка для заливки прошивки по USB;
3. наша тестовая прошивка МК (при включении в программе конфигурации диапазона 160m после отправки настроек в МК загорается светодиод "TEST")
4. тестовая программка конфигурации
© В электронике чудес не бывает - это наука о контактах, если чего то не работает, значит где то нет контакта, либо он есть там, где его не должно быть...
iT-Service-26

Аватар пользователя
Сообщений: 9692
Зарегистрирован: 15 ноя 2012, 17:21
позывной: RU0AB
CиБи позывной: Первый Граф Авенирыч
Имя: АвенирычЪ

Re: А не соорудить ли маяк? №2 - WSPR !
Создано: 13 фев 2016, 20:52

Александр, привет !

Вопрос, а зачем в этом проекте диапазонные фильтры ?

Аватар пользователя
Сообщений: 2797
Зарегистрирован: 13 мар 2013, 21:09
Откуда: Железногорск
позывной: RØAEK
Имя: Саша

Re: А не соорудить ли маяк? №2 - WSPR !
Создано: 13 фев 2016, 20:59

ru0ab писал(а):
Вопрос, а зачем в этом проекте диапазонные фильтры ?
Привет Авенирыч! Как зачем, как бы синтезатор не был хорош гармоники никто не отменял, а так как в планах выдаваемое синтезатором мы будем подавать на УМ, хоть и не большой мощности, гармоники нам не нужны и мы их будем резать выходными диапазонными фильтрами прямо на выходе синтезатора, тем более грех не использовать возможности МК для переключения этих ДПФ, правда пока не знаю на сколько диапазонов (по количеству) хватит, но это уже вопрос другой.
© В электронике чудес не бывает - это наука о контактах, если чего то не работает, значит где то нет контакта, либо он есть там, где его не должно быть...
iT-Service-26

Аватар пользователя
Сообщений: 2797
Зарегистрирован: 13 мар 2013, 21:09
Откуда: Железногорск
позывной: RØAEK
Имя: Саша

Re: А не соорудить ли маяк? №2 - WSPR !
Создано: 15 фев 2016, 12:00

Разобрался с работой EEPROM (энергонезависимая память) микроконтроллера (МК). Теперь умеем записывать выбранные настройки из программы конфигурации маячка в МК и соответственно считывать их обратно из МК.

Вложение:
EEPROM.jpg


Для чего нам это нужно:
1. конфигурируем маячек на компутере в плане выбранных диапазонов, установки вещаемого текста WSPR и пр;
2. конфигурируем синтезатор в плане калибровки по частотам;

Т.е. все настройки для работы маячок будет считывать из своей памяти.

Так как синтезатор SI570 управляется по шине I2C то это и будет следующей нашей задачей, в нашем МК PIC18F2550 есть модуль для работы по шине I2C, вот и будем его дальше разбирать!
© В электронике чудес не бывает - это наука о контактах, если чего то не работает, значит где то нет контакта, либо он есть там, где его не должно быть...
iT-Service-26

Аватар пользователя
Сообщений: 2797
Зарегистрирован: 13 мар 2013, 21:09
Откуда: Железногорск
позывной: RØAEK
Имя: Саша

Re: А не соорудить ли маяк? №2 - WSPR !
Создано: 15 фев 2016, 23:42

Чтобы понять, как нам управлять синтезатором, пришлось погрузиться в дебри даташита. Выходная частота синтезатора SI570 программируется по двухпроводной шине I2C, следующим образом: задается частота цифрового осциллятора (DCO) и значения выходных делителей (Output Dividers) HS_DIV и N1

Вложение:
1.jpg
1.jpg (36.6 KiB) Просмотров: 1146

Требуемое значение выходной частоты рассчитывается по формуле:
fOUT = fDCO/Output Dividers = (fXTAL*RFREQ)/(HSDIV*N1)
где:
fXTAL - частота внутреннего опорного кварцевого генератора;
RFREQ – программируемое значение 38-битного дробного множителя.
Частота DCO (fDCO) регулируется в диапазоне от 4,85 до 5,67 ГГц

Вложение:
2.jpg


Рисунок выше, показывает, в каком диапазоне можно изменять частоту fDCO «на лету», т.е. в пределах +/-3500 ppm в переводе на русский это где то +/- 17,5 МГц, при смене частоты fDCO в больших переделах синтезатор «уходит» в процесс внутрисхемной калибровки длительностью до 10 миллисекунд, в период внутрисхемной калибровки синтезатор ни чего не выдает. Этот момент нам придется учесть при смене диапазонов при работе маячка.

Вырисовывается следующий алгоритм работы микроконтроллера PIC18F2550 для управления синтезатором SI570:
1. Для смены диапазона нам необходимо отправить в синтезатор необходимые значения множителя RFREQ и значения выходных делителей HS_DIV и N1 с учетом задержки на внутрисхемную калибровку синтезатора.
2. По спецификации протокола WSPR используется непрерывная фазовая 4-FSK стадия с раздельным тоном равным 1,4648 Гц, грубо говоря, значения изменения выходной частоты для модуляции передаваемого текста определенного формата, должны быть в полосе 6 Гц. Если я правильно понял, то для модулирования нам достаточно будет отправлять в синтезатор выбранные значения RFREQ для изменения выходной частоты в полосе 6 Гц . Ниже картинка WSPR передачи на водопаде SDR приемника.

Вложение:
3.jpg


А это пример модулированного WSPR сигнала в виде аудиофайла

Вложение:
wspr-audio-sample.mp3
(234.56 KiB) Скачиваний: 88
© В электронике чудес не бывает - это наука о контактах, если чего то не работает, значит где то нет контакта, либо он есть там, где его не должно быть...
iT-Service-26

Аватар пользователя
Сообщений: 2797
Зарегистрирован: 13 мар 2013, 21:09
Откуда: Железногорск
позывной: RØAEK
Имя: Саша

Re: А не соорудить ли маяк? №2 - WSPR !
Создано: 21 фев 2016, 03:48

Сегодня засиделся над разбором I2C.... но прогресс есть %)

Кстати, интересующимся, не стоит сразу брать самый дешевый из предложений в интернете синтезатор SI570

Изображение

настоятельно рекомендую изучить страницу № 32 даташита на сишку, эта страница из даташита ниже, сишку надо выбирать по маркировке, там плавающие параметры, купившись на дешевый ценник в инете можно взять не то, что надо! Дословный перевод странички обещаю выложить на днях. Сегодня моск мой уже меня послал подальше :D

Вложение:
Si570-Ordering information.pdf
(150.01 KiB) Скачиваний: 122
© В электронике чудес не бывает - это наука о контактах, если чего то не работает, значит где то нет контакта, либо он есть там, где его не должно быть...
iT-Service-26

Аватар пользователя
Сообщений: 2797
Зарегистрирован: 13 мар 2013, 21:09
Откуда: Железногорск
позывной: RØAEK
Имя: Саша

Re: А не соорудить ли маяк? №2 - WSPR !
Создано: 23 фев 2016, 22:00

Вот такая вырисовывается схема с синтезатором Si570

Вложение:
4.jpg


По идее в схему осталось добавить два стабилизатора напряжения на 5v для питания МК и 3,3v для питания синтезатора. Надо будет подобрать, что нибудь в корпусах TO-92

Изображение

наверное 78L05 и 78L03.
© В электронике чудес не бывает - это наука о контактах, если чего то не работает, значит где то нет контакта, либо он есть там, где его не должно быть...
iT-Service-26

Сообщений: 37
Зарегистрирован: 13 фев 2015, 06:08
позывной: UA0AD
CиБи позывной: -
Имя: Evgeny

Re: А не соорудить ли маяк? №2 - WSPR !
Создано: 24 фев 2016, 00:29

R0AEK писал(а):
Ниже картинка WSPR передачи на водопаде SDR приемника.

Вложение:
3.jpg


А это пример модулированного WSPR сигнала в виде аудиофайла

Вложение:
wspr-audio-sample.mp3


на картинке jt-65 обычный, у него модуляция пошире (180Гц), а в аудиофайле модуляция на jt-9 больше похожа (сам wspr не слышал в натуре, наверное так и есть)

Пред.След.

Вернуться в Маяки и автоматические станции 24dx

Кто сейчас на форуме

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