PDA

Просмотр полной версии : Варианты прошивки синтезатора на SI570



ut2uf
18.04.2016, 08:33
День добрый!

Имеется синтезатор на SI570 конструкции 4Z5KY. Мои Коллеги долгое время пытаются найти прошивку, которая могла бы работать с верхней ПЧ. Собственно поэтому я и создал для этого отдельную тему.
Прошивка указанная в посте №2 http://www.cqham.ru/forum/showthread.php?16659-%D1%E8%ED%F2%E5%E7%E 0%F2%EE%F0-%F7%E0%F1%F2%EE%F2%F B-%ED%E0-Si570-%E4%EB%FF-%EF%F0%EE%F1%F2%EE%E 3%EE-%CA%C2-%F2%F0%E0%ED%F1%E8%E 2%E5%F0%E0&p=482771&viewfull=1#post48277 1 не работает, проверено.
Если у кого-то есть какая-либо информация, напишите. Возможно существуют исходники и софт можно "допилить".

С ув. Олег.

Alex-31
18.04.2016, 12:58
сам Сергей к своим конструкциям не возвращается...

допилить наверное сможет Гена Завидовский, с которым Сергей плотно сотрудничает...

ut2uf
18.04.2016, 14:09
сам Сергей к своим конструкциям не возвращается...

допилить наверное сможет Гена Завидовский, с которым Сергей плотно сотрудничает...

Alex спасибо за ответ. Я писал обоим, пока нет ответа.

С ув. Олег.

Genadi Zawidowski
18.04.2016, 15:17
Alex спасибо за ответ. Я писал обоим, пока нет ответа.

С ув. Олег.

Для аппаратуры данного контроллера я не делал прошивки. Да и в атмега168 ни один вариант не влезет.

За ответ пойдёт?

Alex-31
18.04.2016, 15:40
атмега168

так а в чём проблема заменить на ATMega-328 или даже лучше на Arduino Nano?


я не делал прошивки

с вашим опытом Геннадий подправить почти готовую прошивку несложно...

Genadi Zawidowski
18.04.2016, 15:58
В этой конструкции (в этом включении si570) она нормально работать не будет - у меня для ускорения работы требуется двухсторонний обмен с si570, а тут он невозможен. Да и посажена она не на те выводы, на которых возможна быстрая работа.
Если бы были исходники, правка частоты ПЧ была бы проста. Дизассемблирование бинарников от атмега не относится к моим умениям, опыта никакого.

