Ovaj "jednostavniji" pristup zahtijeva jednostavno prebacivanje audio kanala između lijevog i desnog ulaza. Svaki je kanal sekvencijalno povezan za jedan poluciklus nosača od 38 kHz. To proizvodi dvostruki bočni signal od 38 kHz i signal osnovnog pojasa. Niskopropusni filtar smanjuje "prskanje", koje je rezultat harmonika prebacivanja, na susjednim radio kanalima. Razumijem da tako funkcionira jedan od jeftinih kodora s jednim čipom. Ima smisla, ova se metoda oslanja na podudaranje komponenata, a ne na precizne sklopove. To je gotovo glup dokaz.
Prelazak na ovaj način stvara 38 kHz s dva bočna signal i prolazi i L i R kroz pojasu. L i R imaju suprotna polariteta u dekoder, jer L je dopušteno do odašiljača na jednoj polovici 38 kHz ciklusa i R je zabranjeno na drugoj polovici. Kada L i R jednaki, dva signala prosjeku se na nulu tijekom svakog ciklusa. To ne može biti jednostavnije.
Fotografija 2. Morao sam samo pogledati. To stvarno čini DSB.
Analizatora spektra signala preko C4 u shematski (slika 4).
Evo, lijevi kanal je pogonjena 1 kHz sinusni val. Uočite da krug
stvarno proizvedene 38 kHz s dva bočna sa prijevoznika potisnuti 22 db. Kada
Ja premostiti lijevi kanal na desni kanal, na bočne nestali.
Krug
Slika 3. Prelazak na terenu zapravo se provodi
dva zasebna I / O pinova na mikro kontroler.
Samo lukav dio je postizanje 2: 1 analogni multipleks funkciju s mikro kontroler. To treba učiniti bez isključivanja DC razinu signala, jer bi to uzrokovalo 38 kHz carrier hraniti putem. CMOS mikrokontroler I / O portovi se prebacivati između visoke impedancije i mali otpor država. No, kada je u nisku impedanciju države, pin može biti samo na svakom terenu (logika niska) ili na pozitivnom napajanja (logika visoka). To znači da je prebacivanje akcija mora odvijati miješanjem s lijeve i desne signale resistively, zatim u osnovi kratkog spoja između jedan, zatim drugi naizmjenično. Za održavanje uvjet da prekidač ne mijenja DC razinu signala, signal će morati biti usredotočena oko zemlje ili pozitivnog napajanja. Odabrao sam zemlju od ulazni signal bi upućivati na terenu.
Koji su podatci o proizvodima nam ne govore je da FET koji vozi izlazni pin niska, N-Channel FET, je prilično dobra potonuća struje iz signala iznad tla i izvor struje iz signala ispod zemlje. Dopustite da još jednom kažem da je zadnji dio:
N-Channel FET koji vozi izlazni pin može shunt signale ispod zemlje do zemlje. To je vrlo slično kao niska vrijednost otpornika koji se mogu uključiti i isključiti. Kad I / O port je u veliki otpor države, ako signal pokušava ljuljačka predaleko ispod zemlje, ili uređaj ESD zaštita na I / O pin ili parazitska dioda koja je svojstvena FET će provoditi, clipping signal. U tom krugu, primjetna clipping na I / O pin počinje na nekoliko stotina milivolta ispod zemlje.
Budući da je u ovoj FM odašiljač sklop treba samo nekoliko desetaka milivolta postići zadovoljavajući modulaciju, nema potrebe za amplifikaciju Izlaz multipleksera. Postoji više o modulacije osjetljivosti u dijelu ovog poglavlja koje se bavi odašiljača krug
(Kliknite ovdje za prelazak na tu raspravu).
Za obavljanje prebacivanje između visoke impedancije i niske impedancije do tla, firmware tice odgovarajući priključak registrira registre, a zatim u odgovarajuće vrijeme, to briše odgovarajućem smjeru registra podataka bitova da bi dao pin veliki otpor, a na odgovarajuće vrijeme , firmware postavlja odgovarajućem smjeru registra podataka bitova da bi dao pin niske impedancije na masu.
Gledajući shemu na slici 4, mikrokontroler izvodi svoje vrijeme iz kristala od 6 MHz. 6 MHz nije točan cjelobrojni višekratnik od 19 kHz. Zapravo je to 315.7894. harmonik od 19 kHz. Ali nema potrebe za brigom - ovdje govorimo analogno. Samo odbrojavam do 316 i nazivam to dovoljno blizu, jer je razlika samo 0.06%. Koristio sam 6 MHz jer ih imam pri ruci. Ako ste htjeli, mogli biste upotrijebiti kristal koji je točan cijeli broj višekratnik od 19 kHz. Usput, čak i taktovi veće frekvencije mogu vam donijeti manje pogreške. Kristal od 20.000 MHz donosi vam samo 0.04% pogreške - otprilike jednaku toleranciju kao i mnogi kristali mikrokontrolera - samo ne zaboravite izmijeniti firmware kako bi odgovarao različitom taktu.
Moglo bi se pitati, ako koristite mikro kontroler jednostavno zamijeniti oscilator, brojač, a neki prijenos vrata je vrsta otpada dobrog procesora. To me frustrira to da je većina vrlo nadležnog RISC procesor provode većinu svog vremena u timing petlje i radiš trivijalan bitni vrtjeti, ali kada se gleda na alternative, korištenje mikro kontroler smanjuje dijelovi računati, to je lako dobiti, au vrlo mnogo slučajeva, jeftiniji rješenje nego većina drugih rješenja dostupna.
Lijevi i desni signal povezani su naizmjeničnom strujom kroz C1 i C2. Svrha AC sprege je uklanjanje bilo koje istosmjerne komponente izvora signala kako bi se omogućilo da signali na U1 (AVR) I / O pinovima rade simetrično oko zemlje.
Na svakih pola ciklusa 38 kHz taktom, bilo U1 pin 7 ili U1 pin 5 temelji, dok je drugi pin je napustio pluta, koji omogućuje jedan signal na vrijeme da se kroz na ulaz odašiljača.
19 kHz trg pilot wave signal kojim od U1 pin 6. Budući da je prosječna DC razina na pin 6 je + 2.5 volti, mali kondenzator se stavlja u seriji da bi ovaj DC komponentu iz modulatora (koja se sastoji od U1 igle 7 i 5), tako da neće biti nikakvih 38 kHz carrier.
Sva tri signala - Lijevo, sjeckani od strane 38 kHz, Desno, sjeckani od strane 38 kHz u suprotnom fazi, a niska razina pilot signal resistively miješaju u C4. Koristio sam indikator stereo na moj prijenosni FM radio pronaći vrijednost R5, koji pak postavlja količinu pilot signala u kompozitni signal, onda sam udvostručio razinu signala. To bi trebalo biti više nego dovoljno, ali slobodno smanjiti vrijednost R5. Rezanje svoju vrijednost na pola ne bi trebalo rezultirati previše signala za prijemnik.
Kritična Svrha C4 je zaobilazeći baze zajedničke baze oscilator, Q1, na terenu. Vrijednost je izabrana tako da je dvostruka bočna 38 kHz signal ne bi se uklonio je značajno. Prvi put sam izračunao maksimalnu dopuštenu vrijednost C4 a zatim koristi sljedeću manju dostupnu veličini kondenzator. Nakon toga ga testirao sam pokušavajući kondenzator malo veći od maksimalnog izračunava vrijednosti, a zatim sluša komad glazbe koji ima visoke frekvencije zvukova kreće s lijeva na desno. Veći kondenzator značajno je utjecao na razdvajanje višim frekvencijama signala. . 01 uf kondenzator prikazani u shematski je ne zvučni efekt, i to je dobro, jer to ne bi trebao.
Sam prijenosnik trebao izgledati poznato svakome tko je ikada dom pivo FM bežični mikrofon krug ili jedan od FM odašiljač krugova na ovim stranicama:
FM Broadcast audio odašiljač
1.5V baterije FM reemitiranje odašiljač
FM odašiljač na ovoj stranici koji ne koristi isti oscilator, ali je kristalni kontroler, nalazi se na ovoj web stranici:
http://www.cappels.org/dproj/LMX1601FMxmttr/LMX1601%20PLL%20FM%20Transmitter.html
Ako veze iznad ne rade, to može biti zato što se gleda na neodobrenom primjerak ove web stranice. To se događa. Svi ovi projekti mogu se naći na http://www.projects.cappels.org
Ovo je vrlo jednostavan sklop, radni stroj od domaće pivo bežične projekata mikrofon, bila pritisnuta u službu za vrlo razlog da je tako popularan s hobisti: to ne zahtijeva jako mnogo dijelova, to može biti izgrađen sa ili bez tiskanog kruga odbora, a obično se zapravo radi dovoljno ugađati.
U odašiljaču C3 razdvaja bazu od zemlje kroz C4. C7 Može biti nekoliko pf iznad ili ispod 5 pf bez strašnog izbacivanja stvari. Pokušajte da varijabilni kondenzator, C6, bude mali. Ako možete pronaći samo veće kondenzatore, recimo 10 do 45 pf, stavite u seriju 10 ili 12 pf fiksni kondenzator. Važno je ovaj dio kapacitivnosti rezonantnog spremnika održati što je moguće nižim. Ako nemate odgovarajući promjenjivi kondenzator, uvijek možete samo staviti 5 pf fiksni kondenzator i osloniti se na svoju sposobnost podešavanja kruga istezanjem i iskrivljavanjem L1.
Q1 je uobičajeni 2N4401 i pokazuje promjenu kapacitivnosti kolektora do baze od oko 1.5 pf po voltu. To je za ovu aplikaciju veće i bolje od onoga što biste dobili od visokofrekventnih tranzistora s nižim izlaznim kapacitetom. Što je veći kapacitet spremnika koji dolazi od Q1 kapacitivnosti kolektora do baze, to ćete dobiti veću frekvencijsku modulaciju odašiljenog signala za određenu razinu zvuka. Budući da stereo modulator može nositi samo nekoliko stotina milivolti od vrha do vrha bez izobličenja, ova osjetljivost je važna.
Napravio sam L1 namotavši 7 zavoja bakrene magnetne žice # 22 Beldsol oko glatkog dijela svrdla od 1/4 "(trik koji je spomenuo legendarni Harry Lythall), a zatim izvukao zavojnicu sa svrdla. Snimao sam. za donji dio FM opsega. Jednom kad je zavojnica namotana i instalirana, stavio sam C6 u središte svog dometa, a zatim je razvukao i savio zavojnicu dok nisam mogao čuti odašiljač na svom FM radiju podešen na jedino tiho mjesto na brojčanik ovdje, 93.3 MHz. Ako ovo želite koristiti na najvišem kraju FM opsega, možda ćete htjeti pokušati koristiti samo 6 okretaja.
Još jedan trik za navijanje zavojnice kao što je ovaj, koji trebaju održati svoj oblik bez obliku svitka, je odrezati komad žice malo duže nego što bi bilo potrebno za zavojnice, a zatim držeći svaki kraj žice s kliještima , rastegnuti žicu malo okrenuti žito, tako da se žica vjerojatno će ostati na ravno. Kada omotati žicu oko svrdla, to će teže zadržati svoj novi oblik, umjesto da pokušavate proljeće vratiti na staru formu. Budite oprezni kako se drže žicu dok ga-li istezanje ne bi htio da se udario u lice s kliještima trebao žice ugriz. Dogodilo mi se jednom; njegova ne stvarno smiješno.
Antena
Ovaj prijenosnik nema diskretan antenu. L1 zrači puno. Vanjska antena će proširiti raspon, što je vjerojatno nije ono što stvarno želite svejedno. To će komplicirati tuning, što je nešto drugo vjerojatno ne stvarno želite. Ja se gotovo 10 metara na tri svoja prijenosna FM prijemnike s ovim. To bi mogao biti jači, ali 10 metara je više nego dovoljno. Moji susjedi ne treba znati što slušam.
Firmware
Firmware je vrlo vjerojatno prilično vjerojatno najjednostavniji komad funkcionalnog kôd koji sam ikada napisao. Ona samo postavlja 19 kHz signal pin visoka, čeka malo, a zatim postavlja jedan od 38 kHz igle do visokog Z dok se postavlja drugi 38 kHz pin na niskim Z. To odgađa malo više, onda čini visoka Z pin niska , a niska Z pin visoka, čeka neki više ... mislim da dobijete ideju. Modulator izlazi prebacivanje između visoke i niske impedancije na 38 kHz, 19 kHz izlaz je 19 kHz kvadratni val. Bilo je malo dosadan, testirati u AVR Studio, ali se isplati.
Kod je vrlo jednostavan. Samo čekati petlje podstavljena s nekim bez ops, odvajanje promjenu stanja I / O pinova. Maleni programske samo nekoliko vrlo osnovne upute, nema dugih skokova, prekida ili posebne funkcije, oslanjajući se samo na reset vektora i tih sedam skupština jezičnih upute:
cbi sbi
dec brne
nop rjmp
ldi
Najvjerojatnije, ATTINY12 kod će se izvoditi na bilo AVR kontroler koji ima na raspolaganju PORTB, ali nisu potvrdili da je to slučaj - njegova samo spekulacije. Ja sam pod uvjetom linkove na dnu ove stranice za kodiranje za ATTINY12, ATTINY15, u ATTINY2313 / AT90S2313, i AT90S2323. Testirao sam svih pet ovih čipova u tom krugu i našao ih na sve rade kako treba. Mislim da je to jedna od prednosti čuvanje stvari jednostavno.
Trebali biste biti u mogućnosti koristiti ovu tehniku na većini ostalih, ako ne i svi CMOS mikro kontrolera s I / O pinova koji su sposobni da se stavlja na visoke izlazne države. Ako shvatite uspjeh sa PIC ili neki drugi mali kontroler, molimo drop me napomenu na e-mail adresu na dnu ove stranice.
Montaža
Svoju sam sagradio na komadu probušene fenolne ploče koja je imala jedan jastučić po rupi. Rupe su u rešetki od 0.1 "(2.54 mm). Jastučići pomažu čvrsto držati komponente na ploči, ali uvjeren sam da je ona izgrađena na probijenoj fenolnoj ploči ili stakloplastičnoj ploči, ili čak izgrađena Ugly Bug (AKA Dead Bug) ili Manhattan stil bi funkcionirao jednako dobro. Samo pripazite da su dijelovi predajnika čvrsto postavljeni kako bi pomogli stabilnosti frekvencije i smanjili mikrofone.
Koristio sam utičnica za mikro kontroler. To zato što sam koristio programiranje adaptera koji je priključen u utičnicu u svrhu programiranja kontrolera, kao i na to da mi promijenili kontrolere kako bi potvrdili da su ostali kontroleri će raditi. Ne trebate utičnicu, ali to bi moglo dati neki mir i neki oproštenje pogrešaka.
Ispitivanje i tuning -nakon montaže
Ako za priključnicu koristite utičnicu, nemojte je stavljati u utičnicu dok ne provjerite je li napajanje ispravno ožičeno. Primijenite nereguliranu snagu na ulaz 78L05 i izmjerite pin 8 mikrokontrolera. Trebao bi biti + 5 volti. Provjerite je li pin 4 mikrokontrolera uzemljen.
Tune blizini FM radio prijemnik na mirnom mjestu na brojčaniku, gdje želite odašiljač da žive.
Tune C6 u središte svog raspona i dodir L1 prstima. Ako ste čuli signal ide swishing iako band pass vašeg FM prijemnik, to znači da je prijenosnik je sinkroniziran na frekvenciji višoj od one koja FM prijemnik je sinkroniziran. Ako niste čuli signal, a zatim se protežu na svitak dužini nešto.
U nekom trenutku, između učinaka istezanje zavojnicu i to dira prstima, te bi trebao biti u mogućnosti donijeti Odašiljač frekvenciju da bude vrlo blizu onoga što oživljavač je sinkroniziran. U ovom trenutku, trebali biste biti u mogućnosti koristiti C6 za fino podešavanje oscilatora na pravoj frekvenciji
Nakon što ste dobili odašiljač sinkroniziran na, Provjerite je li odašiljač emitira na frekvenciji da je vaš radio sinkroniziran na, a ne na frekvenciji slike. Učinite to dovođenjem prst blizu L1. Kada to učinite, frekvencija će pomak. Ako odašiljač prebacuje na nižu frekvenciju na vašem radio biranje, a zatim odašiljač je sinkroniziran na kojoj mislite da je. Ako odašiljač čini pomak u frekvenciji, onda ste u potrazi na slici i potrebno ponovno podešavanje odašiljača.
Postupak gore moglo biti lukav, a često zahtijeva neke finese. Budite strpljivi, to će se isplatiti.
To bi moglo biti pri ruci imati metar jačina polja UN-tuned pri ruci, samo da bi mogli utvrditi je li odašiljač oscilira na sve. Ja se oslonili jedan nekoliko puta tijekom ovog projekta. Evo neki podnijeli snage indikator projekti na ovim stranicama:
Širokopojasni RF polja Probe pomoću Atmel AVR AT90S1200A kontroler <= Ovaj koristi mikrokontroler za nuliranje kruga.
Jednostavno Field Strength Indicator <= Za ovaj nije potreban mikrokontroler.
Digitalni RF polja Indikator s LED display pomoću Atmel AVR AT90S2313 Procesor <= Ovo je ono koje sam koristio na ovom projektu.
Oznake "L" i "R" na audio priključku su, prema mojim saznanjima, točne.
Misli o mogućim poboljšanjima
Prije svega, treba razmotriti dodavanje ESD zaštita na audio ulaza.
Filteri s oštrim 10 na 15 kHz audio granične vrijednosti na lijevo i desno audio kanala može pomoći kod nekih izvora zvuka. To bi spriječilo signale koji bi mogli biti u audio iz pobijedivši s 19 kHz pilot signala.
Pre-empahsis, 6 db po oktavi, poticaj na oko 3 kHz na lijevo i desno audio kanala će nadoknaditi de-empahsis opadanje u komercijalne prijemnike. Sjevernoamerički prijemnici očekujem jednu frekvenciju, ostatak svijeta, nešto malo drugačiji. Možda ćete biti u mogućnosti postići sličan učinak s grafičkim equalizerom ispred odašiljača. Korištenje ekvilajzer u prijamniku će vratiti frekvencijski odziv, ali neće poboljšati svoje visoke frekvencije signala i šuma kao pre naglasak je bio namijenjen.
Tiskana pločica dizajn za 8 pin AVR kontrolere
Na slici gore, Jeff prilogu vodstvo isječak na zavojnice na svom odašiljača
kako bi se povećao raspon malo. Imajte na umu da induktor je dovoljna
antena za većinu korisnika i dodatne antene nije preporučljivo.
Jeff Heidbrier, u Teksasu, ima se s prilično lijepo tiskana pločica dizajn za ovaj jednostavan FM stereo odašiljač. Jeff je izgled broji 8 pin AVR kontrolere. Izgled je namijenjen prihvatiti otpornici postavljene okomito, kao što je prikazano na fotografiji, tako da imate određenu fleksibilnost u koji možete koristiti bilo koju veličinu iz 1 / 8 do oko 1 / 2 vat veličinama.
Ovaj raspored zahtijeva samo tri skakačice kako bi jednostrani ploču.
Što se tiče točaka po inču, Jeff je napisao: "Otvaranje datoteke Microsoftovom bojom i ispis slike daje 7.5 mm od središta pina 1 do središta pina 4". Dobra je ideja provjeriti visinu točkica u vlastitom sustavu (Kao primjer, koristim Macintosh, pa bi točke po inču vjerojatno trebalo prilagoditi.) Kad se sve pravilno prilagodi, udaljenost između centara na U1, 8-pinski dvostruki inline paket, trebao bi biti 0.1 inča (2.54 mm),
Prvo objavljen u travnju, 2007. Obnovljeno siječnja 2008 veljače 2008, travanj, 2008.