www.kn34pc.com

Форум на силистренските радиолюбители
Дата и час: 18 Яну 2018, 21:33

Часовете са според зоната UTC + 2 часа




Напиши нова тема Отговори на тема  [ 80 мнения ]  Отиди на страница Предишна  1, 2, 3, 4, 5, 6
Автор Съобщение
МнениеПубликувано на: 02 Авг 2017, 08:38 
Offline
Аватар

Регистриран на: 07 Дек 2006, 17:24
Мнения: 754
Местоположение: Силистра
Полезна, нагредна демострация за стойностите на pull-up резисторите по I2C-шина.
Effects of Varying I2C Pull-Up Resistors

За Si5351 опитвам оставам I2C шината на 400 kHz. С 2,2 kOm и 15 см SDA, SCL проводници не е възниквал проблем.
---
Налична е версия 2.0.6 на NT7S библиотеката за управление на Si5351.

Library for the Si5351 clock generator IC in the Arduino environment
https://github.com/etherkit/Si5351Arduino


Върнете се в началото
 Профил  
 
МнениеПубликувано на: 03 Авг 2017, 22:00 
Offline
Аватар

Регистриран на: 07 Дек 2006, 17:24
Мнения: 754
Местоположение: Силистра
Опитах и "цифрово" управление по I2C шината: манипулирам "телеграфно" единия изход CLK0 директно на исканата честота: напр. 14.060 000 MHz. Няма припуквания, няма забавяния дори на 100 kHz на I2C шината. По този начин ще е много проста блок-схемата на някое бъдещо CW приемо-предавателче, с вграден ел. CW ключ, вкл. и комп. управление (наред с управление на синтезатора) от Arduino.
---
Със захранване на arduino и Si5351 от компютърно USB, звукът в приемика все едно ми прилича на телеграфен сигнал на предавател, манипулиран по метода на манипулация на НЧ генератор с 800 Hz и подаден на микрофонния вход. Отчетливо се чуваха няколко сигнала заедно :smile .

С трансформаторно захранване и стабилизатор с 7805, телеграфния сигнал е нормален.


Върнете се в началото
 Профил  
 
МнениеПубликувано на: 11 Дек 2017, 19:53 
Offline
Аватар

Регистриран на: 07 Дек 2006, 17:24
Мнения: 754
Местоположение: Силистра
Успешен запуск на VFO с Si5351 към ППП приемник на 80m по схема на В. Поляков.
Прикачени файлове:
pp-80_w.jpg
pp-80_w.jpg [ 67.88 KiB | Прегледано 138 пъти ]

С 2 mA към Si5351 нивото е повече от достатъчно. Допълнително развързах трансформаторно хетеродина (с честота F/2) и добавих прост Г-фълтър към CLK0 (не съм го смятал: с налични компоненти на масата е докато стане "синус" на осцилоскопа :smile ) към CLK0. (Без филтър има шум дори без вход).

Схемата - изпълнена както в оригинала: с германиеви транзистори. Диоди в смесителя: неподбрани 1N4148. Вместо слушалки - резистор 2,2k. Изход по ниска честота - към НЧУ с К174УН7. Филтърът по ниска честота не е по оригиналната конструкция - свързал съм два налични дросела 15 mH + 15 mH. Филтрацията е толкова, колкото се е получила :music .

Ардуино UNO (Nano, Pro-Mini - няма знчение), механичен енкодер към 2-3 извод, Si5351 от Фарнел (за друга ИС - адрес 0x60), кварц 27 MHz, 3,3V стабилизатор - в модула. Входните величини са достъпни за промяна в .ino файла. Библиотека NT7S Etherkit, v2.0.6

Ефирът на 80m звучи по-живо в ППП без АРУ и с широк филтър. Приемникът запази основните си свойства и остава лесен за изпълнение дори с добавените ардуино и Si5351 модулчетата.

Спечели обаче ОГРОМНО предимство - температурна стабилност (и независимост от външни фактори - развръзка, увличане, близост на други компоненти, екрани ...). Допълнително стъпка 1 kHz способства за лесно подстройване върху кореспондет дори без индикатор на приеманата честота.
---
Все едно се връщам години назад при изработката на приемника, с първите емоции при слушане на ефира :yes .
---
Вероятно с изходен филтър ще е ОК и ламповия детектор в опититие по-горе.


Прикачени файлове:
ppp_si.jpg
ppp_si.jpg [ 47.42 KiB | Прегледано 138 пъти ]
ppp_80m_2017_12_11_20_29.zip [3.7 MiB]
10 пъти
ppp_80m_2017_12_11_21_05.zip [4.68 MiB]
7 пъти
si5351_ppp_poliakov_ino.zip [14.91 KiB]
6 пъти
Върнете се в началото
 Профил  
 
МнениеПубликувано на: 18 Дек 2017, 17:27 
Offline
Аватар

Регистриран на: 07 Дек 2006, 17:24
Мнения: 754
Местоположение: Силистра
За CW на 80m опитах да манипулирам SI5351 с управление по I2C:
Код за потвърждение:
si5351.output_enable(SI5351_CLK0, 1);
...
si5351.output_enable(SI5351_CLK0, 0);

За целите на експеримента: на ИС Si5351 използвах изход CLK0, през тример-потенциометър 220 Ом (като регулатор на мощност) подадох сигнала към наличния предавател: през 3-венен диапазонен филтър за 80m, транзисторно драйверно стъпало и 4-ГУ50 (мощността беше около 150W).

На гръцкия WEBSDR според мен манипулацията беше добра - нищо лошо не чух или видях.
Проконтролирахме сигнала и с радиолюбител от Силистра (tnx LZ2JU :smile ).
Следва това управление на Si5351 да остане като вариант за CW. Tака много се опростяват веригите на предавателната част.
Прикачени файлове:
cq_test_si5351_i2c_manip_a.jpg
cq_test_si5351_i2c_manip_a.jpg [ 90.1 KiB | Прегледано 92 пъти ]


Върнете се в началото
 Профил  
 
МнениеПубликувано на: 14 Яну 2018, 22:00 
Offline
Аватар

Регистриран на: 07 Дек 2006, 17:24
Мнения: 754
Местоположение: Силистра
Нова версия v2.1.1 на библиотеката etherkit/Si5351Arduino:
https://github.com/etherkit/Si5351Arduino/tree/v2.1.1

v2.1.1: Add bool return value to init() indicating whether a device is on the I2C bus.


Върнете се в началото
 Профил  
 
Покажи мненията от миналия:  Сортирай по  
Напиши нова тема Отговори на тема  [ 80 мнения ]  Отиди на страница Предишна  1, 2, 3, 4, 5, 6

Часовете са според зоната UTC + 2 часа


Кой е на линия

Потребители, разглеждащи този форум: 0 регистрирани и 1 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
cron
Форумът се задвижва от phpBB® Forum Software © phpBB Group
Преведено от yarnaudov.com