ut2uf
18.04.2016, 16:04
Геннадий спасибо за ответ! Жаль конечно, что он отрицательный :( Значит нужно смотреть в сторону другой схемы? Вы можете что-то посоветовать?

С ув. Олег.

Alex-31
18.04.2016, 16:24
а если из этой темы Простой синтезатор на AD9835/AD9834/AD9851/Si570 (http://www.cqham.ru/forum/showthread.php?21881-%CF%F0%EE%F1%F2%EE%E 9-%F1%E8%ED%F2%E5%E7%E 0%F2%EE%F0-%ED%E0-AD9835-AD9834-AD9851-Si570)

или из этой Простой синтезатор на Si570 и AD9834 (http://www.cqham.ru/forum/showthread.php?23945-%CF%F0%EE%F1%F2%EE%E 9-%F1%E8%ED%F2%E5%E7%E 0%F2%EE%F0-%ED%E0-Si570-%E8-AD9834)

Genadi Zawidowski
18.04.2016, 16:57
с двухстрочником только тема №2 специально под ua3dkc подходит.

ut2uf
18.04.2016, 17:37
Вот продают синтезатор 4Z5KY http://www.3d-radio.com/category/sintezator-chastoty/ значит вариант UP-версии есть.

С ув. Олег.

Alex-31
18.04.2016, 18:24
специально под ua3dkc подходит

укажите пожалуйста в каком посте содержится прошивка для
UP-версии

Genadi Zawidowski
18.04.2016, 19:07
Там нет такой, но можно сгенерировать под нужные параметры частот пч.

Alex-31
18.04.2016, 19:55
можно сгенерировать

то есть имеется такая некая небольшая программа-конфигуратор? exe-шник?

это очень хорошо! :пиво:

а если бы Вы её здесь выложили - было бы вообще замечательно! :super:

потому как самый популярный вариант ПЧ, конечно, 45 МГц

но не единственный

есть ещё 34,785, 35,5, 40,455, 45,5, 50, 55,5, да и 54,845 и 64,455 со счетов сбрасывать не стоит... ;-)

я уже не говорю про варианты, также имеющие право на существование - 10,7, 21,4, 26,05, и т. д.

и всякий раз генерировать индивидуально? ;-)

ut2uf
18.04.2016, 19:59
то есть имеется такая некая небольшая программа-конфигуратор? exe-шник?

а если бы Вы её здесь выложили - было бы вообще замечательно! :super:

Присоединяюсь к просьбе Алекса!

Genadi Zawidowski
18.04.2016, 20:14
Генератор третьей пч какой?
Коллеги, ну не всё сразу... про запас делать не буду.

Alex-31
18.04.2016, 20:49
третьей пч

какой третьей ПЧ? не надо никакой третьей...

только генерация диапазона частот для подачи на первый смеситель

для RX/TRX UP-Conversion (с преобразованием вверх)

чтобы пользователь сам мог записать значение FIF1,

а синтезатор выдавал F в диапазоне от (FIF1 + 0,1 MHz) до (FIF1 + 30,0 MHz)

Валерий
18.04.2016, 21:05
Не надо никакой третьей...

только генерация диапазона частот для подачи на первый смеситель

для RX/TRX UP-Conversion (с преобразованием вверх)

чтобы пользователь сам мог записать значение FIF1,

а синтезатор выдавал F в диапазоне от (FIF1 + 0,1 MHz) до (FIF1 + 30,0 MHz)

Только это. И больше ничего. Речь идет о простом синтезаторе для трансивера с преобразованием вверх. SI570 позволяет это. Вот почему, многие и заинтересовались синтезатором 4Z5KY. Но наступили на грабли.
Есть надежда, что вы, Геннадий, решите эту проблему, за что многие будут вам благодарны.
Заранее спасибо и от меня.
Валерий, UY7QQ. 73!

Genadi Zawidowski
18.04.2016, 21:53
В моих проектах частота ПЧ меняется только перекомпиляцией. Исходники открыты.
А с предложенным Вами вариантом - будете иметь ошибку (или не будете) по частоте в зависимости от того, что там дальше за фильтром первой ПЧ, какие гетеродины и фильтры для разных ПЧ.

Alex-31
19.04.2016, 08:11
предположим, FIF1 = 45 MHz, FIF2 =450 kHz => FG2 = FIF1 +/- FIF2, то есть 45,450 МГц или 44,550 МГц,

допустим, фильтр на 450 МГц имеет полосу 2,1 кГц => соответственно FG3 = FIF2 +/- 1,05 kHz, или 448,95 кГц или 451,05 кГц

забыл уточнить - частоты всех фильтров СРЕДНИЕ !

а теперь, пожалуйста, скажите - как эта байда эти цифры влияют на выходную частоту синтезатора,

которая зависит только от FIF1 ?

в данном случае, синтезатор должен вырабатывать F в диапазоне от 45 до 75 МГц...

где тут зависимость от FG2 и FG3 ?

Валерий
19.04.2016, 09:02
Геннадий, здравствуйте.
Понимаю, что вы от наших проблем ушли далеко. Свидетельство тому прекрасные синтезаторы для трансиверов SW20...
Здесь же речь идет о простом синтезаторе.
Требуется, без всяких сервисных и прочих функций, только сигнал синтезатора для ПЧ 23 мГц. И только. Можете выложить?
Будем благодарны.
Валерий, 73!

Alex-31
19.04.2016, 09:26
ПЧ 23 мГц

это в какой конструкции такая ПЧ?


о простом синтезаторе

только МК+Si570+LCD+(органы управления) - и всё!

ну и крайне, крайне желательно, чтобы пользователь значение FIF1 заносил сам... :super:

Genadi Zawidowski
19.04.2016, 09:28
забыл уточнить - частоты всех фильтров СРЕДНИЕ !
Если не интересует отсчёт частоты станций SSB по нулевым биениям - при этом BFO выдаёт к примеру 448.5 кГц для приёма нижней боковой или 451.5 для верхней.
На выхоную частоту не влияет, влияет на то, как частота приёма преобразуется в частоту первого гетеродина.

К сожалению, "отрезать" весь сервис можно только убиранием его с клавиатуры и индикации с дисплея, поскольку не предусмотрено. Вот только CAT может быть отрезан корректно.

ЕЩЁ РАЗ: частоту второго гетердина можно тольлко перекомпиляцией поменять.


это в какой конструкции такая ПЧ?
Это железо от Р-143

Alex-31
19.04.2016, 09:30
частота приёма - гетеродина средняя, то есть фильтр пропускает сразу обе полосы, и нижнюю, и верхнюю...

Alex-31
19.04.2016, 10:37
частоту второго гетердина

да зачем нам знать о ней вообще? это несущественная информация!

выходная частота синтезатора зависит только от частоты первой, высокой ПЧ, и всё!

"...Зачем делать сложным, то что проще простого..." https://www.youtube.com/watch?v=RhCA48mDCco


Р-143

да, "Багульнику" синтезатор был бы очень кстати... ;-)

