Спасибо от Wik
ur3ilf А где схема и софт етого синтезатора ?
попробовал вчера изменение частоты все получается, вопрос теперь вот про этот пункт, что нужно изменить чтоб
синтезатор работал на нижней боковой?
veso74 я в программировании вообще ничего не понимаю, но если ткнуть носом и разъяснить - сделаю.
Вы все свои хотелки в кучку соберите, а то, похоже, вам другой вариант нужен, в #663 довольно простенький.
все понятно, но есть одно но я просто спросил.
Добавлено через 31 минут(ы):
Я пытаюсь спаять маленький трансивер - с пачку сигарет, вот и нужен маленький синтезатор.
Индикатор 1602 не годится. Другого маленького синтезатора я не нашел. Точнее нашел но не получается скомпилировать hex файл.
Последний раз редактировалось RADIO-2015; 26.12.2018 в 11:08.
чтобы добавить кнопку нужно приблизительно следующее
добавить в loop() рядом с похожим кодом
if (digitalRead(USB_LSB ) == LOW) { // usb - lsb
if (button_state(USB_LS B) > 0) {
flg_usblsb != flg_usblsb;
do {
}
while (digitalRead(USB_LSB ) == LOW);
}
}
в установку частоты добавить логику наподобие if flg_usblsb si5351_set_freq(rx - IF_FREQ) else si5351_set_freq(rx + IF_FREQ);
но это нужно отлаживать/тестировать, просто показал приблизительно как это выглядит
Если нужно добавить много функций, то проще взять более сложный скетч и прикрутить в него другой индикатор. Это может быть не просто и не быстро, но лучше, чем дорабатывать этот простой вариант. Смотря что еще потребуется.
Да это все понятно что не стоит заморачиваться уже с готовой конструкцией с минимальным сервисом.
И если делать его с возможностью многодиапазонного то помимо верхней и нижней боковой еще придется добавить 3ий шаг перестройки 1мГц для удобства.
В моем случае не нужна коммутация дпф и фнч и САТ мне не нужен, для работы из полевых условий.
Ещё и память частоты записать, чтобы каждый раз включалась та частота, на который работал, чтобы 20раз не щелкать кнопками.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)