FM стерео тунер, аматьорски проект на микроконтролера

FM стерео тунер, аматьорски проект на микроконтролера
FM стерео тунер, аматьорски проект на микроконтролера

В очакване на много въпроси, просто кажете, другари, този фърмуер е най-много, нито е най-простият и се прави, за да се проучи и провери тунер, и не е изненадващо, наречена версия 1.1 (версия 1.0 обем се регулира чрез потенциометър). Кодът не е "оближе" и не се оптимизира. В близко бъдеще ще го смила и потвърдете следните функции: - Автоматично търсене станции в цялата гама; - съхранение на 10 или повече (ако е необходимо) FM станции; - пълно меню. И повече от всичко, което идва в главата ми. Преди всичко, аз съжалявам, че съм направил мецанин карта. Беше необходимо да се направи таблото за управление от предния панел, а след това на дънната платка, тя щеше да се присъедини към всичките шест проводници. Да, и принтерът е счупен - нищо, за да отпечатате красива панел. Но всичко е в този процес, моите приятели.
Експлоатация на първите дни разкри недостатъци: - контрол на звука - можете да слушате нормалния 12 до 18%, дори 24 в звуковия хрипове звук главата (претоварване, обаче); - значително по-топъл радиатор UMZCH - трябва да се мотае нещо pomassivnee. Останалата част - добре: честотата не "плават", създаване на ясна, висококачествена рецепция - и това е угодно!

Искрено поздравявам всички наши читатели HAPPY радио.

Послепис Може ли някой да предложи свои собствени версии на менюто (най-малко на пръстите на ръцете) - слушах съвети на всеки.

И тъй като контролера определя яркостта? там искали настройка фиксиран резистор и ADC не се навива .... нещо, което не се чете?
И като цяло се подиграва :)

Добър ден. Вие не може да каже от източника. Както разбирам, изпращане 24 байта proiskhoit тук:
word_control = 0x800000 | разделение;
write_control_word (word_control);

Кажи pozhauysta. Какво е 0x800000 podrbneee. И това, което
#define max_freq 1187
#define min_freq 987

Чрез preimeru Искам да направя един честотен синтезатор за 27 MHz. Как е да си?
благодаря

Връзката към статията можете да прочетете на структурата на контрол думата.
0h800000 - е 0b100000000000000000000000, където по-стара единица означава група (1 -FM, 0-АМ).
Операция word_control = 0 × 800000 | разделение; добавя към база контрол Думата съотношение, което съответства на определена честота разделяне.
write_control_word функция (word_control); изпраща контрол думата директно на синтезатора.
Defaynami
#define max_freq 1187
#define min_freq 987
определена от диапазон на регулиране (в този случай MHz 108-88).
За да направите синтезатора до 27 MHz е необходимо да се преизчисли съотношението на разделение и да се определят параметрите.

Послепис Не е много размисли и проверка на инсталацията, установено малко Oshibochka, или по-скоро две. Варикапните споени погрешно. Аз ги обърна и тя работи. Но имаше и други проблеми: слушалките слуша поколение наистина може да се раздели на силата и да премине през жицата през Ферит? Още когато се регулира от 18% до 24% от обема е много голям тих skachok- 18%, 24% и много силен. Този софтуер или аз хето nakosyachil. как да се определи по-плавно регулиране? Трептенето дисплей всички свързани с една и съща генерация (IHMO). Моля, не се отказва да помогне.

Добре дошли! Съжалявам за неоперативна отговор - бях далеч. Моят отговор на въпроса си ...
Мощност, разбира се, се разделят.
Що се отнася до обема, аз написах в края на статията - самочувствие. Аз бях освободен от поста, след като инсталирате разделител КПР и R-2R, така че на 100% ниво на звука на сигнала не надвишава 1 V. Желая ти късмет.

VN Луцк казва:

Priєmno bachiti схеми Scho davnі dopratsovuyutsya аз vdoskonalyuyutsya. Давам Vadimovі Scho за Yogo FM priymach не Забул. Planuєte vstanoviti Екран 16 * 2 и zrobiti zapam "yatovuvannya stantsіy на mozhlivіstyu їh pіdpisuvannya?
Dorechі Цзе Luvs Сами Purshia rozrobleny проект за Zahist diplomnoї робот viglyadav duzhe Garnier. ЦКБ zmontovany в korpusі на PID модем висота yakogo Була rіvnoyu platі іndikatora 16 * 1 и psuvav viglyad Lishe potentsіometr regulyuvannya звук. В този час не fіzichno vistachalo час аз mozhlivostі vstanoviti цифров контролер guchnostі.
Добър dorobka, уважение.

Spasibі за koment! Screen 16x2 vstanoviti mozhlivo Хох инфекции (Минути obmіnu odnakovі) ейл не Bachoo в tsomu Censu. брой Stantsії zapam'yatovuyutsya PID. Vsogo naykraschogo!