Коллеги, нужен совет. Собрал похожий синтезатор. Вроде все работает. Но валкодер при вращении неустойчиво работает. То на 10 гц то 30 то 20 то и так далее. Валкодер простой китайский. Чем то это лечится?
RADIO-2015, попробуйте:
- VFO для 14.000-14.350 MHz
- стартовая частота: 14.060 MHz
- выходная частота Fvfo = Fin - Fif = (5.133-5.383) MHz, (Fif = 8,867 MHz)
- шаг: 50/1000 Hz, переключение - с кнопки енкодера
- стартовой шаг: 1000 Hz
- S-meter: 9 знака (6+3), S1-S9+++ = 0V-5V, некалибрирано, а как вольтмер (0-5V или 0-1,1V)
- индикатор RX/TX
- индикатор 50/1k
- Arduino Nano (UNO, Pro-mini тоже будет работать без изменений)
- Si5351 готовый модуль, но и самодельной работает хорошо (Si5351, I2C адрес 0x60, кв. резонатор 25 MHz, 5v/3,3V I2C конвертор с 2 транзистора, напр. 2N7000)
- китайской OLED 0.91" дисплей, управление I2C, адрес 0x3C
- китайской мех. енкодер, (напр. 24p, KY-040 с "подтягивающие резисторы" к 5V)
- Ben Buxton Rotary encoder library
- NT7S Si5351 library
- SSD1306Ascii library для OLED 0.91"
Границы можете установить по своему выбору:...А можно расширить границы от 3,5мгц?
строка 8, 9, 10:
и если необходимо, изменить расчет:#define DEFAULT_RX 14060000
#define BAND_L 14000000
#define BAND_H 14350000
строка 51
si5351_set_freq(rx - IF_FREQ);
Последний раз редактировалось veso74; 24.12.2018 в 23:51.
Кстати, по схеме. Стабилизатор на 7805 можно не собирать, все уже есть в ардуине, и этого хватает. Можно оставить конденсаторы в цепи 5В, а 5-15В подавать на ногу VIN.
Кроме того, схема работает и от одной литиевой банки, т.е. 3,3-4.2В вместо 5В.
А мне бы синтез для полевого. на 80 метров простой . пошлите меня и я благодарен буду. с переключением на кварц. для наверняка 100% .плаваю и хожу далеко .может есть готовое. мозг старый .плохо рулить начал.RK9FAK- 73
Попробуйте конденсаторы в несколько нФ повесить от выводов энкодера на землю, вроде пишут, что помогает, но это кривовато.
Спасибо от пикан54
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)