Buongiorno a tutti,volevo dei chiarimenti ruguardo a tale tecnica che come ben saprete viene utilizzata nei noderni generatori.
In particolare vi chiedo :
-Puo essa essere utilizzata anche per generare segnali di forma d 'onda arbitraria (per esempio in uscita da un sensore?
-Una forma d'onda arbitraria puo essere non periodica,giusto?!
Grazie,un curioso di elettronica.
tecnica DDS
Moderatori:
carloc,
g.schgor,
BrunoValente,
IsidoroKZ
11 messaggi
• Pagina 1 di 2 • 1, 2
0
voti
[2] Re: tecnica DDS
una forma d'onda arbitraria può anche non essere periodica. Con un DDS direi che si possano generare solo forme d'onda periodiche.
Per usare proficuamente un simulatore, bisogna sapere molta più elettronica di lui
Plug it in - it works better!
Il 555 sta all'elettronica come Arduino all'informatica! (entrambi loro malgrado)
Se volete risposte rispondete a tutte le mie domande
Plug it in - it works better!
Il 555 sta all'elettronica come Arduino all'informatica! (entrambi loro malgrado)
Se volete risposte rispondete a tutte le mie domande
0
voti
[3] Re: tecnica DDS
Intanto volevo ringraziarti per avermi risposto e dopo aggiungere ulteriori cose per vedere se ho ben capito questa tecnica:
Con la tecnica dds posso generare oltre ai segnali standard( quali sinusoidi,quadrr,dente di sega,ecc ecc) che sappiamo essere periodici,anche forme d onde arbittarie basta che siano periodiche?!
Se cosi,sai che tecniche si utilizzano per generare segnali non periodici?
Con la tecnica dds posso generare oltre ai segnali standard( quali sinusoidi,quadrr,dente di sega,ecc ecc) che sappiamo essere periodici,anche forme d onde arbittarie basta che siano periodiche?!
Se cosi,sai che tecniche si utilizzano per generare segnali non periodici?
0
voti
[4] Re: tecnica DDS
Castello ha scritto:Con la tecnica dds posso generare [...],anche forme d onde arbittarie basta che siano periodiche?!
Si
Castello ha scritto:Se cosi,sai che tecniche si utilizzano per generare segnali non periodici?
Si mette tutto in una RAM e si campiona.
Se ritrovo l'AN te la passo.

http://millefori.altervista.org
Tool gratuito per chi sviluppa su millefori.
Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa. (A. Einstein)
Se non c'e` un 555 non e` un buon progetto (IsidoroKZ)
Strumento per formule
Tool gratuito per chi sviluppa su millefori.
Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa. (A. Einstein)
Se non c'e` un 555 non e` un buon progetto (IsidoroKZ)
Strumento per formule
-

posta10100
5.550 4 10 13 - Master EY

- Messaggi: 4832
- Iscritto il: 5 nov 2006, 0:09
0
voti
[5] Re: tecnica DDS
Eccola!
Nella lookup table descrivi il segnale che vuoi riprodurre, poi, come spiega la pagina che ti ho linkato, vai a campionare il segnale nella lookup table e lo riproduci attraverso un DAC seguito da un filtro passa basso.
La spiegazione è fatta molto bene, se qualcosa non ti è chiaro chiedi pure.

Nella lookup table descrivi il segnale che vuoi riprodurre, poi, come spiega la pagina che ti ho linkato, vai a campionare il segnale nella lookup table e lo riproduci attraverso un DAC seguito da un filtro passa basso.
La spiegazione è fatta molto bene, se qualcosa non ti è chiaro chiedi pure.

http://millefori.altervista.org
Tool gratuito per chi sviluppa su millefori.
Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa. (A. Einstein)
Se non c'e` un 555 non e` un buon progetto (IsidoroKZ)
Strumento per formule
Tool gratuito per chi sviluppa su millefori.
Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa. (A. Einstein)
Se non c'e` un 555 non e` un buon progetto (IsidoroKZ)
Strumento per formule
-

posta10100
5.550 4 10 13 - Master EY

