Page 14 of 21

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

Posted: 21 Feb 2022, 13:34
by ra0wx
Не поверите, хоть смейся :lol: :lol: :lol: Снова прогнал с тестовым примером, работают. Залил проект - работают, однако!!!

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

Posted: 21 Feb 2022, 13:56
by ra0wx
Поправил:
data =
(trx.CW ? OUT_CW_ACTIVE_LEVEL : !OUT_CW_ACTIVE_LEVEL) +
((trx.AttPre == 1 && !trx.TX ? OUT_ATT_ACTIVE_LEVEL : !OUT_ATT_ACTIVE_LEVEL) << 5);
не получается, разваливается переключение диапазонов! У меня в другом режиме работает регистр!

#ifdef HARDWARE_3_1
void sendBandData(byte data)
{
digitalWrite(PIN_SR_LATCH, LOW); // PIN_SR_LATCH
shiftOut(PIN_SR_DATA, PIN_SR_SHIFT, LSBFIRST, data); //
digitalWrite(PIN_SR_LATCH, HIGH);
}
#endif

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

Posted: 21 Feb 2022, 14:09
by ra0wx
ra0wx wrote:Поправил:
data =
(trx.CW ? OUT_CW_ACTIVE_LEVEL : !OUT_CW_ACTIVE_LEVEL) +
((trx.AttPre == 1 && !trx.TX ? OUT_ATT_ACTIVE_LEVEL : !OUT_ATT_ACTIVE_LEVEL) << 5);
не получается, разваливается переключение диапазонов! У меня в другом режиме работает регистр!

#ifdef HARDWARE_3_1
void sendBandData(byte data)
{
digitalWrite(PIN_SR_LATCH, LOW); // PIN_SR_LATCH
shiftOut(PIN_SR_DATA, PIN_SR_SHIFT, LSBFIRST, data); //
digitalWrite(PIN_SR_LATCH, HIGH);
}
#endif
Все Андрей, все получелось. Строка приняла вид:

data =
(trx.CW ? OUT_CW_ACTIVE_LEVEL : !OUT_CW_ACTIVE_LEVEL) +
((trx.AttPre == 1 && !trx.TX ? OUT_ATT_ACTIVE_LEVEL : !OUT_ATT_ACTIVE_LEVEL) << 2);
Хочется смеяться, часы идут!!! Частоты SI5351 для опоры и гетеродина идут с точность 1 герц. Сдвиг при ТЛГ пока не проверял.САТ буду тестить с програмой UR5EQF. Еще раз спасибо за помощь, просто разная схемотехника проектов, потребовался бубен..

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

Posted: 21 Feb 2022, 14:25
by UR5FFR
DS1307 от DS3231 отличаются только точностью хода. А так да - они полностью совместимы

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

Posted: 21 Feb 2022, 14:58
by ra0wx
Пока юзал плату, навязалась не очень хорошая мысль. Не счастливые обладатели 20 шаговых энкодеров ( и сам в этой категории) сталкиваются с проблемой быстрой перестройки по частоте! Может стоит опционально дополнить синтезатор электронной перестройкой, скажем манипуляторами точки и тире в режиме USB LSB на приеме? Не так быстро будут стираться контакты нкодера и сократиться время настроек!? Это так, мысли в слух. ;) :)

Re: NanoVFO 3

Posted: 26 May 2022, 00:11
by sp9mrn
jlccpb/easyeda link for gerber(3.2)?
sp9mrn

Re: NanoVFO 3

Posted: 16 Jul 2022, 22:26
by UR5FFR
Открыл схему и герберы для версии 3.2
https://oshwlab.com/ban.relayer/nano-vfo-3-2

Re: NanoVFO 3

Posted: 17 Jul 2022, 00:52
by sp9mrn
:D :D :D Thank You.
mrn
UR5FFR wrote:Открыл схему и герберы для версии 3.2
https://oshwlab.com/ban.relayer/nano-vfo-3-2

Re: NanoVFO 3

Posted: 26 Oct 2022, 20:30
by Alex-59
Как реализовать переключение 9 диапазонов в NanoVFO 3.

Re: NanoVFO 3

Posted: 26 Oct 2022, 21:09
by UR5FFR
Alex-59 wrote:Как реализовать переключение 9 диапазонов в NanoVFO 3.
Если количество диапазонов больше 5 то на пины выводится номер диапазона в двоичном коде. Вам нужен внешний дешифратор например на 74HC238 если ваш ДПФ не поддерживает двоичный номер дипазона