Sunt sigur că pentru mulți dintre voi, ca și pentru mine destul de recent, ceea ce se întâmpla la radio a fost o adevărată magie. Pornim televizorul sau radioul, luăm telefonul mobil, ne determinăm poziția pe hartă folosind sateliți GPS sau GLONASS - și toate acestea funcționează automat. Datorită RTL-SDR, avem acum o modalitate accesibilă de a privi în interiorul acestei magie.

După cum am menționat deja, RTL-SDR este o întreagă familie de tunere TV ieftine care pot îndeplini funcția unui receptor SDR. Aceste jucării au nume și mărci diferite, dar au un lucru în comun - toate sunt construite pe chipset-ul RTL2832. Acesta este un cip care conține două ADC-uri de 8 biți cu o rată de eșantionare de până la 3,2 MHz (cu toate acestea, peste 2,8 MHz poate exista pierderi de date) și o interfață USB pentru comunicarea cu un computer. Acest cip primește fluxuri I și Q la intrare, care trebuie să fie primite de un alt cip.

R820T și E4000 sunt cele două cipuri cele mai convenabile pentru SDR, implementând partea RF a SDR: un amplificator de antenă, un filtru reglabil și un demodulator în cuadratura cu un sintetizator de frecvență. Figura prezintă o diagramă bloc a lui E4000.

Diferența dintre cele două este că E4000 funcționează în intervalul de ~52-2200 MHz și are o sensibilitate puțin mai mare sub 160 MHz. Din cauza faptului că producătorul E4000 a dat faliment și cipul a fost întrerupt, tunerele rămase devin din ce în ce mai greu de cumpărat, iar prețurile lor sunt în creștere.

R820T funcționează în intervalul 24–1766 MHz, dar intervalul de reglare al filtrelor interne face foarte dificil ca R820T să funcționeze peste 1200 MHz (făcând imposibilă, de exemplu, primirea GPS). În prezent, tunerele bazate pe acest cip sunt ușor de cumpărat și costă aproximativ 10-11 dolari.

Se vând și tunerele bazate pe cipuri FC0012/FC0013/FC2580 - au limitări foarte serioase la frecvențele de operare și este mai bine să nu le cumpărați. Puteți afla din ce cip este fabricat tunerul în descrierea produsului sau întrebând vânzătorul. Dacă nu există informații despre cipurile utilizate, este mai bine să cumpărați în altă parte.

Cumpărare

Nu le puteți găsi în magazinele de vânzare cu amănuntul, așa că aliexpress.com ne va ajuta. Scriem R820T sau E4000 în căutare, sortăm după numărul de comenzi, citim cu atenție descrierea (ar trebui să spună clar că tunerul folosește cipuri RTL2832 + E4000 sau RTL2832 + R820T) și poți comanda. De obicei, acestea sunt trimise prin Russian Post în 3-6 săptămâni.

Tunerul va veni și cu o antenă minusculă - este, desigur, mai bine să o înlocuiți. Rezultate bune pot fi obținute folosind o antenă de televiziune de interior MV-UHF „corn” convențională. În descrierea produsului, trebuie să acordați atenție și conectorului de antenă - și fie să căutați un tuner cu un conector TV obișnuit, fie să vă scoateți fierul de lipit și să faceți un adaptor / reluați conectorul. Este foarte ușor să vă omorâți dispozitivul cu electricitate statică atunci când lipiți, așa că asigurați-vă că vă împământați.


Pe multe tunere, nu există diode de protecție în apropierea conectorului antenei (în acest caz U7) - puteți fie să le lipiți singur (unul la masă, unul de la pământ - eu, de exemplu, am lipit 1N4148), fie să le lăsați așa cum sunt. și nu atingeți antena cu mâinile goale și protejați în orice mod posibil de electricitatea statică.

Software și API pentru lucrul cu RTL2832

rtl_sdr

Rtl_sdr este un driver care oferă utilizarea „nepotrivită” a datelor de la tunerele TV bazate pe rtl2832. Pe Windows, va trebui să schimbați driverul de tuner implicit la WinUSB folosind programul Zadig.

Rtlsdr.dll este cerut de toate programele SDR și adesea acest DLL este deja inclus în software-ul care utilizează RTL2832.

Rtl_sdr poate fi folosit și prin utilitarul consolei pentru a testa tuner-ul sau pentru a îmbina o bucată de aer într-un fișier:

Rtl_sdr -f 1575520000 -g 34 -s 2048000 out.dat

În timpul procesării ulterioare, trebuie să vă amintiți că în fișier octeții fluxurilor I și Q apar alternativ.

SDRSharp


Ce să asculți la radio?

Comunicații radio în benzi fără licență

Radiourile civile, care nu necesită înregistrare în Rusia, funcționează pe frecvențe de 433 și 446 MHz. Cu toate acestea, la Moscova este greu să auzi vorbirea rusă acolo. Pot fi auzite imediat și fără probleme în modulația SDRSharp, NFM.

Deoarece există multe canale, pluginul pentru SDRSharp AutoTuner Plugin este foarte util - pornește automat frecvența pe care se efectuează transmisia și, astfel, puteți asculta toate canalele radio simultan.

Pentru a asculta walkie-talkie la o frecvență de 27 MHz, aveți nevoie de un tuner cu cip R820T sau de un convertor extern în cazul lui E4000 (de exemplu, Ham It Up v1.2 descris anterior). Antena optimă pentru 27 MHz necesită deja una mai serioasă, de ~2,59 sau ~1,23 m lungime.

Comunicații radio ale poliției

Poliția din Moscova și multe alte regiuni ale Rusiei a trecut la utilizarea radiourilor digitale care funcționează în standardul APCO-25 (P25). În P25, datele sunt transmise digital cu coduri de compresie și corectare a erorilor - acest lucru vă permite să creșteți raza de comunicare stabilă și să înghesuiți mai multe canale în aceeași bandă de frecvență radio. Există și opțiunea de criptare a conversațiilor, dar poliția obișnuită lucrează fără criptare.

