|
Generatore di frequenza DDS |
||||
|
||||
| 1 >> | ||||
|
Introduzione Generatore di frequenza ad onda quadra basato sulla tecnica DDS (Direct Digital Synthesis) utilizzando solo il uP-16F84A. Mediante pulsanti UP/DWN è possibile aumentare/diminuire la frequenza di uno step settabile da programma. Non sono necessari componenti esterni per la generazione (nessuna rete di resistori). In questo documento sono esposti i principi teorici di questa nuova tecnica (non di facile comprensione perché sono richieste specifiche conoscenze), com’è implementata nel progetto e le soluzioni adottate. Il circuito, nella sua implementazione, è facile anche per i principianti..Notevoli i campi d’applicazione (generatori di frequenza da laboratorio, di riferimento per PLL, DTMF, QRP e in tutte quelle applicazioni dove è richiesto generare frequenze stabili con notevole precisione. La tecnica DDS La tecnica DDS permette di generare delle frequenze in maniera digitale senza ricorrere all’uso di PLL con precisione del mHz e poche risorse hardware. In sintesi si tratta di generare mediante un accumulatore di M bit la rappresentazione della fase φ di una sinusoide.Tale fase è messa in ingresso ad un circuito che genera il valore di sin φ, costituito da una ROM, in cui è mappata la sinusoide in funzione della sua fase φ. L’uscita digitale della ROM è connessa ad un DAC che converte in tensione/corrente analogica il valore di sin φ. Per uteriori approfondimenti consultare il tutorial sulla tecnica DDS: la tecnica DDS Soluzione circuitale per la generazione di onde quadre Nel
progetto non vengono generate sinusoidi in uscita ma onde quadre. Questo
permette di non usare DAC e ROM in quanto la mappatura dell’onda
quadra viene automaticamente implementata dalla uscita dell’accumulatore. Fig. 1: Andamento del bit 15 dell’uscita dell’accumulatore. |
|
|||
|
|
||||
|
|
||||