Page 13 of 39

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

Posted: 04 May 2021, 20:03
by UR5VCP
Relayer wrote:Ну попытка не пытка. Всеравно щаз другими делами занят - не до этого
Эххх.... ппц прошивке :lol: Я тут ксв метр переделываю.... щас еще и в сам синтез залезу....

Андрей Николаевич, ну как будет момент времени то нормально сделайте... А я потом спиогнерю и в свой недокод выложу :lol: :lol: :lol: :lol: :lol:

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

Posted: 04 May 2021, 21:17
by UR5VCP
Для кому не лень, код позволяющий вертеть валкодером в режиме настройки, и показвающий одновременно КСВ.

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

Posted: 06 May 2021, 21:19
by UR5VCP
Андрей Николаевич, примерно подскажите...
Логика в том, что я должен двигать опору, и параллельно двигать ГПД, на равные значения, так?
С меню я порешаю, это все просто. А вот с переменными...
Где ЭТО? :lol: :lol: :lol:
Сохранять значение шифта не стоит в эпроме, ибо это временная крутяшка, может стоит ввести переменную, ее значение вертеть валкодером, (ну, при зажатии кнопки меню, например) только куды ее добавлять-отнимать? Вот тут я чуток туплю...

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

Posted: 06 May 2021, 22:29
by UR5FFR
Ну переменную завести - это по любому. Значения частот для гетеродинов формируется в void UpdateFreq() в Syntez.ino. Но там без поллитра не разобраться

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

Posted: 11 May 2021, 19:26
by ur6ibx
Здравствуйте Андрей!!
Буду собирать Ваш синтез.Решил все I2C дивайсы раположить на плате TRX и запитать их от своих отдельных стабов.В связи с этим возникает вопрос о помехах от шины I2C . Как ие лучше разводить ? Витой парой ? или витой в экране или ысчо как-то? Не могу приобрести микруху с дивным названием TXS018 :( - поэтому решил сопрягать дисплей с ардуиной через резистивные делители. Поэтому вопрос- какого порядка должны быть сопроты в нем ? сотни ом - килоомы или десятки ком ? Также не могу разобратся где у телевизора :mrgreen: (дисплея) верх и низ - Поэтому надо делать макет . Чтобы много не городить подскажите будет ли работать индикация без I2C устройств или в прошивке можно сооображение перевернуть ?
С уважением Анатолий.

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

Posted: 11 May 2021, 20:19
by UR5FFR
Без I2C работать не будет - зависнет на старте. Дисплей в коде можно переворачивать - задавать ориентацию так что не критично. По наводкам не скажу - можете витой парой развести - нормально должно быть.
По поводу TSX. I2C можно подключить напрямую от атмеги к si5351 но обязательно подтягивающие резисторы к 3.3в - посмотрите как в NanoVFO 3 сделано. Теперь остается только SPI на дисплей. Самое простое - взять 5ти вольтовый ST7735. Как ни странно такие есть. Отличительная особенность - 10ти пиновый разъем на плате дисплея вместо 8ми пинового. Подключается он стандартно на SPI шину. Но внутри содержит конвертор уровней с 5в в 3.3в.
Если нет TFT то возьмите 74lvc125 и используйте ее как преобразователь уровней однонаправленный - для шины SPI самое то потому что процессор в дисплей только пишет но не читает. Я такое делал - работет без проблем

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

Posted: 11 May 2021, 22:47
by ur6ibx
Андрей!!! Еще вопрос - с мех. энкодера трещетку удалять?

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

Posted: 11 May 2021, 22:48
by UR5FFR
Лучше удалить

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

Posted: 14 May 2021, 14:36
by SWL
Добрый день всем!
Нужна консультация по синтезатору:
Одно преобразование,VFO выше ПЧ,два фильтра-на SSB 3кГц, на AM/FM-12кГц.
На SSB -верхний и нижний скаты,на AM/FM-посередине.
Вопрос:
хочу ввести в синтезатор два режима AM с широким фильтром и узким.
Так как не используется по прямому назначению вывод BCPN_SB в I2C PCF8574 band control
для коммутации фильтров LSB/USB ,то как добавить AMnarrow и AMwide с коммутацией узкого
и широкого фильтров выводом BCPN_SB в I2C PCF8574 band control только при AM.
Для FM включать только широкий.
И ещё вывести управление AM и FM на отдельные пины ардуины.
Т.е при нажатии кнопки cmdMode должны переключаться LSB-USB-СW-FM-AMnarrow-AMwide.
При этом в AMnarrow-AMwide переключаются фильтры и выводится на один пин ардуины
лог.1 включения блока АМ приёмника,
а в FM -только широкий фильтр и выводится на другой пин ардуины
лог.1 включения блока FM приёмника.
В остальных режимах на этих пинах ардуины лог. 0.
Уже неделю изучаю скетч,но никак не пойму где вводить дополнительные режимы.
Подозреваю ,что где то в state.mode, но как-не пойму.
На САТ передавать просто LSB-USB-СW-FM-AM.
Как то так.
Хотя бы подскажите где это вводится,а то я в тупике.
Пы Сы. Сейчас переключаю тумблером фильтры, но при наличии такого синтезатора-
это не по феншую как то :roll:
Спасибо за ответ.

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

Posted: 14 May 2021, 15:09
by SWL
Дополнительное уточнение:
Одна SI5351, дисплей ILI9341 2,8" ,клава KEYPAD_12 ,RTC_DS1307,
модуль расширителя I2C на PCF8574 модернизированный :) ,
энкодер с какого то двигателя 360 шагов на оптическом модуле HEDS-978x Series.