Un decodor DSD poate fi folosit pentru a primi radiouri P25. DSD așteaptă date audio ca intrare. Puteți redirecționa sunetul de la SDRSharp la DSD utilizând Virtual Audio Cable. DSD este foarte critic față de setările SDRSharp - recomand să setați câștigul AF la aproximativ 20–40% și, poate, să dezactivați caseta de selectare Filter Audio. Dacă totul decurge conform planului, pachetele decodate vor rula în fereastra DSD, iar conversațiile vor fi auzite în căști. Acest circuit funcționează și cu pluginul AutoTuner menționat în SDRSharp.

Sugerez cititorilor să găsească singuri frecvențele, deoarece această informație nu este deschisă.

Comunicații radio între aeronave și dispeceri

Din motive istorice, modulația de amplitudine este utilizată pentru comunicațiile radio aviatice. În general, transmisiile de la aeronave sunt mai ușor de auzit decât de la controlori sau reporterii meteo de la sol. Gama de frecvență - 117–130 MHz.

Recepția semnalelor de la emițătoarele automate ale aeronavelor ADS-B

ADS-B este folosit pentru a oferi atât controlorului, cât și pilotului vizibilitate asupra situației aeriene. Fiecare aeronavă transmite regulat parametrii de zbor pe o frecvență de 1090 MHz: numele zborului, altitudinea, viteza, azimutul, coordonatele curente (nu sunt transmise întotdeauna).

De asemenea, putem accepta aceste date pentru a observa personal zborurile. Două decodoare ADS-B populare pentru RTL2832 sunt ADSB# și RTL1090. Am folosit ADSB#. Înainte de a începe, este indicat să acordați 1090 MHz în SDRSharp, să vedeți dacă există un semnal și care este eroarea de frecvență din cauza inexactității oscilatorului cu cristal. Această eroare trebuie compensată în setările front-end: corecție frecvență (ppm). Trebuie reținut că amploarea acestei erori se poate modifica odată cu temperatura receptorului. Corecția găsită trebuie să fie indicată în fereastra ADSB### (după închiderea SDRSharp).

Antena monopolă optimă pentru 1090 MHz are doar 6,9 cm lungime.Deoarece semnalul este foarte slab, este foarte de dorit să existe o antenă dipol instalată vertical cu aceeași lungime de elemente.

ADSB# decodifică pachetele și așteaptă conexiunile la rețea de la client care afișează situația aerului. Vom folosi adsbSCOPE ca atare client.

După lansarea adsbSCOPE, trebuie să deschideți elementul de meniu Other -> Network -> Network setup, faceți clic pe butonul adsb# de mai jos, asigurați-vă că adresa serverului este 127.0.0.1. Apoi trebuie să vă găsiți locația pe hartă și să executați comanda Navigare -> Setați locația receptorului. Apoi începeți conectarea la ADSB#: Other -> Network -> RAW-data client activ.

Dacă totul este făcut corect, atunci în câteva minute vei putea vedea informații despre avioane (dacă, desigur, zboară în apropierea ta). În cazul meu, cu o antenă monopol, a fost posibil să primim semnale de la aeronave la o distanță de aproximativ 25 km. Rezultatul poate fi îmbunătățit prin luarea unei antene de calitate superioară (dipol sau mai complexă), adăugarea unui amplificator suplimentar la intrare (de preferință GaAs), folosind un tuner bazat pe R820T (la această frecvență are o sensibilitate mai mare în comparație cu E4000) .


Recepția posturilor radio analogice și digitale unde lungi și scurte

Înainte de apariția internetului, posturile de radio HF erau una dintre modalitățile de a afla știri de cealaltă parte a globului - undele scurte, reflectate din ionosferă, pot fi recepționate cu mult dincolo de orizont. Un număr mare de posturi de radio HF există și astăzi; ele pot fi căutate în intervalul de ~8-15 MHz. Noaptea la Moscova am putut auzi posturi de radio din Franța, Italia, Germania, Bulgaria, Marea Britanie și China.

Dezvoltarea ulterioară este stațiile radio digitale DRM: audio comprimat cu corectarea erorilor + informații suplimentare sunt transmise pe unde scurte. Le puteți asculta folosind un decodor. Intervalul de frecvență pentru căutare este de la 0 la 15 MHz. Trebuie amintit că pentru astfel de frecvențe joase poate fi necesară o antenă mai mare.

În plus, puteți auzi transmisii de radioamatori la frecvențe de 1810–2000 kHz, 3500–3800 kHz, 7000–7200 kHz, 144–146 MHz, 430–440 MHz și altele.

Doomsday Radio - UVB-76

UVB-76 este situat în vestul Rusiei, transmite pe frecvența de 4,625 MHz de la începutul anilor 1980 și are un scop militar neclar. Din când în când, mesajele vocale codificate sunt transmise prin aer. Am reușit să-l primesc folosind un RTL2832 cu convertor și antenă de 25 de metri coborâtă de pe balcon.

GPS

Una dintre cele mai neobișnuite caracteristici este recepția semnalelor de navigație de la sateliții GPS la tunerul TV. Pentru a face acest lucru, veți avea nevoie de o antenă GPS activă (cu un amplificator). Trebuie să conectați antena la tuner printr-un condensator, iar înaintea condensatorului (pe partea antenei active) - o baterie de 3 V pentru a alimenta amplificatorul din antenă.

Apoi, puteți fie să procesați descărcarea de difuzare scursă cu un script Matlab - acest lucru poate fi interesant pentru studiul principiilor de funcționare GPS - sau să utilizați GNSS-SDR, care implementează decodarea semnalelor GPS în timp real.

Ar fi dificil să primiți un semnal de la sateliții GLONASS într-un mod similar - diferiți sateliți de acolo transmit la frecvențe diferite și toate frecvențele nu se încadrează în banda RTL2832.

Alte aplicații și limite

