LNB - 25 МГц ......... RTL свистка - 28,8 МГц...........не вникал, что там с 16MHz...
Добрый день!
Поскольку я бучу затеял, то и отвечу.
.. поставьте три Si5351 и используйте один опорник.А можно увидеть схемное и программное решение (жел. для Arduino) такого варианта?
А можно увидеть схемное и программное решение (жел. для Arduino) такого варианта?Не делал, но вижу примерно так:
Не делал, но вижу примерно так:Жаль.. Не сбылась мечта
Другой простой вариант (для два отдельных выхода): Kупил я SI5351A-B04486-GT (обозн. 5351 BHJN 632), I2C address 0x62.
В комплекте с "нормальной" SI5351A (0x60), два чипа работает самостоятельно.
Управление: по lib Etherkit NT7S:
Si5351 si_1(0x60);
Si5351 si_2(0x62);
---
Успешно пробовал два Si5351A (address 0x60) с SoftI2CMaster, работает нормально.
Требуется небольшое изменение кода.
---
Хардуерной вариант с ключами/мултиплексорами по I2C (два одинаковых адреса) еще не пробовал, но он "класика" и считаю, что работает вполне нормально.
Успешно пробовал два Si5351A (address 0x60) с SoftI2CMaster, работает нормально.Поделитесь?
Требуется небольшое изменение кода.
Еще один Si5351 можно подключить используя вход "A0" коммутации адреса I2CУвы.. "А0" присутствует только у сишки с 8-ю выходами (20 pin).. У "обычной" (10 pin) его нет..
тактовые входы всех трех Si5351 объединяются и на них подается опорный сигналА как это выглядит аппаратно?
В комплекте с "нормальной" SI5351A (0x60), два чипа работает самостоятельно.А если попробовать у SI5351 поменять адрес "на лету" через недокументированный регистр 07? При заказе через ClockBilder чипа с кастомной прошивкой с нестандарным адресом I2C генерится текстовый файл в котором изменяется значения регистра 07. Вроде этот регистр RW т.е можно писать на ходу.
# I2C address = 0x62
7,20h
# I2C address = 0x64
7,40h
# I2C address = 0x6F
7,F0h
... поменять адрес "на лету"Не понял что ето? (мой русский язык)
тактовые входы всех трех Si5351 объединяются и на них подается опорный сигналА как это выглядит аппаратно?
Si5351 si5351(0x62);
Wire.beginTransmission(0x60);
Wire.write(7);
Wire.write(0x20);
Wire.endTransmission();
si5351.init(SI5351_CRYSTAL_LOAD_8PF, 25000000, 0);
si5351.set_freq(5000000 * SI5351_FREQ_MULT, SI5351_CLK0);
---на них подается опорный сигнал от OCXO или GPSDO.Извиняюсь за может быть банальность - а с TCXO не покатит?
Поделитесь?KovAl, а какое Ваше управление (lib, собственный код ...) для Si5351? Все то же самое о I2C замена на SoftI2CMaster, но есть детали.