Вопросы по NanoVFO 3
Re: Вопросы по NanoVFO 3
Не поверите, хоть смейся Снова прогнал с тестовым примером, работают. Залил проект - работают, однако!!!
Re: Вопросы по NanoVFO 3
Поправил:
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) << 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
Все Андрей, все получелось. Строка приняла вид: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
DS1307 от DS3231 отличаются только точностью хода. А так да - они полностью совместимы
Re: Вопросы по NanoVFO 3
Пока юзал плату, навязалась не очень хорошая мысль. Не счастливые обладатели 20 шаговых энкодеров ( и сам в этой категории) сталкиваются с проблемой быстрой перестройки по частоте! Может стоит опционально дополнить синтезатор электронной перестройкой, скажем манипуляторами точки и тире в режиме USB LSB на приеме? Не так быстро будут стираться контакты нкодера и сократиться время настроек!? Это так, мысли в слух.
Re: NanoVFO 3
jlccpb/easyeda link for gerber(3.2)?
sp9mrn
sp9mrn
Re: NanoVFO 3
Открыл схему и герберы для версии 3.2
https://oshwlab.com/ban.relayer/nano-vfo-3-2
https://oshwlab.com/ban.relayer/nano-vfo-3-2
Re: NanoVFO 3
Thank You.
mrn
mrn
UR5FFR wrote:Открыл схему и герберы для версии 3.2
https://oshwlab.com/ban.relayer/nano-vfo-3-2
Re: NanoVFO 3
Как реализовать переключение 9 диапазонов в NanoVFO 3.
Re: NanoVFO 3
Если количество диапазонов больше 5 то на пины выводится номер диапазона в двоичном коде. Вам нужен внешний дешифратор например на 74HC238 если ваш ДПФ не поддерживает двоичный номер дипазонаAlex-59 wrote:Как реализовать переключение 9 диапазонов в NanoVFO 3.