Схемные решения Raisin в качестве ПЧ для УКВ трансивера
Re: Схемные решения Raisin в качестве ПЧ для УКВ трансивера
Та не, я не думаю что это конденсатор. Там незначительная емкость пару пф - не может она на работу I2C повлиять.
А подтягивающие резисторы где стоят? Я у себя в Альтаире поставил подтягивающие и на плате процессора и на основной плате где сишка. Номинал 3k3. Между платами плоский шлейф порядка 20см длиной. Все работает стабильно и без сбоев
А подтягивающие резисторы где стоят? Я у себя в Альтаире поставил подтягивающие и на плате процессора и на основной плате где сишка. Номинал 3k3. Между платами плоский шлейф порядка 20см длиной. Все работает стабильно и без сбоев
-
- Posts: 57
- Joined: 05 Nov 2020, 09:19
Re: Схемные решения Raisin в качестве ПЧ для УКВ трансивера
Да кто ж его знает, что там получается в этом случае.. Я все же по-возможности устраню это..Relayer wrote:Та не, я не думаю что это конденсатор. Там незначительная емкость пару пф - не может она на работу I2C повлиять.
Сделал фотку - Взгляните опытным глазом. Может я не на тО внимание обращаю.
Сейчас вместо ТСХО 26МГц там стоит вот такая штука - То ли ТСХО, то ли просто ХО. Стоит "ребром", т.к. схема включения другая (ENABLE на +).
Так я уже писал ранее, что не тут собака порылась:Relayer wrote: А подтягивающие резисторы где стоят? Я у себя в Альтаире поставил подтягивающие и на плате процессора и на основной плате где сишка. Номинал 3k3. Между платами плоский шлейф порядка 20см длиной. Все работает стабильно и без сбоев
P.S. Да, вот еще что смущает -PupkinAlex wrote:К 3,3?? Со стороны сишек? Там есть 10к, согласно вашей схемы.Relayer wrote:А I2C не забыли подтянуть к +3,3?
Со стороны ардуино тоже есть подтяжка, к 5В соотв. 4,7К. Пробовал уменьшать до 1,5К - ничего не даёт..
Может со стороны сишек уменьшить до 4,7К?
P.S. Не было подтяжки к 3,3 на SCL со стороны сишек, поставил 10к (пробовал и 4,7к) - не полегчало..
Уменьшал до 4,7к подтяжку к 3,3 на SDA - аналогично..
И это без режима CW...Скетч использует 29208 байт (95%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 1183 байт (57%) динамической памяти, оставляя 865 байт для локальных переменных. Максимум: 2048 байт.
Кстати.. По нему есть мысли, или пока не дошел ход?
Re: Схемные решения Raisin в качестве ПЧ для УКВ трансивера
Ну меня разве что смущают дорожки от XO, точнее конденсаторы под которыми другие дорожки идут. TCXO чувствительны к нагрузке - там лишняя емкость даст просадку напряжения и в итоге сишка не заведется.Взгляните опытным глазом. Может я не на тО внимание обращаю.
А SI570 отключена в хардверном конфиге?Скетч использует 29208 байт (95%) памяти устройства.
По cw еще пока руки не дошли
Re: Схемные решения Raisin в качестве ПЧ для УКВ трансивера
Вот пример разводки этого TCXO на две сишки. Спаяно и работает. Дороги правда тонкие - такие дома не сделать
- Attachments
-
- tcxo_2si_1.png (119.47 KiB) Viewed 6780 times
-
- Posts: 57
- Joined: 05 Nov 2020, 09:19
Re: Схемные решения Raisin в качестве ПЧ для УКВ трансивера
Да, SI570 отключена.Relayer wrote: А SI570 отключена в хардверном конфиге?
Code: Select all
// раскоментировать установленные чипы
#define VFO_SI5351
#define VFO_SI5351_2
//#define VFO_SI570
Re: Схемные решения Raisin в качестве ПЧ для УКВ трансивера
Дисплей один включен?
Не может такого быть. Проверил для 1,8"
Для 2.8" на 500 байт меньше
Не может такого быть. Проверил для 1,8"
Code: Select all
Скетч использует 26944 байт (87%) памяти устройства.
-
- Posts: 57
- Joined: 05 Nov 2020, 09:19
Re: Схемные решения Raisin в качестве ПЧ для УКВ трансивера
Relayer wrote:Дисплей один включен?
Code: Select all
// раскоментировать используемый дисплей (только один!). закоментировать все если нет дисплея
#define DISPLAY_ST7735
//#define DISPLAY_ILI9341
//#define DISPLAY_1602
//#define DISPLAY_OLED128x32 // OLED 0.91" 128x32
//#define DISPLAY_OLED128x64 // OLED 0.96" 128x64
//#define DISPLAY_OLED_SH1106_128x64 // OLED 1.3" 128x64 (132x64)

Отличий совсем немного сейчас:
1. 10 бэндов, вместо 9
2. увеличен на 1 размер буфера дисплея (три цифры мегагерц надо отображать, вместо двух).
3. ну и последние правки в Sintez.ino..
P.S. Сегодня (19.02.21) проверил компиляцию оригинального скетча и после добавления вышеуказанных пунктов.
Все так и есть: оригинал - 88%, с внесенными правками - 95%.
Похоже, чем-то придется пожертвовать, чтобы "впихнуть CW"..
Может для моего варианта (SINGLE_IF) есть возможность что-то "выкинуть" из скетча?
-
- Posts: 57
- Joined: 05 Nov 2020, 09:19
Re: Схемные решения Raisin в качестве ПЧ для УКВ трансивера
Так и не удалось приручить ТСХО DSB321 на 26 МГц..
Перепахал весь монтаж - заменил все SMD-перемычки на обычные из проволоки, smd-конденсаторы с выхода ТСХО заменил на КМ-ки, часть блокировочных перенес на др. сторону платы - ничего не помогает..
С eCERA на 25 МГц работает нормально.
Вся разница (кроме частоты) между ними только в том, что у DSB321 на выходе ок. 0,3В, а у eCERA - ок. 1,2В.
Пока решил на это забить, т.к. все "умные мысли" закончились..
Перепахал весь монтаж - заменил все SMD-перемычки на обычные из проволоки, smd-конденсаторы с выхода ТСХО заменил на КМ-ки, часть блокировочных перенес на др. сторону платы - ничего не помогает..

С eCERA на 25 МГц работает нормально.
Вся разница (кроме частоты) между ними только в том, что у DSB321 на выходе ок. 0,3В, а у eCERA - ок. 1,2В.
Пока решил на это забить, т.к. все "умные мысли" закончились..
-
- Posts: 57
- Joined: 05 Nov 2020, 09:19
Re: Схемные решения Raisin в качестве ПЧ для УКВ трансивера
Немного разобрался с этим -
1. до удаления
2. после удаления
1360 байт экономии во флеши и 56 байт оперативы. Уже неплохо.
P.S. Вроде как удалось реализовать и впихнуть все свои "хотелки", все как бы работает, но нет уверенности, что шел верным путем.
Загрузка ардуины вышла такая -
Удалил из папки со скетчем все файлы неиспользуемых дисплеев (компилил только для ST7735) и вот результат:PupkinAlex wrote: P.S. Сегодня (19.02.21) проверил компиляцию оригинального скетча и после добавления вышеуказанных пунктов.
Все так и есть: оригинал - 88%
1. до удаления
Code: Select all
Скетч использует 27290 байт (88%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 1162 байт (56%) динамической памяти, оставляя 886 байт для локальных переменных. Максимум: 2048 байт.
Code: Select all
Скетч использует 25930 байт (84%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 1106 байт (54%) динамической памяти, оставляя 942 байт для локальных переменных. Максимум: 2048 байт.
P.S. Вроде как удалось реализовать и впихнуть все свои "хотелки", все как бы работает, но нет уверенности, что шел верным путем.

Загрузка ардуины вышла такая -
Code: Select all
Скетч использует 27998 байт (91%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 1162 байт (56%) динамической памяти, оставляя 886 байт для локальных переменных. Максимум: 2048 байт.
Re: Схемные решения Raisin в качестве ПЧ для УКВ трансивера
Да, проверил - есть проблема. Исправил и залил на гитхабУдалил из папки со скетчем все файлы неиспользуемых дисплеев