RTL2832 poate fi folosit pentru depanarea transmițătoarelor radio, pentru a intercepta monitoarele pentru bebeluși și radiotelefoanele analogice, analiza protocoalelor de comunicare în jucării controlate radio, sonerii radio, telecomenzi pentru mașini, stații meteo, sisteme pentru colectarea de la distanță a informațiilor de la senzori și contoare electrice. Cu convertor puteți citi codul de la cele mai simple etichete RFID de 125 kHz. Semnalele pot fi înregistrate zile întregi, analizate și apoi redifuzate pe echipamente de transmisie. Dacă este necesar, tunerul poate fi conectat la un dispozitiv Android, Raspberry Pi sau alt computer compact pentru a organiza colectarea autonomă a datelor din aerul radio.

Puteți face fotografii de la sateliți meteorologici și puteți asculta emisiuni de la ISS - dar acest lucru va necesita antene și amplificatoare speciale. Fotografiile sunt decodate de programul WXtoImg.

Este posibilă captarea datelor criptate transmise de telefoanele GSM (proiect airprobe) dacă saltul de frecvență este dezactivat în rețea.

Posibilitățile SDR bazate pe RTL2832 nu sunt încă nelimitate: nu ajunge la Wi-Fi și Bluetooth în frecvență și chiar dacă faci un convertor, datorită faptului că banda de frecvență capturată nu poate fi mai largă de ~2,8 MHz, acesta este imposibil va accepta chiar și un singur canal Wi-Fi. Bluetooth își schimbă frecvența de operare de 1600 de ori pe secundă în intervalul 2400–2483 MHz și va fi imposibil să ținem pasul cu ea. Din același motiv, recepția completă a televiziunii analogice este imposibilă (necesită o bandă de recepție de 8 MHz; cu 2,8 MHz puteți obține doar o imagine alb-negru fără sunet). Pentru astfel de aplicații sunt necesare receptoare SDR mai serioase: HackRF, bladeRF, USRP1 și altele.

Cu toate acestea, toată lumea are acum oportunitatea de a explora atât transmisii radio analogice, cât și digitale, sateliți tactili și avioane!

Au trecut de mult vremurile în care scanarea radio era rezerva unora dintre cei selectați; acum chiar și școlarii o pot juca!
Mulți își amintesc probabil anii 90 sau 2000, când dispozitivele serioase precum AOR sau ICOM costau aproximativ o mie de dolari și cei mai mulți dintre noi nu puteam decât să viseze să cumpărăm un astfel de scaner radio. Dar timpul nu stă pe loc și acum, datorită tunerului TV USB DVB-T SDR de pe cipul RTL2832U + R820T (RTL2832U + R820T2) și software-ului special, puteți face din acesta un receptor radio SDR de bandă largă pentru doar 10 USD.
Ce este un radio scaner? Un radio scaner este un receptor special de bandă largă cu care puteți asculta walkie-talkie și posturi de radio de serviciu, adică puteți primi frecvențe: poliție rutieră, poliție, aer, căi ferate, Ministerul Situațiilor de Urgență, marină, radioamatori, private firme de pază, taxiuri etc.
Acum, pentru a asculta serviciile de mai sus, este suficient să aveți un computer personal cu sistemul de operare Windows

Descrierea muncii
Tunerul TV USB DVB-T are capacitatea de a funcționa în modul SDR. Tot ce trebuie făcut este să înlocuiți driverul original cu un software specializat. Un astfel de tuner este capabil să furnizeze recepția radio a tuturor posturilor radio care operează în intervalul de frecvență de la 24 MHz la 2,2 GHz, inclusiv stații radio CB, benzi de radio amatori de 10 m, 2 m și 70 cm, bandă de aer, walkie-talkie LPD, șoferi de taxi, spectre GSM și altele cu modulații AM, FM, WFM, NFM, CW, SSB. Pentru a opera un astfel de receptor radio nu aveți nevoie de o placă de sunet separată, doar introduceți-o în conectorul USB al computerului sau tabletei dvs., instalați driverele, lansați programul de recepție și bucurați-vă de recepție. Banda de vizualizare este de 3,2 MHz, adică vezi toate posturile din acea bandă în același timp. Reglarea frecvenței utilizând rotița mouse-ului. Setul include o antenă de 70 cm.
Specificații:
Gama de frecvente: 24 - 1750 MHz
Modulație: AM, FM, NFM, LSB, USB, CW (ADS-B, D-STAR, AIS și alte tipuri...)
Interval: variază de la 250 kHz la 3 MHz
Sensibilitate: 0,22 mKv (la 438 MHz în modul NFM)
Impedanța de intrare a receptorului: 50 ohmi
Filtre de gamă: numai externe
Capacitate ADC: 8 biți
Interval dinamic: 50 dB (în modul CW)
Întârziere semnal recepţionat: 340 ms.
Interfață: USB 2.0
Cerințe PC: orice modern
Sistem de operare: Windows, Linux, Android

S-au oferit să revizuiască tunerul DVB-T. Aș refuza din cauza formatului de difuzare învechit, dar dispozitivul în sine este prea interesant. Folosind un tuner, puteți primi și decoda aproape orice semnal în intervalul de la 25 la 900 MHz. Am decis să ascult puțin emisiunea.

Tunerul a sosit într-o cutie gri fără semne de identificare. În interior se află dispozitivul în sine, un disc cu software, o telecomandă și o antenă. Totul este în pungi de plastic.
Tunerul este puțin mai mare decât o unitate flash. O antenă este conectată în lateral. Și prin găuri se primește semnalul de la telecomanda IR.





O deschidem imediat

Inima dispozitivului este cipul RTL2832U, iar cipul FC0012 este responsabil pentru amplificarea semnalului RF. În locul acestora din urmă, pot fi folosite alte microcircuite, care afectează gama de frecvențe recepționate, sensibilitatea antenei și necesită selectarea driverelor adecvate.



Ne uitam la tv

Pornirea și configurarea este foarte simplă. Tunerul a funcționat pentru mine pe Windows 7 și 10. Driverele și receptorul de televiziune sunt pe CD, dar pot fi găsite pe Internet, dacă este necesar. Nu l-am testat pe sistemele de operare Linux, dar performanța sa în acest mediu este confirmată de comentariile de pe Internet. Mai mult, am lansat tunerul pe smartphone-ul meu în doar câteva clicuri.

