09.07.2015 Views

"PMSDR, un ricevitore SDR nato per gioco" in formato .pdf

"PMSDR, un ricevitore SDR nato per gioco" in formato .pdf

"PMSDR, un ricevitore SDR nato per gioco" in formato .pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>PM<strong>SDR</strong></strong>Un <strong>ricevitore</strong> <strong>SDR</strong> <strong>nato</strong> <strong>per</strong> gioco....Mart<strong>in</strong> Pernter - IW3AUT


I miei primi passi nel mondo delradioascolto.....Mart<strong>in</strong> Pernter - IW3AUT1982: il mio primo <strong>ricevitore</strong> FM (TDA7000) autocostruito


I miei primi passi nel mondo delradioascolto.....Mart<strong>in</strong> Pernter - IW3AUT1984: primi ascolti <strong>in</strong> onde corte con <strong>un</strong> Gr<strong>un</strong>dig Satellit 1400 PRO


I miei primi passi nel mondo delradioascolto.....Mart<strong>in</strong> Pernter - IW3AUT1986: ricezione <strong>in</strong> onde corte di RTTY e WEFAX con <strong>un</strong> YAESUFRG7 ed <strong>un</strong> Commodore C64


I miei primi passi nel mondo delradioascolto.....Mart<strong>in</strong> Pernter - IW3AUT2003: ricezione <strong>in</strong> onde corte con <strong>un</strong> YAESU FRG7700


I miei primi passi nel mondo delradioascolto.....Mart<strong>in</strong> Pernter - IW3AUT2007: dopo qualche anno di <strong>in</strong>attivitá riscopro il mio<strong>in</strong>teresse <strong>per</strong> il radioascolto grazie alla SoftwareDef<strong>in</strong>ed Radio (<strong>SDR</strong>).....Ricevitore <strong>SDR</strong> “Softrock”


...e nasce l'idea del<strong>PM<strong>SDR</strong></strong>Ricevitore HF <strong>per</strong> <strong>SDR</strong>


