Перейти к содержимому

Добро пожаловать на Первый форум сообщества радиолюбителей Одессы и Одесской области!

Добро пожаловать на Первый форум сообщества радиолюбителей Одессы и Одесской области. Чтобы общаться на форуме, скачивать файлы и использовать другие возможности, Вам необходимо зарегистрироваться. Или войти под своим логином. Так же вы можете войти на форум через свою учетную запись в Facebook или Twitter.
Внимание!
Наш форум не поддерживает регистрацию с почтового сервера mail.ru, bk.ru, inbox.ru, list.ru, mail.ua! Если вы всё же решили использовать эту почту, и не получили письмо подтверждения, то возможно оно попало в спам. В этом случае не забудьте его отметить как не спам!
Проблемы с регистрацией? Читаем эту тему.
Чтобы сменить фон форума, внизу с лева нажмите "Изменить Стиль".
Форум полностью поддерживает Русский язык.

Фотография

Вариант синтезатора частоты на Si5351 (UR5FFR)


Сообщений в теме: 224

#121
Relayer

No, I havn't any plans for add AM/FM. If you need this - you can easy modify source code by you requirement



#122
Диман

Диман

    Новичок

  • Пользователи
  • 4 сообщений
  • 0 тем
  • Город:nr.Tomsk
Приветствую всех фопумчан!Relayer спасибо за разработку

#123
ua3rw

ua3rw

    Новичок

  • Пользователи
  • 1 сообщений
  • 0 тем
  • Позывной:UA3RW
  • Город:Тамбов

Мой вариант платы. Может кому пригодится.

73! Юрий

Спасибо за плату!!!



#124
Диман

Диман

    Новичок

  • Пользователи
  • 4 сообщений
  • 0 тем
  • Город:nr.Tomsk
Relayer спасибо за разработку!

Прикрепленные файлы



#125
Relayer

Пользуйтесь на здоровье :)



#126
Диман

Диман

    Новичок

  • Пользователи
  • 4 сообщений
  • 0 тем
  • Город:nr.Tomsk
Relayer, Андрей,подскажите возможно CAT вывести через USB который на arduino?

#127
Relayer

Так он так и работает - через USB-порт. Так что ничего никуда выводить специально не надо.



#128
Диман

Диман

    Новичок

  • Пользователи
  • 4 сообщений
  • 0 тем
  • Город:nr.Tomsk
Спасибо,CATпроверил,и он работает!

Прикрепленные файлы



#129
Gluck35533

Gluck35533

    Любопытный

  • Пользователи
  • 17 сообщений
  • 0 тем
  • Город:Москва

Приветствую уважаемые радиолюбители!

 

Скажите, а была ли в итоге реализована поддержка TFT дисплеев с SPI размерами 1.8" 128X160 на ST7735?

 