Programul Blaze HDTV Player este folosit ca bază pentru vizionarea canalelor de televiziune. Aceasta este o aplicație plătită, deși există un număr de serie pe ambalajul discului. Am luat cea mai recentă versiune de pe site-ul oficial (în modul versiune demo). Scanarea intervalului durează aproximativ două minute, după care am o listă de canale. În Kiev, în 2017, puteți găsi 16 canale în gama DVB-T. (ERA | prima națională; Boutique; M2; PravdaTut; PlusPlus; NEWS 24; Rti; 100+; Channel 5; NewsOne; EU Music; Music Box; Rada; Sontse; Nadiya; KRT;).


Cu același program puteți asculta radio în intervalul 88-108 MHz. Au fost găsite 28 de stații cu recepție sigură.

Din păcate, pentru a primi semnalul fiabil, a trebuit să mă ocup să-mi iau laptopul cu toate echipamentele pe balcon. Ar fi bine să folosiți o antenă de dimensiuni decente, dar pentru aceasta va trebui să obțineți un adaptor de la conectorul MCX folosit la un conector de antenă obișnuit. În caz contrar, puteți ajunge cu diapozitive în loc de un flux video. De asemenea, internetul recomandă să atingeți cât mai puțin antena pentru a evita deteriorarea dispozitivului din cauza statică.

Am încercat să colectez statistici despre recepția semnalului la Kiev. Lângă stația de metrou Kharkovskaya - recepție slabă. Recepția la stația de metrou Demievskaya este bună. In apropierea statiei de metrou Minskaya receptia este de calitate medie, este nevoie de o antena mai mare. Permiteți-mi să vă reamintesc că transmisia de televiziune se află și în gama DVB-T2.

Programe și drivere alternative

Mai întâi trebuie să vă faceți griji cu privire la înlocuirea driverelor de dispozitiv. Pentru a face acest lucru, utilizați programul Zadig, care poate fi găsit fie împreună cu software-ul descărcat, fie pe site. Site-ul web de mai sus prezintă instrucțiuni de instalare în imagini. În numele meu, voi adăuga că pentru a căuta un dispozitiv numit RTL2838UHIDIR, în setările programului ar fi bine să bifezi casetele de lângă „List all devices” și „Ignore Hubs or Composite Parents”.

Cel mai mult mi-a plăcut programul SDRSHARP. . Nu m-am uitat în toate setările sale, dar în general este destul de funcțional. Modificarea frecvenței se face făcând clic pe partea superioară sau inferioară a cifrelor frecvenței curente afișate. Tipul de semnal primit este selectat automat, în funcție de interval. Dar aproape totul poate fi selectat manual. Folosind acest program am putut primi un semnal în intervalul de la 21 MHz...


... până la 940 MHz. Banda FM a afișat chiar și informații despre stația RDS.

Dacă trebuie să schimbați driverele cu cele native de la Realtek, atunci le-am găsit aici. Alegeți în funcție de chipset.

RTL2838U+ E4000, FC0012, FC0013= Treiber1.zip
RTL2838U+ R820T= Treiber2.zip
RTL2838U+ Noxon= Treiber3.zip
RTL2838U+ R828D= Treiber4.zip

Funcționează prin USB OTG pe Android

Pentru a funcționa, aveam nevoie de un cablu OTG obișnuit. Tunerul consumă foarte puțin, aproximativ 0,7 W, așa că sunt liniștit în privința bateriei smartphone-ului.



Mergând pe Play Market și specificând expresia „RTL RDS” în căutare, am găsit multe programe. Le-am testat pe primele pe care le-am întâlnit. Am scanat intervalul folosind programul SDRTouch (descărcă driverul Rtl-sdr). Și m-am uitat la televizor prin Aerial TV (descărcă driverul DVB-T). A ieșit destul de bine.



Postfaţă

În ciuda formatului DVB-T învechit, acest tuner poate fi necesar atât pentru vizionarea canalelor de televiziune și pentru ascultarea gamei FM, cât și pentru radioamatorii pasionați. Aceștia din urmă cred că au auzit deja despre astfel de dispozitive și despre funcțiile lor nedocumentate.
Vă rog să mă iertați că nu am verificat funcționarea telecomenzii.

Produsul a fost furnizat pentru scrierea unei recenzii de către magazin. Revizuirea a fost publicată în conformitate cu clauza 18 din Regulile site-ului.

Plănuiesc să cumpăr +40 Adauga la favorite Mi-a placut recenzia +43 +67

Acest dispozitiv se bazează pe un tuner TV, un sintetizator DDS și un circuit de interfață suplimentar.
Receptorul s-a dovedit a fi atât de puternic încât îl puteți folosi pentru recepția la distanță lungă!
Acest receptor va funcționa de la 45 la 860 MHz, iar dimensiunea pasului de reglare poate fi de până la 0,01 Hz
De ce să nu folosiți acest receptor ca analizor de spectru sau receptor de satelit NOAA?
În continuare, despre asta!

Orice contribuții la crearea și adăugarea acestei pagini sunt de mare importanță!

O mică retragere

De ce să faci viața mai dificilă decât este de fapt?
Ideea mea principală pentru acest proiect a fost: de ce să nu folosești un tuner atunci când construiești un receptor? Zis și făcut. Inima acestui receptor este tunerul de la televizor sau VCR. Tunerul este controlat digital, ceea ce înseamnă că frecvențele trebuie programate prin interfața I2C.
Nu te opri din citit acum! Nu este deloc dificil și ți-am pregătit totul, așa că continuă să citești. Cei mai mici pași de acordare a tunerului sunt 31,25 kHz, 50 kHz sau 62,5 kHz. Acesta este un pas prea mare, mai ales dacă sunteți angajat în recepție în intervalele de frecvență joasă. Pentru a rezolva această problemă, am adăugat un al doilea mixer folosind un sintetizator DDS ca oscilator local. Cu DDS te poți scufunda în lumea virtuală a undelor de radio printr-o fereastră de 62,5 kHz, 50 kHz sau 31,25 kHz. Cel mai mic pas de reglare cu acest design poate fi de la 0,01 Hz. În majoritatea cazurilor, pasul de 0,01 Hz va fi mic, așa că în programul meu voi folosi cel mai mic pas de 1 Hz.

