Page 10 of 39

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

Posted: 02 Apr 2021, 22:28
by Priora
Relayer wrote:Без AS5600 работать не будет. Почему не работает дисплей не скажу.
ДА ПОДКЛЮЧИЛ ВСЕ ЖЕ as5600-
Что в итоге:
Необходимо иметь подключенный AS5600 - и тогда все дисплеи работают.
Как бы это оптимизировать? Потому ,что пока он не увидит адрес 0х36 микросхемы AS5600 - дисплеи на экран тоже ничего не выводят.

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

Posted: 02 Apr 2021, 22:32
by UR5FFR
Не совсем понимаю что и зачем вы собираетесь оптимизировать. С подключенной AS5600 все работает, дисплеи светятся? тогда в чем проблема?

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

Posted: 02 Apr 2021, 22:39
by Priora
Relayer wrote:Не совсем понимаю что и зачем вы собираетесь оптимизировать. С подключенной AS5600 все работает, дисплеи светятся? тогда в чем проблема?
Да все заработало.
P.S.
Ну вот же- вначале (без подключенного AS5600) раскомментировав #define ENCODER_AS5600 в файле config.hw---- получил чистый экран.
Это и сбило с толку. Ну типа добавив #error encoder AS5600 --- тогда было бы понятно, что без физического подключенного магнитного энкодера , экран не засветится. Ну как то так....

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

Posted: 11 Apr 2021, 17:54
by EW2DZ
Relayer wrote:Если сильно надо то поправлю код чтобы учесть и ваш вариант
Здравствуйте, Андрей. Добыл несколько штук SI570. Будете править код, то можете и эти СИшки иметь ввиду. Например, первый гетеродин на SI570, а второй и третий на SI5351, или как-нибудь ещё. Синтезатор полностью готов и уже может быть модифицирован.

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

Posted: 15 Apr 2021, 16:09
by UR5VCP
Завел магнитный энкодер, после механической трещотки - это просто полет счастья ))
Была проблема, получалось "наоборот" направление вращения, не знаю почему, может роль играет над или под микрой крутить магнитик?
Если у кого будет такая проблема... то вот...
Решение получилось простым:

val >>= 4; // 4096 --> 256 "clicks" per turn

val = -val; <------ ЭТУ СТРОЧКУ ПРОСТО ДОБАВИЛ

//Serial.println(val); // debug

Не знаю, правильно или нет поступил, но работает :D

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

Posted: 15 Apr 2021, 16:30
by UR5FFR
Да, правильно :)

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

Posted: 15 Apr 2021, 20:55
by UR5VCP
А на какой протокол строить САТ в омнириг? кенвуд? скорость я так понимаю 9600.... при инициализации порта оно мне сбивает частоту и не управляется с компа и на комп не отдает. хотя обмен есть постоянно.... Помню что вроде как работало, но потом обновлял код и прошивку...

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

Posted: 15 Apr 2021, 21:00
by UR5FFR
кенвуд 9600

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

Posted: 15 Apr 2021, 21:35
by UR5VCP
Да, все гуд. Подправил код, я тут по ходу наобновлял версий ))))))))))))))
Все работает, Красота!
С компа управляется по частоте даже, но релюхами не клацает, хотя мне только для логгера надо, так что не существенно.... Потом допишу, под пивасик ))))
Щас пока еще допилю правильно код для ксвметра, а то все руки не доходили....

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

Posted: 15 Apr 2021, 22:14
by UR5VCP
Допилил вроде как все как хотел. На данный момент, по крайней мере.
Выкладываю архив, разобраться без стакана не так просто, ибо пилил по частям, потом подтягивал обновления.. короче делал так чтобы работало и не парился по другим мелочам.
Работает САТ, матниный кодер, и самопридуманный сметр и показометр мощности и ксв.
Ногами не пинать, я так развлекаюсь ))
Шото еще там менял, не помню, но в коде уже кто захочет тот поймет ;)

PupkinAlex - Вы просили код. Спасибо за подсказку, я натупил ))))
Syntez_15042021_MAGNET_SWR_OK.zip
(41.34 KiB) Downloaded 631 times