Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Въпрос за ATTINY13
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=19471
Страница 1 от 2

Автор:  shri [ Пон Апр 07, 2025 3:21 pm ]
Заглавие:  Въпрос за ATTINY13

Здравейте, търся да реализирам възможно най oпростения вариант за генератор работещ на 3 фиксирани честоти. Разрових се в нета и попаднах на този вариант на руски радиолюбител. Реализиран със ATTINY13 и Si5351. Трябва ми за 70,015МХц, 60,015МХц и 5,001МХц.
https://ur3ilf.blogspot.com/2020/11/blog-post.html
Изтеглих си дадените тулчета които генерират кода за съответните честоти но преди да програмирам искам да попитам. Този вариант заключва ли чипа след програмирането? Обикновено винаги се налага да се правят корекции защото опорния генератор има някакво отклонение макар и минимално. Той в платчицата на Si5351 е СМД на 25МХц. И трябва няколко програмирания докато всичко си дойде на мястото.
Преди да го направя бих искал да питам има ли вариянт да стане с един Si5351, защото според това решение ще трябват 2 процесора и съответно 2 Si5351
Прилагам архив на тула който е дал автора.
Прикачени файлове:
Схема две частоты.GIF
Схема две частоты.GIF [ 15.28 KiB | Прегледано 6117 пъти ]


Прикачени файлове:
PROG-20250406T221844Z-001.zip [66.13 KiB]
206 пъти

Автор:  Desert Leo [ Пон Апр 07, 2025 4:15 pm ]
Заглавие:  Re: Въпрос за ATTINY13

Аз си взех това с три изхода. Още не съм го подкарал, но мисля да го направя с нещо като USB-UART-I2C, за да може да го настройвам по-лесно.

Автор:  shri [ Пон Апр 07, 2025 4:27 pm ]
Заглавие:  Re: Въпрос за ATTINY13

Точно за този модул става на въпрос. И аз със него ще правя но ме интересува програмирането. Там съм бос и не мога да програмирам. Иначе и процесорче си взех с осем крака е съвсем компактно. Аз не искам никаква периферия все едно кварцов генератор на моите 3 честоти.

Автор:  Desert Leo [ Пон Апр 07, 2025 5:04 pm ]
Заглавие:  Re: Въпрос за ATTINY13

За да използваш трите изхода, трябва в програмата на контролера да е предвидено това, за да се запишат съответните стойности в регистрите на синтезатора. Доколкото видях, руснака използва един или два изхода. Ще се променят ли настройките или са фиксирани завинаги?

Автор:  shri [ Пон Апр 07, 2025 5:40 pm ]
Заглавие:  Re: Въпрос за ATTINY13

Не няма да се променя. Това е да заместя един много калпав и стар синтезатор на едно радио с две междинни. Първата е 65,015МХц и втората 5МХц. Първите две честоти са така подбрани за да може когато се сменят да се сменя и страничната лента на приемане USB, LSB. а със третата се озвучава немодулираната телеграфия и SSB. Оригинално е повдигната с един килохерц. Предполагам това е свързано с използваните кварцови филтри. Понеже такива кварци не може да се намерят търся решение.

Автор:  ToHu [ Пон Апр 07, 2025 5:48 pm ]
Заглавие:  Re: Въпрос за ATTINY13

Тоя синтезатор има доста фазов шум, това няма ли да те бърка ? Виж тук за конкретни цифри https://qrp-labs.com/qcx/phasenoise

Автор:  Desert Leo [ Пон Апр 07, 2025 6:19 pm ]
Заглавие:  Re: Въпрос за ATTINY13

Тогава ти трябва някой колега да ти напише програмка за настройките на синтезатора през I2C интерфейса за тези три честоти.

Автор:  shri [ Пон Апр 07, 2025 6:25 pm ]
Заглавие:  Re: Въпрос за ATTINY13

Смятам да прекарам сигнала през филтри резонансни кръгове поне два. Ами ако имаш идея за по-добро решение сподели. Аз не се сещам нещо мъничко и компактно дето да може да се завре в кутията без много усилия.

Автор:  Desert Leo [ Пон Апр 07, 2025 6:41 pm ]
Заглавие:  Re: Въпрос за ATTINY13

Виж и това https://eax.me/stm32-si5351/

Автор:  slav4o.com [ Вто Апр 08, 2025 12:10 pm ]
Заглавие:  Re: Въпрос за ATTINY13

shri написа:
Смятам да прекарам сигнала през филтри резонансни кръгове поне два. Ами ако имаш идея за по-добро решение сподели. Аз не се сещам нещо мъничко и компактно дето да може да се завре в кутията без много усилия.

Ако прекараш през кръгове, ще се получи амплитудна модулация от фазовия шум. Имай го в предвид.

Автор:  shri [ Вто Апр 08, 2025 3:55 pm ]
Заглавие:  Re: Въпрос за ATTINY13

Добре де сега въпроса ми беше за конкретното решение и програмирането на чипа. А кажи от къде да намеря кварци на 60,015МХц и 70,015МХц и ще го направя с тях. Ако направя някакъв синтезатор на тези честоти с някакъв стар чип МС1415... нещо не помня или 1630 например. Ще е голямо и пак ще шуми. Имам такива моторолски от СБ станции таксиджийски. Но и там трябва програмиране. Да със 1630 може със памет или диодна матрица, но е много голям колкото половин 6502 му е корпуса.

Автор:  slav4o.com [ Сря Апр 09, 2025 1:24 pm ]
Заглавие:  Re: Въпрос за ATTINY13

Може и с ардуино.
Иначе има китайски трансивър за SSB на къси вълни. Със този чип синтезират SSB. Така, че най-вероятно ще ти свърши работа за твоите нужди. Може да се види как да се направи. Si библиотеката използва Wire.h там не зная как се задава кои изводи да се използват за i2c. За заключващият бит не съм запознат.

Автор:  slav4o.com [ Чет Апр 10, 2025 9:22 pm ]
Заглавие:  Re: Въпрос за ATTINY13

Изображение
LOCKBIT1 и LOCKBIT2 не са цъкнати, значи не се заключва.

Автор:  kostov [ Нед Апр 13, 2025 10:29 am ]
Заглавие:  Re: Въпрос за ATTINY13

Направи го с ARDUINO:
Код:
// ARDUINO NANO:
//   SCL -> A5
//   SDA -> A4

#include <si5351mcu.h>
Si5351mcu Si;

void setup() {
  Si.init(25000000L);
  Si.correction(-1140);   // Неточност на кварца
  Si.enable(0);
  Si.setFreq(0, 70015000);
  Si.enable(1);
  Si.setFreq(1, 60015000);
  Si.enable(2);
  Si.setFreq(2, 5001000);
}

void loop() {

}

Библиотеката si5351mcu.h я има в GitHub. Трябва да си подбереш стойността в скобите на Si.correction.
Имай предвид, че сигналите в изходите са правоъгълни.

Автор:  shri [ Сря Апр 16, 2025 12:16 am ]
Заглавие:  Re: Въпрос за ATTINY13

Благодаря за отговорите и насоките. Да, знам че е правоъгълен. Вече реализирах няколко проекта с този чип под ардуино и всичко работи. Не ми се ще с ардуино заради високата честота на процесора. Ще пръска яки смущения. Този малък чип четох че работи на ниска честота 800КХц. или нещо такова. Щом не се заключва ще го пробвам да видя какво ще стане. Намерих генератор на 5МХц остават само две честоти точно както е по идеята на руснака.
Пожелавам мирни празници на всички.

Страница 1 от 2 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/