Informații inițiale despre tunerul TV

Îmi plac pur și simplu tunerele TV, așa că acum vă voi explica cum funcționează.
Am mai scris despre tunere, dar este imposibil să scriu multe despre ele, așa că să repetăm:
Cum arată tunerul?
Deschideți VCR-ul sau televizorul și găsiți o cutie metalică strălucitoare. Dacă îl găsești, îl poți deschide, iar în interiorul lui vei vedea sute de bug-uri. Acestea sunt componente de montare la suprafață.
Tunerele se bazează pe conversia descendentă. Semnalul RF este convertit în jos la o frecvență IF de 34-38,9 MHz (standard european). Unele tunere mai noi au un demodulator intern și scot semnale video și audio.
Frecvența de ieșire de care aveți nevoie poate fi setată în două moduri: analogic sau digital.

Benzi de recepție de intrare:

VLF-48-180MHz
VHF 160-470MHz
UHF430-860MHz

Tunerele analogice folosesc o tensiune de intrare 0-28V pentru a conduce VCO (Voltage Controlled Oscillator) și există 3 pini pentru
selectarea intervalului (vezi figura). Reglarea tensiunii controlează, de asemenea, frecvența de rezonanță a filtrului de intrare al tunerului. Semnalul de la intrarea RF este amestecat cu semnalul VCO și produsul final de conversie (IF) de 38,9 MHz este format la ieșire.
Dezavantajul unui tuner analogic este că este dificil să obțineți o tensiune de reglare VCO stabilă și să determinați frecvența de reglare curentă.

Un tuner digital funcționează diferit. Folosește un PLL (sintetizator de frecvență) pentru a seta frecvența. Sintetizatorul poate fi programat la orice frecvență în intervalul de la 45 la 860 MHz. Sintetizatorul de frecvență al tunerului compară frecvența VCO cu frecvența programată. Circuitul modifică setările de tensiune până când frecvențele VCO și frecvența de referință sunt în fază.
Benzile și frecvențele sunt programabile prin interfața I2C. Tunerul digital aderă la frecvența specificată foarte precis și este foarte stabil. Singurul dezavantaj al acestui tip de tuner este că aveți nevoie de logică digitală pentru a programa tunerul. De obicei folosesc un controler PIC pentru a-mi controla tunerele digitale.

Să aruncăm o privire la câteva tunere: UV916 și tuner noname

În cele mai multe cazuri, veți avea greu să găsiți eticheta de identificare pe tuner. Nu știu de ce producătorii sunt atât de dezgustători în ceea ce privește etichetarea tunerelor. Am adunat peste 50 de tunere de la diverse televizoare și videocasete și am putut găsi doar vreo 10 cu eticheta corectă. Nu vă faceți griji! Chiar dacă nu găsiți informații despre tuner, îl puteți deschide și identifica după schema sa. Cel mai adesea veți găsi un sintetizator PLL și un demodulator/mixer. Încercați să găsiți fișa de date PLL și veți înțelege cum să programați tunerul.
Unul dintre tunerele UV916 obișnuite. Fotografia prezintă UV916H / UV916 E-tuner. Te voi ajuta să-l identifici.

Acest tuner se bazează pe două cipuri. TDA5630 „9 V VHF, mixer/oscilator hyperband și UHF pentru tunere TV și VCR cu 3 benzi” și TSA5512 „Sintetizator controlat de magistrală I2C bidirecțională 1,3 GHz”.
TSA5512 este programat la frecvența dorită și setează tensiunea la Vtuning PLL situat în circuitul TDA5630.
Pasul de acordare al acestui tuner este fix, 62,5 kHz. Acest tuner are 9 pini și o carcasă conectată la masă.

AGC = Control automat al câștigului AGC. O tensiune de la 0 la 12V va controla câștigul preamplificatorului.
+12V = alimentare pentru preamplificator și circuitul TDA5630.
+33V = alimentare cu tensiune de reglare PLL.
+5V = sursa de alimentare PLL a sintetizatorului.
SCL = sintetizator PLL de ceas I2C.
SDA = date I2C către PLL-ul sintetizatorului.
AS = Selectați adresa pentru tuner (utilizat cu MA1 și MA0, vezi pagina 8 din fișa de date)
IF = ieșire invertor
IF = ieșire invertor

O sarcină destul de dificilă la tuner este să setați intervalul dorit. Domeniile sunt selectate prin programarea registrelor portului P0...P7 din circuitul TSA5512. Gama UV916 corespunde următorului tabel:

GRUP P7 P6 P5 P4 P3 P2 P1 P0
BANDA JOSĂ (60h) 0 1 1 0 0 X X X
BANDA DE MEDIU (50h) 0 1 0 1 0 X X X
BANDA ÎNALTĂ (30h) 0 0 1 1 0 X X X

Tuner Noname

Acum, să încercăm să identificăm componentele tunerului fără nume pe care le am la dispoziție.
După îndepărtarea capacului vom vedea două circuite: TDA 5630, care este un mixer și VCO, și TSA5522, un sintetizator PLL. Privind fișa tehnică, putem găsi informații complete. Folosind fișa de date TSA5522 și urmărind urmele de pe placă, putem găsi cu ușurință intrările SCL și SDA. Putem găsi, de asemenea, pinul P6, care este intrarea unui convertor ADC cu 5 niveluri, care poate fi folosit pentru controlul automat al frecvenței (AFC). Vom folosi AFC (control automat al frecvenței). În cele mai multe cazuri, puteți omite această intrare și o puteți lăsa liber. Puteți găsi și intrarea marcată AS. Selectând o anumită tensiune, puteți selecta unul dintre cele trei sintetizatoare care pot fi prezente în sistem. În cele mai multe cazuri, veți folosi un singur tuner, așa că puteți lăsa și această intrare liberă.
Circuitul sintetizatorului de frecvență este alimentat de o tensiune de +5V, consumând în același timp un curent mic. Privind la pagina 13 a fișei de date, puteți înțelege cum funcționează sintetizatorul. PLL utilizează tensiunea de +33V la intrarea CP ca tensiune de reglare varicap. Urmând urmele de pe placă, am reușit să găsesc o intrare de 33V DC.

