Sunday 27 August 2017

Labview Fpga Moving Average Filter


Calculando a média móvel Este VI calcula e exibe a média móvel, usando um número pré-selecionado. Primeiro, o VI inicializa dois registros de deslocamento. O registro de deslocamento superior é inicializado com um elemento e, continuamente, adiciona o valor anterior com o novo valor. Este registro de deslocamento mantém o total das últimas x medições. Depois de dividir os resultados da função de adicionar com o valor pré-selecionado, o VI calcula o valor médio móvel. O registro de deslocamento inferior contém uma matriz com a dimensão Média. Este registro de deslocamento mantém todos os valores da medida. A função de substituição substitui o novo valor após cada loop. Este VI é muito eficiente e rápido porque usa a função de elemento de substituição dentro do loop while e ele inicializa a matriz antes de entrar no loop. Este VI foi criado no LabVIEW 6.1. Bookmark amp ShareLabVIEW Digital Filter Design Toolkit 8.2.1 Readme O LabVIEW Digital Filter Design Toolkit 8.2.1 aborda problemas de instalação com o Windows Vista x64 Edition, a versão de 64 bits, que estão presentes no Digital Filter Design Toolkit 8.2. Se você instalou o Digital Filter Design Toolkit 8.2, primeiro você deve desinstalar essa versão antes de instalar o Digital Filter Design Toolkit 8.2.1. Este arquivo contém informações para apresentá-lo ao Kit de ferramentas de design de filtro digital. Este arquivo também fornece recursos de ajuda que você pode usar ao trabalhar com o kit de ferramentas. O arquivo contém as seguintes informações que você precisa entender. O Digital Filter Design Toolkit fornece uma coleção de ferramentas de design de filtro digital para complementar o LabVIEW Full ou Professional Development System. O Digital Filter Design Toolkit ajuda você a projetar filtros digitais sem exigir que você tenha conhecimento avançado de processamento de sinal digital ou técnicas de filtragem digital. Com o Digital Filter Design Toolkit, você pode projetar, analisar e simular filtros digitais de ponto flutuante e ponto fixo. Sem conhecimento prévio sobre a programação no LabVIEW, você pode usar os VIs de Design Digital Design de Filtro para interagir graficamente com as especificações do filtro para projetar filtros digitais apropriados. O Digital Filter Design Toolkit fornece VIs que você pode usar para projetar um filtro de resposta de impulso finito digital (FIR) ou de resposta de impulso infinito (IIR), analisar as características do filtro digital, alterar a estrutura de implementação do filtro digital e processar dados Com o filtro digital. Além do suporte de ponto flutuante, o Digital Filter Design Toolkit fornece um conjunto de VIs que você pode usar para criar um modelo de filtro digital de ponto fixo, analisar as características do filtro digital de ponto fixo, simular o desempenho do fixo Filtro digital ponto-a-ponto e gerar código C de ponto fixo, código LabVIEW inteiro ou código de matriz de porta programável de campo LabVIEW (FPGA) para um alvo específico de ponto fixo. O Digital Filter Design Toolkit fornece VIs para design de filtro digital multirate. Você pode usar os VIs para projetar e analisar um filtro multi-estágio multi-estágio de ponto flutuante. Você então pode usar o filtro multirate projetado para processar dados. O Digital Filter Design Toolkit também fornece um conjunto de VIs que você pode usar para criar, analisar e simular um filtro de multirate de ponto fixo. Você pode gerar o código LabVIEW FPGA a partir do filtro multirate de ponto fixo projetado para um alvo NI I reconfigurável (RIO). Além das ferramentas gráficas para design de filtro digital, o Digital Filter Design Toolkit também fornece funções MathScript que LabVIEW MathScript oferece suporte. Essas funções MathScript permitem que você crie filtros em um ambiente baseado em texto. Para usar o Digital Filter Design Toolkit, você deve ter o National LabVIEW 8.2 ou posterior, Sistema de Desenvolvimento completo ou profissional, instalado no computador host. Nota: Se você quiser usar o Kit de ferramentas de design de filtro digital para gerar o código LabVIEW FPGA a partir de um filtro de ponto fixo, você deve ter o Módulo FPGA National Instruments LabVIEW e o software NI-RIO instalado com o LabVIEW. Certifique-se de instalar o módulo FPGA e o software NI-RIO antes de instalar o Kit de ferramentas de design de filtro digital. Se você já tiver instalado o kit de ferramentas de design de filtro digital, desinstale o kit de ferramentas de design de filtro digital antes de instalar o módulo FPGA e o software NI-RIO. Complete as seguintes etapas para instalar o Kit de ferramentas de design de filtro digital. Antes da instalação, verifique se o seu computador atende às seguintes condições: Uma versão compatível do LabVIEW está instalada. Nenhuma versão anterior do Digital Filter Design Toolkit, incluindo versões beta, está instalada. O LabVIEW não está sendo executado. Nota: Se você quiser usar o Kit de ferramentas de design de filtro digital para gerar o código LabVIEW FPGA de um filtro de ponto fixo, verifique se você possui o módulo FPGA e o software NI-RIO instalado. Insira o CD LabVIEW Digital Filter Design Toolkit. Execute o programa setup. exe. Siga as instruções que aparecem na tela. O Digital Filter Design Toolkit 8.2.1 inclui correções de erros, mas não fornece novos recursos. O Digital Filter Design Toolkit 8.2 incorpora os seguintes novos recursos: Design de filtro digital Funções MathScript Use as funções MathScript de design de filtro digital para projetar filtros digitais com LabVIEW MathScript em um ambiente baseado em texto. Ferramentas aprimoradas de design de filtro de ponto fixo O Digital Filter Design Toolkit 8.2 melhora a usabilidade dos VIs de Ferramentas de Ponto Fixo. Esses VIs podem ajudá-lo a projetar um filtro de ponto fixo com apenas algumas entradas necessárias. Você também pode usar esses VIs para refinar o design do filtro. O Digital Filter Design Toolkit 8.2 categoriza coeficientes de filtro em dois grupos: coeficientes de filtro a k e coeficientes de filtro b v. Esses dois grupos de coeficientes de filtro usam diferentes intervalos de valores. Esta alteração permite que você quantize os coeficientes do filtro eficientemente usando um número limitado de bits. Geração de código de filtro de ponto fixo aprimorada O Digital Filter Design Toolkit 8.2 melhora a geração de código de filtro de ponto fixo e suporta mais modelos de filtro de ponto fixo, como aqueles com coeficientes de 32 bits. Você pode especificar um modelo de filtro de ponto fixo para executar multiplicações I32xI16 ou I32xI32, além das multiplicações I16xI16. Você também pode gerar um bloco de filtro que pode processar sinais multicanal. O Digital Filter Design Toolkit organiza o código LabVIEW gerado nos arquivos do projeto LabVIEW (.lvproj) para que você possa integrar o filtro em outro projeto. Para a geração de código LabVIEW FPGA, o Digital Filter Design Toolkit 8.2 melhora o mecanismo de armazenamento de coeficientes de filtro e os estados internos de filtros digitais. O novo mecanismo armazena os estados internos de um filtro nos itens de memória do código LabVIEW FPGA gerado. Para os filtros FIR, este mecanismo armazena os coeficientes do filtro FIR nas tabelas de consulta. Ao processar sinais multicanal, o código LabVIEW FPGA pode compartilhar os coeficientes de filtro e os recursos lógicos de controle de filtragem entre os múltiplos canais. Rational Resampling Multirate Filter Support O Digital Filter Design Toolkit 8.2 fornece suporte para o projeto, análise e implementação de filtros de multirama de reimamação racional, além de filtros de decimação e interpolação. A reamostragem racional é útil para a interface com sistemas de processamento de sinal digital (DSP) que operam a taxas diferentes. Por exemplo, você pode usar o reimampling racional para converter um sinal de 48 kHz de um sistema de áudio profissional para um sinal de 44,1 kHz para um CD de áudio. Multipress Filter Design Express VIs Use o Design FIR de Multirate, Multistage Multirate Filter Design e Multirate CIC Design Express VIs para projetar filtros multi FIR FIRTS, multirate filtros e multirate cascaded integrator comb (CIC) filtros de forma interativa. Suporte de Design de Filtro de Multirate de Ponto Fixo Use os VIs de Ferramentas de Ponto Fixo Multirate para quantizar, modelar e simular filtros de multirate de ponto fixo. Filtro Multirate de Ponto Fixo Suporte de Geração de Código FPGA Use o DFD FXP MRate Code Generator e o DFD FXP NStage MRate Code Generator VIs para gerar o código LabVIEW FPGA a partir de filtros de multirate de ponto fixo. Você pode gerar código para aplicativos de filtragem de canal e multicanal. Você também pode gerar código de ambos os filtros de multirate e multi-estágio. Filtro médio móvel de ponto fixo Suporte de geração de código FPGA Use o VI do gerador de código intermediário móvel de DFD FXP para gerar o código LabVIEW FPGA a partir de filtros de média móvel de ponto fixo (MA). O código LabVIEW FPGA gerado a partir de um filtro MA de ponto fixo ajuda você a efetuar uma filtragem MA eficiente em um sinal de entrada usando poucos recursos de hardware. Use os VIs de Utilidades para desenhar as regras de transferência de função, zero-pólo-ganho e diferença em controles de imagem. Filtrar Salvar e Carregar de Ferramentas de Arquivo de Texto Use o DFD Salvar no Arquivo de Texto e o DFD Salvar MRate para VIs de Arquivo de Texto para salvar filtros, incluindo filtros de multirate, como arquivos de texto. Você pode obter as estruturas de filtro, os pedidos de filtro e os coeficientes de filtro dos arquivos de texto. Você então pode copiar os coeficientes do filtro dos arquivos de texto e usar os coeficientes em outras aplicações. Use o carregamento DFD do VI de arquivo de texto para carregar um filtro de um arquivo de texto. Você não pode usar este VI para carregar um filtro multirate. O Digital Filter Design Toolkit 8.2 fornece mais de 100 exemplos que demonstram como realizar certas tarefas usando os VIs e funções de Design de Filtro Digital. Esses exemplos incluem tutoriais de inicialização e estudos de caso aprofundados. Versão 8.2.1 (438APUX0) O Kit de ferramentas de design de filtro digital 8.2.1 corrige um problema em que a função MathScript de primeira fase não consegue calcular corretamente o fator espectral de fase mínima de um filtro de resposta de impulso finito (FIR) de fase linear. Versão 8.2 O Digital Filter Design Toolkit 7.5 não tinha restrições sobre o número de estágios ou o atraso diferencial de um filtro CIC. O Digital Filter Design Toolkit 8.2 restringe o número de estágios de um filtro CIC ao intervalo 1, 8 e restringe o valor de atraso diferencial para 1 ou 2. Se você quiser usar um filtro que você criou com o Digital Filter Design Toolkit 7.5, o Kit de ferramentas de design de filtro digital 8.2 pode denunciar o filtro como um objeto de filtro inválido. Se você encontrar esta situação, guarde o filtro como um arquivo binário no Digital Filter Design Toolkit 7.5 e, em seguida, use o Digital Filter Design Toolkit 8.2 para carregar o filtro no arquivo binário. O Digital Filter Design Toolkit 7.5 definiu a freqüência de amostragem de um filtro multirate como a freqüência de amostragem máxima no filtro multirate. O Digital Filter Design Toolkit 8.2 define a freqüência de amostragem de um filtro multirate como a freqüência de amostragem de entrada no filtro multirate. Portanto, se você deseja usar um filtro de interpolação que você projetou com o Digital Filter Design Toolkit 7.5, primeiro você deve alterar a freqüência de amostragem do filtro de interpolação da freqüência de amostragem máxima para a freqüência de amostragem de entrada. Esta alteração não afeta a decimação e os filtros sem mudança de taxa. No Digital Filter Design Toolkit 8.2, a modelagem DFD FXP para CodeGen Express VI não está na paleta Ferramentas de Ponto Fixo. Use o DFD FXP Quantize Coef VI para quantificar os coeficientes de um filtro e o DFD FXP Modeling VI para criar um modelo de filtro de ponto fixo. No Digital Filter Design Toolkit 7.5, as saídas de resposta de fase e de fase do DFD Plot MRate Freq Response VI eram clusters. No Digital Filter Design Toolkit 8.2, essas saídas são matrizes de clusters. Versão 8.2.1 Além dos problemas conhecidos no Digital Filter Design Toolkit 8.2. O Digital Filter Design Toolkit 8.2.1 contém o seguinte problema conhecido: Como as fontes padrão no Windows Vista são diferentes das fontes padrão em versões anteriores do Windows, você pode perceber problemas estéticos, como seqüências de texto superpostas ou truncadas, em VIs E caixas de diálogo LabVIEW. Para corrigir esse problema, altere o tema do sistema operacional para o Windows Classic na caixa de diálogo Configurações do tema e reinicie o LabVIEW. Selecione Start0187Control Panel0187Appearance and Personalization e clique em Alterar o tema para exibir a caixa de diálogo Configurações do tema. Os VIs de Análise de Filtro podem levar muito tempo para analisar um filtro com uma ordem elevada. O DFD Remez Design VI pode levar muito tempo para projetar um filtro FIR com uma ordem elevada. O DFD Least Pth Norm Design VI pode levar muito tempo para completar projetos que possuem algoritmos iterativos. O Digital Filter Design Toolkit 8.2 não permite zeros de zero valor no Pole-Zero Placement Express VI. Se você especificar um zero de valor zero, o VI Express força o zero com valor zero para um zero não valor zero. Quando você projeta um filtro de ponto fixo, você deve configurar os quantizers. Cada quantizador contém um booleano assinado que especifica se deve tratar o número de entrada como um número assinado. O Digital Filter Design Toolkit 8.2 oferece apenas os números assinados. As características de um filtro podem mudar se ocorrerem erros numéricos durante a conversão entre os coeficientes de filtro das diferentes estruturas de filtro. Quando você converte a estrutura de um filtro, o filtro com a nova estrutura pode ser completamente diferente do filtro original. Se você encontrar essa situação, tente usar uma estrutura diferente. Talvez seja necessário compilar os VIs de exemplo de design de filtro digital que demonstram como usar o código LabVIEW FPGA gerado em projetos LabVIEW. Consulte a Ajuda do LabVIEW. Acessível ao selecionar Help0187Search a Ajuda do LabVIEW no menu suspenso no LabVIEW, para obter informações sobre o uso do Digital Filter Design Toolkit. Você pode acessar os exemplos para o Kit de ferramentas de design de filtro digital selecionando Help0187Find Exemplos para exibir o NI Example Finder e, em seguida, navegar para a pasta Ferramentas e Modules0187Digital Filter Design. Você também pode clicar no link Localizar exemplos na seção Exemplos da janela de Introdução para exibir o NI Example Finder. Você pode modificar um exemplo de VI para se adequar a um aplicativo, ou você pode copiar e colar de um ou mais exemplos em um VI que você criou. Você também pode encontrar os exemplos para o Digital Filter Design Toolkit no diretório LabviewexamplesDigital Filter Design. 0169 200682112007 National Instruments Corporation. Todos os direitos reservados. De acordo com as leis de direitos autorais, esta publicação não pode ser reproduzida ou transmitida de qualquer forma, eletrônica ou mecânica, incluindo fotocópias, gravação, armazenamento em um sistema de recuperação de informações ou tradução, total ou parcial, sem o prévio consentimento por escrito da National Instruments Corporação. National Instruments, NI, ni. E LabVIEW são marcas comerciais da National Instruments Corporation. Consulte a seção Termos de Uso no nilegal para obter mais informações sobre as marcas registradas da National Instruments. Outros nomes de produtos e empresas mencionados neste documento são marcas comerciais ou nomes comerciais de suas respectivas empresas. Para as patentes que abrangem os produtos da National Instruments, consulte o local apropriado: Help0187Patents no seu software, o arquivo patents. txt no seu CD ou nipatents. LabVIEW Digital Filter Design Toolkit 8.2.1 Readme O LabVIEW Digital Filter Design Toolkit 8.2.1 endereços Problemas de instalação com o Windows Vista x64 Edition, a versão de 64 bits, que estão presentes no Digital Filter Design Toolkit 8.2. Se você instalou o Digital Filter Design Toolkit 8.2, primeiro você deve desinstalar essa versão antes de instalar o Digital Filter Design Toolkit 8.2.1. Este arquivo contém informações para apresentá-lo ao Kit de ferramentas de design de filtro digital. Este arquivo também fornece recursos de ajuda que você pode usar ao trabalhar com o kit de ferramentas. O arquivo contém as seguintes informações que você precisa entender. O Digital Filter Design Toolkit fornece uma coleção de ferramentas de design de filtro digital para complementar o LabVIEW Full ou Professional Development System. O Digital Filter Design Toolkit ajuda você a projetar filtros digitais sem exigir que você tenha conhecimento avançado de processamento de sinal digital ou técnicas de filtragem digital. Com o Digital Filter Design Toolkit, você pode projetar, analisar e simular filtros digitais de ponto flutuante e ponto fixo. Sem conhecimento prévio sobre a programação no LabVIEW, você pode usar os VIs de Design Digital Design de Filtro para interagir graficamente com as especificações do filtro para projetar filtros digitais apropriados. O Digital Filter Design Toolkit fornece VIs que você pode usar para projetar um filtro de resposta de impulso finito digital (FIR) ou de resposta de impulso infinito (IIR), analisar as características do filtro digital, alterar a estrutura de implementação do filtro digital e processar dados Com o filtro digital. Além do suporte de ponto flutuante, o Digital Filter Design Toolkit fornece um conjunto de VIs que você pode usar para criar um modelo de filtro digital de ponto fixo, analisar as características do filtro digital de ponto fixo, simular o desempenho do fixo Filtro digital ponto-a-ponto e gerar código C de ponto fixo, código LabVIEW inteiro ou código de matriz de porta programável de campo LabVIEW (FPGA) para um alvo específico de ponto fixo. O Digital Filter Design Toolkit fornece VIs para design de filtro digital multirate. Você pode usar os VIs para projetar e analisar um filtro multi-estágio multi-estágio de ponto flutuante. Você então pode usar o filtro multirate projetado para processar dados. O Digital Filter Design Toolkit também fornece um conjunto de VIs que você pode usar para criar, analisar e simular um filtro de multirate de ponto fixo. Você pode gerar o código LabVIEW FPGA a partir do filtro multirate de ponto fixo projetado para um alvo NI I reconfigurável (RIO). Além das ferramentas gráficas para design de filtro digital, o Digital Filter Design Toolkit também fornece funções MathScript que LabVIEW MathScript oferece suporte. Essas funções MathScript permitem que você crie filtros em um ambiente baseado em texto. Para usar o Digital Filter Design Toolkit, você deve ter o National LabVIEW 8.2 ou posterior, Sistema de Desenvolvimento completo ou profissional, instalado no computador host. Nota: Se você quiser usar o Kit de ferramentas de design de filtro digital para gerar o código LabVIEW FPGA a partir de um filtro de ponto fixo, você deve ter o Módulo FPGA National Instruments LabVIEW e o software NI-RIO instalado com o LabVIEW. Certifique-se de instalar o módulo FPGA e o software NI-RIO antes de instalar o Kit de ferramentas de design de filtro digital. Se você já tiver instalado o kit de ferramentas de design de filtro digital, desinstale o kit de ferramentas de design de filtro digital antes de instalar o módulo FPGA e o software NI-RIO. Complete as seguintes etapas para instalar o Kit de ferramentas de design de filtro digital. Antes da instalação, verifique se o seu computador atende às seguintes condições: Uma versão compatível do LabVIEW está instalada. Nenhuma versão anterior do Digital Filter Design Toolkit, incluindo versões beta, está instalada. O LabVIEW não está sendo executado. Nota: Se você quiser usar o Kit de ferramentas de design de filtro digital para gerar o código LabVIEW FPGA de um filtro de ponto fixo, verifique se você possui o módulo FPGA e o software NI-RIO instalado. Insira o CD LabVIEW Digital Filter Design Toolkit. Execute o programa setup. exe. Siga as instruções que aparecem na tela. O Digital Filter Design Toolkit 8.2.1 inclui correções de erros, mas não fornece novos recursos. O Digital Filter Design Toolkit 8.2 incorpora os seguintes novos recursos: Design de filtro digital Funções MathScript Use as funções MathScript de design de filtro digital para projetar filtros digitais com LabVIEW MathScript em um ambiente baseado em texto. Ferramentas aprimoradas de design de filtro de ponto fixo O Digital Filter Design Toolkit 8.2 melhora a usabilidade dos VIs de Ferramentas de Ponto Fixo. Esses VIs podem ajudá-lo a projetar um filtro de ponto fixo com apenas algumas entradas necessárias. Você também pode usar esses VIs para refinar o design do filtro. O Digital Filter Design Toolkit 8.2 categoriza coeficientes de filtro em dois grupos: coeficientes de filtro a k e coeficientes de filtro b v. Esses dois grupos de coeficientes de filtro usam diferentes intervalos de valores. Esta alteração permite que você quantize os coeficientes do filtro eficientemente usando um número limitado de bits. Geração de código de filtro de ponto fixo aprimorada O Digital Filter Design Toolkit 8.2 melhora a geração de código de filtro de ponto fixo e suporta mais modelos de filtro de ponto fixo, como aqueles com coeficientes de 32 bits. Você pode especificar um modelo de filtro de ponto fixo para executar multiplicações I32xI16 ou I32xI32, além das multiplicações I16xI16. Você também pode gerar um bloco de filtro que pode processar sinais multicanal. O Digital Filter Design Toolkit organiza o código LabVIEW gerado nos arquivos do projeto LabVIEW (.lvproj) para que você possa integrar o filtro em outro projeto. Para a geração de código LabVIEW FPGA, o Digital Filter Design Toolkit 8.2 melhora o mecanismo de armazenamento de coeficientes de filtro e os estados internos de filtros digitais. O novo mecanismo armazena os estados internos de um filtro nos itens de memória do código LabVIEW FPGA gerado. Para os filtros FIR, este mecanismo armazena os coeficientes do filtro FIR nas tabelas de consulta. Ao processar sinais multicanal, o código LabVIEW FPGA pode compartilhar os coeficientes de filtro e os recursos lógicos de controle de filtragem entre os múltiplos canais. Rational Resampling Multirate Filter Support O Digital Filter Design Toolkit 8.2 fornece suporte para o projeto, análise e implementação de filtros de multirama de reimamação racional, além de filtros de decimação e interpolação. A reamostragem racional é útil para a interface com sistemas de processamento de sinal digital (DSP) que operam a taxas diferentes. Por exemplo, você pode usar o reimampling racional para converter um sinal de 48 kHz de um sistema de áudio profissional para um sinal de 44,1 kHz para um CD de áudio. Multipress Filter Design Express VIs Use o Design FIR de Multirate, Multistage Multirate Filter Design e Multirate CIC Design Express VIs para projetar filtros multi FIR FIRTS, multirate filtros e multirate cascaded integrator comb (CIC) filtros de forma interativa. Suporte de Design de Filtro de Multirate de Ponto Fixo Use os VIs de Ferramentas de Ponto Fixo Multirate para quantizar, modelar e simular filtros de multirate de ponto fixo. Filtro Multirate de Ponto Fixo Suporte de Geração de Código FPGA Use o DFD FXP MRate Code Generator e o DFD FXP NStage MRate Code Generator VIs para gerar o código LabVIEW FPGA a partir de filtros de multirate de ponto fixo. Você pode gerar código para aplicativos de filtragem de canal e multicanal. Você também pode gerar código de ambos os filtros de multirate e multi-estágio. Filtro médio móvel de ponto fixo Suporte de geração de código FPGA Use o VI do gerador de código intermediário móvel de DFD FXP para gerar o código LabVIEW FPGA a partir de filtros de média móvel de ponto fixo (MA). O código LabVIEW FPGA gerado a partir de um filtro MA de ponto fixo ajuda você a efetuar uma filtragem MA eficiente em um sinal de entrada usando poucos recursos de hardware. Use os VIs de Utilidades para desenhar as regras de transferência de função, zero-pólo-ganho e diferença em controles de imagem. Filtrar Salvar e Carregar de Ferramentas de Arquivo de Texto Use o DFD Salvar no Arquivo de Texto e o DFD Salvar MRate para VIs de Arquivo de Texto para salvar filtros, incluindo filtros de multirate, como arquivos de texto. Você pode obter as estruturas de filtro, os pedidos de filtro e os coeficientes de filtro dos arquivos de texto. Você então pode copiar os coeficientes do filtro dos arquivos de texto e usar os coeficientes em outras aplicações. Use o carregamento DFD do VI de arquivo de texto para carregar um filtro de um arquivo de texto. Você não pode usar este VI para carregar um filtro multirate. O Digital Filter Design Toolkit 8.2 fornece mais de 100 exemplos que demonstram como realizar certas tarefas usando os VIs e funções de Design de Filtro Digital. Esses exemplos incluem tutoriais de inicialização e estudos de caso aprofundados. Versão 8.2.1 (438APUX0) O Kit de ferramentas de design de filtro digital 8.2.1 corrige um problema em que a função MathScript de primeira fase não consegue calcular corretamente o fator espectral de fase mínima de um filtro de resposta de impulso finito (FIR) de fase linear. Versão 8.2 O Digital Filter Design Toolkit 7.5 não tinha restrições sobre o número de estágios ou o atraso diferencial de um filtro CIC. O Digital Filter Design Toolkit 8.2 restringe o número de estágios de um filtro CIC ao intervalo 1, 8 e restringe o valor de atraso diferencial para 1 ou 2. Se você quiser usar um filtro que você criou com o Digital Filter Design Toolkit 7.5, o Kit de ferramentas de design de filtro digital 8.2 pode denunciar o filtro como um objeto de filtro inválido. Se você encontrar esta situação, guarde o filtro como um arquivo binário no Digital Filter Design Toolkit 7.5 e, em seguida, use o Digital Filter Design Toolkit 8.2 para carregar o filtro no arquivo binário. O Digital Filter Design Toolkit 7.5 definiu a freqüência de amostragem de um filtro multirate como a freqüência de amostragem máxima no filtro multirate. O Digital Filter Design Toolkit 8.2 define a freqüência de amostragem de um filtro multirate como a freqüência de amostragem de entrada no filtro multirate. Portanto, se você deseja usar um filtro de interpolação que você projetou com o Digital Filter Design Toolkit 7.5, primeiro você deve alterar a freqüência de amostragem do filtro de interpolação da freqüência de amostragem máxima para a freqüência de amostragem de entrada. Esta alteração não afeta a decimação e os filtros sem mudança de taxa. No Digital Filter Design Toolkit 8.2, a modelagem DFD FXP para CodeGen Express VI não está na paleta Ferramentas de Ponto Fixo. Use o DFD FXP Quantize Coef VI para quantificar os coeficientes de um filtro e o DFD FXP Modeling VI para criar um modelo de filtro de ponto fixo. No Digital Filter Design Toolkit 7.5, as saídas de resposta de fase e de fase do DFD Plot MRate Freq Response VI eram clusters. No Digital Filter Design Toolkit 8.2, essas saídas são matrizes de clusters. Versão 8.2.1 Além dos problemas conhecidos no Digital Filter Design Toolkit 8.2. O Digital Filter Design Toolkit 8.2.1 contém o seguinte problema conhecido: Como as fontes padrão no Windows Vista são diferentes das fontes padrão em versões anteriores do Windows, você pode perceber problemas estéticos, como seqüências de texto superpostas ou truncadas, em VIs E caixas de diálogo LabVIEW. Para corrigir esse problema, altere o tema do sistema operacional para o Windows Classic na caixa de diálogo Configurações do tema e reinicie o LabVIEW. Selecione Start0187Control Panel0187Appearance and Personalization e clique em Alterar o tema para exibir a caixa de diálogo Configurações do tema. Os VIs de Análise de Filtro podem levar muito tempo para analisar um filtro com uma ordem elevada. O DFD Remez Design VI pode levar muito tempo para projetar um filtro FIR com uma ordem elevada. O DFD Least Pth Norm Design VI pode levar muito tempo para completar projetos que possuem algoritmos iterativos. O Digital Filter Design Toolkit 8.2 não permite zeros de zero valor no Pole-Zero Placement Express VI. Se você especificar um zero de valor zero, o VI Express força o zero com valor zero para um zero não valor zero. Quando você projeta um filtro de ponto fixo, você deve configurar os quantizers. Cada quantizador contém um booleano assinado que especifica se deve tratar o número de entrada como um número assinado. O Digital Filter Design Toolkit 8.2 oferece apenas os números assinados. As características de um filtro podem mudar se ocorrerem erros numéricos durante a conversão entre os coeficientes de filtro das diferentes estruturas de filtro. Quando você converte a estrutura de um filtro, o filtro com a nova estrutura pode ser completamente diferente do filtro original. Se você encontrar essa situação, tente usar uma estrutura diferente. Talvez seja necessário compilar os VIs de exemplo de design de filtro digital que demonstram como usar o código LabVIEW FPGA gerado em projetos LabVIEW. Consulte a Ajuda do LabVIEW. Acessível ao selecionar Help0187Search a Ajuda do LabVIEW no menu suspenso no LabVIEW, para obter informações sobre o uso do Digital Filter Design Toolkit. Você pode acessar os exemplos para o Kit de ferramentas de design de filtro digital selecionando Help0187Find Exemplos para exibir o NI Example Finder e, em seguida, navegar para a pasta Ferramentas e Modules0187Digital Filter Design. Você também pode clicar no link Localizar exemplos na seção Exemplos da janela de Introdução para exibir o NI Example Finder. Você pode modificar um exemplo de VI para se adequar a um aplicativo, ou você pode copiar e colar de um ou mais exemplos em um VI que você criou. Você também pode encontrar os exemplos para o Digital Filter Design Toolkit no diretório LabviewexamplesDigital Filter Design. 0169 200682112007 National Instruments Corporation. Todos os direitos reservados. De acordo com as leis de direitos autorais, esta publicação não pode ser reproduzida ou transmitida de qualquer forma, eletrônica ou mecânica, incluindo fotocópias, gravação, armazenamento em um sistema de recuperação de informações ou tradução, total ou parcial, sem o prévio consentimento por escrito da National Instruments Corporação. National Instruments, NI, ni. E LabVIEW são marcas comerciais da National Instruments Corporation. Consulte a seção Termos de Uso no nilegal para obter mais informações sobre as marcas registradas da National Instruments. Outros nomes de produtos e empresas mencionados neste documento são marcas comerciais ou nomes comerciais de suas respectivas empresas. Para as patentes que cobrem os produtos National Instruments, consulte o local apropriado: Help0187Patents no seu software, o arquivo patents. txt no seu CD ou nipatents.

No comments:

Post a Comment