AD9910 Signal Generator
IZ5FCY
Chi di verde si veste della sua beltà troppo si fida.
Confronto tra la scheda di DDS9910 GRA & AFCH con una proveniente dalla Cina
Devo purtroppo osservare che la GRA & AFCH ha posto “out of stock” la scheda DDS9910
più economica, quindi ad oggi non disponibile, se non ad un prezzo più elevato.
C'erano un sacco di armoniche e spurie sullo schermo, e il loro livello ha raggiunto -25 dBm!
E questo nonostante il fatto che secondo la documentazione di Analog Devices dell’AD9910 il l
ivello delle armoniche non dovrebbe superare -60 dBm.
Questo era già sufficiente per capire che non sarebbe venuto fuori nulla di buono dall'uso di
questa scheda cinese come eterodina per un ricevitore SDR.
Ma ho deciso di fare pratica per assicurarci di quanto male andrà tutto.
Per ricevere il segnale, ho utilizzato un ricevitore basato sull'IC MC3362 e alimentato il segnale
RF dal DDS AD9910 all'ingresso eterodina dell'MC3362, ed il ricerasmettitore Yaesu FTDX-3000
è stata utilizzato come trasmettitore.
Ma nonostante il trasmettitore di alta qualità, sono riuscito a sentire solo rumore e stridii.
Pertanto, mi sono posto l'obiettivo di creare un generatore con le caratteristiche dichiarate nella
scheda tecnica e nelle note applicative all'AD9910 sotto forma di uno Shield per Arduino, cioè con
connessioni senza fili aggiuntivi e circuiti periferici esterni, come i convertitori di livello.
Al momento della creazione delle schetch, ho rigorosamente aderito a tutte le raccomandazioni
del produttore ed ho fatto alcune cose ancora meglio.
Ecco un elenco incompleto delle principali soluzioni tecniche che ci hanno permesso di
ottenere un buon risultato alla fine:
•
In conformità con la raccomandazione di Analog Devices, ho utilizzato una scheda a 4
strati, non una a 2 strati, come hanno fatto i cinesi per ridurre i costi di produzione.
•
Analog Devices consiglia di separare o separare le linee elettriche dei circuiti analogici e
quelli digitali con FB (Ferrite Beads), ma abbiamo fatto ancora meglio:
ogni circuito di alimentazione è stabilizzato con un LDO (Low-Dropout Regulator) indipendente
e separato con FB.
•
Lo schema di alimentazione stesso è stato implementato in modo tale che il dispositivo
potesse essere alimentato sia da USB che da una fonte di alimentazione esterna da 7 volt.
IMPORTANTE: non utilizzare una fonte di alimentazione esterna con una tensione superiore
a 7 volt, poiché il DDS è alimentato da stabilizzatori lineari con un basso livello di ripple,
ma possono guastarsi a causa del surriscaldamento se sono alimentati con una tensione
superiore a 7 volt. È grazie al corretto cablaggio della scheda, alla presenza sulla scheda di
stabilizzatori di alta qualità, condensatori al tantalio e condensatore comune con capacità di
1000 uF, che il core DDS potrebbe essere overclocked a 1,5 GHz e questo con una
alimentazione USB!
•
Ho inoltre scoperto che uno dei motivi per la comparsa di un gran numero di armoniche sulla
scheda cinese è il clock generator DDS. I cinesi usavano un generatore con un'uscita TTL
di 3,3 Volt. Tale generatore produce un segnale rettangolare con un numero infinito di
armoniche. Pertanto, ho utilizzato un generatore con un clipped sine TCXO , poiché ha uno
spettro minimo. Inoltre, è più stabile rispetto al generatore TTL.
•
l problema successivo con la scheda cinese era che quando sincronizzato da una sorgente
esterna, il segnale di ingresso passava attraverso un normale ponticello, che è adatto solo
alla trasmissione di un segnale a bassa frequenza, ma non per un segnale con una frequenza
di 1 GHz! Pertanto, per la commutazione delle sorgenti di clock, utilizzo condensatori passanti
che devono essere saldati nel luogo appropriato per collegare la sorgente di clock desiderata.
•
Collego tutte le sorgenti di clock (tranne il cristallo) attraverso il balun per eliminare possibili
interferenze di modo comune.
•
Ho installato un trasformatore di uscita sulle uscite +IOUT/-IOUT dell'AD9910 per sopprimere
le armoniche pari ed aumentare il livello del segnale di uscita di 3 dBm.
•
Ho usato il filtro di uscita già calcolato sul 7 ° ordine e modellato nel programma
AWR Microwave Office, mentre il progetto ed il layout della sezione PCB per questo filtro sono
stati presi dalle note applicative AN-837 di Analog Devices.
•
Quindi, in questo momento, il dispositivo è come nell’immagine, ma FATE ATTENZIONE che
i pin di interconnesione siano rivolti verso il basso della scheda, per interconnettersi agevolmente
nella scheda Arduino MEGA !!