PM-<strong>SDR</strong><strong>PM<strong>SDR</strong></strong>: <strong>un</strong>’ altro dei tanti ricevitori <strong>SDR</strong> ?Ricevitore “Softrock”L’idea <strong>per</strong> questo <strong>ricevitore</strong> nasce dalla (mia <strong>per</strong>sonale) necessità di progettare e realizzare <strong>un</strong><strong>ricevitore</strong> <strong>SDR</strong> basato sul concetto del noto SOFTROCK, ma con la possibilità di <strong>un</strong>a co<strong>per</strong>turacont<strong>in</strong>ua <strong>in</strong> HF. Il <strong>ricevitore</strong> descritto <strong>in</strong> queste pag<strong>in</strong>e forse non raggi<strong>un</strong>ge le caratteristiche di<strong>un</strong> <strong>ricevitore</strong> professionale, ma piuttosto mira tramite compromessi circuitali ad <strong>un</strong>a soluzioneeconomica <strong>per</strong> la co<strong>per</strong>tura cont<strong>in</strong>ua tramite <strong>un</strong> progetto a<strong>per</strong>to e alla portata di tutti.Inoltre ho voluto riservare la possibilità di estendere questo <strong>ricevitore</strong> con dei moduli opzionali(preselettore, commutatore d'antenna, downconverter ecc.)Per vari motivi pratici non ho voluto utilizzare <strong>un</strong> DDS, I quali vengono impiegati <strong>in</strong> moltiprogetti di ricevitori <strong>SDR</strong> NZIF a co<strong>per</strong>tura cont<strong>in</strong>ua, tra cui:• Notevole risparmio di su<strong>per</strong>ficie sul circuito stampato• Consumo e ridotto numero di componenti aggi<strong>un</strong>tivi• Curiosità <strong>per</strong> i nuovi componenti RF sul mercato…….


PM-<strong>SDR</strong>Per l’alimentazione mi sono posto l’obbiettivo di utilizzare, come sui primi Softrock, lasola tensione d'alimentazione (5 Volt) disponibile tramite l’<strong>in</strong>terfaccia USB <strong>per</strong>alimentare l’<strong>in</strong>tero <strong>ricevitore</strong>: Questo comporta notevoli vantaggi <strong>per</strong> la “portatilità”,ma anche qualche svantaggio legato ai possibili disturbi e loops di massa tra portaUSB e scheda audio.• Dallo schema a blocchi si può riconoscere la struttura classica di <strong>un</strong> <strong>ricevitore</strong> <strong>per</strong><strong>SDR</strong> a NZIF (near zero IF) come <strong>SDR</strong>Zero, <strong>SDR</strong>1000, SOFTROCK XTALL ecc. .• La sostanziale differenza consiste nella presenza di <strong>un</strong> microcontroller con porta USB.Questa porta fornisce oltre all’alimentazione anche il controllo totale del <strong>ricevitore</strong>stesso.• La porta LCD <strong>per</strong>mette di collegare <strong>un</strong> modulo LCD (HD44780 o compatibile) <strong>per</strong> lavisualizzazione della frequenza ed altri parametri.• La porta options <strong>in</strong>vece serve <strong>per</strong> il collegamento di schede aggi<strong>un</strong>tive, come p.e. <strong>un</strong>modulo preselettore, commutatore d'antenna, downconverter ecc..


PM-<strong>SDR</strong>


PM-<strong>SDR</strong>Storia del <strong>PM<strong>SDR</strong></strong>:Es<strong>per</strong>imenti con il primoprototipo (2008)• LO con generatore di clock CypressCY22394• DDS a basso costo (AD 9833) comegeneratore di riferimento <strong>per</strong> ilCY22394• Amplificatore di banda base nondifferenziale a s<strong>in</strong>golo stadio


PM-<strong>SDR</strong>Gli es<strong>per</strong>imenti….Il primo prototipoIl Cypress CY22394 come generatore di clock non è molto adatto allo scopo <strong>per</strong>ché ha:• Elevato rumore di fase del PLL (phase noise)• Scarsa purezza spettrale <strong>in</strong> confronto al Si570• La risoluzione della s<strong>in</strong>tonia è limitata e non <strong>per</strong>mette sempre, specialmente sulle frequenzealte, degli step di s<strong>in</strong>tonia <strong>in</strong>feriori ai 1-2 kHzQui sotto i due generatori a confronto <strong>in</strong> ricezione con W<strong>in</strong>Rad ed <strong>un</strong> generatore quarzatoutilizzato come segnale campione d‘<strong>in</strong>gresso f=17411kHz , livello generatore=2mV (S<strong>in</strong>istra:CY22394) (Destra: Si570)Fig.1: CY22394 as LOFig.2: Si570 as LO


PM-<strong>SDR</strong>Gli es<strong>per</strong>imenti….Il secondo prototipo• LO con generatore di clockSilicon Labs Si570• CY22394 come divisore <strong>per</strong> LO• Amplificatore IF differenziale adoppio stadio con guadagnovariabile.


PM-<strong>SDR</strong>La prima scheda:<strong>PM<strong>SDR</strong></strong>2.03 filtri dipreselezione concommutazione adiodi PIN.


PM-<strong>SDR</strong>La scheda<strong>PM<strong>SDR</strong></strong>2.1Miglioramentodella cifra dirumore tramite <strong>un</strong>nuovo stadio di IFfiltro dipreselezionepassa-bassoaggi<strong>un</strong>tivo da2MHz


PM-<strong>SDR</strong>L'attuale scheda<strong>PM<strong>SDR</strong></strong>2.2Frequenza diricezione f<strong>in</strong>o a 72MHzRiduzione delrumore <strong>in</strong>trodottodall'alimentazioneUSB


PM-<strong>SDR</strong>Scheda opzionale di commutazioned'antenna <strong>per</strong> ricetrasmettitori


PM-<strong>SDR</strong>Scheda opzionale downconverter VHF/UHF +commutatore d'antenna <strong>per</strong> ricetrasmettitori


PM-<strong>SDR</strong>Scheda opzionale preselettore automatico +commutatore d'antenna <strong>per</strong> ricetrasmettitori


PM-<strong>SDR</strong>Descrizione dettagliata del circuitoFILTRI:Il gruppo di filtri passa-banda è composto da tre filtri Butterworth di 3°ord<strong>in</strong>e a pi-greco <strong>per</strong> le seguenti gamme di frequenza : 2 – 6 MHz , 5 –13 MHz e 12 – 30 MHz. Inoltre è presente anche <strong>un</strong> filtro passa-basso da2 Mhz ed <strong>un</strong> “bypass” dei fitri <strong>per</strong> l´uso su frequenze che cadono al difuori della banda passante dei 4 filtri.Questi quattro filtri possono essere dimensionati anche <strong>per</strong> frequenzediverse da quelle sopra <strong>in</strong>dicate. Per questo é prevista la possibilitá diparametrizzare le gamme dei filtri direttamente tramite il pannello dicontrollo della DLL.Per la commutazione dei filtri è stato scelto <strong>un</strong> compromesso traconsumo, dimensioni e <strong>per</strong>dite. Per questo è stata scelta al posto deiclassici relé <strong>un</strong>a soluzione a diodi PIN. Trattandosi di componenti nonl<strong>in</strong>eari, questi possono <strong>in</strong>trodurre <strong>in</strong>termodulazioni e maggior <strong>per</strong>dita di<strong>in</strong>serzione rispetto ad <strong>un</strong> relé meccanico. A favore della soluzione a diodiPIN sono le loro ridotte dimensione, basso costo e consumo.


PM-<strong>SDR</strong>Descrizione dettagliata del circuitoGENERATORE DI CLOCK:Per generare il clock necessario <strong>per</strong> coprire tutta la gamma da ca. 0,1 a 72Mhz è stata scelta seguente soluzione:• Generatore di clock programmabile tipo Si570 della Silicon Labs +divisore programmabile tipo CY22393 della CypressQuesto componente è <strong>un</strong> generatore di clock a basso rumore di fase ed altarisoluzione di s<strong>in</strong>tonia (38 bit) e lavora <strong>in</strong>ternamente attorno ai 5GHz. Ilmodello impiegato i questo progetto copre <strong>un</strong>a gamma <strong>in</strong> frequenza dai10MHz f<strong>in</strong>o a 280MHz. Unico <strong>in</strong>conveniente di questo componente è proprio illimite <strong>in</strong>feriore di questo range. Da questo valore risulta <strong>in</strong> pratica <strong>un</strong>afrequenza di ricezione limite <strong>in</strong>feriore di circa 10MHz/4 = 2,5 MHz, d<strong>un</strong>quepoco al di sopra della banda dei 160m.• Per scendere con la frequenza m<strong>in</strong>ima di ricezione quasi f<strong>in</strong>o ai 20 Khzbisogna dividere ulteriormente la frequenza di clock: Il CY22393 <strong>in</strong>vece è <strong>un</strong>chip concepito pr<strong>in</strong>cipalmente come generatore di clock <strong>per</strong> microprocessori.La sua programmazione è, se usato come generatore, piú complicata ed harumore di fase di almeno 20 dB piú alto rispetto al Si570. La risoluzione èlimita e non <strong>per</strong>mette sempre, specialmente sulle frequenze alte, degli step dis<strong>in</strong>tonia <strong>in</strong>feriori ai 1-2 kHz. Su questo <strong>ricevitore</strong> <strong>per</strong>ó viene utilizzato solo ilpost-divisore programmabile <strong>in</strong>terno del CY22393, il quale <strong>per</strong>mette didividere il clock generato dal Si570.


PM-<strong>SDR</strong>Descrizione dettagliata del circuitoJOHNSON COUNTERDallo schema a blocchi si puó notare che il mixer QSD necessita di <strong>un</strong> due segnali di clockcon <strong>un</strong>o shift di fase pari a 90° e con frequenza pari al centro della banda desiderata. Perricavare questa coppia di segnali di clock si ricorre all’uso di <strong>un</strong> cosìdetto contatore adanello <strong>in</strong>crociato (contatore di Johnson). Siccome questo contatore <strong>per</strong>ó necessita <strong>in</strong><strong>in</strong>gresso di <strong>un</strong>a frequenza di clock 4 volte su<strong>per</strong>iore a quella <strong>in</strong> uscita, si è postaparitcolare attenzione alla scelta di questo componente.4fJOHNSON COUNTER1f0° 90°Due sono i parametri chiave <strong>per</strong> questo tipo di applicazione:• Tolleranza del tempo di propagazioneQuesto parametro é determ<strong>in</strong>ante <strong>per</strong> l´errore di fase tra i due segnali d´uscitaerror=360*(td_toll/tfout)• Frequenza massima di clockQuesto parametro e quello precedente sono determ<strong>in</strong>ante <strong>per</strong> la massima frequenza diricezioneVisti i parametri piú importanti, ho scelto il FLIP-FLOP tipo NC7S74 della serie T<strong>in</strong>yLogic®della FAIRCHILD. Questo componente é tra i piú veloci disponibile sul mercato <strong>in</strong> piccoleserie e presenta <strong>un</strong> tp tipico di solo 1ns ed <strong>un</strong> fMax garantito di almeno 200MHz.


PM-<strong>SDR</strong>SOFTWARE – “Smooth t<strong>un</strong><strong>in</strong>g”• La Silicon Labs ha rilasciato verso la f<strong>in</strong>e del 2008 ildatasheet def<strong>in</strong>itivo del Si570, nel quale vienedescritta la possibilitá di effettuare piccoli cambi difrequenza senza <strong>in</strong>terruzioni del segnale di clock <strong>in</strong>uscita, evitando cosí i fastidiosi glitch nella ricezionecausati dall'<strong>in</strong>terruzione del segnale di clock (ca.10ms) durante il cambio di frequenza.


PM-<strong>SDR</strong>SOFTWARE – “Smooth t<strong>un</strong><strong>in</strong>g”• Un esempio pratico:Il <strong>ricevitore</strong> <strong>PM<strong>SDR</strong></strong> é s<strong>in</strong>tonizzato sui 40 metri a f=7100kHz. Il range di +-3500ppm corrisponde alla gammadelimitata da f1 ed f2:f1=f-f*0,0035 = 7075,15 kHzf2=f+f*0,0035 = 7124,85 kHzQuesto significa che all'<strong>in</strong>terno di questa gamma épossibile cambiare frequenza senza <strong>in</strong>terruzioni delsegnale di clock <strong>per</strong> il QSD.71007075,15 7124,85


PM-<strong>SDR</strong>Descrizione dettagliata del circuitoAMPLIFICATORI IFGli amplificatori IF sono composti da due stadi: Il primo stadio è <strong>un</strong>amplificatore differenziale <strong>in</strong> <strong>in</strong>gresso ed <strong>in</strong> uscita (Texas InstrumentsOPA1632D) a guadagno fisso. Il secondo stadio <strong>in</strong>vece è <strong>un</strong> amplificatoredifferenziale (L<strong>in</strong>ear Tech. LT6231) ad alto rapporto di reiezione di modocom<strong>un</strong>e (Common Mode Rejection Ratio) ed a guadagno fisso. Ilguadagno complessivo di 20+13dB (33dB) è stata scelto <strong>per</strong> avere <strong>un</strong>abuona compatibilità con la maggior parte delle schede audio.Il primo stadio differenziale è determ<strong>in</strong>ante <strong>per</strong> la cifra di rumore e lasensibilità del <strong>ricevitore</strong>: Infatti non è solo importante il basso rumore diquesto amplificatore, ma soprattutto l'impedenza di rumore presentesull'<strong>in</strong>gresso di questo componente. Per ottenere <strong>un</strong> buon adattamentod'impedenza tra l'uscita del mixer QSD e amplificatore differenziale èstato scelto <strong>un</strong> amplificatore o<strong>per</strong>azionale con <strong>un</strong>'impedenza di rumoresull'<strong>in</strong>gresso possibilmente simile a quella presente su ogni uscita delmixer QSD (circa 4 volte l'impedenza presenta all'<strong>in</strong>gresso del mixerQSD). Altrettanto importante è che questi amplificatori o<strong>per</strong>azionali sianoidonei <strong>per</strong> f<strong>un</strong>zionare con <strong>un</strong> alimentazione s<strong>in</strong>gola a 5V prelevata dallaporta USB.


PM-<strong>SDR</strong>MICROCONTROLLER - SOFTWAREIl software sul microcontroller è composto pr<strong>in</strong>cipamente da due parti:• BootloaderIl bootloader serve a “scaricare” dal PC attraverso l’<strong>in</strong>terfaccia USB l’applicazione(Firmware) vera e propria sulla memoria Flash del microcontroller PIC18F4550,<strong>per</strong>mettendo <strong>un</strong> rapido controllo di f<strong>un</strong>zionamento dell’applicazione <strong>in</strong> fase di sviluppooppure <strong>un</strong> semplice aggiornamento della Firmware del <strong>ricevitore</strong>. I bootloader si attivasemplicemente lasciando premuto il tasto “BOOT” durante <strong>un</strong> Reset.• Applicazione (Firmware)L’applicazione gestisce la com<strong>un</strong>icazione tramite la porta USB, il generatore di clock ed ildivisore tramite la porta I2C, la commutazione dei filtri e del guadagno IF.Il firmware é realizzata <strong>in</strong> tal modo da m<strong>in</strong>imizzare i suoi compiti e di concentrare il piúpossibile il controllo del <strong>ricevitore</strong> all‘<strong>in</strong>terno della DLL <strong>per</strong> W<strong>in</strong>Rad, Power<strong>SDR</strong>-IQ,G8JCF<strong>SDR</strong> oppure L<strong>in</strong>ux. I codici sorgenti di tutte le applicazioni si possono trovare su:http://pmsdr.svn.sourceforge.net (<strong>un</strong> r<strong>in</strong>graziamento ad Andrea, IW0HDV)


<strong>PM<strong>SDR</strong></strong> Firmware V2.2Pr<strong>in</strong>cipali caratteristiche dell'attuale firmware <strong>per</strong> il <strong>PM<strong>SDR</strong></strong>Emulazione “Softrock USB”:- Offre la possibilità di utilizzare tutti i programmi <strong>SDR</strong> che supportano il Softrock USB- Supporto anche <strong>per</strong> Mac-OS tramite DSP-RADIOOttimizzazione delle rout<strong>in</strong>e di calcolo dei parametri <strong>per</strong> l'Si570. I calcoli dei parametridel generatore di clock Si570 devono essere eseguiti <strong>in</strong>virgola mobile: nella modalità“Softrock USB” questi vengono calcolati direttamente sul microcontroller, <strong>in</strong>vece nellamodalità “<strong>PM<strong>SDR</strong></strong>” questi vengono calcolati nella DLL sul PC. Questo <strong>per</strong>mette disfruttare la potenza di calcolo di <strong>un</strong> PC senza appesantire il microcontroller con calcoli<strong>in</strong> virgola mobile.Commutazione dei filtri di preselezione tramite <strong>un</strong>a lookup table <strong>in</strong>terna


<strong>PM<strong>SDR</strong></strong> Firmware V2.2F<strong>un</strong>zioni USB<strong>PM<strong>SDR</strong></strong> USB-DeviceConfiguration 1Interface 1Endpo<strong>in</strong>t 0 In Endpo<strong>in</strong>t 0 Out Endpo<strong>in</strong>t 1 In Endpo<strong>in</strong>t 1 OutSoftrock command f<strong>un</strong>ctions<strong>PM<strong>SDR</strong></strong> MPUSBAPI f<strong>un</strong>ctions<strong>PM<strong>SDR</strong></strong> Hardware


<strong>PM<strong>SDR</strong></strong> Firmware V2.2DLL (ExIO_<strong>PM<strong>SDR</strong></strong>.dll) <strong>per</strong> W<strong>in</strong>rad/HD<strong>SDR</strong>/Studio1 con supporto LibUSB:SoftrockcontrolsoftwareLibUSB-w<strong>in</strong>32W<strong>in</strong>radExtIO_<strong>PM<strong>SDR</strong></strong>.dllEndpo<strong>in</strong>t 0 Endpo<strong>in</strong>t 1Softrock command f<strong>un</strong>ctions<strong>PM<strong>SDR</strong></strong> MPUSBAPI f<strong>un</strong>ctions<strong>PM<strong>SDR</strong></strong> Hardware<strong>PM<strong>SDR</strong></strong> USB-Device


PM-<strong>SDR</strong>PM-<strong>SDR</strong> System OverviewW<strong>in</strong>RadEXTIO_<strong>PM<strong>SDR</strong></strong>.DLLI/Q AudioMPUSBAPI.DLLUSB<strong>PM<strong>SDR</strong></strong>


PM-<strong>SDR</strong>SOFTWARE – DLL <strong>per</strong> W<strong>in</strong>Rad ecc.La DLL <strong>per</strong> W<strong>in</strong>rad esegue seguenti compiti <strong>per</strong> il controllo del <strong>ricevitore</strong> <strong>PM<strong>SDR</strong></strong>:• Selezione automatica / manuale del filtro d’<strong>in</strong>gresso: La frequenza di taglio <strong>in</strong>feriore esu<strong>per</strong>iore di ogni filtro è parametrizzata all'<strong>in</strong>terno di <strong>un</strong> file .INI.Questo <strong>per</strong>mette di montare filtri <strong>per</strong> gamme a piacere: Basta <strong>in</strong>serire le frequenze ditaglio nei campi f1 e f2, dopodiché verrá scelto il filtro piú <strong>in</strong>dicato <strong>in</strong> f<strong>un</strong>zione allafrequenza di ricezione. Se la frequenza di ricezione non dovesse rientra nella gamma di<strong>un</strong>o dei quattro filtri verrá attivato il bypass a larga banda.• Controllo del mixer QSD: con il controllo „Mute“ si puó spegnere il QSD. Con loslider „Bias“ <strong>in</strong>vece si puó variare la tensione di bias del mixer. Inoltre è possibileusare il bias variabile entro certi limiti come attenuatore.• Interfaccia CAT <strong>per</strong> s<strong>in</strong>cronizzare ricetrasmettitori e modalità panadapter• Controllo del guadagno dell‘amplificatore IF „IF-Ga<strong>in</strong>“ (solo <strong>per</strong> il <strong>PM<strong>SDR</strong></strong>2.0)• Riquadri con <strong>in</strong>formazioni sui parametri <strong>per</strong> il generatore di clock Si570 ed il divisoreCY2239x


PM-<strong>SDR</strong>SOFTWARE – DLL <strong>per</strong> W<strong>in</strong>RadLa nuova DLL (V3.x) <strong>per</strong> W<strong>in</strong>rad <strong>in</strong>oltre prevede:Calibrazione della frequenza di clock di riferimentoUtilizzo di downconverter esterni, d<strong>un</strong>que é possibileleggere ed impostare i valori di TUNE ed LOdirettamente sulla frequenza desiderata.Modalità adattatore panoramico (Panadapter)Utilizzo del downconverter <strong>in</strong>terno automatico


PM-<strong>SDR</strong>SOFTWARE – DLL <strong>per</strong> W<strong>in</strong>Rad• Bottoni <strong>per</strong> la s<strong>in</strong>tonia rapida <strong>per</strong>sonalizzabilitramite il file EXTIO_<strong>PM<strong>SDR</strong></strong>.INI


PM-<strong>SDR</strong>SOFTWARE – DLL <strong>per</strong> W<strong>in</strong>Rad• Interfaccia CAT <strong>per</strong> s<strong>in</strong>cronizzare la s<strong>in</strong>tonia con<strong>un</strong> ricetramettitore <strong>in</strong> modalitá “tandem” oppurepanadapter


PM-<strong>SDR</strong>Interfacciamento con rice-trasmettitori:Modalitá PanadapterAntennaW<strong>in</strong>Rad & <strong>PM<strong>SDR</strong></strong> as IF-Panadapterfor Receivers/TransceiversIF- OutCAT InterfaceSo<strong>un</strong>dcardL<strong>in</strong>e InUSB


PM-<strong>SDR</strong>Interfacciamento con rice-trasmettitori:Modalitá Tandem<strong>PM<strong>SDR</strong></strong> with the Switchboard optionfor Transceivers <strong>in</strong> Tandem - ModePTT controlAnt. (max100W)CAT Interface (Optional)So<strong>un</strong>dcard L<strong>in</strong>e InUSB


PM-<strong>SDR</strong>SOFTWARESettaggi <strong>per</strong> la modalitá panadapter etandem


PM-<strong>SDR</strong>Esempio pratico di ricezione <strong>in</strong> 80m


PM-<strong>SDR</strong>Esempio pratico di ricezione Broadcast


PM-<strong>SDR</strong>Gli es<strong>per</strong>imenti…. Ricezione a 83 MHz !!Il generatore Si570 utilizzato <strong>per</strong> questo progetto ragi<strong>un</strong>ge secondo le specifiche del costruttore <strong>un</strong> frequenzamassima di 280 Mhz, che corrispondono ad <strong>un</strong>a frequenza di ricezione di 70 Mhz. Com<strong>un</strong>que alc<strong>un</strong>iesemplari di questi generatori f<strong>un</strong>zionano anche oltre i 280 MHz, ed alc<strong>un</strong>i arrivano anche f<strong>in</strong>o ai 400 MHz !!Qui sotto <strong>in</strong> ricezione con W<strong>in</strong>Rad ed <strong>un</strong> generatore (Rohde&Schwarz SMFS2) come segnale campione d‘<strong>in</strong>gressof=83000kHz, CW , livello generatore= -114dBm (0,6uV)


PM-<strong>SDR</strong>Il contenitore <strong>in</strong> alum<strong>in</strong>io.....con l'opzione LCD


PM-<strong>SDR</strong>CARATTERISTICHE TECNICHE (<strong>PM<strong>SDR</strong></strong> 2.2)S<strong>in</strong>tonia cont<strong>in</strong>ua da 0,1MHz f<strong>in</strong>o a 72 Mhz - s<strong>in</strong>tonia estesa da 73MHz a 165MHz con sensibilità ridotta (13dB@144MHz, <strong>in</strong> modalità 3°armonica) - Sensibilità (MDS) a 72MHz = -121dBm (0,2uV@50Ohm) (scheda audio: EMU0202,(S+N)/N = 3dB <strong>un</strong>d BW=2400Hz SSB)-SFDR = 70dB (Test Equipment : Rohde&Schwarz SMFS2 , So<strong>un</strong>dcard Creative Xtreme24bit , Software W<strong>in</strong>Rad 1.32)-Filter 1 <strong>per</strong>dita d'<strong>in</strong>serzione: 2dB @3,7MHz-Filter 2 <strong>per</strong>dita d'<strong>in</strong>serzione: 1,3dB @7MHz-Filter 3 <strong>per</strong>dita d'<strong>in</strong>serzione: 0,5dB @21MHz-LPF-Filter <strong>per</strong>dita d'<strong>in</strong>serzione: 0,8dB @1MHz


PM-<strong>SDR</strong>CARATTERISTICHE TECNICHE3 filtri passa-banda + filtro passa-basso + bypass <strong>per</strong> la ricezione senza filtriOscillatore locale basato su generatore di clock programmabile Si570 della Silicon LabsMixer QSD con FST3253 con LO a 4 volte la frequenza di lavoroAmplificatori IF a basso rumoreStadi IF con OP-AMP Rail-to-Rail <strong>per</strong> alimentazione s<strong>in</strong>gola a 5VoltMicrocontroller PIC18F4550 con Bootloader USB, connettore <strong>per</strong> ICP e porta seriale (<strong>per</strong>programmazione e debugg<strong>in</strong>g ecc.)Possibilità di estendere il <strong>ricevitore</strong> con moduli aggi<strong>un</strong>tivi (p.e. trasmettitore, filtripreselettoriecc.) tramite il connettore <strong>per</strong> espansione (con seguenti segnali: I/Omicrocontroller, I2C , alimentazione esterna, Clock LO )Disonibile <strong>un</strong>a DLL (Extio_*.DLL) <strong>per</strong> W<strong>in</strong>rad, HD<strong>SDR</strong>, Studio1, Power<strong>SDR</strong>-IQ eG8JCF<strong>SDR</strong>Software di controllo OPEN SOURCE (GNU) <strong>per</strong> L<strong>in</strong>ux realizzato da Andrea,IW0HDV disponibile su http://pmsdr.svn.sourceforge.netSito Internet del progetto: http://www.iw3aut.altervista.orgPer <strong>in</strong>formazioni : IW3AUT – Mart<strong>in</strong> Pernter (iw3aut@yahoo.it)


PM-<strong>SDR</strong>Esempio di configurazione <strong>per</strong> o<strong>per</strong>are con i modi digitali(PSK31, RTTY ecc.)Per poter o<strong>per</strong>are nei modi digitali ci sono varie opzioni:1. Avere <strong>un</strong> software che demodula e decodifica direttamente il segnale I/Q del <strong>ricevitore</strong> <strong>SDR</strong>2. Demodulare con programmi come W<strong>in</strong>Rad, Power<strong>SDR</strong> ecc <strong>per</strong> poi passare lo stream audio attraverso <strong>un</strong>canale virtuale audio (p.e. VAC) al programma di decodifica PSK31, RTTY ecc.3. Demodulare con programmi come W<strong>in</strong>Rad, Power<strong>SDR</strong> ecc e passare il segnale demodulato ad <strong>un</strong>aseconda scheda audio, collegando l'uscita della scheda utilizzata da W<strong>in</strong>Rad all'<strong>in</strong>gresso della secondascheda audioIl programma di decodifica PSK31, RTTY ecc. utilizzerà questa seconda scheda come sorgente d'<strong>in</strong>gresso.


PM-<strong>SDR</strong>PM-<strong>SDR</strong> Digital modes o<strong>per</strong>ation<strong>PM<strong>SDR</strong></strong>L<strong>in</strong>e-In1st. So<strong>un</strong>dcardW<strong>in</strong>Rad1st. So<strong>un</strong>dcardL<strong>in</strong>e-OutL<strong>in</strong>e-In2 nd So<strong>un</strong>dcard orVACDIGITAL MODEDECODERSOFTWARE(MTTY , MIXW2 ecc.)


PM-<strong>SDR</strong>Esempio pratico di ricezione <strong>in</strong> RTTY


PM-<strong>SDR</strong>Esempio pratico di ricezione <strong>in</strong> RTTY(con seconda scheda audio e decodifica tramite MTTY)


PM PM <strong>SDR</strong> <strong>SDR</strong> on on GNU/L<strong>in</strong>uxplatformIntegrationIntegration<strong>in</strong><strong>in</strong>DttSPDttSPsoftwaresoftwarearchitecturearchitecturebybyAndrea,Andrea,IW0HDVIW0HDVJACKDADC LADC RI IilolI IQAlsaQirCommandsdr-coreSpectrumMeterorQAlsaQDAC LDAC Rsdr-shellCommandpmsdrPM <strong>SDR</strong>hw


Buon radioascolto a tutti....

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!