Валерий
19.04.2016, 11:02
да, "Багульнику" синтезатор был бы очень кстати... ;-)

Геннадий, как стало ясно, знает этот аппарат. Если разработать прошивку к нему, то не сложно будет менять ПЧ и для других. Надеюсь это будет предусмотрено. Остальное не проблема и этим можно не заниматься. Для информации - в Р-143 верхняя и нижняя меняется сменой частоты второго гетеродина - 22,5 или 23,5 мГц. Но это решить может каждый отдельно. Главное первый гетеродин.
Спасибо Геннадию за внимание.
73!

Alex-31
19.04.2016, 12:01
Валерий, по первой ПЧ стоит фильтр ФП2П-323-23,000М-8?

Genadi Zawidowski
19.04.2016, 12:43
Так... Проверяйте.

Аппаратура из указанной ранее темы - отрезано лишнее.

Питание процессора 3.3 вольта, для индикаторов (кроме OLED) управляющие сигналы в 3.3 вольта нормально.

Si570 присоединяется на CPU_SCL и CPU_SDA, не забыть указанные на схеме подтягивающие резисторы к +3.3

Клавиатура в прошивках "горизонтальная", как в схеме "простого синтезатора...". Возможно уменьшить количество до 7 кнопок... даже до четырех.


Кое-какие функции отображаются на дисплее, буду выкорчевывать.

Валерий
19.04.2016, 13:01
На мой взгляд достаточно таких функций:

MODE переключение режима
SPLIT/A/B split/переключение между VFO SPLIT OFF
выключение SPLIT BAND DOWN
LOCK блокировка перестройки валкодером
FREQ UP перестройка вниз по частоте
FREQ DOWN перестройка вверх по частоте

Но это на мой взгляд. А там... Ведь заинтересован еще и Alex-31


Валерий, по первой ПЧ стоит фильтр ФП2П-323-23,000М-8?

Фильтр ПФ2П-286-399.

Genadi Zawidowski
19.04.2016, 13:03
Извиняюсь... А на что должен влиять в этом синтезаторе MODE?
А то сейчас ещё диапазонные фильтры возникнут и схема подключение ещё 74HC595 к этому всему...

Валерий
19.04.2016, 14:02
Извиняюсь... А на что должен влиять в этом синтезаторе MODE?
А то сейчас ещё диапазонные фильтры возникнут и схема подключение ещё 74HC595 к этому всему...

Если можно, на транзисторный ключ для включения реле. Все как в конструкции 4Z5KY. Не программно, конечно.
73!

Alex-31
19.04.2016, 14:26
Но это на мой взгляд. А там...