- Messaggi: 4832
- Iscritto il: 5 nov 2006, 0:09
0
voti
[6] Re: tecnica DDS
La tecnica DDS credo mi sia chiare,si serve di una memoria su cui sono contenuti dei campioni numerici che non sono altro che valori analogici di tensione in istante di tempo definiti in un periodo compreso tra 0 e 2pi_greco.
Praticamente ho visto che oltre queeta tecnica ,spesso ne viene utilizzata un'altra :la "true arbitrary",in cui rispetto alla prima cambia il modo di generare gli indirizzi di locazione della memoria da cui andare a prelevare i dati.
In particolare nella DDS e possibile variare un numero intero M che ci permette di "SALTARE "un certo numero di campioni,compiere prima una scansione di periodo e quindi generare l onda in un periodo piu breve e di conseguenza ad una frequenza maggiore.
Nell'altro modo invece si varia direttamente la ftequenza di clock del sistema ,mentre i campioni rimangono in numero gli stessi...
La mia necessita di avere un clock a frequenza variabile,potrei usare un NE555,ma si comporterbbe bene ?cosa altro potrei utilizzare ?
Praticamente ho visto che oltre queeta tecnica ,spesso ne viene utilizzata un'altra :la "true arbitrary",in cui rispetto alla prima cambia il modo di generare gli indirizzi di locazione della memoria da cui andare a prelevare i dati.
In particolare nella DDS e possibile variare un numero intero M che ci permette di "SALTARE "un certo numero di campioni,compiere prima una scansione di periodo e quindi generare l onda in un periodo piu breve e di conseguenza ad una frequenza maggiore.
Nell'altro modo invece si varia direttamente la ftequenza di clock del sistema ,mentre i campioni rimangono in numero gli stessi...
La mia necessita di avere un clock a frequenza variabile,potrei usare un NE555,ma si comporterbbe bene ?cosa altro potrei utilizzare ?
0
voti
[7] Re: tecnica DDS
Castello ha scritto:potrei usare un NE555
Con il 555 generi l'onda a frequenza variabile, ma tutt'altro che precisa. E qui la precisione serve.
L'unica soluzione è quella di generare un'onda quadra ad alta frequenza usando un quarzo e poi dividere tale frequenza per ottenere quella voluta. Dividere per le potenze di due è banale, per fare una divisione arbitraria non saprei come fare.
Castello ha scritto:In particolare nella DDS e possibile variare un numero intero M che ci permette di "SALTARE "un certo numero di campioni,compiere prima una scansione di periodo e quindi generare l onda in un periodo piu breve e di conseguenza ad una frequenza maggiore.
C'è di più, variare il numero M non ti permette solo di campionare il segnale in un tempo inferiore, ti permette anche di variare il numero di campioni per periodo, di fatto ti permette di variare la frequenza in modo quasi continuo. Entro ovviamente il limite imposto dal teorema del campionamento.
C'è un motivo per cui vuoi seguire la via del clock a frequenza variabile?
http://millefori.altervista.org
Tool gratuito per chi sviluppa su millefori.
Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa. (A. Einstein)
Se non c'e` un 555 non e` un buon progetto (IsidoroKZ)
Strumento per formule
Tool gratuito per chi sviluppa su millefori.
Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa. (A. Einstein)
Se non c'e` un 555 non e` un buon progetto (IsidoroKZ)
Strumento per formule
-

posta10100
5.550 4 10 13 - Master EY

- Messaggi: 4832
- Iscritto il: 5 nov 2006, 0:09
0
voti
[8] Re: tecnica DDS
Sto analizzando un generatore di forme d onda con architetura true arb,chr ni permette di variare la frequenza del segnale d 'uscita generato variando la frequenza del clock di riferimento.
Scusa ma io h incontrato oscillatori quarzati solo per generare onde sinusoidali ,ti cito ad esenpio quello di colpitts e di pierce.
Come faccio a generarci onde quadre e quindi segnali di clock?
Scusa ma io h incontrato oscillatori quarzati solo per generare onde sinusoidali ,ti cito ad esenpio quello di colpitts e di pierce.
Come faccio a generarci onde quadre e quindi segnali di clock?
0
voti
[9] Re: tecnica DDS
Castello ha scritto:Come faccio a generarci onde quadre e quindi segnali di clock?
Questo ad esempio funziona molto bene

http://millefori.altervista.org
Tool gratuito per chi sviluppa su millefori.
Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa. (A. Einstein)
Se non c'e` un 555 non e` un buon progetto (IsidoroKZ)
Strumento per formule
Tool gratuito per chi sviluppa su millefori.
Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa. (A. Einstein)
Se non c'e` un 555 non e` un buon progetto (IsidoroKZ)
Strumento per formule
-

posta10100
5.550 4 10 13 - Master EY

- Messaggi: 4832
- Iscritto il: 5 nov 2006, 0:09
0
voti
[10] Re: tecnica DDS
Scusa ma io ho sempre utilizzato quell oscillatore,di pierce ,per generare onde sinusoidali...
11 messaggi
• Pagina 1 di 2 • 1, 2
Chi c’è in linea
Visitano il forum: Nessuno e 180 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)


