SDR MK1

Kõik lühilaine seadmed

Moderaator: ES2MA

es2apr
Postitusi: 59
Liitunud: 29 Okt 2009, 21:25
QTH Locator:

Re: SDR MK1

Postitus Postitas es2apr »

Laid kirjutas:Üldse on teoreetiline maksimum hetkel kas 1x 600Khz riba või 2x 300kHz 16-bit datat, see on siis juba üle võrgu ja vastavalt 38Mbit. Suurema kiirusega ei õnnestu lihtsalt selle 100mbitise võrgukivi SPI liidese kaudu andmeid sisse ajad
Et siis voolutarbe kohapealt on ammendav vastus.
Aga võrguriba kohapealt formuleeriksin küsimuse sedapidi, et mis on minimaalne mõistlik riba ja võrgu vajadas? Kahjuks on upload sealt Keri saarelt hetkel vist ainult 1Mb/s Ja seda ei saa suuremaks kui 4Mb/s ilma olulisi pingutusi tegemata.

Ahjaa, mis puutub veel UVB-76, siis tuli see üllatusena, et sina selle veebilehe taga oled :)
Peaks siia eestisse ka tegema mingi müstilise saatja, mille eesmärk pole selge. :D
Kasutaja avatar
Hunt
Postitusi: 1478
Liitunud: 20 Veebr 2010, 19:06
QTH Locator:
Asukoht: KO29IJ

Re: SDR MK1

Postitus Postitas Hunt »

Laid kirjutas: Just. Sisuliselt peab soft ehitama siis 0Hz IF-i peale valmis kogu bandilaiuse riba (näiteks 200KHz, mis pole üldse palju), see antakse raadiole ette, kes selle siis digitaalselt üles konverdib õigesse bandi ja analoogsignaaliks teeb.Andrus.
Aitäh. Hea kuulda et ma väga vales suunas ei mõtlegi. Aga mis sa sellest mitmekasutaja ideest arvad, võtad plaani? Selliseid lahendusi vist eriti veel polegi amatööride SDR seas?

Tarkvaradest peaks nii Linrad'il kui ka HDSDR'l olema (algne) saatefunktsioon ka sees aga selleks, et mitme kasutajaga toime tulla, peaks lisaks firmware toele olema ka SDR ees mingi võrgukiht, mis nende kasutajatega majandaks - ja seda vist ei eksisteeri üldse?
Laid
Postitusi: 14
Liitunud: 25 Dets 2010, 21:21
QTH Locator:

Re: SDR MK1

Postitus Postitas Laid »

es2apr kirjutas:
Laid kirjutas:Üldse on teoreetiline maksimum hetkel kas 1x 600Khz riba või 2x 300kHz 16-bit datat, see on siis juba üle võrgu ja vastavalt 38Mbit. Suurema kiirusega ei õnnestu lihtsalt selle 100mbitise võrgukivi SPI liidese kaudu andmeid sisse ajad
Et siis voolutarbe kohapealt on ammendav vastus.
Aga võrguriba kohapealt formuleeriksin küsimuse sedapidi, et mis on minimaalne mõistlik riba ja võrgu vajadas? Kahjuks on upload sealt Keri saarelt hetkel vist ainult 1Mb/s Ja seda ei saa suuremaks kui 4Mb/s ilma olulisi pingutusi tegemata.

Ahjaa, mis puutub veel UVB-76, siis tuli see üllatusena, et sina selle veebilehe taga oled :)
Peaks siia eestisse ka tegema mingi müstilise saatja, mille eesmärk pole selge. :D
Novat, palju odavat populaarsust kellegi teise elektriarve eest! :) Aga minu sünnitis on see repeater jah.

Aga väike arutlus mahtudest. Iseenesest ei ole see Keri asi asi mõeldud surfamiseks mööda kogu lühilainet, vaid ikka amatööride jaoks. Kõige laiem amatöörbänd lühilainel on vist 350kHz 14MHz peal. See teeks siis 11Mbit stream (350KHz x 2ch x 16bit), kui üldse mitte pakkida, mis on 2.75x rohkem kui 4Mbit. Aga -- see on pakkimata. Ma olen proovinud IF-i streamida üle MP3 streami, aga see ei toimi, sest pakkimisel läheb ülemist otsa nii palju kaduma, et signaal ei ole suuremas osas sagedusvahemikus kasutatav. Seega jääks üle lossless pakkimine, ehk siis ilmselt FLAC.

FLAC codecid panevad asja kokku umbes 50% efektiivsusega: http://flac.sourceforge.net/comparison.html
Iseenesest oleks hea test panna mingi contesti IQ salvestus FLAC-iga kokku, ja vaadata, palju läheb. Aga ilmselt tuleb worst-case eeldus panna 50% peale.
See annaks sisuliselt "puusalt lastes" 8Mbit kadudeta audiostreami ule 4mbit kanali, mis annaks 250KHz ribalaiuse. See oleks enamike bandidel töötamiseks peaaegu adekvaatne number.

Puudused sellel asjal on aga see, et streamime ühte IF riba, st. kõik peaksid olema selles bandis korraga kes kasutavad.

Alternatiiv oleks teha asi nii, et üle neti liiguks ainult see kola, mida keegi parasjagu kasutab, + graafiline info spektri kohta kogu bandi ulatuses. 250kHz ribalaiusse paneb 71x 3.5kHz kanalit. See on täitsa suur number juba. See tähendab muidugi suht rasvast pre-protsessimist, st. kohapeal peab olema mingi embedded PC mis lõikab sagedusvahemikest välja õiged jupid. Waterfalli peale läheks ... näiteks 5 rida sekundis x 2048 punkti x 16bit värvisügavus x 5 bändi = 820kbit ... no ütleme megabit. See on pakkimata number jällegi, ilmselt läheb see asi MPEG-is mingi 4-5x kokku. 3 Mbit jääb igal juhul audiole, see on 6Mbit peale pakkimist, see on 187.5kHz ribalaius, mis on 53x 3.5kHz laiusega kasutajat.

Ehk siis, ideaaljuhul, kui kohapeal jätkub elektrit ühele GHz ringis käivale embedded PC-le, paneks 4Mbit kanali peale 50 kasutajat ja veel saaks näha 5 bandi spektrit 2048 punktise lahutusvõimega.
Erinevate bandide arv sõltub siis sellest, palju erinevaid RF frontende seal korraga käib.

Kui sellest arutlusest nüüd kasu oli ... :)

Iseeneses toimib WebSDR enam-vähem niiviisi, ainult et seal läheb suur osa ribalaiusest just selle graafilise data transpordi peale. Kuido oskab kogemusi jagada, et kuidas sellega toimetamine tundub. Aga kui seda graafilist otsa optimeerida kõvasti, siis äkki websdri baasilt ehitaks mingi sarnase asja valmis ka.

Andrus.
Kasutaja avatar
es3at
Site Admin
Postitusi: 637
Liitunud: 29 Nov 2005, 15:48
QTH Locator: KO18UO
Asukoht: Pürnumaa

Re: SDR MK1

Postitus Postitas es3at »

Jah, websdr'il on see waterfall confitav. Et kui kasutajaid rohkem kui X siis keerame waterfalli kiiruse väikeseks.
Kui rohkem kui Y siis vähendame waterfalli suurust. Kui rohkem kui Z siis kaotame waterfalli üldse ära.

Ma ise tavaliselt olengi nii teinud, et kui kuulan lihtsalt 3670 ja bandi ei jälgi lükkan ise blind'i peale.
Eriti annab tunda aeglase lingi otsas kuulates.
Vasta