Универсальный синтезатор Si570/Si5351

EW2DZ
Posts: 19
Joined: 02 Nov 2020, 15:48
Позывной: EW2DZ

Re: Универсальный синтезатор Si570/Si5351

Post by EW2DZ »

Спасибо. Буду использовать RTS, или DTR.
Получил сегодня цветной дисплей 3,2 дюйма. Красота!!! До этого висел двухстрочник.
Андрей, мне нужно на основе этого синтезатора сделать синтезатор для морского трансивера ICOM-M710. Там три частоты используется. Первый гетеродин перестраивается от 69,5115 до 99,0115 МГц, второй не перестраиваемый 60 МГц и третий - опорник 9,013/9,0123 МГц. Получится это сделать с одной СИшкой, или нужно две использовать? И предусмотрен ли такой расклад в прошивке?
Attachments
2021-03-30_20-23-03.jpg
UR5FFR
Site Admin
Posts: 2271
Joined: 21 Apr 2012, 22:00
Позывной: UR5FFR
Location: Odessa

Re: Универсальный синтезатор Si570/Si5351

Post by UR5FFR »

С одной сишкой я бы настоятельно не рекомендовал. Очень сильный пролаз сигнала между выходами - могут быть свисутльки и тп.
Такой расклад частот как вы описали не предусмотрен. Для преобразования вверх с тремя гетеродинами для выбора боковой меняется частота второго гетеродина при постоянном третьем - в любительских конструкциях так оптимальнее. Если сильно надо то поправлю код чтобы учесть и ваш вариант
EW2DZ
Posts: 19
Joined: 02 Nov 2020, 15:48
Позывной: EW2DZ

Re: Универсальный синтезатор Si570/Si5351

Post by EW2DZ »

Было бы хорошо сделать как в оригинале. Ничего не пришлось бы менять, кроме сервиса. Но в данном синтезаторе его вполне хватает, а чего нет, то можно отдельными кнопками включать. Например NOTCH и NB.
Есть ещё трансивер IC-756 pro. В нём приказал долго жить блок PLL. Вылечить не возможно. В продаже пока нет (хозяин искал на e-bay). Тоже можно было бы временно сделать такой синтезатор. Человек бы в эфире работал. Там расклад частот такой же, как я привёл. Если не сложно - подправьте пожалуйста прошивочку. Две СИшки тоже не проблема - в Китае купил их 5 штук. Не горит. Будет свободная минутка - сделаете. Два человека Вам будут очень благодарны.
Alexlon
Posts: 6
Joined: 30 Mar 2021, 17:05

Re: Универсальный синтезатор Si570/Si5351

Post by Alexlon »

Проблема с клавиатурой. 6 кнопок.
Fn "работает" правильно, как Fn.
Кнопки Down и Up - правильно.
Lock - как A <-> B.
A <-> B - как Att.
Att полностью дублирует Down.
Ошибок в монтаже не нашел.
I2C - PCF8574AT

Плату разводил по вашей схеме от 01 01 2020
UR5FFR
Site Admin
Posts: 2271
Joined: 21 Apr 2012, 22:00
Позывной: UR5FFR
Location: Odessa

Re: Универсальный синтезатор Si570/Si5351

Post by UR5FFR »

Там кнопки на землю замыкаются. Можно без питания тестером прозвонить каждую на отсутствие "соплей".
В конфиге клавиатура правильно выбрана?
Alexlon
Posts: 6
Joined: 30 Mar 2021, 17:05

Re: Универсальный синтезатор Si570/Si5351

Post by Alexlon »

Замена PCF8574AT помогла.
Priora
Posts: 10
Joined: 02 Mar 2021, 09:55
Позывной: Priora

Re: Универсальный синтезатор Si570/Si5351

Post by Priora »

[quote="Relayer"][/quote]
Андрей ,скачав все последние релизы попробовал в файле config.hw включить магнитный энкодер AS5600(
//#define ENCODER_OPTICAL
//#define ENCODER_MECHANIC
#define ENCODER_AS5600
)
но после прошивки почему то ,при работе с дисплеем ILI9341 2.8' дисплей ничего не показывает. На других дисплеях - не пробовал.
если поставить OPTICAL или MEHANIC то все работает.
Priora
Posts: 10
Joined: 02 Mar 2021, 09:55
Позывной: Priora

Re: Универсальный синтезатор Si570/Si5351

Post by Priora »

Priora wrote:
Relayer wrote:
Андрей ,скачав все последние релизы попробовал в файле config.hw включить магнитный энкодер AS5600(
//#define ENCODER_OPTICAL
//#define ENCODER_MECHANIC
#define ENCODER_AS5600
)
но после прошивки почему то ,при работе с дисплеем ILI9341 2.8' дисплей ничего не показывает. На других дисплеях - не пробовал.
если поставить OPTICAL или MEHANIC то все работает.
Сам AS5600 не подключен, подтяжки для SDA SCK имеются.
Попробовал на другой Arduino UNO с дисплеем DISPLAY_OLED128x64 --- такой же эффект:
как только ставлю #define ENCODER_AS5600 -- дисплей не светится, ставлю #define ENCODER_MECHANIC --- все работает как надо.
Priora
Posts: 10
Joined: 02 Mar 2021, 09:55
Позывной: Priora

Re: Универсальный синтезатор Si570/Si5351

Post by Priora »

Если подключить AS5600 и в файле ENCODER.cpp раскомментировать Serial.println(val); // debug
,то данные приходят , но дисплеи не светятся (ни ILI9341 , ни OLED 128x64)=
При #define ENCODER_OPTICAL все работает.
Меняю на #define ENCODER_MECHANIC, тоже все работает.
UR5FFR
Site Admin
Posts: 2271
Joined: 21 Apr 2012, 22:00
Позывной: UR5FFR
Location: Odessa

Re: Универсальный синтезатор Si570/Si5351

Post by UR5FFR »

Без AS5600 работать не будет. Почему не работает дисплей не скажу.
Post Reply