Този „по-опростен“ подход изисква просто превключване на аудио канала между левия и десния вход. Всеки канал е последователно свързан за един половин цикъл на 38 kHz носител. Това произвежда както сигнала с двойна лента от 38 kHz, така и сигнала на основната лента. Нискочестотен филтър намалява "пръскането", произтичащо от хармониците на превключването, в съседните радиоканали. Разбирам, че по този начин работи един от евтините едночипови енкодери. Логично е, че този метод разчита на съвпадение на компоненти и без прецизни схеми. Това е почти глупаво доказателство.
Преминаване по този начин генерира 38 кХц двойна лента сигнал и преминава L и R чрез бейсбенд. L и R имат противоположни полярности в декодер, защото L е разрешено чрез към предавателя от едната половина на 38 цикъл кХц и г е право пред другата половина. Когато L и R са равни, двата сигнала средно до нула в продължение на всеки цикъл. Тя не може да бъде по-опростена.
Снимка 2. Просто трябваше да погледна. Това наистина прави DSB.
Дисплея спектрален анализатор на сигнала в C4 в схематични (фигура 4).
Тук, на левия канал се задвижва от 1 вълна кХц задължително. Забележете, че веригата
наистина произведени 38 кХц двойна странична лента с носителя потиснати от 22 db. Когато
I jumpered левия канал на десния канал, на страничните ленти изчезна.
Веригата
Фигура 3. Преминаването към земята се прилага на практика,
от два отделни I / O пина на микро контролер.
Единственият сложната част е постигане на 2: 1 аналогов функция мултиплекс с микро-контролер. Това трябва да се направи, без да изключвате DC нивото на сигнала, защото това ще предизвика 38 превозвач кХц да се хранят чрез. CMOS микро контролер I / O портове могат да превключват между високо съпротивление и ниски членки импеданс. Но когато е в състояние на ниска импеданс, щифт може да бъде само в двата земята (логика ниско) или в положителен захранване (логика високо). Това означава, че функцията за превключване трябва да се извършва чрез смесване на лявата и дясната сигнали съпротивително, тогава основно късо един, после друг в редуване. За да се поддържа при условие, че не ключа промяна на DC нивото на сигнала, сигналът трябва да бъде съсредоточено земята или положително захранване. Избрах земята, тъй като на входния сигнал ще бъдат съотнесени към земята.
Какво таблиците с данни, не ни казват е, че БНТ, която управлява изхода щифт ниско, на N-канал БНТ, е доста добър потъващ ток от сигнали над земята и снабдяване ток от сигнали под земята. Позволете ми да кажа, че последната част отново:
The N-канал БНТ, която управлява изхода щифт може плъзгащи сигнали под земята към земята. Това е много като ниско съпротивление стойност, която може да се включва и изключва. Когато I / O порт е в състояние на високо съпротивление, ако сигналът се опитва да се люлее твърде далеч под земята, или на ESD устройство за защита на I / O щифт или паразитни диод, който е присъщ на БНТ ще проведе, стреляйки на сигнал. В тази схема, забележим клипинг на I / O ПИН започва от няколко стотин миливолта под земята.
Тъй като FM предавател в тази верига има нужда само от няколко десетки миливолта за да се постигнат задоволителни модулация, не е необходимо за усилване на изхода на мултиплексора. Има повече за модулация чувствителност в част от настоящия раздел, който се занимава с предавател верига
(Кликнете тук, за да преминете към тази дискусия).
За да се извърши превключване между висок импеданс и ниско съпротивление към земя, програмните нули към съответния порт регистри регистри, а след това в подходящи моменти, той изчиства съответната посока данни от регистри бита да направят даден пин висок импеданс, и в подходящо време , на фърмуера определя съответните битове данни посоката регистрирайте, за да направи дадена ПИН нисък импеданс към земя.
Разглеждайки схемата на фигура 4, микро контролерът извлича времето си от 6 MHz кристал. 6 MHz не е точно цяло число, кратно на 19 kHz. Всъщност това е 315.7894-та хармоника от 19 kHz. Но няма нужда да се притеснявате - тук говорим за аналог. Просто отброявам до 316 и го наричам достатъчно близо, защото разликата е само 0.06%. Използвах 6 MHz, защото имам чанта от тях под ръка. Ако искате, можете да използвате кристал, който е точно цяло число, кратно на 19 kHz. Между другото, дори по-честотните часовници могат да ви донесат по-малки грешки. Кристалът от 20.000 0.04 MHz ви дава само XNUMX% грешка - приблизително същия толеранс като много кристали на микроконтролера - просто не забравяйте да модифицирате фърмуера, за да отговори на различните тактови честоти.
Някой може да попита, ако с помощта на микро-контролер просто да замени един генератор, брояч, а някои предаване порти е вид загуба на добър процесор. Това ме разочарова пропусна по-голямата част много компетентен процесор RISC прекарват голяма част от времето си в сроковете линии и прави тривиално малко въртене, но при разглеждане на алтернативи, използване на микро контролер намалява броя части, то е лесно да се получи, и по- много много случаи, а по-малко скъпо решение, отколкото повечето от останалите решения на разположение.
Лявият и десният сигнали са AC, свързани заедно със C1 и C2, съответно. Целта на AC свързването е да премахне всеки DC компонент на източника на сигнал, за да позволи на сигналите на U1 (AVR) I / O щифтовете да работят симетрично около земята.
На всеки половин цикъл на 38 процент кХц часовник, или U1 ПИН 7 или U1 ПИН 5 е заземен, а другият щифт остава плаващ, което позволява на един сигнал в даден момент да се измъкне сам на входа на предавателя.
A кХц 19 квадратен сигнал вълна пилот се предоставя от U1 ПИН 6. Тъй като средното ниво на DC по оста 6 е + 2.5 волта, малък кондензатор се поставя в серия, за да запази този компонент DC от модулатор (състояща се от U1 щифтове 7 и 5), така че няма да има 38 превозвач кХц.
И трите сигнали - отляво, нарязани от кХц 38, надясно, нарязани от 38 кХц на обратна фаза, както и ниско ниво на сигнала пилот се съпротивително смесват при C4. Аз бях на стерео индикатор на преносим ми FM радио за намиране на стойността на R5, което от своя страна определя размера на пилотния сигнал в съставния сигнал, тогава аз удвои нивото на сигнала. Това трябва да бъде повече от достатъчно, но не се колебайте да се намали стойността на R5. Намаляване на стойността му в половината не трябва да доведе до твърде много сигнал за приемника.
Критичната цел C4 се заобикаля основата на общата осцилатор база, Q1, към земята. Стойността е избрана така, че кХц 38 двойна лента на сигнала няма да се свият значително. Аз първо изчислява максимално допустимата стойност на C4 и след това се използва следващата по-малка налична кондензатор размер. След това, аз го изпитват, като се опита един кондензатор малко по-голяма от максималната изчислена стойност и след това след това слушане на музикална пиеса, която разполага високочестотни звуци, движещи се от ляво на дясно. Колкото по-голям кондензатор значително повлиява отделянето на по-високи сигнали. The. 01 UF кондензатор е показано в схематични имаше не звуков ефект, и това е добре, защото това не е трябвало да.
Самият предавател трябва да изглежда познато на всеки, който някога е дом сварено с FM безжичен микрофон верига или на един от FM предавател схеми в този сайт:
Един FM трансмитер Audio Broadcast
1.5V работещи на батерии FM предавател rebroadcast
FM предавател на този сайт, който не използва същия осцилатор, но е кристален контролер, е на тази уеб страница:
http://www.cappels.org/dproj/LMX1601FMxmttr/LMX1601%20PLL%20FM%20Transmitter.html
Ако горните линкове не работят, той може да бъде, защото търсите в неразрешен копие на тази уеб страница. Това се случва. Всички тези проекти могат да бъдат намерени в http://www.projects.cappels.org
Това много проста схема, работния кон на дома варя микрофон проекти безжични, е бил натиснат в експлоатация за самата причина, че тя е толкова популярна с любители: тя не изисква много много части, тя може да бъде изградена с или без печатна платка борда, и обикновено наистина работи с достатъчно променяте.
В предавателя C3 отделя основата от земята чрез C4. C7 Може да бъде няколко pf над или под 5 pf, без да изхвърля нещата ужасно. Опитайте се да запазите променливия кондензатор, C6, малък. Ако можете да намерите само по-големи кондензатори, да речем 10 до 45 pf, поставете последователно с него 10 или 12 pf фиксиран кондензатор. Важно е тази част от капацитета на резонансния резервоар да бъде възможно най-ниска. Ако нямате подходящ променлив кондензатор, винаги можете просто да поставите 5 pf фиксиран кондензатор и да разчитате на способността си да настроите веригата чрез разтягане и изкривяване на L1.
Q1 е често срещан 2N4401 и показва промяна на капацитета на колектора към основата от около 1.5 pf на волт. Това е по-високо и по-добро за това приложение от това, което бихте получили от високочестотни транзистори с по-нисък изходен капацитет. Колкото повече от капацитета на резервоара идва от капацитета на колектора към базата на Q1, толкова по-честотна модулация на предавания сигнал ще получите за дадено ниво на звука. Тъй като стерео модулаторът може да обработва само няколкостотин миливолта пик до пик без изкривяване, тази чувствителност е важна.
Направих L1, като навих 7 завъртания на медна магнитна тел # 22 Beldsol около гладката част на свредло с 1/4 "(трик, споменат от легендарния Хари Литал), и след това измъкнах бобината от свредлото. Снимах за долната част на FM лентата. След като серпентината беше навита и инсталирана, поставих C6 в центъра на нейния обхват и след това опънах и огънах бобината, докато чух предавателя на моето FM радио, настроен на единственото тихо място на наберете тук, 93.3 MHz. Ако искате да използвате това в горния край на FM излъчваната лента, може да искате да опитате да използвате само 6 оборота.
Друг трик за ликвидация намотки като този, които трябва да поддържат формата си, без серпентина форма, е да отреже парче тел малко по-дълго, отколкото е необходимо за бобината, а след това държи двата края на телта с клещи , се простират на тел леко да се ориентират на зърно, така че жицата има тенденция да остане прав. Когато навивате тел около свредло, то ще са склонни да проведе нова форма вместо да се опитва да се връща обратно към старата си форма. Бъдете внимателни как държите тел, докато стречинг-то вие не бихте искали да се удари в лицето с клещите трябва жицата предсрочните. Ми се случи веднъж, не си наистина смешно.
The Antenna
Този предавател не разполага с дискретна антена. L1 излъчва много. Външна антена ще разшири обхвата, който вероятно не е това, което наистина искате или иначе. Тя също така ще усложни тунинг, което е нещо друго, което вероятно наистина не искам. Получавам почти 10 м до три от моите преносими FM приемници с това. Тя може да бъде по-силна, но 10 метър е повече от достатъчно. Съседите ми наистина не трябва да знаят какво слушам.
На фърмуера
На фърмуера е доста вероятно доста вероятно най-простата част от функционална код, който някога съм написал. Той просто определя 19 сигнал кХц щифт високо, изчаква малко, след това определя един от 38 щифтове кHz до високо Z, докато тя определя другия щифт 38 кHz до ниско Z. Това забавя малко повече, а след това прави високо щифт Z ниско , и ниското Z щифт високо, чака още малко ... Мисля, че схванахте идеята. The модулатор изходи превключвате между високо и ниско съпротивление при кХц 38, на кХц 19 изход е 19 кХц квадратна вълна. Тя е малко досаден, за да тествате в AVR Studio, но си струва.
Кодът е много проста. Просто изчакайте вериги подплатени с някои не OPS, разделяне промяна на състоянието на I / O пина. Малкото малка програма само няколко много основни инструкции, не дълги скокове, прекъсват или специални функции, които разчитат само на нулиране вектор и тези седем инструкции за сглобяване език:
cbi sbi
дек brne
nop rjmp
LDI
Най-вероятно, кодът ATTINY12 ще работят на всяка контролер AVR, че има на разположение PORTB, но не са потвърдили, че това е така - си само спекулации. I са предоставили връзки в долната част на страницата на код за ATTINY12, ATTINY15, на ATTINY2313 / AT90S2313 и AT90S2323. Имам тествани всички пет от тези чипове в тази верига и ги намери за цялата работа, както се очаква. Предполагам, че това е едно от предимствата на водене опростим нещата.
Би трябвало да можете да използвате тази техника на най-различни, ако не всички CMOS микро контролери с I / O пина, които могат да се поставят в състояние на високо ниво изход. Ако установите, че успех с PIC или друг малък контролер, моля пишете ми съобщение на имейл адреса в дъното на тази страница.
Монтаж
Изградих моята върху парче перфорирана фенолна дъска, която имаше по една подложка на дупка. Дупките са в решетка от 0.1 "(2.54 мм). Подложките помагат плътно да придържат компонентите към дъската, но съм уверен, че такава, изградена върху перфорирана фенолна или фибростъклена дъска, или дори изградена Ugly Bug (AKA Dead Bug) или Манхатън стил ще работи също толкова добре. Просто се уверете, че частите в предавателя са монтирани стабилно, за да помогнат за стабилността на честотата и да намалят микрофоните.
Използвах гнездо за микро-контролер. Това, защото аз бях един програмиране адаптер, който, включен в контакт за целите на програмирането контролери, а също и да ми позволи да се промени контролерите за да провери дали други администратори ще работи. Вие не се нуждаят от гнездо, но може да даде малко спокойствие, а някои опрощение на грешките.
Тестване и Tuning-след сглобяване
Ако използвате гнездо за контролера, не поставяйте контролера в гнездото, докато не проверите дали захранването е свързано правилно. Приложете нерегулирана мощност към входа на 78L05 и измерете щифт 8 на микроконтролера. Трябва да е + 5 волта. Проверете дали щифт 4 на микроконтролера е заземен.
Настройте близкия FM радио приемник на тихо и спокойно място на таблото, където бихте желали предавателя за пребиваване.
Настройте C6 до центъра на своята гама и L1 докосване с пръсти. Ако си чул сигнала отидете развяваше че лентов на FM приемника, това означава, че предавателят е настроен на честота по-висока от тази, която приемника FM е настроен. Ако не чуете сигнал, след това се простират на дължина намотка съвсем леко.
В един момент, между ефектите на разтягане на бобината и да я докосва с пръсти, вие трябва да бъдете в състояние да донесе честотата на предавателя да бъде много близо до това, което на подновител е настроена. В този момент, би трябвало да можете да използвате C6 за фина настройка на осцилатор на правилната честота
След като получите предавателя настроени, Уверете се, че предавателят е предаване за честотата, че радиото е настроена, а не към изображение честота. Направете това, като приведе пръста си близо до L1. Когато направите това, честотата ще се измести. Ако предавателят превключва на по-ниска честота на радиото набиране, след това предавателя е настроен, когато си мислиш, че е така. Ако предавателят изглежда да превключи на по честота, след това което търсите в един образ и трябва да пренастроите предавателя.
Процедурата по-горе, може да се окаже трудно, а често изисква някои финес. Бъдете търпеливи, то ще се отплати.
Тя може да бъде удобно да има една не настроени m напрегнатост на полето в ръка, само за да бъде в състояние да определи, ако предавателят е колебания на всички. I разчита едно няколко пъти по време на този проект. Ето някои подадени проекти на индикатора за сила на този сайт:
Високоскоростен RF Probe напрегнатостта на полето използва Atmel AVR AT90S1200A контролер <= Този използва микроконтролер за нулиране на веригата.
A Simple Индикатор за силата на полето <= Този не изисква микро контролер.
Digital RF Индикатор за силата на полето с LED екран, като използва Atmel AVR AT90S2313 Processor <= Това е, което използвах в този проект.
Означенията „L“ и „R“ на аудио конектора са, доколкото знам, верни.
Мисли за възможни подобрения
Първо, може да се помисли за добавяне ESD защита на аудио входове.
Филтри с остър 10 до изключване 15 кХц аудио отляво и десен аудио канали може да помогне с някои аудио източници. Това би предотвратило сигнали, които биха могли да бъдат в аудио от побой със сигнала KHz 19 пилот.
Pre-empahsis, а 6 db на октава тласък на около 3 кХц на левия и десния аудио канали ще компенсира де-empahsis rolloff в търговски приемници. Северна Америка приемници очакваме една честота, а останалата част от света, нещо малко по-различно. Може да бъде в състояние да постигне подобен ефект с графичен еквалайзер напред от предавателя. Използване изравняването в приемника ще възстанови отговор честота, но няма да се подобри вашия високочестотен сигнал към шум като предварително акцент е бил предназначен.
Печатни дизайн платка за контролери 8 ПИН AVR
На снимката по-горе, Jeff приложен клип преднината на бобината му предавател
с цел да се увеличи обхвата малко. Имайте предвид, че индуктор е достатъчно
антена за повечето приложения и допълнително антената не се препоръчва.
Jeff Heidbrier, в Тексас, е дошъл с доста приятен дизайн печатни платки за този прост FM трансмитер Stereo. Оформление на Джеф настанят 8 ПИН AVR контролери. Оформлението е предназначен да приеме резистори монтирани вертикално, както е показано на снимката, така че имате известна гъвкавост при които можете да използвате всякакъв размер от 1 / 8 до около 1 / 2 вата размери.
Това оформление изисква само три джъмперите, за да се направи на едностранен борда.
Що се отнася до точките на инч, Джеф пише „Отварянето на файла с боя на Microsoft и отпечатването на изображението дава 7.5 мм от центъра на щифт 1 до центъра на пин 4“. Добра идея е да проверите стъпката на точките във вашата собствена система (Като пример използвам Macintosh, така че точките на инч вероятно ще трябва да бъдат коригирани.) Когато всичко е мащабирано правилно, разстоянието между центровете на U1, 8-пинов двоен вграден пакет, трябва да бъде 0.1 инча (2.54 мм),
Първо публикуван през април, 2007. Обновен January, 2008, 2008 февруари, април, 2008.