Zeitnitz 03/2015
LabView e todos os seus componentes são protegidos por © copyright 2014 National Instruments
Corporation. Todos os direitos reservados.
O quadro de licenciamento para LabVIEW podem ser encontrados no arquivo em license_NI.txt
diretório de instalação. muParser ©
Zeitnitz 2005-2015
Pré-requisitos
instalação
Descompacte o arquivo do programa em um diretório e execute setup.exe. O programa pode ser iniciado a partir do menu Programas do Windows
Descrição do programa
O programa pode ser usado para visualização e análise de dados de som. Aqui, os dados podem ser gravados tanto directamente a partir da placa de
som (através do microfone ou line-in de entrada), ou a partir de uma fonte, como um CD, ou originam Media Player. A entrada para o programa
depende da seleção no som do Windows Mixer para a gravação (veja abaixo). O programa obtém seus dados a partir da placa de som através da
interface do Windows e não se comunica diretamente com a placa de som. Portanto, os problemas da placa de som encontram-se no lado dos
componentes do controlador e do sistema operacional.
A interface do usuário é projetado, no entanto, encontrou como um osciloscópio convencional na janela do programa, display XY adicional, análise de
frequência e configurações.
oscilógrafo
1
C. Zeitnitz 03/2015
O programa representa o canal esquerdo e direito da placa de som na janela de osciloscópio. O canal esquerdo é mostrado como verde e a direita,
como uma linha vermelha.
Nos botões de janela do programa e janelas de entrada para as seguintes características: amplitude, tempo, gatilho.
ajuste de amplitude
O ajustamento de amplitude entre os dois canais é acoplada ao início do programa. O acoplamento dos canais pode ser cancelada removendo o
gancho "Sync". Em seguida, os dois controladores para a amplitude dos canais esquerdo e direito são activo (ver Figura 2).
A indicação da amplitude é executada nas unidades de divisões ( Div) os osciloscópios e é indicado separadamente para ambos os canais acima das
osciloscópios. O valor da amplitude correspondente à tensão digitalizado dividido por 32768. Isto corresponde à resolução dos dados, os quais são
recebidos pela placa de som 16 bits. Isto significa que a amplitude máxima assume um valor da Figura 1. Devido às diferentes configurações de volume
no Windows, o nível sonoro absoluto não pode ser determinado diretamente! Os valores apresentados são, por conseguinte, em unidades arbitrárias
2
C. Zeitnitz 03/2015
de entender. O ajuste da amplitude refere-se tanto ao osciloscópio, bem como sobre o gráfico xy. Cada canal pode ser atribuído individualmente, um
deslocamento sobre os campos de entrada apropriados. Uma vez clicado com o mouse em um dos dois campos de deslocamento aparecem no
osciloscópio de dois cursor horizontal com que o deslocamento também pode ser movido com o mouse. Depois de quatro segundos sem alterar o
deslocamento, o cursor irá desaparecer. Se o sinal de um canal não é visível no ecrã (demasiado grande deslocamento), o cursor correspondente
deslocamento horizontal na extremidade superior ou inferior aparece. Ao mover o cursor, o sinal é levado imediatamente para a faixa visível. Ao inserir
um deslocamento, as duas vigas podem ser separados uns dos outros,
ajuste de tempo
A definição do tempo refere-se a toda a área e não como um osciloscópio normal ao valor por unidade! A faixa é de 1-10000ms. Quanto maior a gama
mostrada é menor a taxa de amostragem utilizada, a qual é usada. Isso não pode ser evitado por razões de utilização do computador. O gatilho
configuração "Single", a taxa de amostragem é aumentada novamente, uma vez que a carga computacional não importa.
gatilho
No modos de ajuste "Off", "Auto", "Normal" e "Single" Trigger encontrar. Estes correspondem aos modos convencionais de osciloscópios. O valor limiar
pode ser mover quer na janela de entrada de selecção do gatilho, e por meio do rato cruz amarela ter lugar no osciloscópio. O tempo de disparo pode
ser ajustada, deslocando a cruz amarela apenas com o rato.
No modo single-shot, o gatilho da chave RUN / STOP é desativado automaticamente e deve ser pressionado novamente para uma nova aquisição de
dados.
faz com que o botão "Auto Set" que o programa tenta determinar a frequência mais forte no sinal e seleciona a linha do tempo de acordo. Além disso, o
valor limiar é ajustado a metade da amplitude do sinal. A função não tem efeito se o sinal é muito pequena. A frequências muito baixas (abaixo de 20
Hz) a janela de análise não é suficiente para determinar a frequência absolutamente correcta. A função gera uma breve exposição da aquisição de
dados.
modo de canal
No osciloscópio de dois canais são exibidos por padrão. Até o interruptor de selecção na extremidade inferior da janela do programa pode ser ligado
soma, diferença e produto dos canais.
3
C. Zeitnitz 03/2015
medir
Abaixo os osciloscópios é uma caixa de seleção para medir várias propriedades dos sinais. Uma vez que a análise automática da frequência, a
amplitude do sinal e de dispersão pode ser activada, seleccionando "Hz e V". Os resultados das medições são apresentados na parte superior da tela.
Esta medida requer energia adicional. Em computadores low-end portanto, pode haver problemas de exibição. Neste caso, a medição deve permanecer
desativado.
Log tem nenhum limite de tempo e só termina quando o gancho for removido, ou nem a frequência nem tensão é medido. A taxa é gravada no arquivo
de log com os valores medidos pode ser definida usando o "período de atualização dos valores medidos" em "Configurações".
Por favor, note: Os dados são gravados para o arquivo somente quando o osciloscópio é visível. Mudar para a análise de frequência ou operação XY
pára de registro. Assim, somente quando os dados são visíveis, eles também são gravadas no arquivo!
sinais de medição
Com os outros campos de seleção, a possibilidade de resultados horizontais e verticais do cursor para medir a amplitude ou o tempo dos sinais. Para
esta análise, ele se presta à aquisição de dados com o botão "RUN / STOP" para parar. Um clique com o botão direito do mouse traz o cursor tempo
junto com os valores de amplitude à tona. O cursor pode ser movido com o mouse, ou mudou-se para um clique esquerdo do mouse.
No modo de amplitude, a amplitude de ambos o cursor e a diferença é a saída. No modo de tempo, é apresentada a diferença de tempo entre os
cursores e a frequência correspondente.
4
C. Zeitnitz 03/2015
Figura 5: análise da amplitude com o cursor. Os valores de amplitude relacionada com canal. 1
No caso da medição da escala de tempo da diferença de tempo e a frequência correspondente é apresentada directamente. Os dados também podem
ser examinadas com maior detalhe pela barra de ampliação é usado para uma secção para aumentar. Aqui é aumentada pela posição do cursor
laranja. Ao arrastar este cursor, a área pode ser alterado. Quando o cursor se aproxima da borda, a janela será movido automaticamente. Aqui, a
velocidade depende de quão longe o cursor ainda está longe da borda. Pode ambos os pares de cursor são ativados simultaneamente na tela.
Figura 6: Zoom da tela está em pausa de aquisição de dados (RUN / STOP off).
5
C. Zeitnitz 03/2015
Além disso, o tempo para o posicionamento do cursor e a amplitude associada dos dois canais é exibida (verde e vermelho) na tela.
configurações de cor
Em vários pontos do programa está exibindo a linha e grade de cores. Ao clicar sobre a cor de uma janela de entrada aparece na cor pode ser alterada.
Na Figura 7 mostra-se a janela de selecção da cor da linha do canal esquerdo. A cor da linha do osciloscópio, a, a linha de grade grade e os gráficos
XY pode ser alterado.
gráfico XY
Aqui, os dois canais são plotados contra o outro. Por este fator figuras de Lissajous podem ser gerados. Para este fim, o gerador de sinais, as
frequências pode ser seleccionada em conformidade.
O controlador acima do gráfico permite a configuração de persistência, isto é, o período de tempo correspondente a uma imagem no ecrã. Um tempo
mais curto permite movimentos rápidos do gráfico em detalhe a detectar. Há muito tempo gera uma sobreposição muitos gráficos.
O controlador ao longo dos eixos X e Y permitem escalonamento (enlargen e redução) do canal correspondente. A área mostrada é determinado pela
escolha da amplitude da janela de aplicação.
Mais personagens complexos podem ser gerados usando as fórmulas matemáticas do gerador.
análise de frequência
mostra na "análise de frequência" é um gráfico dos resultados da análise de Fourier do canal seleccionado. O canal pode ser seleccionada através do
botão de selecção no topo. O gráfico mostra a amplitude do padrão 0-20000Hz. Tanto a amplitude como a escala da frequência podem ser comutados
para representação logarítmica. Abaixo do gráfico é uma barra de rolagem e zoom deslizante que permite alterar a área exibida. Estes devem ser
usados somente quando a aquisição de dados é parado pelo botão Run / Stop. A alavanca de zoom permite
6
C. Zeitnitz 03/2015
para fazer os detalhes da análise de frequência visível. Para isso, definir a linha vertical amarela com o mouse para a frequência de interesse e unidade
usando o controle de zoom até o nível desejado de detalhe. Um clique esquerdo do mouse você vai mover a posição. Quando a linha amarela é
empurrado para a vizinhança da margem esquerda ou direita, o corte será movido automaticamente.
também em dB - - Acima do gráfico, a representação logarítmica da amplitude possível e a selecção automática da escala vertical são seleccionados. A
escala também pode ser ajustado manualmente (escala automática deve ser desligado). Para isso, selecione o valor máximo ou mínimo da escala com
um duplo clique e digite o valor desejado.
Os dois valores de saída abaixo do controlador incluem a frequência com a localização do cursor e o valor da frequência mais forte encontrado a partir
de uma análise harmónica dos dados.
Aqui deve-se notar que a análise de Fourier é sempre baseada em dados à taxa de amostragem completa e uma janela de tempo fixo. Isso faz com
que o tempo em que esta janela é controlador ativo salta para um valor pré-definido e freqüências não são registrados corretamente abaixo de 20Hz.
A seleção de "picos hold" permite que a amplitude máxima de análise de frequência armazenar permanentemente. Isto faz com que seja possível
representar a resposta de frequência (por exemplo, com o ruído branco do gerador).
Figura 10: Ver resposta de freqüência com picos gerador de ruído. Neste exemplo,
uma baixa passagem 5 kHz foi activada.
7
C. Zeitnitz 03/2015
Sob o análise de frequência de um filtro de frequência ajustável também significa (Bessel filtro de 10 fim) está disponível. Quatro tipos de filtros estão
disponíveis: passa-baixa, alta, passa-banda e corta-banda. As frequências de corte pode ser ajustado de acordo com os cursores. O filtro pode ser
ligada separadamente para os dois canais e configurado.
Na parte superior da estrutura do filtro de frequência é um botão de controlo para abrir o filtro numa janela separada. Esta função é útil para observar
directamente no osciloscópio o efeito do filtro. Outra empurrar o botão ou fechando a janela representa o estado original novamente.
gráfico cascata
A análise de frequência como uma função do tempo pode ser representado num diagrama de cascata. Neste caso, a intervalos regulares, uma análise
de Fourier é calculada e a amplitude como códigos de cor. Aqui está uma pequena preto e vermelho, a amplitude máxima. Em imagiologia, o diagrama
de cascata do canal 1 11 é mostrado. Aqui o espectro de frequência foi calculada a cada 120ms. O parâmetro período de Fourier em settings.ini define
o intervalo de tempo entre os espectros de Fourier. Note-se que um curto intervalo de tempo significa uma alta carga para o computador. A
sensibilidade do visor pode ser alterada utilizando o cursor acima do visor.
função de transferência
Para além da análise de frequência é de selecção de canal, uma medida da função de transferência. Aqui, a relação entre o sinal do canal 1 ao canal 2
é usado para determinar as características de transmissão dependente da frequência. Um sinal de ruído ou sinal de onda quadrada deve ser
seleccionada como a fonte do gerador, a fim de cobrir toda a gama de frequência com uma medição. Alternativamente, um varrimento de frequência
pode ser utilizado. No canal 1, o sinal original e é alimentado ao canal 2, o sinal filtrado. Ela irá então mostrar a função de transferência associado.
gerador de sinal
Um gerador de sinal de dois canais está integrado no programa. O gerador pode, premindo o botão de cima do quadro a ser aberto como uma janela
separada. A premente incorpora o gerador de volta para o programa.
8
C. Zeitnitz 03/2015
O gerador produz seno, quadrado, triângulo e em rampa com uma amplitude variável e frequência. Além disso, a fase do sinal pode ser ajustado. Além
disso, o gerador pode gerar ruído branco e rosa. Também é possível definir o sinal através de uma expressão matemática (Modo de Fórmula)
Após a activação do modo de "varrimento", a frequência da frequência de partida (controlador principal) para a frequência f fim (end) é variada
continuamente. Aqui, toda a faixa de freqüência é varrido no tempo definido uma vez.
Na hora de início do gerador, ambos os canais são desativados e deve ser ativado pelo botão "on" no topo.
A frequência pode ser ajustado em três maneiras diferentes: com o botão, as teclas de seta do campo de entrada, ou pela entrada do valor de
frequência no campo de entrada. O tamanho do passo, neste caso, é de 0,1 Hz. Na janela de entrada, a frequência pode ser aumentada até um valor
de 50 kHz está definido. O sinal gerador pode ser saída diretamente da placa de som. Este deve ser ativado em conformidade (normalmente referido
como "Wave Out") na mesa de som do Windows. Se a absorção da fonte de "onda", no controlo da gravação do Windows é activado, os sinais no
osciloscópio são visíveis e podem ser analisadas (por exemplo, para produzir números de Lissajous). o sinal gerador pode ser encaminhado
diretamente para um dos dois canais de escopo através da seleção "Ir para Scope".
9
C. Zeitnitz 03/2015
usado.
Os parâmetros do gerador estão disponíveis por variáveis pré-definidas na fórmula: t
Depois de entrar na fórmula, a tecla Enter deve ser pressionada. Se for encontrado um erro na fórmula, ele aparece em vermelho.
As funções disponíveis: sin, cos, tan, asin, acos, atan, sinh, cosh, tanh, asinh, acosh, atanh, log2, o registo (log 10), ln, exp, sqrt, sinal, ABS, min, max,
modificação
operadores: + - *, /, ^ Constante
definida: pi
sussurro
rand () distribuição aleatória da amplitude do sinal dentro dos limites de ± 1
branco () ruído branco dentro dos limites de ± 1
rosa () ruído rosa (1 / f) dentro dos limites de ± 1
Brown () ruído Browniano (1 / f²) dentro dos limites de ± 1
Quando branco, rosa e ruído marrom, as amplitudes normalmente distribuído com um RMS de cerca de
00:25, isto é, a amplitude abrange cerca de ± 4σ.
Exemplos
1. Simples curva senoidal: um * sen (W t *) ou um * sen (p) ou a * sin (2 * pi * f t *)
2. sinusoid com o ruído: um * sen (wt) + branco () * / 2
3. repetitiva amortecida curva de seno: um * sen (p) * exp (-f * mod (t, 10 / f)). Aqui é a atenuação
reiniciado pela função exponencial a cada 10 oscilações usando a função módulo
4. figura de Lissajous: Canal 1: um * sen (3 em peso *) * sen (4 * em peso) e o canal 2: um * sen (4 * em peso)
10
C. Zeitnitz 03/2015
Figura 15: Ajustes para equipamentos de áudio para gravação e reprodução ou programa
parâmetro
No lado esquerdo estão os botões para o mixer de áudio do Windows para iniciar a reprodução e gravação. Por favor, note que aqui 2K cada botão
reabre no Windows XP / a janela misturador pequeno. Em versões mais recentes do Windows apenas uma janela pode ser aberta. Nos misturadores,
as entradas e saídas podem ser configuradas de acordo com as capacidades do cartão de som.
Nas propriedades dos âmbitos pode ser influenciada pela mudança de três valores. O período de actualização dos valores medidos (valores de
frequência e de tensão sobre a tela muda) por um tempo para o próximo valor exibido, por outro lado, o tempo durante o qual os valores medidos são
em média. O tempo médio para a medição da frequência afeta apenas a medição da freqüência mais forte
Além disso, aqui é a oportunidade de mudar a versão de idioma do programa. O idioma selecionado será aplicada após o reinício do programa!
11
C. Zeitnitz 03/2015
Na parte inferior da janela de configurações existem botões para as configurações do programa para um arquivo - para garantir o formato XML,
restaurar ou redefinir para o valor padrão.
Os parâmetros dos padrões de placa de som para 44,1 e de 16 bits. Estes valores podem ser substituídos por correspondentes parâmetros são
ajustados. Estes são os parâmetros "taxa de amostragem" e "bits". Na versão standard, os parâmetros são comentadas. O arquivo é encontrado no
caminho de instalação scope.exe. Se os parâmetros acima são encontrados pelo programa na inicialização, os parâmetros utilizados aparecem em
"Configurações" na guia. Se os parâmetros não são suportados pela placa de som, o programa muda para um outro cartão ou a ordem de auto-retorno
interno. O "AcceptRate" parâmetro pode ser determinado se apenas os parâmetros são utilizados diretamente suportado pela placa de som
(AcceptRate = DEVICE), ou se todos disponíveis a partir dos parâmetros do Windows Mixer pode ser usado (AcceptRate = MIXER). Neste último
cenário, o sinal é convertido internamente em algumas circunstâncias. Outro parâmetro no arquivo settings.ini representa a frequência de máxima
mostrada "MaxFrequency". O valor padrão é 20000 Hz aqui. Outro valor resulta em uma escala diferente na análise de frequência. O tamanho da janela
que é usada para a análise de Fourier é tipicamente 120ms. Assim freqüências pode ser medido bem todo o caminho para cerca de 20Hz. Se as
frequências mais baixas são para ser medido, pela opção "Fourier TimeWindow = 500" em settings.ini o comprimento da janela pode ser dada. O tempo
é expresso em milissegundos (aqui 500ms). Por favor note que um grande valor para os resultados de comprimento janela em uma taxa de atualização
inferior do espectro de frequências e requer a análise significativamente mais poder de CPU. Algumas placas de som fornecem o sinal
está um exemplo do arquivo: Expert Mode = taxa de amostragem TRUE = 100000 pedaços = 16
AcceptRate = misturador
MaxFrequency = 20000
InvertSignalCH1 = VERDADEIRO
InvertSignalCH2 = True Time Fourier
Janela = 200 = 50 Período de Fourier
12
C. Zeitnitz 03/2015
MaxSamplesScale = 50,0
13
C. Zeitnitz 03/2015
Para as entradas acima, o dispositivo deve ser escolhido que deve aparecer no osciloscópio.
O caso mais simples, a "Âmbito auto-retorno" problema dispositivo (por dispositivo de entrada e saída). Permite que os sinais do gerador são enviados
directamente para o Âmbito. Uma placa de som não é então necessário. Com algumas placas de som, várias fontes podem ser selecionados
simultaneamente. O volume do dispositivo também pode ser definido aqui. Isto tem um efeito direto sobre a amplitude do osciloscópio! No Windows
Vista / 7, certifique-se que pelo menos um dispositivo de gravação activa tem uma seleção verde, caso contrário, o dispositivo "Âmbito de auto-retorno"
é ativado.
Figura 18: Windows 7 - o microfone interno é ativado. dispositivos desativados não são incluídos no escopo
disponíveis. A exibição de dispositivos através do menu de contexto dormir (clique direito).
Para definir que o som é emitido por meio da placa de som, por exemplo, para o gerador de sinal através da saída de alto-falante de saída, o misturador
de reprodução que dispositivo deve ser seleccionado no Windows. No Windows XP, muitas vezes múltiplas fontes são misturados simultaneamente.
Começando com o Windows Vista, certifique-se que pelo menos um
14
C. Zeitnitz 03/2015
Figura 20: Windows 7 - habilitado alto-falantes. dispositivos desativados não estão disponíveis no escopo. o
dispositivos de visualização de dormir através do menu de contexto (botão direito).
Windows XP: Pode acontecer que uma entrada ou saída na janela não está listado. Neste caso, ele só deve diminuir • opções • As propriedades são
activados (ver Figura 21).
15
C. Zeitnitz 03/2015
Windows 7: dispositivos desativados não são exibidos nas definições de som. Para alcançar este objectivo, "Mostrar Dispositivos pessoas com
mobilidade" no menu de contexto.
Com os dados do gravador de áudio podem ser armazenados em um arquivo de áudio em formato wave. O nome do arquivo deve ser selecionada
antes de pressionar o botão Gravar Pausa ou. A escrita de dados no arquivo pode ser feito de três maneiras diferentes:
No arquivo, um bloco (100 amostras) inserido silêncio antes de cada registo escrito.
Programa 4. Licenciamento
desenvolvimento do programa. Depois de comprar a licença para o código de licenciamento é entregue tanto na Web e por e-mail. A seguir
licenciar o programa
• programa Restart
• Pressione o botão "Programa de Licença" na janela com a mensagem de copyright
16
C. Zeitnitz 03/2015
Figura 23: Pressione o botão "Program License" para introduzir o código de licença
Figura 24: Copie o código de licença no primeiro campo, ou especificar o arquivo com o código
5. Considerações Finais
Espero que este programa é um verdadeiro prazer. Se um erro é observado, envie um email para Christian@Zeitnitz.de enviar.
Se o programa para um projeto de uma universidade ou escola é usado, eu gostaria de saber algo sobre ele.
O programa é feito para fins de treinamento e privadas (não-comerciais) (escolas e universidades) de forma gratuita.
6. Resolução de Problemas
O programa certamente tem algumas falhas, mas alguns problemas padrão não são dadas pelo programa, mas pela placa de som, ou Windows.
17
C. Zeitnitz 03/2015
No modo XY, o brilho tem uma forte influência sobre a carga do sistema. Sob certas circunstâncias, a persistência deve ser reduzida para que o
sistema responde rapidamente novamente.
18