Вопросы по NanoVFO

sancho
Posts: 3
Joined: 02 Jul 2021, 12:22
Позывной: uk1003swl

nano vfo

Post by sancho »

всем здравствуйте начал собират QRP CW трансивер со синтезатором. скачал все архиви с сайта при компилятци выдаёт ощибку.
Attachments
изображение_2021-07-02_134040.png
UR5FFR
Site Admin
Posts: 2187
Joined: 21 Apr 2012, 22:00
Позывной: UR5FFR
Location: Odessa

Re: nano vfo

Post by UR5FFR »

Читайте внимательно то что написано на гитхабе и скачайте/установите требуемые библиотеки
sancho
Posts: 3
Joined: 02 Jul 2021, 12:22
Позывной: uk1003swl

Re: nano vfo

Post by sancho »

UR5FFR wrote:Читайте внимательно то что написано на гитхабе и скачайте/установите требуемые библиотеки
скачал установил требуемые библиотеки. и теперь такая проблема
Attachments
синтез.PNG
UR5FFR
Site Admin
Posts: 2187
Joined: 21 Apr 2012, 22:00
Позывной: UR5FFR
Location: Odessa

Re: nano vfo

Post by UR5FFR »

Быть такого не может. Смотрите может у вас еще какие-то либы для работы с si5351 стоят или старая версия или еще что-то.
Вот тут в репо https://github.com/andrey-belokon/UR5FF ... /si5351a.h четко видно что VCOFreq_Max есть
PS кстати NanoVFO больше не поддерживается и не развивается. Используйте NanoVFO 3.1
sancho
Posts: 3
Joined: 02 Jul 2021, 12:22
Позывной: uk1003swl

Re: nano vfo

Post by sancho »

UR5FFR wrote:Быть такого не может. Смотрите может у вас еще какие-то либы для работы с si5351 стоят или старая версия или еще что-то.
Вот тут в репо https://github.com/andrey-belokon/UR5FF ... /si5351a.h четко видно что VCOFreq_Max есть
PS кстати NanoVFO больше не поддерживается и не развивается. Используйте NanoVFO 3.1

все таки разобрались помог мне хороший товарищ lcd1602 так и не работал подключал oled показывает. oled чем плохо днем под солнце плохо видно 1602 из долеко видно.
посмотрел статья NanoVFO 3.1 очень понравился. мне надо было на маленький корпус поместит поэтому выбрал это версия
Smurr
Posts: 46
Joined: 29 May 2021, 13:29

Re: Вопросы по NanoVFO

Post by Smurr »

Снова я, на секунду. Сложно ли вывести признак боковой полосы (LSB/USB) из файла описания диапазонов в файле config.h на какую-нибудь свободную ножку атмеги?

Code: Select all

// Описания диапазонов (частотоы в Гц):
#define DEFINED_BANDS \
  {160,  1810000L,  1840000L,  2000000L, LSB}, \
  {80,   3500000L,  3600000L,  3800000L, LSB}, \
  {40,   7000000L,  7045000L,  7200000L, LSB}, \
  {30,  10100000L, 10130000L, 10150000L, LSB}, \
  {20,  14000000L, 14100000L, 14350000L, LSB}, \
  {17,  18068000L, 18110000L, 18168000L, LSB}, \
  {15,  21000000L, 21150000L, 21450000L, USB}, \
  {12,  24890000L, 24930000L, 25140000L, USB}, \
  {10,  28000000L, 28200000L, 29700000L, USB}
По идее, сперва ножку надо как-то объявить, а потом на нее "навесить" признак боковой полосы? Понадобилось ВНЕЗАПНО все для той же "Волны", иначе придется куда-то дополнительную галету на переключатель пристраивать и с помощью него выбирать полосу :(
UR5FFR
Site Admin
Posts: 2187
Joined: 21 Apr 2012, 22:00
Позывной: UR5FFR
Location: Odessa

Re: Вопросы по NanoVFO

Post by UR5FFR »

По какой схеме синтез сделан? У разных версий разные ноги свободны
Smurr
Posts: 46
Joined: 29 May 2021, 13:29

Re: Вопросы по NanoVFO

Post by Smurr »

Дак, по какой схеме... По своей уже, выходит, после выкидывания такого объема функционала ;) Свободны и выведены наружу ножки PD4, PD5 (как знал, что пригодится рано или поздно).
UR5FFR
Site Admin
Posts: 2187
Joined: 21 Apr 2012, 22:00
Позывной: UR5FFR
Location: Odessa

Re: Вопросы по NanoVFO

Post by UR5FFR »

Code: Select all

void setup() {
............
  pinMode(4, OUTPUT);
............
}

void UpdateBandCtrl()                                                                                                  
{
............
  digitalWrite(4, trx.sideband); 
............
}
На 4ом пине будет 0 - LSB, 1 - USB. Если надо инверсия то

Code: Select all

  digitalWrite(4, trx.sideband ^ 1);


1 - LSB, 0 - USB
Smurr
Posts: 46
Joined: 29 May 2021, 13:29

Re: Вопросы по NanoVFO

Post by Smurr »

МегарИспект! ;) Работает на отличненько, благодарю! :D
Post Reply