я в подробности пока не вникал, но функции, которые оставил Геннадий, не помешают - тут уж я доверюсь его опыту...


Ведь заинтересован еще и Alex-31

как сказать... если бы у меня не было такого косоглазия, да и ещё там целый букет, то я бы охотно повторял конструкции на SMD компонентах

а так приходится ограничиться вариантами или на чипах в корпусах DIP, или на модулях Arduino...

так что прошу искренне прощения у Геннадия за то занудство, что я проявил к нему, из-за чего, видимо, немного вывел его из состояния душевного равновесия...

меня просто несколько озадачила та ситуация, что на строителей аппаратов с UP-Conversion практически никто не обращает внимания

просто обидно...

так что ещё раз прошу прощения...

Genadi Zawidowski
19.04.2016, 14:37
на транзисторный ключ для включения реле
Что оно должно включать?

меня просто несколько озадачила та ситуация, что на строителей аппаратов с UP-Conversion практически никто не обращает внимания
Ну я сам строитель только up-conversion (сейчас duc/ddc).

Alex-31
19.04.2016, 14:51
duc/ddc

но это всё цифра...

имхо аналог ещё не раскрыл всех своих возможностей, чтоб его списывать в архив...

...помню как провёл ночь в аппаратной ЦДКС в Симеизе, что под Евпаторией

я больше 5 часов в наушниках слушал Вселенную...

там МШУ, охлаждаемые криогенными жидкостями, позволяли услышать "пульс" Титана, который возникает в его недрах под воздействием приливных сил Юпитера...

а как излучают на радио кометы, особенно когда приближаются к Солнцу..

нет, аналог ещё себя полностью не исчерпал! :super:

Genadi Zawidowski
19.04.2016, 15:09
Пофлеймить бы... На фотках - аналоговые аппараты. Записи тут - с цифровых.
Но к duc/ddc я как раз в поисках качественного звука перешёл. Ну не обеспечивал аналог (или за ооочень большие деньги) качественного звучания...

Alex-31
19.04.2016, 15:35
Записи тут

CW - это ж бинарный сигнал, он или есть, или его нет, о каком качестве тут можно говорить...

иное дело - речь "вытащить"...

а почему вы так против оцифровки по IF - это ведь проще. чем RF?


На фотках - аналоговые аппараты

ну да - "Dream"

Genadi Zawidowski
19.04.2016, 15:36
Было и такое... но просто очень сложным схемотехнически получается устройство.
На фото - только приёмник с элементами тракта формирования сигнала на передачу.
В этих же габаритах с duc/ddc влезает полный трансивер с небольшим оконечником (5W).

Валерий
19.04.2016, 15:38
Что оно должно включать?
(сейчас duc/ddc).

Это популярное в простых конструкциях реле РЭС-49, например, и переключать им 12 вольт слаботочных цепей.
Неплохо бы, и переключение ДПФ, как первозданном варианте.
73!

Genadi Zawidowski
19.04.2016, 15:40
Я про то, какая функция возлагается на это реле.
Судя по всему, нас ждет полноценный регистр управления всем что только можно (надо) в аппарате.
К выложенной ранее схеме добавляется 74HC138 и 74HC595 в количестве трёх штук. Ну и ULN2003 соотвественно.

Alex-31
19.04.2016, 15:43
приёмник

высоко первую ПЧ задрали! помогло?;-)

Genadi Zawidowski
19.04.2016, 15:47
Под такую ПЧ (80455), во первых, были качественные опорники. Во вторых, улучшается подавление зеркалки (рабочий диапазон до 54 МГц). Не измерял, просто обеспечил себе запас. Между прочим, на фото как раз аппарат с Si570 в первом гетеродине - ГУНы+ФАПЧ так и не запаяны остались. Микросхема вверху слева на обратной стороне платы (там где трансформатор и фильтр вдоль верхнего края идут).

Alex-31
19.04.2016, 16:10
ГУНы+ФАПЧ

а они-то там зачем?

Genadi Zawidowski
19.04.2016, 16:17
Как зачем? А первый гетеродин с мелкой сеткой откуда возьмётся?

