В начало темы мы (автор темы, мы: читатели и коментатори) собирали простой портативный приемник, не так ли? Диодные переключатели для входных BPF фильтров, 2 x SA612, прямой синтез директ. с Si5351А. Снова провели комплексный анализ цепей АРУ (как и в любой теме приемника) :/ . Нет будет смысла для етой конструкции, ето простой приемник. Пусть так и оставим схему, просто сделаем так, чтобы зазвучал лучше?
Да, не стал все остальное цитировать из поста.
если особых претензий на хайфайность и хайэндность нет, то да, все верно
Обычно все разговоры о необъодимости АРУ по ПЧ сводятся к тому, что один полупериод ПЧ, к примеру 500 кГц, гораздо быстрее зарядит емкость после детектора при скачке уровня, так же можно ее быстрее разряжать, т.е АРУ по ПЧ может быть быстрее, динамичнее, и вносить меньше интермодуляционных искажений, нежели АРУ по НЧ...
Но во время разговоров про урожай это все не нужно, необходимо только отработать небыстрые фейдинги местной станции, и не хлопнуть по ухам, все как в цитате.
Кто против?
Там надо полностью АРУ заменить, в УПЧ вот стабилизировать истоки двухзатворников.
Ну и BFO лучше на отдельной плате собирать, может кто захочет повторить с синтезом.
Управляемые аттенюаторы между каскадами, как вариант.а тогда за счет чего будет меняться усиление ? (в случае использования 2-х затворных полевиков
Абсолютно согласен!Обычно все разговоры о необъодимости АРУ по ПЧ сводятся к тому, что один полупериод ПЧ, к примеру 500 кГц, гораздо быстрее зарядит емкость после детектора при скачке уровня, так же можно ее быстрее разряжать, т.е АРУ по ПЧ может быть быстрее, динамичнее, и вносить меньше интермодуляционных искажений, нежели АРУ по НЧ...
Если для АРУ брать сигнал ПЧ, там при меньших ёмкостях на выпрямителе, меньше пульсаций(на порядки) и скорость заряда намного выше(там, скорее крутизной ФОС будет определяется).
Но, если АРУ делать с пологой характеристикой, можно прекрасно обойтись и АРУ по НЧ!
Щелчки во время заряда, при мощных сигналах, при АРУ по НЧ, возникают при большом усилении в петле АРУ, вот когда хотят, чтобы и сигналы с уровнем S4 и S9+40, на слух - шли с одним уровнем!
Вот любит народ такое!
А на самом деле, с такой АРУ, слабую станцию, на фоне мощной - ты вообще не примешь!
Насчет BFO, то на плате есть отдельный вход, на который можно подавать сигнал с другого генератора, нужно только имеющийся выключить контроллером или вообще не монтировать - насчет этого во многих промышленных платах, компьютерных например, что-то постоянно "недособрано". Вот платы, в которые уже ксорее всего изменений вносить будет не нужно
Последний раз редактировалось SoundMaster; 28.06.2022 в 08:15.
Спасибо от путешественник
Итак, я взялся за Si5351, спаял плату и подключил к контроллеру. Вначале инициализацияПотом получаю 8 байт для PLL которые загружаю в регистр от 26 и далееКод:write_reg(16, 0x80); // CLK0 power down write_reg(17, 0x80); // CLK1 power down write_reg(18, 0x80); // CLK2 power down write_reg(15, 0x00); // source for the PLL is a crystal, AN619 page 3 write_reg(16, 0b00001100); // CLK0 powered up, MS0 fractional mode, CLK0_IDRV 2mA write_reg(183, 0b10010010); // 8pF write_reg(177, 0b10100000); // reset PLLA and PLLB write_reg(3, 0xFE); // enable CLK0
И еще получаю 8 байт для Multysynth, их загружаю в регистр 42 и далее
Все правильно?
Сигнал опорника 27 МГц с платы идет, а вот желаемого генерируемого пока нет
Образно: да. (редактор форума? дал последнюю строку как комментарий)
Вероятная сл. ошибка заключается в следующем: умножение и деление -> вероятность переполнения.
А также извлечение 8 битов из соотв: MSNA_P1, MSNA_P2, MSNA_P3, MS0_P1 (MS0_P2 = 0, MS0_P3 = 1).
Последний раз редактировалось sgk; 30.06.2022 в 18:29.
Запустилось наконец-то. Ну в общем пока в таком виде - как описано выше, инициализация приведенных регистров и загрузка восемь плюс восемь байт
Алгоритм вычисления я взял готовый, так что про его вероятные ошибки от переполнений ничего не могу сказать
А вычисляете значения регистров динамически (работать для всего используемого сгенерированного диапазона) или ввели их твердо, вручную?
Две функции, одна вычисляет для PLL, другая для Multisynth, для каждой частоты каждый раз все и вычисляют. Пока так. Я предполагаю, что можно менять один из коэффициентов, например p1 и соответственно загружать меньше? Получаем определенную сетку частот. Вы про это имеете ввиду?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)