Como eu entrada para sinal / Q para placa de som para DSP

A

aliumair926

Guest
Atualmente, estou estudando para o meu projeto, ou seja, fazer um receptor de FM utilizando PCs som ...como podemos demodular sinal com relativa facilidade, convertendo-a em I / Q ... o problema é como eu pode introduzir 2 sinais que são "I" e "Q" para uma entrada de microfone .... ou existe outra maneira?minha placa de som portáteis com 3 entradas, um alto-falante .. um microfone e um 3 i kant figura que para fora Wotz .. manual diz que é para aceitar em linha de áudio de outros dispositivos ... é o que eu tht mesmo pode ser usado para I / Q de entrada? ... ajuda plz ... thnx

 
Em vez de enviar I e Q (eu não acho que isso é possível porque você pode escolher apenas um canal de entrada entre o MIC ou Line In) tentar converter o sinal para baixo FM baixo para uma freqüência intermediária (IF) centrado em torno de 8-10 kHz e enviar o sinal para a linha na entrada da placa de som para fazer a conversão A / D, então eu e Q pode ser gerada digitalmente com um Numericamente Software Oscilador Controlado (NCO).
Na teoria parece fácil e por isso é se você tem um gerador de sinal que produz diretamente o sinal de IF FM com frequência adequada, amplitude e largura de banda, mas se você quiser demodular um sinal real não é tão fácil.Em primeiro lugar, deve ser uma banda estreita: Eu não sei exatamente a frequência de corte da linha de placas de som na entrada, mas eu suponho que deve ser em torno de 17-20 kHz assim que você tem poucos kHz de largura de banda disponível para uma IF em 8 -- 10 kHz (poucas, se comparado aos modernos sistemas de comunicação digital, com débitos na ordem dos MHz).
Então você tem que projetar uma RF para FI fase de conversão com os níveis de produção capaz de conduzir a entrada da placa de som (ou tentar montá-lo usando componentes como filtros de laboratório banco regulável, mixer e geradores).
E, finalmente, para o que dizem respeito ao processamento do sinal no PC usando Matlab muito trabalho é gratuita (exceto o custo da licença

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />

) Porque você deve ser capaz de adquirir se amostras de placa de som e processá-los em Matlab, mas não tenho a certeza que é possível fazer isso em "tempo real" (= aquisição ao processamento como osciloscópios do software comercial) ou apenas off-line , aquisição de alternância de gravação (por exemplo, com uma duração de comprimento finito wav) de uma parcela do sinal de IF e processamento de importação (em Matlab wav e aplicar o algoritmo de demodulação para as amostras codificadas).

Atenciosamente
Mowgli

 
input is mono you can't sample I/Q signals.

Se a sua entrada MIC
é mono-lhe que não posso amostra / sinais Q.input is stereo: if yes it will be OK for your requirements.

Verifique se o seu Line-in
estéreo de entrada é: se sim, será muito bom para suas exigências.
By the way, se possível, é melhor usar uma linha-na entrada ao invés de um microfone: a última é em geral mais ruidosa e às vezes não linear ou mesmo comprimido para não acomodar entradas padrão.Se possível, não escreva como se você estivesse enviando um SMS: nem todo mundo vai entender as siglas que você usou!Sua mensagem não está limitado a 160 caracteres e, felizmente, você está usando um teclado real, por favor escreva em Inglês liso!<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />
 
@ Bepobalote: Você mencionou "Se a sua linha-na entrada é estéreo: se sim, será muito bom para suas exigências." Isto significa que deve haver duas tomadas de entrada (line in)
como eu tenho a 2 sinais de entrada (I e Q )....

@ Mowgli: Sir serei capaz de fazer o processamento em tempo real no Simulink! ...

 
aliumair926 escreveu:

@ Bepobalote: Você mencionou "Se a sua linha-na entrada é estéreo: se sim, será muito bom para suas exigências." Isto significa que deve haver dois conectores de entrada (linha), mas tenho de 2 sinais de entrada (I e Q )....
 
"Muito obrigado por seu interesse ..Mas meu projeto é fazer com que um PC com receptor de FM (para receber os canais de rádio FM e que seriam 88-108 Mhz) capaz de receber transmissão de FM em tempo real ....

O que você sugere-me nesse sentido? ... Simulink é adequado?

 
O problema é a largura de banda larga FM: se me lembro corretamente, é 150KHz 2x25KHz de bandas de guarda.
A melhor amostra em placas de som em 192, que lhe dá wery "pequeno espaço" para trabalhar com ...
O seu notebook é certamente limitada a uma taxa de amostragem 48KHz MAX!

Eu nunca usei Silmulink, por isso não posso ajudá-lo deste lado.

 
Citação:

Mas meu projeto é fazer com que um PC com receptor de FM (para receber os canais de rádio FM e que seriam 88-108 Mhz) capaz de receber transmissão de FM em tempo real ....
 
De uma forma geral no projeto do receptor você tem que considerar exigências provenientes tanto no domínio digital e analógico.
Como afirmei no meu post anterior você tem que verificar a largura de banda máxima para a entrada analógica: a linha de placa de som não é adequado para 200 kHz de canais de rádio FM.Na minha opinião, no seu caso o fator limitante não é apenas a taxa de amostragem máxima da placa de som, mas a largura de banda limitada do front-end de entrada: você pode até mesmo ter MHz taxa de amostragem da placa de som, mas se a linha de corte de freqüência seja inferior a 20 kHz-lhe informações soltas no domínio analógico, em qualquer caso!E é este o caso: a freqüência máxima do anúncio da placa de som (196 kHz), está dimensionado para trabalhar com sinais de áudio, cuja largura é de cerca de 20 kHz!

