Prepravka DVB-T USB prijemnika sa RTL2832U za HF 0-28MHz
FOR UPDATED VERSION OF THIS POST PLEASE VISIT MY NEW BLOG HERE:
http://yu3ma.net/wp/?p=370
DVB-T USB stikovi su prvestveno namenjni za prijem digitalne televizije u VHF i UHF frekventnom podrucju. Uz malu modifikaciju koju sam ovde predstavio, preskakanjem prvog tuner integrisanog kola i prikljucivanjem VF signala direktno na RTL2832U je moguce primati radio signale u opsegu 0 do 28.8MHz sto je vrlo interesantno KT radio operatorima ili korisnicima starijih radio stanica koji zele da moderniziju svoj uredjaj tako sto ce ovakav sklop prikljuciti na IF stepen uredjaja i prakticno dobiti SDR pan-adapter.
Kao prvi korak oko ove modifikacije neophodno je utvrditi koji je tacan tuner IC u samom USB stiku. Za varijante sa E4000, modifikacija je krajnje jednostavno jer nije potrebno uklanjati C1 i C2 kondenzatore zato sto se iz drajvera ovaj tuner IC moze potpuno iskljuciti tj postaviti u High-impendance mode tako da ne smeta prijemu snignala. Za ostale tunere, neophodno je ukloniti C1 i C2.
Sledeci korak je izrada i postavljanje TR1 trasnformatora koji ce nam obezbediti transformaciju impedanse sa 50ohm na 200ohm i konverziju ne-balnsirajuceg signala u balansiraju (diferencialni) neophodan za ulaz u AD konverter RTL2832U. Za najbolje rezultate je pozeljno koristiti Mini Circuit T1-6T-KK81 transformator. Na zalost, ovaj transformator je jako tesko nabaviti na nasem a i stranom trzistu. Kao alternativa, moguce je koristiti feritno jezgro Amidon FT37-43 ili minijaturna feritna jezgra iz rasturenih LAN modula. Takodje moze da se koristi bilo koji wideband VF transformator, recimo neko iz razhodovanih antenskin TV pojacivaca. Moram napomenuti da feritni prstenovi i jezgra iz SMPS (ATX ispravljaci za PC) ne mogu da posluze u ovu svrhu.
Transformator se pravi tako sto se uzme tri parceta tanke (nebitan je precnik) lakirane zice i zajedno se provuku 5 puta kroz jezgo. Ovaj nacin motanja se zove “trifilarno”. Od ta tri provodnika prvo izdvojiti jedan koji ce nam sluziti kao primar, na shemi oznaceno sa brojevima 1 i 4. Ostala dva provodnika spojiti “na red” tako da prakticno dobijamo duplo duzi provodnik vodeci racuna o pocetku i kraju zice, dakle da kraj jednog provodnika bude spojen na pocetak drugog. Sekundarnu sekciju je potrebno prikljuciti na prvu i drugu nozicu RTL2832U, najbolje kod kondezatora zbog nesto veceg raspolozivog prostora za lemljenje. Primarnu sekciju transformatora je pozeljno prikljuciti na neki mali VF konektor koji ce biti fizicki postavljen na samoj plocici prijmnika.
Evo slicica kao primer kako to sve moze da se izvede uz upotrebu rucno pravljenog transformatora sa feritnim jezgrom iz rasturenog LAN modula.
Jos par korisnih prepravki vezanih za ovu modifikaciju se ticu dodatnog filtriranja napajanja i signala koji dolaze sa USB kabla. Prva je dodavanje tantal kondenzatora od 1uF na napajanje radi boljeg filtriranja 5V jednosmernog napona. Druga modigikacija se svodi na dodavanje EMI feritnih prstenova na sam USB kabal u cilju sprecavanja smetnji koje mogu da dodju od samog racunara. Naravno, moze da se koristi USB kabal koji vec poseduje takve prstenove. U vezi filtriranja EMI smetnji pogledajte moj clanak ovde.
Za kraj, samo da dodam da je veoma pozeljno koristiti nisko propusni filter (LPF) za 30MHz ili specifican propusni filter (BPF) ispred VF ulaza u ovaj uredjaj radi uklanjanja potencialnih smetnji koje mogu da dodju iz drugih opsega radio spektra, najcesce iz FM radio difuznog opsega.
Happy SDR-ing … 🙂
UPDATE 30.11.2012:
Kod izrade transformatora sa FT-37 jezgrom je potrebno namotati 10 navoja trifilarno za postizanje najboljih perfomansi za HF opseg. Primer jednog takvog transformatora (druga slika, oznacen brojem 6) mozete pogledati u ovom clanku.
UPDATE 31.01.2013:
Link-back:
http://mbrochand.chez-alice.fr/radio/Modification_RTL2832U.pdf
http://www.hamradio.selfip.com/i6ibe/rtl2832hf/dongle.htm
http://blog.livedoor.jp/bh5ea20tb/archives/4263275.html
http://pmr446.xooit.com/t4047-SDR-recepteur.htm?start=30
http://www.hrvhf.net/index.php?option=com_jfusion&Itemid=110&jfile=index.php&topic=2072.75
http://vk.com/dvb_tv
http://radioamateur.xooit.fr/t242-Un-tuner-TNT-USB-en-SDR-0-60MHz.htm
http://rogovsky.livejournal.com/387951.html
http://knietzsch.de/radio-tv-world/amateur_radio/sdr.htm
http://www.brugtgrej.dk/forum.php?mode=thread&obj=28062
http://www.ukrtvr.org/forum.html?func=view&catid=6&id=38550
http://awaitingstock.wordpress.com/page/6/
http://on4jx.net/content/analyseur-de-spectre-partir-dune-cl-usb-destin-la-r-ception-de-la-t-l-vision-num-rique
http://www.cqham.ru/forum/showthread.php?t=22261&page=4
http://kaiyanotako.blogspot.com
http://radioproffi.ucoz.ua/forum/7-131-5
http://www.radioscanner.ru/forum/topic45014-93.html
73 de YU3MA
Alal vera kako si ga zbudzio 🙂
Da budem iskren ja na mom donglu ne bih ovo radio 🙂
Ako si zainteresovan da svratis do kluba da pokazes kako ovo radi? Mozda je interesantniji ZMSDR za ove matore hard core clanove. Nikako ovim iz kluba da objasnim koliko je SDR dobra stvar. Jedino je sekretar (YT1FZ) od skora odusevljen posto je na svoju stanicu nabacio IF stage. Kada sam im pre 2-3 meseca pokazao RTL-SDR svi su me gledali bledo 🙂
Pozdrav
Performed the modification. The reception is. Frequency tuning is absent. What should be done with the SDRSharp?
Currently, until RTL’s driver team enable such function (they promised to done in few days), you need add one line in source code and recompile the driver to enable direct sampling mode. Compiling driver from source under Windows can be done with “cygwin”, for other *nix platform including OS X, standard GCC and Cmake tools can be used.
So, just add following line in source file “rtl_tcp.c” abut line 393 (http://cgit.osmocom.org/cgit/rtl-sdr/tree/src/rtl_tcp.c#n393):
rtlsdr_set_direct_sampling(dev,1);
Source files of RTL drivers are here:
http://cgit.osmocom.org/cgit/rtl-sdr/
Such changes can be very difficult to less experienced users but it is only temporary solution.
There is no need to change anything in SDR#, just tune to some frequency < 28.8MHz
Can I get from you file an amended “rtl_tcp.c”? Thank you in advance.
Here it is:
http://pastebin.com/CGT0XzYP
Thanks for the quick reply. Could you describe in detail about the actions necessary modifications SDR#…at The moment I have the receiving frequency is not rebuilt. The receiving frequency is about 6 MHz. I hope for your understanding.
The new driver release include now functions for DS mode and few others:
http://cgit.osmocom.org/cgit/rtl-sdr/commit/?id=4c58bf8b1a0b73db925d086cec36d4785004ab39
We need to wait an little until SDR# developers include support for that.
this hack is better than upconverter ? eanyone can upload a movie to youtube with results ?
Hello is it possible to use HDSDR on direct sampling I and Q ? I can use only SDR# Sharp because the fréquency on HDSDR dont run !!! Thank for answer
Hi Laurent, I really don’t know about HDSDR as I use it for very short time before I switch to SDR#. As I remember, it was working for me. Probably you have some issue which regards some driver setup or its configuration.
Pozdrav Miki , mozes li mi malo vise detalja reci oko prepravke dvb -t sa E 4000 ,mislim konkretno na onaj tekst oko ” softverske prepravke ” dovodjenje u HIGH IMP.mode , bez uklanjanja C1 C2 kondezatora . VY 73 Dragan YU5PD
Pozdrav Dragane, ja ne znam sad kakva je konkretna sutuacija oko te varijante jer sam se malo vratio na ZMSDR pa nisam pratio u poslenje vreme situaciju oko RTL-SDR drajvera. Mislim (nemoj me drzati za rec) da je to sad sve automatizovano u smislu da to sad sve odraduje rtl-sdr kada se zatrazi ucestaost manja od 28MHz. Ja konkretno nisam imao primerke sa E4000 pa sam po mojim stikovima skidao kondenzatore. Dodatno, uvek sam sve verzije drajvera morao da kompajliram iz source-a (za OS X) pa sam tamo malo menjao po potrebi neke funkcije. U svakom slucaju ces videti kada se E4000 iskljucio jer nece vise reogovati na glavni antenski ulaz.
Postoji ovakva modifikacija za R820T