Privind fișa tehnică a cipului TDA5630, putem constata că acesta este alimentat de o tensiune de +9V și, ghidați de acest nivel, găsim ieșirea corespunzătoare a blocului. Ultimul pini ai blocului nu este indicat în fișa de date; se numește AGC (control automat al câștigului, controlul automat al câștigului, AGC). Folosind acest pin, puteți controla preamplificatorul RF modificându-i câștigul. O soluție bună este să setați nivelul de pe acest pin la jumătate din tensiunea de alimentare a sistemului, de exemplu. 6V, folosind un divizor de două rezistențe. Cel mai adesea, puteți găsi pinul AGC pe primul pin cel mai apropiat de intrarea RF.
Acum știm scopul tuturor concluziilor acestui tuner de neînțeles. Citiți fișele tehnice pentru a înțelege logica de funcționare a TSA5522 PLL.

Nu vă lăsați intimidați de numărul mare de filtre și mixere; în câteva minute veți înțelege ce este.
Tunerul aparține clasei digitale, a cărei frecvență este controlată prin aplicarea unui semnal de control la magistrala I2C. Cel mai mic pas de acordare a tunerului este de 62,5 kHz.
Pentru a înțelege mai ușor principiile de funcționare, priviți figură. Ai la dispozitie 2 manere. Stânga (roșu) controlează acordarea tunerului în pași de 62,5 kHz. Cel din dreapta controlează DDS, care poate fi reglat în pași de 0,01 Hz în intervalul de la 0 la 62,49999 kHz. În exemplu, am determinat pasul de reglare al acestui generator să fie de 1 Hz. Formula de mai jos vă arată cum puteți utiliza aceste două comutatoare pentru a crea orice frecvență doriți. De fapt, frecvența DDS nu se află în intervalul de la 0 la 62,49999 kHz, valorile sale sunt de la 5,01375 MHz la 5,07625 MHz).

Cu aceste două componente (tuner și DDS), puteți scana întreaga gamă de 45-860 MHz în pași de 0,011 Hz! Pentru a înțelege principiile de funcționare ale tunerului, descriu fiecare bloc. Ieșirea IF (frecvență intermediară) este setată la 37 MHz, care este standardul european. Filtrul SAW reduce produsele de conversie în afara benzii. Semnalul, care trece prin primul mixer, este amestecat cu o frecvență fixă ​​a oscilatorului de cuarț de 42,5 MHz.
Produsul de conversie al primului mixer este o frecvență de 5,5 MHz. Folosesc un filtru piezoceramic standard de 5,5 care taie semnalele în afara benzii. Filtrul trebuie să aibă o lățime de bandă de 100 kHz, ceea ce este tipic pentru televizoare și VCR.
Înainte de a privi al 2-lea mixer, acordați atenție părții de capăt a circuitului în care se află detectorul. Detectorul funcționează la o frecvență de 455 kHz, iar în fața lui există un filtru piezoceramic pentru această frecvență. Dacă setăm frecvența DDS la 5,5 MHz - 455 kHz = 5,045 MHz, vom obține exact frecvența de recepție setată de care avem nevoie. Îți amintești ce ți-am spus despre cel mai mic pas al tunerului fiind de 62,5 kHz? UV916 are un pas de acord de 62,5 kHz!
Acum, dacă schimbăm frecvența DDS în ±31,25 kHz, putem realiza o reglare lină. În acest caz, DDS va fi reglat în intervalul de 5,045 MHz ±31,25 kHz.

Condiții de funcționare pentru această schemă

Va funcționa în mod ideal dacă lățimea de bandă a filtrului ceramic de 5,5 MHz din fața celui de-al doilea mixer este mai mare de 62,5 kHz.
Dacă lățimea de bandă este mai mică de 62,5 kHz, veți avea probleme. În designul meu de testare (foto de mai jos), am constatat că filtrul cu 3 pini are o lățime de bandă de 600 kHz, iar filtrul cu 4 pini are aproximativ 350 kHz, ceea ce cel mai probabil nu va crea probleme inutile. Acest lucru nu este foarte bun în ceea ce privește filtrarea semnalelor în afara benzii, deoarece... lățimea de bandă mai mică va oferi o sensibilitate și selectivitate mai bune.

După toate acestea, ați putea crede că designul conține o mulțime de mixere, filtre și alte porcării... Nu vă faceți griji!
Dacă utilizați cipul MC13135/13136 utilizat pe scară largă, puteți implementa multe blocuri ale acestui circuit folosindu-l singur. Conține un oscilator cu cristal, două mixere, un modulator FM, o ieșire RF și multe alte accesorii valoroase. Puteți găsi piezoceramice și un circuit de 455 kHz în receptoare IC ieftine. Un filtru SAW, un filtru piezoceramic de 5,5 MHz și un tuner pot fi găsite în VCR-uri și televizoare defecte. De asemenea, cred că pot fi găsite în tehnologia perfect funcțională. De ce să nu le scoateți dintr-un televizor cu ecran lat care funcționează perfect?

Filtru DDS cu 9 trepte

Voi descrie în detaliu circuitul Super Scanner în mai multe secțiuni pentru a fi mai ușor de înțeles.

Bloc tuner

Pentru acest design am folosit tunerul UV916 foarte utilizat. Tensiunea AGC (AGC) este setată la +6V folosind două rezistențe.
Pentru a alimenta dispozitivul, am folosit trei surse de alimentare diferite (+5, +12 și +33 V). Busul I2C (SCL, SDA) este conectat la pinii RB3 și RB4 ai controlerului PIC.
P3 rămâne suspendat, iar ieșirea IF de 37,0 MHz (IF) este conectată la intrarea filtrului SAW. Filtrul are două intrări și două ieșiri. Ieșirile sunt conectate la calea amplificatorului IF. Limitele lățimii de bandă sunt 34-38,9 MHz. Acest lucru vă ajută să scăpați de recepția canalului oglindă.

