Šis „paprastesnis“ metodas reikalauja tiesiog perjungti garso kanalą iš kairės ir dešinės įėjimų. Kiekvienas kanalas yra nuosekliai sujungtas 38 kHz nešlio pusei ciklo. Tai sukuria tiek 38 kHz dvigubo šoninio dažnio, tiek pagrindinės juostos signalą. Žemo dažnio filtras sumažina gretimų radijo kanalų "purslus", atsirandančius dėl perjungimo harmonikų. Suprantu, kad taip veikia vienas iš pigių vieno lusto kodavimo įrenginių. Tikslinga, šis metodas remiasi komponentų suderinimu ir nėra tikslios schemos. Tai beveik kvailas įrodymas.
Perėjimas tokiu būdu sukuria 38 kHz dvigubo šalinės juostos signalą ir įveikia ir L ir R per Baseband. L ir R turi priešingas polius į dekoderį, nes L yra leidžiama iki pat vienoje pusėje 38 kHz ciklą ir R siųstuvo leidžiama pro kitą pusę. Kai L ir R yra lygūs, abu signalai išlyginti iki nulio per kiekvieną ciklą. Ji negali būti paprastesnis.
2 nuotrauka. Aš tiesiog turėjau ieškoti. Tai tikrai daro DSB.
Spektro analizatorius rodyti signalo visoje C4 ir schema (pav. 4).
Čia, kairysis kanalas lėmė 1 kHz sinusine banga. Atkreipkite dėmesį, kad grandinė
tikrai pagamintas 38 kHz dvigubos šoninės su vežėju numalšinta 22 db. Kai
Aš užtrumpinote kairėje kanalą Teisė kanale, sidebands dingo.
grandinės
Išsiaiškinti 3. Pereiti prie žemės bus realiai įgyvendinamas
dviem atskirais I / O kaiščių mikro valdiklio.
Tik Gudrybės pasiekti 2: 1 analoginis Multiplex funkciją su mikro valdiklio. Tai turi būti padaryta be perjungimo DC lygio signalo, nes tai sukeltų 38 kHz, vežėjas maitinti per. CMOS mikro kontroleris I / O ports galite perjungti aukštos varžos bei mažo impedanso narėse. Bet kai žemo impedanso būseną, pin gali būti tik arba žemės (logikos mažai) arba teigiamą elektros energijos tiekimo (logika aukštas). Tai reiškia, kad perjungimo veiksmų turi vykti maišant kairės ir dešinės signalus resistively, tada iš esmės SHORTING atlieka vieną, tada kitą pakaitomis. Siekiant išlaikyti sąlygą, kad jungiklis ne keičiant DC lygio signalo, signalas turi būti orientuota į žemę arba teigiamą elektros energijos tiekimo. Aš pasirinkau žemę nuo įėjimo signalas būtų nuorodos į žemę.
Ką duomenų lapai nesakykite mums, kad AKT kad diskai išvesties kontaktų mažai, N-Channel FET, yra gana gera nuskendo srovė nuo signalus virš žemės ir apsirūpinimo srovė iš signalų po žeme. Leiskite man pasakyti, kad paskutinė dalis vėl:
N-Channel AKT kad diskai išvesties pin gali manevruoti signalus po žeme į žemę. Labai panašiai kaip mažos vertės rezistorius, kuris gali būti įjungiamas ir išjungiamas. Kai I / O prievadas aukšto impedanso būseną, jei signalas bando sūpynės per toli po žeme, arba ESD apsauga prietaisas I / O PIN arba parazitinis diodas, kuris yra būdingas AKT atliks, karpymas signalas. Šiuo grandinės, pastebimas karpymas į I / O PIN prasideda keli šimtai milivoltais po žeme.
Kadangi FM siųstuvas šioje grandinėje reikia tik kelias dešimtis milivoltais pasiekti patenkinamą moduliaciją, nėra už Amplifikavus su komutatoriumi produkcijos poreikis. Yra daugiau apie moduliacijos jautrumo šio skirsnio, kuriame kalbama apie siųstuvo grandinės dalis
(Spauskite čia norėdami pereiti į šią diskusiją).
Norėdami atlikti tarp aukštos ir žemos varžos varža į žemę perjungimas, firmware nuliai į atitinkamą uosto registruose, tada tinkamu metu, ji išvalo atitinkamus duomenų krypties registras bitai, kad atsižvelgiant pin didelės varžos, ir reikiamu laiku , firmware nustato atitinkamus duomenų krypties registras bitai, kad atsižvelgiant į kontaktų mažai varža į žemę.
Žvelgiant į 4 paveiksle pateiktą schemą, mikrokontrolerio laikas gaunamas iš 6 MHz kristalo. 6 MHz nėra tikslus 19 kHz sveikasis skaičius. Tiesą sakant, tai yra 315.7894-oji 19 kHz harmonika. Tačiau jaudintis nereikia - čia kalbama analogiškai. Aš tiesiog suskaičiuoju 316 ir vadinu jį pakankamai arti, nes skirtumas yra tik 0.06%. Naudojau 6 MHz, nes po ranka turiu jų krepšį. Jei norite, galite naudoti kristalą, kuris yra tikslus sveikasis skaičius, lygus 19 kHz. Beje, dar aukštesnio dažnio laikrodžiai gali sukelti mažesnių klaidų. Dėl 20.000 0.04 MHz kristalo gaunama tik XNUMX% paklaida - maždaug tokia pati tolerancija, kaip ir daugeliui mikrovaldiklių kristalų - tiesiog nepamirškite modifikuoti programinės aparatinės įrangos, kad ji atitiktų skirtingą laikrodžio dažnį.
Galima paklausti, ar naudojant mikro valdiklis tiesiog pakeisti generatorius, skaitiklis, ir kai perdavimo vartai yra natūra geros procesorius atliekomis. Tai žlugdo mane tegul dauguma labai kompetentinga RISC procesorius išleisti didžiąją dalį savo laiko laiko kilpos ir daro trivialus bitų twiddling, bet kai žiūri į alternatyvas, naudoti mikro valdiklis sumažina dalių skaičius, jis yra lengvai pasiekiamas, o labai daug atvejų, pigesnis sprendimas nei dauguma kitų sprendimų nėra.
Kairysis ir dešinysis signalai yra AC sujungiami atitinkamai per C1 ir C2. Kintamosios srovės sujungimo tikslas yra pašalinti bet kokį šaltinio signalo nuolatinės srovės komponentą, kad signalai ties U1 (AVR) įvesties / išvesties kaiščiais veiktų simetriškai aplink žemę.
Į kiekvieną pusę ciklo 38 kHz laikrodis norma, arba U1 pin 7 arba U1 pin 5 įžemintas, o kita pin yra paliktas slankus, kuri leidžia vieną signalą vienu metu gauti iki siųstuvo įėjimo.
19 kHz stačiakampės bangos bandomasis signalas jei iš U1 pin 6. Kadangi vidutinis srovės lygis pin 6 yra + 2.5 voltų, mažas kondensatorius dedamas serijos išlaikyti šį DC komponentas iš moduliatoriaus (sudaro U1 smeigtukai 7 ir 5), todėl nebus jokių 38 kHz vežėjas.
Visi signalai trys - kairysis, susmulkintų iki 38 kHz, dešinėn, kapotų iki 38 kHz priešingos fazės ir žemo lygio bandomojo signalo yra resistively sumaišyta C4. Aš stereo indikatorius mano nešiojamas FM radijas rasti R5, kuris savo ruožtu nustato, kad bandomojo signalo kiekį sudėtiniame signalo vertę, tai aš dvigubai signalo lygį. Tai turėtų būti daugiau nei pakankamai, bet nedvejodami sumažinti R5 vertę. Pjovimo savo vertę per pusę neturėtų būti per daug signalo imtuvą.
Svarbus tikslas C4 aplenkiant bendros bazinės generatorius, Q1 bazę, žemės. Vertė buvo pasirinkta todėl, kad 38 kHz dvigubai šalinės juostos signalas nebūtų valcavimo žymiai. Aš pirmą kartą apskaičiavo didžiausią leistiną vertę C4 ir tada naudoti kitą turimą mažesnį dydį kondensatorius. Po to, aš išbandyti jį bando kondensatorius tiek didesnį nei didžiausia apskaičiuota vertė ir tada tada klausytis muzikos gabalas, kad funkcijos aukšto dažnio garsai juda iš kairės į dešinę. Didesnis kondensatorius smarkiai paveikė aukštojo dažnio signalus atskyrimą. . 01 uf kondensatorius parodyta schema buvo ne garsinį poveikį, ir tai gerai, nes jis buvo ne manoma.
Pats siųstuvas turėtų atrodyti pažįstamas visiems, kurie kada nors namuose paruošta FM bevielis mikrofonas grandinė arba vieną iš FM siųstuvas grandinių šioje svetainėje:
FM transliacija garso siųstuvas
1.5V Baterijos Veikiančios FM siųstuvas retransliuoti
Šios svetainės FM siųstuvas, kuris nenaudoja to paties osciliatoriaus, bet yra kristalinis valdiklis, yra šiame tinklalapyje:
http://www.cappels.org/dproj/LMX1601FMxmttr/LMX1601%20PLL%20FM%20Transmitter.html
Jei aukščiau nurodytos nuorodos neveikia, tai gali būti todėl, kad jūs žiūrite į neteisėtos kopijos šiame puslapyje. Taip atsitinka. Visi šie projektai gali būti rasti http://www.projects.cappels.org
Tai labai paprasta grandinė, iš naminukės bevielis mikrofonas projektų šaltiniu, buvo paspaustas eksploatuoti pačios priežasties, kad jis yra toks populiarus tarp mėgėjų: tai nereikalauja labai daug dalių, jis gali būti pastatytas su spausdintinės plokštės arba be lenta, ir paprastai iš tiesų veikia pakankamai truputį keisdami.
Siųstuve C3 atjungia pagrindą nuo žemės per C4. C7 gali būti keli pf virš ar žemiau 5 pf, neišmesdami baisiai daiktų. Stenkitės, kad kintamasis kondensatorius C6 būtų mažas. Jei galite rasti tik didesnius kondensatorius, tarkime, nuo 10 iki 45 pf, įdėkite į jį nuosekliai 10 arba 12 pf fiksuotą kondensatorių. Svarbu, kad ši rezonansinio rezervuaro talpos dalis būtų kuo mažesnė. Jei neturite tinkamo kintamo kondensatoriaus, visada galite tiesiog įdėti 5 pf fiksuotą kondensatorių ir pasikliauti savo galimybe sureguliuoti grandinę, ištempdami ir iškraipydami L1.
Q1 yra įprastas 2N4401, jo kolektoriaus ir bazės talpos pokytis yra apie 1.5 pf / volt. Tai yra aukštesnė ir geresnė šiai programai nei tai, ką gautumėte iš aukšto dažnio tranzistorių su mažesne išėjimo talpa. Kuo daugiau rezervuaro talpos, gaunamos iš Q1 kolektoriaus ir pagrindo talpos, tuo daugiau perdavimo signalo dažnio moduliacijos gausite tam tikram garso lygiui. Kadangi stereo moduliatorius be iškraipymų gali valdyti tik kelis šimtus milivoltų nuo piko iki piko, šis jautrumas yra svarbus.
Aš padariau L1 sukdamas 7 posūkius iš 22 „Beldsol“ vario magneto vielos aplink lygią 1/4 colio grąžto dalį (apgaulė, kurią paminėjo legendinis Harry Lythallas), tada nuslydau ritę nuo grąžto. Aš šaudžiau apatinei FM juostos daliai. Kai ritė buvo suvyniota ir sumontuota, aš įdėjau C6 į savo diapazono vidurį, tada ištempiau ir sulenkiau ritę, kol girdėjau, kad FM radijo siųstuvas buvo sureguliuotas į vienintelę ramią vietą ciferblatas čia, 93.3 MHz. Jei norite tai naudoti aukščiausioje FM transliacijos juostos gale, galite pabandyti naudoti tik 6 apsisukimus.
Kitas vynioti ritinius, pavyzdžiui, tai, kad turi išlaikyti savo formą be ritės forma triukas, tai nutraukė vielos gabalas šiek tiek ilgiau, nei būtų reikalinga rite, tada laikydami kiekvieną laido galą su Replėmis , ruožas laidą šiek tiek orientuotis grūdus, kad viela linkęs likti tiesi. Kai jums wrap aplink grąžtą laidą, ji bus linkę laikyti savo naują figūrą, o ne bando atšokti savo senosios formos. Būkite atsargūs, kaip jūs laikykite laidą tempiant jį-nenorite, kad pasiektų sau per veidą replės turėtų viela juokas. Atsitiko man vieną kartą, jos tikrai ne juokinga.
Antenos
Siųstuvas neturi diskretiškas anteną. L1 spinduliuoja daug. Išorinė antena būtų išplėsti asortimentą, kuris yra tikriausiai ne tai, ką jūs tikrai norite vistiek. Ji taip pat apsunkinti tiuningo, kuris yra kažkas, jūs tikriausiai nelabai nori. Man beveik 10 metrų trijų mano nešiojamų FM imtuvų tai. Tai gali būti stipresnis, bet 10 metrų yra daugiau nei pakankamai. Mano kaimynai tikrai nereikia žinoti, ką aš klausytis.
Firmware
Firmware yra gana galbūt gana tikėtina paprasčiausias gabalas funkcinės kodą, kurį aš kada nors parašyta. Jame tik nustatomas 19 kHz signalas PIN aukštas, laukia šiek tiek, tada nustato vieną iš 38 kHz smeigtukai aukštos Z, o tai nustato kitą 38 kHz kaištį prie mažai Z. Tai pailgina šiek tiek daugiau, tada daro aukštos Z pin mažas ir mažai Z pin didelis, laukia šiek tiek daugiau ... Manau, kad jūs gaunate idėja. Moduliatorius išėjimai perjungti didelės ir mažos varžos į 38 kHz, 19 kHz produkcija yra 19 kHz stačiakampės bangos. Tai buvo šiek tiek varginantis, išbandyti AVR Studio, bet verta.
Kodas yra labai paprastas. Tiesiog laukti kilpas kamšalu su kai ne ops, atskiriant keičiasi į I / O kontaktų būklę. Maža maža programa tik keli labai paprastas instrukcijas, nėra ilgi šuoliai, pertraukia ar specialios funkcijos, tik remiantis atstatymo vektoriaus ir šitų septynių surinkimas kalbos nurodymų:
cbi sbi
dec brne
nop rjmp
ldi
Labiausiai tikėtina, kad ATTINY12 kodas veiks bet AVR kontrolerio, kuris yra prieinamas PORTB, bet aš ne patvirtino, kad tai yra atvejis - jos tik spekuliacijos. Parašiau nuorodos į šio puslapio apačioje kodas ATTINY12, ATTINY15, kad ATTINY2313 / AT90S2313, ir AT90S2323. Aš išbandyti visus šių lustų penkių šioje grandinėje ir rasti juos visus darbus, kaip tikėtasi. Manau, kad tai vienas iš išlaikyti viskas paprasta naudą.
Turėtumėte galėti naudoti šią techniką nuo daugelio kitų, jei ne visi CMOS Mikrovaldikliai su I / O kontaktų, kurie gali būti dedamas į aukšto išėjimo būseną. Jei jūs suprantate, sėkmės su PIC arba kitai mažai valdytojas, prašome lašas man dėmesį el.paštu prie šio puslapio apačioje.
Surinkimas
Aš pastatiau miną ant perforuoto fenolio lentos gabalo, kuriame buvo po vieną skylę skylėje. Skylės yra 0.1 "tinklelyje (2.54 mm). Trinkelės padeda tvirtai prilaikyti komponentus prie lentos, tačiau esu įsitikinęs, kad vienas pastatytas ant perforuoto fenolio ar stiklo pluošto plokštės arba net„ Ugly Bug "(AKA Dead Bug) arba Manhetene. stilius veiktų taip pat gerai. Tiesiog įsitikinkite, kad siųstuvo dalys yra tvirtai pritvirtintos, kad būtų užtikrintas dažnio stabilumas ir sumažėtų mikrofonai.
Aš panaudojau dėl mikro valdiklio lizdo. Tai todėl, kad aš naudojamas programavimo adapterį, kuris prijungiamas prie už programuoti valdiklius, taip pat leiskite man pakeisti valdytojus patikrinti, ar kiti valdytojai veiktų tikslu lizdą. Jums nereikia lizdas, bet jis gali suteikti tam tikrą ramybę ir šiek tiek klaidų atleidimą.
Testavimas ir tuning - po surinkimo
Jei valdikliui naudojate lizdą, nedėkite valdiklio į lizdą, kol įsitikinsite, kad maitinimo šaltinis yra tinkamai prijungtas. Įjunkite nereguliuojamą maitinimą 78L05 įėjimui ir išmatuokite mikro valdiklio kaištį 8. Tai turėtų būti + 5 voltai. Patikrinkite, ar mikrovaldiklio 4 kaištis yra įžemintas.
Įsijunkite netoliese FM radijo imtuvas su ramioje vietoje ant ratuku, kur norėtumėte siųstuvą gyventi.
Įsijunkite C6 į savo asortimentą centro ir paliesti L1 pirštais. Jei jūs girdėjote signalas eiti girdimas šnarėjimas nors į juostinis savo FM imtuvas, tai reiškia, kad siųstuvas yra pritaikyta tam tikru dažnumu, didesnis nei tas, kuris FM imtuvas tuned. Jeigu tu negali išgirsti signalą, tada ruožas ritę išilgai ŠIEK TIEK.
Tam tikru momentu, tarp tempimo ritė ir neliesti pirštais poveikį, jums turėtų būti suteikta galimybė pareikšti siųstuvo dažnį, kad būtų labai artima tai, kuri Wskrzesiciel surado. Šiuo metu, jums turėtų būti suteikta galimybė pasinaudoti C6 sureguliuoti osciliatoriaus į tinkamą dažnį
Gavę siųstuvą Tuned, Įsitikinkite, kad siųstuvas transliuoja dažnumu, kad radijas yra pritaikyta prie, o ne vaizdo dažniu. Ar tai pareikšti pirštą arti L1. Kai tai padarysite, dažnis keisis. Jei siųstuvas perjungia žemesnę dažnį savo radijo ratuką, tada siųstuvas yra sureguliuota, kur jūs manote tai. Jei siųstuvas atrodo perjungti dažnio, tada jūs žiūrite į vaizdą ir reikia iš naujo sureguliuoti siųstuvas.
Procedūra aukščiau gali būti sudėtinga ir dažnai reikalauja šiek tiek subtilumo. Būkite kantrūs, tai atsipirks.
Tai gali būti patogu turėti un-tuned lauko stiprumo matuoklis ranka, tiesiog, kad būtų galima nustatyti, ar siųstuvas vibraciniai ne visiems. Aš remtis vieno kelis kartus šio projekto metu. Štai keletas paduotas stiprumo indikatorius projektai šioje svetainėje:
Plačiajuostis RF lauko stiprumas Probe naudoti Atmel AVR AT90S1200A valdiklis <= Šis naudoja mikro valdiklį, kad grandinė būtų nulis.
Paprasta lauko stiprumo indikatorius <= Šiam nereikia mikro valdiklio.
Skaitmeniniu RF lauko stiprumo indikatorius su LED ekranas naudojant Atmel AVR AT90S2313 procesorius <= Tai aš naudojau šiame projekte.
Garso jungtyje esantys „L“ ir „R“ pavadinimai, mano žiniomis, yra teisingi.
Mintys apie galimus patobulinimus
Pirmiausia, būtų galima apsvarstyti pridedant ESD apsauga audio įėjimai.
Filtrai su aštriu 10 į 15 kHz garso nukirpimas į kairę ir į dešinę garso kanalų gali padėti su kai kuriais garso šaltinių. Tai užkirstų kelią signalus, kurie gali būti iš Pēršana su 19 khz bandomojo signalo garso.
Išankstinis empahsis, 6 db už oktavos padidinti maždaug 3 kHz apie kairę ir dešinę, garso kanalais bus kompensuoti de empahsis rolloff komerciniuose imtuvus. Šiaurės Amerikos imtuvai tikėtis vieną dažnį, į likusį pasaulį, kažką šiek tiek skiriasi. Galbūt būtų galima pasiekti panašų poveikį su grafiniu ekvalaizeriu priekį siųstuvo. Naudojant imtuve ekvalaizeris padės atkurti dažnio atsakas, bet nebus pagerinti savo aukšto dažnio signalo ir triukšmo santykį, kaip iš anksto dėmesys buvo skirtas.
Tes Dizainas 8 pin AVR valdikliai
Nuotraukoje aukščiau, Jeffas pridedamas įrašas laidą prie ritės savo siųstuvo
siekiant padidinti diapazonas šiek tiek. Atkreipkite dėmesį, kad induktoriaus pakankamas
antena dauguma naudoja ir papildomą anteną nerekomenduojama.
Jeffas Heidbrier, Teksase, atėjo su gana gražus spausdintinės plokštės dizainą šią paprastą FM stereo siųstuvas. Jeff išdėstymas gali apsistoti 8 pin AVR valdikliai. Išdėstymas skirtas priimti rezistoriai montuojamas vertikaliai, kaip parodyta nuotraukoje, todėl jūs turite tam tikrą lankstumą, kad jūs galite naudoti bet kokio dydžio nuo 1 / 8 iki maždaug 1 / 2 vatų dydžių.
Šis išdėstymas reikalauja tik tris jungiklius, siekiant, kad vienpusis lenta.
Kalbant apie taškus colyje, Jeffas parašė: „Atidarius failą naudojant„ Microsoft “dažus ir atsispausdinus vaizdą, 7.5 mm atstumu nuo 1 kaiščio centro iki 4 kaiščio centro“. Gera mintis patikrinti taškų žingsnį savo sistemoje (pavyzdžiui, naudoju „Macintosh“, todėl taškus colyje tikriausiai reikės koreguoti.) Kai viskas bus tinkamai pakeista, atstumas tarp U1 centrų, 8 kontaktų dviguba įdėta pakuotė turėtų būti 0.1 colio (2.54 mm),
Pirma paskelbtas balandžio 2007. Atnaujinta sausio 2008 Vasaris 2008, balandžio 2008.