ikSS
19.04.2016, 16:22
Было и такое... но просто очень сложным схемотехнически получается устройство.
На фото - только приёмник с элементами тракта формирования сигнала на передачу.

Разрешите немного по-оффтопить:crazy:
Геннадий, что за фильтры такие 80 МГц, где то можно посмотреть их параметры? Да и ,вообще, они еще производятся?
Ответ можно в личку, что бы не отвлекаться от темы.

Alex-31
19.04.2016, 16:31
с мелкой сеткой

то есть Si570 мелкий шаг не обеспечивает?

Genadi Zawidowski
20.04.2016, 00:06
Si570 обеспечивает и стоит. Был альтернативный вариант предусмотрен на той же плате (AD9951+фильтр 10.7 МГц+ADF4001+4 ГУНа).
Фильтры я во всех конструкциях применял те, которые сам заказывал на http://www.chinafronter.com/
Это дифмостовые фильтры из 8 кварцев (ранее были из 6). Полоса по -3 dB 7..9 кГц, по неравномерности менее 1 дБ около 6 кГц.
Фильтры согласованы под 50 Ом.
Фильтры заказывались на частоты 64455, 67899, 70455, 73050, 80455. Под 64455 также заказывались генераторы под ПЧ 500 кГц. Под 73050 - под ПЧ 455 и под 500 кГц.

Планировалось делать много трансиверов или приемников... Кое-что из фильтров использовалось для апгрейда старых трансиверов вместо аналогичных от INRAD.

Добавлено через 39 минут(ы):

Имейте в виду, Роквел-Коллинз перестали продавать дешёвые ЭМФы (типа того, что на фото). Аверсовские стали дороги разумеется.

ikSS
20.04.2016, 01:30
Фильтры я во всех конструкциях применял те, которые сам заказывал на http://www.chinafronter.com/

Жаль, у китайцев не открывается pdf на эти фильтры http://www.chinafronter.com/?p=298

ut2uf
22.04.2016, 06:16
Так... Проверяйте.

Аппаратура из указанной ранее темы - отрезано лишнее.

Питание процессора 3.3 вольта, для индикаторов (кроме OLED) управляющие сигналы в 3.3 вольта нормально.

Si570 присоединяется на CPU_SCL и CPU_SDA, не забыть указанные на схеме подтягивающие резисторы к +3.3

Клавиатура в прошивках "горизонтальная", как в схеме "простого синтезатора...". Возможно уменьшить количество до 7 кнопок... даже до четырех.


Кое-какие функции отображаются на дисплее, буду выкорчевывать.

Не получилось прошить, код вырос в размерах. Геннадий, как вы и писали ранее, в атмегу168 не влазит. Может имеет смысл урезать функционал, для 143-й он не так уж важен?


С ув. Олег.

Alex-31
22.04.2016, 07:00
в атмегу168 не влазит

можно ли "вслепую, не глядя" заменить на ATMega-328? там памяти-то побольше...

ut2uf
22.04.2016, 08:22
можно ли "вслепую, не глядя" заменить на ATMega-328? там памяти-то побольше...

Если вопрос ко мне, то я не знаю :( Цоколевка совпадает, могу перепаять. Если Геннадий скажет, что это может помочь, готов провести эксперимент.

С ув. Олег.

Genadi Zawidowski
22.04.2016, 09:19
Прошу обратить внимание, я делал для atmega32, не для atmega328 - схема была рядом с прошивкой. Соответственно, ни в каком другом процессоре работать не будет.
Ещё раз повторяю, мне не удалось "утоптать" проект для того чтобы он помещался в 16 килобайт, все возможные способы уменьшения функциональности были применены.

Валерий
22.04.2016, 11:32
Здравствуйте, Геннадий.
Спасибо за работу в этом направлении. Есть вопрос: можно ли заменить ATMega-168 на ATMega-32 один к одному?
Спасибо. Валерий.

ur3ilf
22.04.2016, 11:40
Есть вопрос: можно ли заменить ATMega-168 на ATMega-32 один к одному?

Нет. Только на Атмега328 можно.