Simulink preocupação para o que eu não sei se o processamento em tempo real poderia ser possível: com certeza eu sei que Matlab é capaz de processar sinais de wav, mas eu nunca tentei esse recurso.

Atenciosamente
Mowgli

 
Mowgli escreveu:

Na minha opinião, no seu caso o fator limitante não é apenas a taxa de amostragem máxima da placa de som, mas a largura de banda limitada do front-end de entrada: você pode até mesmo ter MHz taxa de amostragem da placa de som, mas se a linha de corte de freqüência seja inferior a 20 kHz-lhe informações soltas no domínio analógico, em qualquer caso!
E é este o caso: a freqüência máxima do anúncio da placa de som (196 kHz), está dimensionado para trabalhar com sinais de áudio, cuja largura é de cerca de 20 kHz!
 
Existem também vários ADCs TI áudio com fs> = 192 kHz disponíveis, por exemplo, PCM 1804, PCM4202.

O dito "comportamento ruidoso" é um resultado da SD-ADC noise shaping.Mas o áudio TI ADC ainda atingir 12-Bit SNR sobre a largura de faixa.Também a filtragem não é tão íngreme com 192 kHz frequência de amostragem, de modo algum serrilhado em torno de fs / 2 deve ser esperado.

Eu não marque disponível especificação placas de áudio.Mas se não se restringir ainda mais a largura de banda ADC, FM de banda larga, basicamente, parece viável com essas peças, embora eu não acho que eles são primeira escolha para um projeto SDR.Basicamente, uma maior taxa de amostragem seria necessário para uma maior flexibilidade, se a filtragem.

 
FVM, você está certo, mas eu estava falando apenas disponíveis placas de som e eu não quero ser demasiado pormenorizada ...
Se precisar de mais largura de banda, você pode usar receptores SDR como Perseu ou QS1R

Aqui você pode encontrar algumas referências a diferentes tipos de receptores SDR:
http://f4dan.free.fr/index.html

 
bepobalote escreveu:

... Grande banda FM: se me lembro corretamente, é 150KHz 2x25KHz de bandas de guarda.
.
 
Para 150KHz, eu quis dizer que cada canal de FM na faixa de 88-108MHz está usando 150KHz da banda.
A banda de guarda de 25 * 2 "é um espaço entre cada um desses canais para evitar interferências entre os canais de perto.
Dê uma olhada na página seguinte: http://en.wikipedia.org/wiki/FM_broadcasting para uma descrição do uso de um canal de FM.

Eu realmente não sei como você será capaz de sintonizar o rádio SDR SW: depende do seu hardware receptor.
Eu imagino o seu HW é algo como um downconverter que muda a freqüência recebida para um inferior (Hetrodyne like).
Talvez seja melhor verificar com o seu tutor ...

 
Sim, você está certo, eu estarei usando downconverter para transferi-lo para baixo a algum IF.Bem, sim ia trabalhar nele, como o hardware disponível também é um problema ....
Eu tenho ido através de um software de rádio definido para as massas.Por Gerald Youngblood, .... Em que ele tem usado detector Tayloe e outros circuitos ..
Espero que eu possa construir esse ...

http://www.ece.jhu.edu/ ~ Cooper / SWRadio / esta ligação tem Yblood1, Yblood2, Yblood3 ...
Você tem alguma idéia se algum corpo tenha tentado fazê-lo ...[/ url]

 
Se bem me lembro, o receptor mostrado em "A Software Defined Radio ..."não funcionará corretamente, pois existem alguns erros nos esquemas (filtro DDS), mas existem muitas implementações de trabalho de rádios SDR.
Eu sugiro que você dê uma olhada à família Softrock:
http://www.softrockradio.org/SoftRock
http://www.softrockradio.org/
http://www.cliftonlaboratories.com/softrock_lite_6_2.htm
http://ewjt.com/kd5tfd/sdr1k-notebook/sr40/sr6-production/index.html
http://www.ewjt.com/kd5tfd/sdr1k-notebook/sr40/index.html
http://home.att.net/ ~ Geobra / SoftRockLite.html
http://www.df9cy.de/tech-mat/softrock61/softrock61.html
Esta família de receptores / transmissores é muito barato.

Você também pode se inscrever para o Yahoo!SoftRock40 grupo e fazer uma busca nos arquivos: você não foi o primeiro que tentou fazer o que você precisa.

Pessoalmente, vou sugerir o seguinte:
1) ter um receptor de FM baratos
2) identificar as suas IF [Intermediate Frequency] (em geral é 10,7 MHz)
3) Para um Softrock com direito a receber freqüência (o mesmo que o FI de um receptor de FM)
4) A TAP Softrock para o FI do receptor de FM
5) Compre um bom som (sugiro EMU 1212M, nem barato, mas realmente bom) com uma ADC rápido (pelo menos 192Ksamples / s)
5b) Se não tentar encontrar um duplo conversor A / D (em PCI /...) com pelo menos 250Ksamples / s.Acho que uma resolução de 10/12 bits é suficiente, mas não confiar em mim ...

<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Muito triste" border="0" />6) começam a desenvolver o seu software.

7) Boa sorte!!

 

Welcome to EDABoard.com

Sponsor

Back
Top