bloc DDS

DDS este tactat la 50 MHz folosind un cristal de cuarț. De la controlerul PIC, semnalele de control prin RB5, RB6 și RB7 sunt furnizate DDS.
Choke-urile L1 și L2 filtrează tensiunea de alimentare și separă părțile analogice și digitale.
Ieșirea DDS este încărcată cu o rezistență de 300 ohmi și este conectată la un filtru P cu 9 trepte. Filtrul elimină armonicile și emisiile în afara benzii generate de partea digitală a circuitului.
După filtru, se obține un semnal armonic frumos de 5.045 MHz.

Una dintre dificultățile în asamblarea acestui design este că, din cauza prezenței componentelor mici, trebuie să utilizați un fier de lipit ascuțit. Fii calm și nu-ți face griji când lipizi acest lucru mic...

Unitatea IF

Asamblat pe MC33165. Concluziile 1 și 2 oscilatoare locale. Am folosit un circuit cu rezonator de cuarț. Pinul 3 detectează ieșirea etapei tampon a oscilatorului local. Semnalul filtrat prin SAW este transmis prin pinul 22 la intrarea primului mixer. Produsele de transformare sunt îndepărtate din al 20-lea picior. Un filtru piezoceramic de 5,5 MHz taie toate semnalele care se află la o distanță de +/- 100 kHz. Semnalul vine la intrarea celui de-al doilea mixer, unde este amestecat cu semnalul DDS care vine la al 6-lea pas. Produsele de conversie trec printr-un filtru de 455 kHz către detectorul FM.
O bobină este conectată la detectorul de cuadratura prin pinul 13. Din pinii 15-16 puteți elimina un nivel de tensiune proporțional cu nivelul semnalului de intrare în decibeli. Când utilizați receptorul ca analizor de spectru, puteți conecta această ieșire la intrarea Y a osciloscopului. Intrarea X este conectată la tensiunea de reglare a frecvenței. Ieșire audio pin 17. Semnalul de acolo are o valoare de 50-150 mV, care este destul de mic. L-am amplificat cu amplificatorul simplu prezentat în partea de jos a diagramei.

Interfata RS232

Acum voi explica cum funcționează circuitul împreună cu un computer. Nu trebuie să intri în asta dacă nu vrei, dar unii oameni ar putea dori să scrie un program pentru a controla receptorul. Așa că m-am ocupat de tot!
Am proiectat acest receptor astfel încât setările sale să poată fi controlate complet de la un computer. În acest fel, vă puteți asigura că dispozitivul funcționează chiar înainte de a conecta butoanele, un afișaj etc. la el. În cele din urmă, puteți realiza un dispozitiv portabil, de sine stătător, dar mai întâi, să ne asigurăm că este pe deplin operațional; cel mai scurt mod de a face acest lucru este să îl conectați la un computer și să verificați dacă frecvența de recepție necesară este calculată și setat corect. Pentru a conecta dispozitivul la un computer a fost necesară introducerea în circuit a unei interfețe RS, asamblată pe un cip MAX232, care convertește nivelurile TTL într-un standard de port COM. Am ales o rată de transmisie de 19200, cu biți de paritate, 8 biți și 1 bit de oprire (19200, e, 8.1). Acum să ne uităm la protocol.

Software-ul pe care l-am scris este unificat. Aceasta înseamnă că puteți utiliza multe tunere diferite cu acest software. În primul rând, trebuie să aplicați nivelurile necesare la 9 registre. Addressbyte atribuie tuneradress la I2C. Dividerbyte 1 și 2 sunt utilizați pentru a seta frecvența tunerului.
Controlbyte este folosit pentru a controla curenții PLL și alte lucruri, Portbytes selectează domeniul de recepție dorit. În documentul TSA5512.pdf găsiți principiul gestionării registrelor tunerului. Funcția îndeplinită de program este de a calcula valorile acestor 9 registre și de a le trimite controlerului PIC. PIC-ul primește informația, o traduce în protocolul de magistrală I2C și o trimite la tuner și DDS. Nu trebuie să înțelegeți ce face de fapt un controler PIC, dar tot trebuie să vă dați seama pentru a scrie un program.

Pentru a finaliza setarea frecvenței receptorului, trebuie să trimiteți 9 octeți la controlerul PIC. Primele 5 sunt folosite pentru a controla tunerul (galben). Următorii 4 octeți (verzi) setează frecvența DDS. Puteți citi mai multe informații despre DDS la acest link. Tabelul de mai sus prezintă 9 registre. Când toate informațiile au fost trimise de la computer la controler, asigurați-vă că tunerul și frecvențele DDS sunt setate corect.

Program pentru Windows

Am scris un program simplu, a cărui interfață o puteți vedea în captură de ecran.

Permiteți-mi să vă spun despre scopul butoanelor și ferestrelor.

Frecvența de recepție

Frecvența de recepție, aici puteți seta frecvența la care doriți să primiți. Introduceți valoarea în caseta verde și faceți clic pe Set Freq. De asemenea, puteți seta dimensiunea pasului pentru scanarea sus/jos. Pasul este introdus în același mod ca și frecvența.

Se comporta

Aici puteți seta portul COM dorit pentru schimbul de date.

Setările registrului tunerului

Aici puteți seta valorile registrului. Dividerbyte 1 și Dividerbyte 2 sunt calculate automat în funcție de frecvența recepționată în fereastra Receiving Frequency. Addressbyte, Controlbyte și Ports byte pot fi modificate manual în orice moment. De fiecare dată când valoarea se schimbă, programul trimite automat date către tuner.
Amintiți-vă, când schimbați frecvența peste 150 MHz și 450 MHz, trebuie să comutați manual intervalul de octeți Ports, deoarece Programul nu poate face acest lucru automat.

Setare DDS