Судя по прошивке на гитхабе - не была ((

 

А планируется все таки или проект можно считать закрытым?



#130
Relayer

Поддержка SPI 1.8 не реализована, но в планах есть. По срокам ничего не скажу. Ближе к НГ скорее всего



#131
Gluck35533

Gluck35533

    Любопытный

  • Пользователи
  • 17 сообщений
  • 0 тем
  • Город:Москва

Ок!

 

Спасибо!

 

Буду ждать, а может и если время будет сам допишу!



#132
Relayer

Там по сути особо дописывать нечего - ST7735 поддерживается в либе используемой для вывода на экран PDQ_GFX. Но надо сгенерировать и подключить шрифты меньшего размера и сделать правильное расположение элементов на экране чтобы ничего никуда не вылазило.



#133
Gluck35533

Gluck35533

    Любопытный

  • Пользователи
  • 17 сообщений
  • 0 тем
  • Город:Москва

Согласен!

 

Нужно просто порыться в исходниках и немного подправить.



#134
US5IVZ

US5IVZ

    Любопытный

  • Пользователи
  • 21 сообщений
  • 0 тем
  • Позывной:US5IVZ
  • Город:Донецк

Всем,доброго времени суток!
Хочу повторить данную версию синтезатора в мин. комплектации т.е. двухстрочник лсд и один диапазон (24-30 мГц)-для реанимации старого СиБи призидента Grant. Скачал исходники автора на Гитхабе и необходимые библиотеки и установил их куда советует автор.
Начал компилировать ,пока без железа,ну типа ,чтобы разобраться как править под свои хотелки.
 И тут начался -цирк. Пробую IDE 1.6.7 -плата Nano  -error.,плата-Mega -error. Перехожу на IDE 1.8.4  плата Mega -error , плата Nano-все скомпилировалась. Примечательно ,что на разных IDE-вываливются различные ошибки.
Что-это?? Скриншоты прилагаются.

P.S. В варианте IDE 1.8.4  плата Mega Бесли "закоментить" строку 86 в I2c.cpp  , то тоже компиляция проходит.

Прикрепленные файлы



#135
Relayer

1. Версию IDE надо брать не менее 1.8.*

2. Проект писался под Nano/ProMini так что работоспособность его на Mega я не гарантирую



#136
US5IVZ

US5IVZ

    Любопытный

  • Пользователи
  • 21 сообщений
  • 0 тем
  • Позывной:US5IVZ
  • Город:Донецк

Relayer,

Спасибо за оперативный ответ.

Все понял.Буду разбираться дальше.



#137
US5IVZ

US5IVZ

    Любопытный

  • Пользователи
  • 21 сообщений
  • 0 тем
  • Позывной:US5IVZ
  • Город:Донецк

Всем привет!
Не могу в скетче ограничить кол-во диапазонов "с низу".  Т.е. возможен вариант один Band 160m. Два диапазона 160М и 80 М. Три диап. 160М, 80М,40М.,и т.д. до 9 диапазонов вместе.
 Но не возможно задать: один рабочий диапазон 80М или один- 40М,или два рабочих  диапазона:80м и 40м.
Диапазон с которого "стартует" синтезатор задается в  Syntez.ino в строке № 81 trx.SwitchToBand(8)  // 0-160м ,8-10м. "Количество и качество"  в config.h   .
Помогите разобраться плизз.. Собственно интересует только два рабочих "бэнда" 12М и 10М.



#138
Relayer

Список диапазонов прописывается в config.h. А номер(индекс) диапазона с которого стартуем -  в setup() главного модуля. Для 12 и 10 метров в config.h должно быть написано так:

 

// число диапазонов
#define BAND_COUNT 2

#define DEFINED_BANDS \
  {12,  24890000L, 24930000L, 25140000L, USB}, \
  {10,  28000000L, 28200000L, 29700000L, USB}

Для 80 и 40

 

#define BAND_COUNT 2
#define DEFINED_BANDS \
  {80,   3500000L,  3600000L,  3800000L, LSB}, \
  {40,   7000000L,  7045000L,  7200000L, LSB}

Если диапазон один то

#define BAND_COUNT 1

#define DEFINED_BANDS \
  {80,   3500000L,  3600000L,  3800000L, LSB}

И в setup() пишем последней строчкой

 

trx.SwitchToBand(1);


#139
US5IVZ

US5IVZ

    Любопытный

  • Пользователи
  • 21 сообщений
  • 0 тем
  • Позывной:US5IVZ
  • Город:Донецк

Уважаемый,Relayer!

Именно так,я все и делаю... Но ,если не "присоединен" более низкочастотный диапазон начиная со 160М ,то ничего не получается.На индикаторе лсд1602 крякозябры или ноли там где должна выводиться частота ,и высвечивание, иногда ,тех режимов ,которые и не включал.Сейчас из железа подключен только дисплей по I2C и энкодер. Сишку и клаву,пока пока не подбрасывал..Т.е. не возможен даже такой вариант:

 

 

#define BAND_COUNT 1

#define DEFINED_BANDS \
 
{80,   3500000L,  3600000L,  3800000L, LSB}

 

 

//И в setup()  в  Syntez.ino в строке № 81

 

 

 

trx.SwitchToBand(1);



#140
Relayer

trx.SwitchToBand(0) надо - нумерация бендов с 0 начинается






Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных