Šī "vienkāršākā" pieeja prasa vienkārši pārslēgt audio kanālu starp kreiso un labo ieeju. Katrs kanāls ir secīgi savienots 38 kHz nesēja pusei ciklam. Tas rada gan 38 kHz dubultās sānjoslas, gan pamatjoslas signālu. Zemfrekvences filtrs samazina blakus esošo radio kanālu "šļakstus", kas rodas komutācijas harmonikas rezultātā. Es saprotu, ka šādi darbojas viens no zemo cenu vienas mikroshēmas kodētājiem. Ir jēga, šī metode ir balstīta uz komponentu saskaņošanu un nav precīzu shēmu. Tas ir gandrīz neprāts pierādījums.
Komutācijas šādā veidā rada 38 kHz Divu sānjoslu signālu un pārvar gan L un R caur baseband. L un R ir pretēja polaritāti, kas dekodera jo L ir atļauts cauri, lai no raidītāja uz vienu pusi no 38 kHz ciklā un R ir atļauta, izmantojot uz otru pusi. Kad L un R ir vienādi, divi signāli vidējo no nulles katrā ciklā. Tas nevar būt vienkāršāka.
Foto 2. Man vienkārši vajadzēja meklēt. Tas patiešām padara DSB.
Spektra analizators displejs signāla pāri C4 shematiskā (attēlā 4).
Lūk, kreiso kanālu noteica 1 kHz sinusoidālu vilni. Ievērojiet, ka ķēde
tiešām ražo 38 kHz Divu sānjoslu ar pārvadātāju nomāc 22 db. Kad
Es jumpered kreisā kanāla uz labo kanālu, tad sānjoslas pazuda.
Ķēde
Skaitlis 3. Slēdzis uz zemes patiešām tiek īstenota
ar divām atsevišķām I / O pins par mikro kontrolieris.
Tikai kutelīgs daļa ir sasniegt 2: 1 analogais daudzzāļu funkciju ar mikro kontrolieri. Tas jādara, neizslēdzot DC līmeni signālu, jo tas radītu 38 kHz pārvadātājs, lai pabarotu cauri. CMOS mikro kontroliera I / O porti var pārslēgties starp augstu pretestības un zemas pretestības valstīm. Bet, kad ir zemas pretestības stāvoklī, pin var būt vai nu zemes (loģika zems) vai pozitīvo barošanas (loģika augsts) tikai. Tas nozīmē, ka pārslēgšanās prasība ir jānotiek, sajaucot kreiso un labo signālus resistively, tad būtībā īssavienojuma vienu, tad otru pārmaiņus. Saglabāt nosacījumu, ka slēdzis nemainot DC līmeni signālu, signāls būs centrēta ap zemi vai pozitīvo barošanas. Es izvēlējos zemes, jo ieejas signāls būtu atsauce uz zemes.
Kādas datu lapas nav pateikt mums, ir tas, ka FET kas vada izejas pin zems, N-Channel FET, ir diezgan labs nogrimšanas strāva no signāliem virs zemes un ieguvi strāva no signāliem zem zemes. Ļaujiet man teikt, ka pēdējā daļa vēlreiz:
N-Channel FET kas vada izejas pin var paralēltinuma signālus zem zemes uz zemes. Tas ir ļoti daudz, piemēram, mazvērtīgo pretestība, ko var ieslēgt un izslēgt. Kad I / O ports ir augstas impedances stāvoklī, ja signāls mēģina šūpoties pārāk tālu zem zemes, vai nu ar ESD aizsardzības ierīces uz I / O pin vai parazītu diode, kas ir raksturīga ar FET veiks, izgriezumu signāls. Šajā ķēdē, manāms nocirpšanas pie I / O pin sākas vairākos simtos milivoltos zem zemes.
Tā kā FM raidītājs šajā ķēdē tikai vajag dažus desmitus milivoltos lai sasniegtu apmierinošu modulāciju, nav nepieciešams pastiprināšanas izejas multipleksoru. Ir vairāk par modulācijas jutība daļu šīs sadaļas, kas nodarbojas ar raidītāja ķēdes
(Klikšķiniet šeit, lai pārietu uz šo diskusiju).
Lai veiktu pārslēgšanu starp augsta pretestība un zema pretestība līdz zemei, tad firmware nulles uz attiecīgajām ostas reģistrē reģistrus, tad attiecīgajos laikos, tas notīra attiecīgos datus virziens reģistra biti, lai, ņemot vērā pin augstas pretestības, un atbilstošos laikos , firmware nosaka attiecīgās datu virziens reģistra biti veikt noteiktu pin zemas pretestības uz zemes.
Aplūkojot 4. attēlā redzamo shēmu, mikrokontrolleris laiku iegūst no 6 MHz kristāla. 6 MHz nav precīzs 19 kHz vesels skaitlis. Faktiski tā ir 315.7894. Harmonika 19 kHz. Bet nav jāuztraucas - šeit mēs runājam par analogu. Es vienkārši saskaitu par 316 un nosaucu to par pietiekami tuvu, jo starpība ir tikai 0.06%. Es izmantoju 6 MHz, jo man pa rokai ir to maiss. Ja vēlaties, varat izmantot kristālu, kas ir precīzs 19 kHz vesels skaitlis. Starp citu, pat ar augstākas frekvences pulksteņiem var iegūt mazākas kļūdas. 20.000 0.04 MHz kristāls ļauj iegūt tikai XNUMX% kļūdu - aptuveni tādu pašu pielaidi kā daudziem mikrokontrolleru kristāliem - tikai atcerieties modificēt programmaparatūru, lai pielāgotos atšķirīgam pulksteņa ātrumam.
Varētu jautāt, ja izmanto mikro kontrolieris, lai vienkārši aizstātu oscilatoru, skaitītājs, un daži pārraides vārti ir sava veida atkritumu labu procesoru. Tas satrauc mani ļaut lielāko ļoti kompetenta RISC procesoru pavada lielāko daļu sava laika laika cilpas un dara triviāls bitu twiddling, bet, aplūkojot alternatīvas, izmantošana mikro kontrolieris samazina daļas skaits, tas ir viegli iegūstama, un ļoti daudzi gadījumi, lētāks risinājums nekā lielākā daļa citu risinājumi pieejami.
Kreisais un labais signāls ir maiņstrāvas savienojums attiecīgi caur C1 un C2. Maiņstrāvas savienojuma mērķis ir noņemt visus avota signāla līdzstrāvas komponentus, lai signāli pie U1 (AVR) I / O tapām darbotos simetriski ap zemi.
Katrā pusi cikla 38 kHz pulksteni ātrumu, vai nu U1 pin 7 vai U1 pin 5 ir pamatots, bet otra pin tā kurss svārstās, kas ļauj vienu signālu laikā nokļūt līdz ieejas raidītāja.
19 kHz kvadrātveida vilnis pilots signāls tiek nodrošināts no U1 pin 6. Tā vidējais DC līmenis pin 6 ir + 2.5 volti, neliels kondensators tiek ievietots sērijā, lai saglabātu šo DC komponents no modulators (kas sastāv no U1 tapas un 7 5), tāpēc nebūs 38 kHz pārvadātājs.
Visas trīs signāliem - Kreisais, sasmalcinātas ar 38 kHz, pa labi, sasmalcinātu ko 38 kHz pretējā fāzē, un zema līmeņa izmēģinājuma signālu tiek resistively sajaukšanai C4. Es izmantoti stereo indikators par manu portatīvo FM radio, lai atrastu vērtību R5, kas savukārt nosaka summu izmēģinājuma signālu kompozīta signālu, tad es dubultojies signāla līmeni. Tas būtu vairāk nekā pietiekami, bet justies brīvi, lai samazinātu vērtību R5. Griešana savu vērtību uz pusēm nedrīkst radīt pārāk daudz signāla uztvērēju.
Kritiskā mērķis C4 apejot bāzi kopējās bāzes oscilatoru, Q1, uz zemes. Vērtība tika izvēlēta tāpēc, ka 38 kHz dubultā joslas signāls netiks velmēta par ievērojami. Es pirmo reizi aprēķina maksimālo pieļaujamo vērtību C4 un tad izmantot nākamo pieejamo mazāku izmēru kondensators. Pēc tam, es testē to, mēģinot kondensators nedaudz lielāks, nekā maksimālais aprēķina vērtības, un pēc tam pēc tam klausoties kādu mūziku, kas aprīkots augstas frekvences skaņas pārvietojas no kreisās uz labo pusi. Lielāks kondensators būtiski ietekmēja nodalīšanu augstākas frekvences signālu. .01 Uf kondensatoru parādīts shematisks nebija skaņas efektu, un tas ir labi, jo tas nebija paredzēts.
Raidītājs pašai jāmeklē pazīstami ikvienam, kurš jebkad ir mājās brūvēts FM bezvadu mikrofonu ķēde vai kādu no FM raidītāja ķēdēm šajā vietnē:
FM Broadcast Audio raidītājs
1.5V Battery Operated FM retranslācijas raidītājs
Šajā vietnē FM raidītājs, kas neizmanto to pašu oscilatoru, bet ir kristāla kontrolieris, atrodas šajā vietnē:
http://www.cappels.org/dproj/LMX1601FMxmttr/LMX1601%20PLL%20FM%20Transmitter.html
Ja iepriekš minētie saites nedarbojas, tas var būt tāpēc, ka jūs meklējat pie neatļautu kopiju šīs mājas lapā. Tas notiek. Visi šie projekti var atrast http://www.projects.cappels.org
Tas ir ļoti vienkāršs ķēdes, darbarīku no mājās brūvēt bezvadu mikrofonu projektiem, tika nospiests ekspluatācijā paša iemesla dēļ, ka tas ir tik populārs ar hobiju: tas neprasa ļoti daudz detaļu, to var būvēt ar vai bez iespiedshēmas kuģa, un parasti tiešām strādā ar pietiekami tweaking.
Raidītājā C3 atdala pamatu no zemes caur C4. C7 Var būt daži pf virs vai zem 5 pf, nemetot lietas no šausmīgi. Centieties, lai mainīgais kondensators C6 būtu mazs. Ja jūs varat atrast tikai lielākus kondensatorus, teiksim no 10 līdz 45 pf, ielieciet ar to sērijveidā 10 vai 12 pf fiksēto kondensatoru. Ir svarīgi, lai šī rezonanses tvertnes kapacitātes daļa būtu pēc iespējas mazāka. Ja jums nav piemērota mainīgā kondensatora, vienmēr varat vienkārši ievietot 5 pf fiksēto kondensatoru un paļauties uz savu spēju noregulēt ķēdi, izstiepjot un deformējot L1.
Q1 ir parasts 2N4401, un tam ir kolektora un bāzes kapacitātes izmaiņas aptuveni 1.5 pf uz voltu. Šī lietojumprogramma ir augstāka un labāka nekā tas, ko jūs saņemtu no augstas frekvences tranzistoriem ar zemāku izejas kapacitāti. Jo vairāk tvertnes kapacitātes rodas no Q1 kolektora-bāzes kapacitātes, jo vairāk pārraida signāla frekvences modulācijas jūs saņemsit attiecīgajam audio līmenim. Tā kā stereo modulators bez traucējumiem spēj apstrādāt tikai vairākus simtus milivoltu pīķa līdz maksimuma, šī jutība ir svarīga.
Izgatavoju L1, apgriežot 7 apgriezienus no 22 Beldsol vara magnēta stieples ap 1/4 "urbjmašīnas gludo daļu (leģendārā Harija Lithala pieminētais triks), un tad noslīdēju spoli no urbja. Es šāvu Kad spole ir savīta un uzstādīta, es ievietoju C6 tā diapazona centrā un pēc tam izstiepu un salieku spoli, līdz dzirdēju, kā FM radio raidītājs ir noregulēts uz vienīgo kluso vietu ciparnīcu šeit, 93.3 MHz. Ja vēlaties to izmantot FM apraides joslas augstākajā galā, varat mēģināt izmantot tikai 6 pagriezienus.
Vēl viens likvidācijas spoles, piemēram, tas, kas ir, lai saglabātu savu formu bez spirāles formā, triks ir, lai nogrieztu gabalu vadu mazliet ilgāk, nekā būtu nepieciešams, lai spole, tad turot katru galu stieples ar knaiblēm , stiept vadu nedaudz orientēties graudus, lai vads ir tendence palikt taisni. Kad jūs wrap vadu ap urbjamiem, tas mēdz turēt savu jauno formu, nevis mēģina pavasarī atpakaļ uz savu veco formu. Jābūt uzmanīgiem, kā jūs turēt vadu bet stiepjas to -jūs negribētu hit sevi, saskaroties ar knaiblēm būtu vads snap. Notika ar mani vienu reizi; tā nav īsti smieklīgi.
Antenas
Šis raidītājs nav diskrētu antenu. L1 izstaro daudz. Ārējā antena paplašināt klāstu, kas, iespējams, nav tas, ko jūs patiešām vēlaties vienalga. Tas apgrūtinās arī tūninga, kas ir kaut kas cits, jūs, iespējams, nav īsti vēlas. Man gandrīz 10 metrus trīs no maniem portatīvo FM uztvērēji ar šo. Tas varētu būt spēcīgāka, bet 10 metrus ir vairāk nekā pietiekami. Mani kaimiņi nav tiešām ir nepieciešams zināt, ko es esmu klausoties.
Firmware
Firmware ir diezgan iespējams, diezgan iespējams, vienkāršākais gabals funkcionālo kodu, kas man jebkad ir uzrakstījis. Tas tikai nosaka 19 kHz signālu pin augsta, gaida mazliet, tad noteikti viens no 38 kHz tapas uz augstu Z, bet tā nosaka citu 38 kHz pin uz zemu Z. Tas novilcina nedaudz vairāk, tad liek augstas Z pin zems , un zemu Z pin augsts, gaida dažas vairāk ... Es domāju, ka jūs saņemsiet ideja. Modulators izejas pārslēgties starp augstu un zemu pretestību pie 38 kHz, 19 kHz produkcija ir 19 kHz kvadrātveida vilnis. Tas bija mazliet garlaicīgs, lai pārbaudītu AVR Studio, bet tā vērts.
Kods ir ļoti vienkārši. Vienkārši gaidīt cilpas polsterēta ar dažiem bez OPS, nodalot mainās no stāvokļa I / O pins. Tiny maz programmu tikai dažas ļoti vienkāršas instrukcijas, ne ilgi lec, pārtrauc vai īpašas funkcijas, paļaujoties tikai uz reset vektoru un šiem septiņiem montāžas valodas instrukcijas:
cbi sbi
dec brne
nop rjmp
LDI
Visticamāk, ATTINY12 kods darbosies uz jebkura AVR kontrolieris, kam ir pieejams PORTB, bet man nav apstiprināts, ka šis ir gadījums - tā tikai spekulācijas. Man ir sniegušas saites apakšā šajā lapā, lai kodeksā par ATTINY12, ATTINY15, ka ATTINY2313 / AT90S2313, un AT90S2323. Man ir pārbaudītas visas piecas no šīs mikroshēmas šajā ķēdē, un konstatēja, ka tie, kas visu darbu, kā gaidīts. Es domāju, ka ir viena no priekšrocībām, saglabāt lietas vienkārši.
Jums vajadzētu būt iespējai izmantot šo tehniku uz vairums citu, ja ne visi CMOS mikro kontrolieri ar I / O pins, kas spēj tikt ievietoti augstu produkcijas stāvoklī. Ja tu saproti panākumus ar PIC vai citu mazu kontrolieris, lūdzu, piliens man piezīmi uz e-pasta adresi apakšā šajā lapā.
Montāža
Es uzbūvēju raktuves uz štancēta fenola dēļa gabala, kuram katrā caurumā bija viens paliktnis. Atveres atrodas 0.1 "režģī (2.54 mm). Spilventiņi palīdz cieši turēt komponentus pie dēļa, taču esmu pārliecināts, ka viens ir uzbūvēts uz perforēta fenola vai stikla šķiedras plātnes, vai pat uzbūvēts Ugly Bug (AKA Dead Bug) vai Manhetena. stils darbotos tikpat labi. Vienkārši pārliecinieties, ka raidītāja detaļas ir cieši piestiprinātas, lai palīdzētu nodrošināt frekvences stabilitāti un samazināt mikrofonus.
Es lieto ligzdu par mikro kontrolieris. Tas tāpēc, ka es izmanto programing adapteri, kas iesprausts par plānošanas nolūkā kontrolieriem, kā arī ļaujiet man mainīt kontrolieriem, lai pārliecinātos, ka citi kontrolieriem varētu strādāt. Jums nav nepieciešams ligzdu, bet tas varētu dot kādu mieru un daži piedošanu par kļūdām.
Testēšana un tuning - pēc montāžas
Ja kontrolierim izmantojat kontaktligzdu, nelieciet kontrolieri kontaktligzdā, kamēr neesat pārliecinājies, ka barošanas avots ir pareizi vadots. Pievienojiet neregulētu jaudu 78L05 ieejai un izmēriet mikrokontrollera tapu 8. Tam vajadzētu būt + 5 voltiem. Pārbaudiet, vai mikrokontrollera 4. tapa ir iezemēta.
Tune tuvumā FM radio uztvērējs, lai klusā vietā uz skalas, kur jūs vēlētos raidītājs dzīvot.
Tune C6 uz centru no tās areāla un touch L1 ar pirkstiem. Ja esat dzirdējuši signāls iet swishing lai gan frekvenču joslas jūsu FM uztvērējs, tas nozīmē, ka raidītājs tiek noregulētas ar frekvenci, kas lielāka par to, ko FM uztvērējs ir uztvēris. Ja jūs nedzirdēja signālu, tad stiept spole gareniski nedaudz.
Kādā brīdī, starp ietekmi stiepjas spoli un pieskaroties ar pirkstiem, jums vajadzētu būt iespējai iesniegt raidītāja frekvence ir ļoti tuvu tam, kas Reviver ir uztvēris. Šajā brīdī, jums vajadzētu būt iespējai izmantot C6 noregulēt oscilatoru īstajā frekvenci
Pēc tam jums raidītāju noregulē, Pārliecinieties, ka raidītājs pārraida frekvencē, ka jūsu radio ir noskaņojies, lai, un nevis ar attēla frekvenci. Dariet to, ko celt savu pirkstu tuvu L1. Kad jūs to izdarītu, frekvence mainīs. Ja raidītājs pārslēdzas uz zemāku frekvenci jūsu radio skalas, tad raidītājs ir noregulētas, kur jūs domājat, ka tā ir. Ja raidītājs šķiet pārslēgt frekvenci, tad jūs meklējat pie attēlu, un ir nepieciešams, lai atkārtoti noregulētu raidītāju.
Kārtībai varētu būt sarežģīta, un bieži vien prasa zināmu viltība. Esiet pacietīgi, tas atmaksāsies.
Tas varētu būt parocīgs, lai būtu un-noregulētas lauka stipruma mērītājs pie rokas, tikai, lai varētu noteikt, vai raidītājs ir svārstīgas vispār. Es paļauties vienu vairākas reizes šī projekta laikā. Šeit ir daži, kas iesniegti stipruma indikators projekti šajā vietnē:
Platjoslas RF lauks Spēks Probe izmantojot Atmel AT90S1200A AVR kontrolieris <= Šis ķēdes nulles noteikšanai izmanto mikro kontrolieri.
Vienkāršs lauks stāvokļa indikators <= Šim nav nepieciešams mikrokontrolleris.
Digital RF lauks stāvokļa indikators ar LED displeju, izmantojot Atmel AT90S2313 AVR procesoru <= Šo es izmantoju šajā projektā.
"L" un "R" apzīmējumi uz audio savienotāja, cik man zināms, ir pareizi.
Domas par iespējamiem uzlabojumiem
First off, varētu apsvērt iespēju pievienot ESD aizsardzību audio ieejām.
Filtri ar asu 10 15 lai kHz audio nogriešana uz kreiso un labo audio kanāliem varētu palīdzēt ar kādu audio avotiem. Tas novērstu signālus, kas varētu būt audio no pukstēšana ar 19 kHz izmēģinājuma signālu.
Pre-empahsis, 6 db vienu oktāvu palielināt aptuveni 3 kHz uz kreiso un labo audio kanāliem kompensēs de-empahsis ROLLOFF komerciālās uztvērējiem. Ziemeļamerikas uztvērēji sagaidīt vienu frekvenci, pārējo pasauli, kaut nedaudz atšķirīga. Jūs varētu sasniegt līdzīgu efektu ar grafiskais ekvalaizers priekšā raidītāja. Izmantojot ekvalaizera uztvērējā atjaunos frekvences reakciju, bet neuzlabos savu augstas frekvences signālu trokšņa attiecība, kā iepriekš uzsvars bija paredzēts.
Printed Circuit Board Dizains 8 pin atkritumu pārstrādes uzņēmums AVR kontrolieriem
Foto iepriekš, Jeff pievienots klipu pārsvaru spoli viņa raidītājs
lai palielinātu to mazliet. Ņemiet vērā, ka induktors ir pietiekams
antena vairumam vajadzībām un papildus antena nav ieteicama.
Jeff Heidbrier, Teksasā, ir jānāk klajā ar diezgan jauku drukātās shēmas plates dizainu šo vienkāršo FM Stereo raidītājs. Džefa izkārtojums apmesties 8 pin AVR kontrolieriem. Izkārtojums ir paredzēts pieņemt rezistori uzstādīts vertikāli, kā redzams fotogrāfijā, tāpēc jums ir zināma elastība, jo jūs varat izmantot jebkura izmēra no 1 / 8 līdz apmēram 1 / 2 vatu izmēriem.
Šis izkārtojums prasa tikai trīs džemperi, lai vienpusējs kuģa.
Runājot par punktiem collā, Džefs rakstīja "Atverot failu ar Microsoft krāsu un izdrukājot attēlu, 7.5 mm no 1. tapas centra līdz 4. tapas centram". Tā ir laba ideja, lai pārbaudītu punktu augstumu savā sistēmā (piemēram, es izmantoju Macintosh, tāpēc punkti collā, iespējams, būs jāpielāgo.) Kad viss ir pareizi mērogots, attālums starp U1, 8 kontaktu dubultā iesaiņojuma paketei jābūt 0.1 collas (2.54 mm),
Pirmais rakstīja aprīlī 2007. Atjaunināts janvārī, 2008, februāris 2008, April, 2008.