tuner FM stereo, design de amatori microcontrolerului

tuner FM stereo, design de amatori microcontrolerului
tuner FM stereo, design de amatori microcontrolerului

Anticipând o mulțime de întrebări, doar spun, tovarăși, acest firmware-ul este cel mai că nici este cea mai simplă și se face pentru a investiga și de a verifica tuner, și nu în mod surprinzător, numit versiunea 1.1 (versiunea 1.0 de volum ajustat prin intermediul unui potențiometru). Codul nu este „linge“, fără a le optimiza. În viitorul apropiat voi macina și confirmați următoarele funcții: - posturile de căutare Auto în întreaga gamă; - depozitarea de 10 sau mai multe (dacă este necesar) posturile de radio FM; - un meniu complet. Și, mai mult decât orice lucru care vine în capul meu. Mai presus de toate, regret că am făcut o carte de tip mezanin. A fost necesar să se facă placa de control de pe panoul frontal, apoi la placa de bază ar fi alăturat toate cele șase conductori. Da, iar imprimanta este rupt - nimic pentru a imprima bezel frumos. Dar totul e în proces, prietenii mei.
Funcționarea primele zile a expus defecte: - control al volumului - puteți asculta normal% 12 la 18, chiar și la 24 în wheezing sonor cap de sunet (suprasarcină, cu toate acestea); - în mod semnificativ încălzit radiatorului UMZCH - trebuie să stea ceva pomassivnee. Restul - bine: frecvența nu „float“, stabilind un clar, recepție de înaltă calitate - și-l place!

Îi felicit sincer pe toți cititorii noștri FERICIT RADIO.

P.S. poate cineva oferi propriile versiuni ale meniului (cel puțin pe degete) - am ascultat sfatul tuturor.

Și controlerul determină luminozitatea? acolo ca o setare rezistor fixă ​​și ADC nu este lichidată .... ceva ce nu citesc?
Și, în general, a făcut distractiv :)

Bună ziua. Nu ai putea spune de sursa. Așa cum am înțeles trimiterea de 24 bytes proiskhoit aici:
word_control = 0x800000 | diviziune;
write_control_word (word_control);

Spune-i pozhauysta. Ce este 0x800000 podrbneee. Și ce
max_freq #define 1187
#define min_freq 987

Prin preimeru Vreau să fac un sintetizator de frecvență de 27 MHz. Cum este să fii?
mulțumesc

Link-ul la articol puteți citi structura cuvântului de control.
0h800000 - este 0b100000000000000000000000, în cazul în care o unitate veche înseamnă banda (1 -FM, 0-AM).
word_control Funcționare = 0 × 800000 | diviziune; adăugat la cuvântul de control de bază raport care corespunde unei anumite frecvențe divid.
Funcția write_control_word (word_control); trimite cuvântul de control direct la sintetizator.
Defaynami
max_freq #define 1187
#define min_freq 987
definit de intervalul de reglaj (în acest caz MHz 108-88).
Pentru a face sintetizator la 27 MHz este necesar să se recalculeze raportul diviziune și pentru a determina parametrii.

P.S. Nu este o mulțime de reflecție și verificarea instalației, găsit puțin Oshibochka, sau mai degrabă două. Varicap greșit sudat. Le-am întors și a mers. Dar au existat alte probleme: căști ascultă generație poate împărți într-adevăr puterea și trece firul prin Ferit? Mai mult, atunci când ajustat de la 18% la 24% din volumul este foarte mare liniștit skachok- 18%, 24% și foarte tare. Acest software sau I cheto nakosyachil. cum să se stabilească o ajustare mai buna? afișaj palpaitoare toate asociate cu aceeași generație (IHMO). Vă rugăm să nu refuză să ajute.

Bine ai venit! Ne pare rău pentru răspunsul neoperațională - am fost plecat. Răspunsul meu la întrebarea ta ...
Puterea, desigur, separat.
În ceea ce privește volumul, am scris la sfarsitul articolului - stima. Am fost eliberat din funcția după instalarea divizor DAC și R-2R, astfel încât la 100%, nivel de semnal de volum nu depășește 1 V. Mult noroc pentru tine.

VN Lutsk spune:

Priєmno bachiti scheme davnі scho dopratsovuyutsya i vdoskonalyuyutsya. Eu dau Vadimovі scho despre Yogo FM priymach nu Zabul. Planuєte Screen vstanoviti 16 * 2 i zrobiti zapam „yatovuvannya stantsіy de mozhlivіstyu їh pіdpisuvannya?
Dorechі Tse LUV Samy Purshia rozrobleny proiect pentru Zahist diplomnoї robotului viglyadav Duzhe Garnier. BCC zmontovany în korpusі de modem BIP visota yakogo Bula rіvnoyu platі іndikatora 16 * 1 i psuvav viglyad Lishe potentsіometr regulyuvannya sunet. La acea oră nu fіzichno vistachalo oră i mozhlivostі vstanoviti guchnostі controler digital.
Bună dorobka, Respect.

Spasibі pentru koment! Ecranul 16x2 vstanoviti mozhlivo Hoch infecții (Minute obmіnu odnakovі) ale nu Bachoo în tsomu Censu. Numărul Stantsії zapam'yatovuyutsya pid. Vsogo naykraschogo!