melhor maneira de criar um gerador de onda senoidal com saídas de 3 de sincronização

K

Kuehnsen

Guest
Na verdade eu tenho um problema no projeto de um gerador de onda senoidal bom!
Eu tenho as necessidades folllowing:
3 saídas sincronizados!
Saída de Freqüência 1 - 10 MHz
changeabe em amplitude e fase
saídas de baixo ruídoMinha tarefa é construir uma fonte senoidal fast digital configurável com este 3 saídas.Cada saída tem uma amplitude outros.Mas tudo funcionando na mesma frequência e estão em fase absolutly no primeiro escalão.Mais tarde eu quero differency fase de instalação um pouco para um canal.Eu não o primeiro passo, usando o AD7008, mas esta solução tem algumas desvantagens!

Primeiro, os 3 canais só estão sincronizados pelo ressonador mesmo.

2 posso usar apenas um ressonador 50MHz, então eu tenho uma tensão de ruído demais na onda senoidal gerada (apenas 12 amostras de ca ser tomada a partir da LUT)

e eu preciso de uma terceira resolução de 14 bits do DAC de saída para uma amplitude de configuração fina!Então eu thinked prestes a usar um outro com um ressonador 200MHz e modular a amplitude do seno com um CAD sobre a referência, no!O que você acha que há uma solução mais fácil ou melhor para o meu problema, eu não thinked aproximadamente?Obrigado pela vossa ajuda.

Kuehnsen [/ url]
 
Quando você diz "ressonador" você quer dizer com "relógio", como um oscilador de cristal?

Parece que você esqueceu de colocar um filtro passa-baixa na saída do DAC.O filtro deve passar tudo até 10MHz, eo bloco de 50MHz e superior.Seu "tensão barulho demais" irá desaparecer.

 
echo47 escreveu:

Quando você diz "ressonador" você quer dizer com "relógio", como um oscilador de cristal?Parece que você esqueceu de colocar um filtro passa-baixa na saída do DAC.
O filtro deve passar tudo até 10MHz, eo bloco de 50MHz e superior.
Seu "tensão barulho demais" irá desaparecer.
 
Com uma 20MHz Low-Pass está tudo bem.Mas como posso sincronizar a 3 saídas senoidal.Ele deve funcionar em uma ampla gama temprature.Talvez um Delay locked loop?Mas eu quero manter a solução mais simples.

 
Heres meus dois centavos:

Hmm, eu não sou nenhum profissional nisso, mas você realmente precisa de algum tipo de filtro passa baixa após a DAC, uma vez que o espectro de saída terá um grande pico na freuency amostragem (50MHz).O problema de fase é até o design do seu filtro.Você quer um filtro que tenha uma resposta de fase fixo.

Estou certo em dizer que este é o tipo de sistema que você quer?:

Microcontrolador / PC -> DSP -> DAC -> LPF - amplfiers> 3 diferentes com ganhos diferentes.

Olhando para o seu problema novamente, o que "exatamente" você está tentando fazer?Quer dizer, se você quiser apenas um gerador de onda senoidal, por que não ir analógica?Dessa forma, você pode produzir sinewaves 3 muito bom, com um par de potenciómetros para alterar a frequência (você poderia usar panelas digital se você quer controlá-lo com um micro controlador).E para ficar exatamente a freqüência correta, você poderia usar um contador de freqüência em sua saída.Dessa forma, a criação do oscilador de ondas senoidais não tem de ser precisos (que não tem de ser estável, embora), a freqüência contador diz que a freqüência exata da onda, assim você pode variar a sua frequência ser mão até chegar a freqüência correta.Ou apenas executar o freqncy contador de volta em um micro controlador e deixar que o controle da freqüência usando 2 feedback ordem.

Um link aqui gera uma onda senoidal realmente bom, mas limitado a sua baixa freqüência (<20kHz), mas o seu dá-lhe algumas ideias:
http://www.edn.com/archives/1997/061997/13di_01.htm

Um que eu usei:
http://www.elecdesign.com/Articles/Index.cfm?AD=1&AD=1&ArticleID=6293

Se você estiver indo digital (ou seja: DAC), então você quer ter mais de 16 amostras por período, de preferência mais de 32.Você disse que você estava usando 50Mhz para atingir uma produção de 10Mhz, mas isso significa que a cada período pseudo teria 5 amostras.Isso só não é suficiente se você quer uma onda senoidal decente.Além disso, quanto maior for a diferença entre o período de amostragem (tempo de atualização do DAC) e que a freqüência de saída mais fácil será para projetar um filtro após o DAC.

Sorry, I'm rambling, mas eu só jorro ideias, por vezes

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Sorrir" border="0" />Veja como eu faria isso:
Microcontrolador -> chip PLL -> filtro FIR (converte quadrado sine) -> DAC -> LPF - amplificadores> 3 separado, com controles de ganho individual, mas com a mesma resposta de fase.

Bem, espero que isso ajude de alguma forma.Como eu disse, ele realmente depende de como "limpas" que deseja a onda senoidal, como o complexo que você pode construir o circuito, e quanto você quer controle sobre as 3 saídas.

Enterrado (in) Código.

 
Buriedcode escreveu:

Isto significa que a cada período de pseudo teria 5 amostras.
Isso só não é suficiente se você quer uma onda senoidal decente
 
oi de novo, eu não estou sendo exigente, mas ...

Citação:

Contanto que você se encontra Nyquist ..
 
Eu penso que esta é a forma como isso poderia ser feito:

gerar dois sinais em quadratura, um seno, uma co-seno.
Então somá-los em diferentes proporções para obter o deslocamento de fase necessário.Isto permite uma mudança de fase 0-90 deg.Se é preciso mais, você pode inverter um ou de ambos antes da adição, que lhe dará 0-360 mudança de fase graus.

Finalmente, você tem três amplificadores de saída, cada um com seu ganho independente para ajustar separadamente as amplitudes.

 
Obrigado por suas respostas.

Eu fi-lo digitalmente, reais eu uso 3 Direct Digital Synthesis Chips da AD, como descrito anteriormente.Eu preciso de 1 .. 10 MHz Output accurrate e por isso a minha recente solução com 50MHz-Clock é muito barulhento!

Eu pretendo usar um chip com 200MSample e assim que eu devo ter uma melhor solução!

Eu faço isso que fazem com que maneira então eu tenho mais controle sobre o seno gerados 3 saídas!

O maior problema que eu estou pensando é a amplitude do seno.Eu pretendo usar chips com 14bit de resolução e deseja obter o máximo partido deles.
Com um simples RC-Filter do Sine não é suficientemente clara, thatswhy vou tentar um engate com as duas saídas de cortesia do DAC como entrada balanceada.Então eu posso começar uma banda única!

Obrigado por suas idéias que eu ainda pensando sobre ...

Kuehnsen

 

Welcome to EDABoard.com

Sponsor

Back
Top