Pentru a seta frecvența DDS, trebuie să cunoașteți frecvența de referință a DDS dat. Frecvența de ieșire este calculată pe baza frecvenței de referință introduse mai devreme. Veți vedea, de asemenea, 32 de biți de DDS afișați ca 4 octeți.

Tampon

Bufferul afișează 9 octeți trimiși către PIC. Când apăsați butonul Trimitere, conținutul buffer-ului este trimis imediat către PIC prin RS232. Acest lucru se întâmplă și cu orice modificare a oricăreia dintre valori.

Să ne uităm la ceea ce este descris mai sus în cifre:

IF = Xtal - DDS - 455kHz => 42.5e6 - 5.02e6 - 455e3 = 37.025.000 Hz
Tuner VCO = 62500 * tuner divider => 62500 * 2274 =142.125.000 Hz
Recepție RF = Tuner VCO - IF => 142.125e6 -37.025.e6 = 105.1 MHz

Uite ce grozav este!
Ei bine, asta e totul despre program.

Descărcați firmware-ul PIC16F84 (format INHX8M)

s_tuner.zip Program Super tuner (fișierul hex este arhivat!).

Descărcați fișele tehnice

TSA5512_CNV_3.pdf Fișe tehnice pentru TSA5512_CNV_3.pdf
Informații despre filtrul SAW și descărcare PDF Informații despre filtrul SAW și descărcare PDF
I 2 C informații I 2 C Autobuz Prezentare generală tehnică și întrebări frecvente

Interpretarea mea a Super Scannerului.

Vreau să vedeți cum am implementat totul în hardware.
Mai jos este o fotografie cu ceea ce am lipit cu o seară înainte.

Lipirea se face folosind o combinație de elemente convenționale și montaj la suprafață.
Am adăugat un convertor la circuit pentru a obține o tensiune de reglare de 33 V.
Am adăugat și două rezonatoare piezoceramice (negru și galben) la 455 kHz și un releu pentru comutarea lor. Am adăugat și un releu pentru a comuta amplificarea semnalului de la ieșirea detectorului. Acest lucru se realizează prin simpla comutare a rezistențelor conectate în paralel la bobina detectorului în cuadratură. Motivul pentru care am adus aceste îmbunătățiri este că am vrut să primesc atât semnale în bandă largă, cât și semnale în bandă îngustă cu cea mai bună calitate posibilă.

Fabricarea și testarea circuitului

Nu conectați calea IF până când nu ați depanat toate celelalte componente. Vă recomand să rulați mai întâi DDS. Când primiți un semnal bun de la DDS cu frecvența dorită, luați tunerul. Găsiți punctul de testare TP pe diagramă. Conectați un voltmetru DC la el și măsurați tensiunea. Ar trebui să se schimbe pe măsură ce frecvența de acordare se schimbă. Acesta este un mod simplu de a vă asigura că tunerul funcționează corect. Acum porniți unitatea IF și verificați frecvența oscilatorului cu cristal. Sper că totul a ieșit bine pentru tine.

Cuvinte finale

Acest proiect vă va oferi un punct de plecare pentru crearea proiectelor dvs. de tuner. Acest proiect ar putea ajunge la proporții aproape biblice. Există atât de multe tastaturi și afișaje diferite pe piață încât am decis să omit această parte și să controlez doar receptorul de pe computer.

Puteți să-mi scrieți dacă ceva nu este clar.
Îți doresc mult succes în proiectele tale și îți mulțumesc că ai vizitat pagina mea.

Salutare utilizatorilor forumului! Am decis să creez primul meu subiect pe acest forum.
Vă voi spune cum să petreceți timp și ceva bani cu dobândă și să obțineți un receptor radio universal în intervalul 50-900 MHz. L-am luat sub 20 de dolari, poate este mai ieftin acum. Anul trecut am cumparat un tuner TV USB de pe ebay, vanzatorul nu il mai vinde, dar il gasiti intr-o cautare dupa chipul Realtek rtl2832 Elonics e4000.
Acesta este un tuner TV USB chinezesc.

Cere? Acesta este un tuner TV cum să faci un radio.
Nu este nevoie să lipiți nimic. O să-ți spun
Descărcați un driver corelat cu o funcție radio. opțiune convenabilă dovedită - SDR https://public-xrp.s...ase-rev427T.zip Cu funcție de tuner automat.

Pentru ca acesta să funcționeze ca un receptor radio, nu avem nevoie de drivere native, le înlocuim cu cele corecte necesare.
Descărcați programul pentru a înlocui lemnul de foc și trageți-l în patch-ul descărcat (deschideți ambele și trageți-l)
Rulați Zadig.exe, faceți clic pe Opțiuni->List toate dispozitivele, selectați Builk-in, Interfață 0, selectați driverul de înlocuire - „WinUSB”, faceți clic pe Reinstalare driver

Înlocuit? Daţi-i drumul.
Și lansăm patch-ul nostru, fișierul SDR descărcat, deschidem folderul Release-> faceți clic pe SDRSharp.exe, aplicația se va deschide, faceți clic pe Other și meniul derulant RTL-SDR/RTL2832U

Unde să indicați.

Ai reușit? Faceți clic pe mult așteptatul Play, dacă totul este făcut corect, ar trebui să funcționeze.
Acum puteți trage scala la stânga sau la dreapta sau o puteți conduce în câmpul din stânga sus.
Setul meu vine cu o antenă de jumătate de metru.
Se prinde mai bine cu o antenă de acasă.Sisteme de claxon. La unele, dioda de protecție este uitată, pentru a nu ucide receptorul, nu atingem antena cu mâinile.

Se vede cutia cu zombi? Fluier format DVB-T. in zona mea DVB-T2. Deci nu voi spune nimic despre televizor.
Ce poti auzi soferi de taxi, radioamatori, constructori, comunicarea dintre aeronave și dispeceri, radio FM.
Mai ales pentru oamenii inteligenți Am încercat să descriu pe scurt procesul. A fost mestecat pe Habrahabr!
Adevăratul tău noob
Kendi Bober

Nu uitați că Google știe totul