Calculando 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 registradores de deslocamento. O registrador de deslocamento superior é inicializado com um elemento e, em seguida, adiciona continuamente o valor anterior ao novo valor. Este registro de turno mantém o total das últimas x medições. Depois de dividir os resultados da função add com o valor pré-selecionado, o VI calcula o valor da média móvel. O registrador de deslocamento inferior contém uma matriz com a dimensão Média. Este registrador de deslocamento mantém todos os valores da medição. 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 replace element dentro do loop while e inicializa o array antes de entrar no loop. Este VI foi criado no LabVIEW 6.1. Bookmark amp Programação do ShareExample Rascunhos Função Média de Execução do FPGA Este VI gerará uma média de execução de uma entrada de ponto fixo. Isso é particularmente útil para aplicativos FPGA, mas também pode ser usado em aplicações gerais do LabVIEW. Antes de executar este VI, uma nova entrada deve ser inserida para que seja incorporada na média de execução. Cada vez que o VI é executado, ele executa a computação: (Entrada Soma Corrente) / Número de Entradas. A Soma Corrente e o Número de Entradas são salvos nos nós de feedback para serem usados na próxima vez que o VI for executado. A fim de redefinir a média, o usuário irá clicar no booleano Reset antes de executar o VI. Isso fará com que a estrutura do caso execute o True Case. Isso substituirá a soma em execução e o número de entradas com o valor de zero. Por favor, note que este VI não pode ser executado indefinidamente. É limitado pelo valor máximo da soma em execução. Os inteiros de ponto fixo são definidos como comprimento de palavra de 64 bits e comprimento inteiro de 32 bits. Essa configuração pode precisar ser ajustada dependendo do aplicativo. Para obter mais eficiência em aplicativos FPGA, considere o uso do Divide de alta produtividade em vez da função Divide. Etapas para implementar ou executar código Defina a entrada para qualquer valor Execute o VI uma vez. A Média de Funcionamento indicará o valor de entrada Alterar o valor de entrada Execute o VI novamente. A média de execução indicará a média dos valores de entrada da etapa 1 e 3. Repita as etapas 3 e 4 e observe a média de execução Defina o botão de redefinição como True Run the VI. A Média de Execução será redefinida para 0. LabVIEW 8.6 ou posteriorLabVIEW 2009 Leiame do Digital Filter Design Toolkit Problema: Eu não instalei o LabVIEW Digital Filter Design Toolkit. Ainda posso acessar o arquivo leia-me Solução: O arquivo leia-me do LabVIEW 2009 Digital Filter Design Toolkit está anexado abaixo e também é instalado com o kit de ferramentas. O documento leia-me fornece uma visão geral do kit de ferramentas e descreve as instruções de instalação de última hora. Este arquivo contém informações para apresentar o LabVIEW Digital Filter Design Toolkit. Esse 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 LabVIEW 2009 Digital Filter Toolkit é a versão de atualização do LabVIEW 8.6 Digital Filter Design Toolkit. O Digital Filter Design Toolkit fornece uma coleção de ferramentas de design de filtro digital para complementar o Sistema de Desenvolvimento Completo do LabVIEW. O Digital Filter Design Toolkit ajuda você a projetar filtros digitais sem exigir que você tenha conhecimentos avançados de processamento digital de sinais 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 programação no LabVIEW, você pode usar os VIs do Digital Filter Design Express 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 digital de resposta de impulso finito (FIR) ou 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 a 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 filtro fixo. - ponto digital, e gerar código C de ponto fixo, código inteiro LabVIEW ou código FPGA (LabVIEW field-programmable gate array) para um alvo de ponto fixo específico. O Digital Filter Design Toolkit inclui VIs para design de filtro digital multi-ponto de ponto flutuante. Você pode usar os VIs para projetar um filtro de multiponto multiponto ou de estágio único de ponto flutuante, analisar as características do filtro de multirate de ponto flutuante e processar dados com o filtro de multirate de ponto flutuante. Além do design de filtro de ponto flutuante, o kit de ferramentas também fornece um conjunto de VIs que você pode usar para criar um filtro multiponto de ponto fixo, analisar as características do filtro multiponto de ponto fixo, simular o comportamento do ponto fixo filtro multirate, e gerar o código do LabVIEW FPGA a partir do filtro multi-ponto de ponto fixo para os destinos do NI-RIO. Além das ferramentas gráficas para o design de filtros digitais, o kit de ferramentas também oferece funções do Módulo de Design de Filtro Digital MathScript RT que o LabVIEW MathScript suporta. Essas funções permitem projetar filtros em um ambiente baseado em texto. Você deve instalar o Módulo LabVIEW MathScript RT para usar as funções do Módulo MathScript RT do Filtro Digital. O LabVIEW 2009 Digital Filter Design Toolkit suporta o tipo de dados de ponto fixo. O código do LabVIEW FPGA que você gera com o LabVIEW 2009 Digital Filter Design Toolkit suporta apenas o tipo de dados de ponto fixo. Você pode gerar o código do LabVIEW FPGA para qualquer alvo FPGA instalado usando a caixa de diálogo Start IP Generator. Você pode usar essa caixa de diálogo para configurar interativamente as configurações de implementação de filtro. Você pode implementar filtros FIR de taxa fixa de taxa fixa usando o método de acumulação múltipla ou o método aritmético distribuído, que você pode especificar na caixa de diálogo Iniciar Gerador de IP. Você pode implementar filtros CIC (integrator comb) combinados de ponto fixo multicanal. Você pode salvar um filtro multiestado em múltiplos estágios em um arquivo. Você também pode recuperar um filtro multiestado multiponto de um arquivo. Você pode salvar um filtro multiestado em vários estágios em um arquivo de texto no formato XML. Você também pode recuperar um filtro multirate ou um filtro multiestado multiestado de um arquivo XML. O VI DF Get Filter Structure agora está na paleta Utilities. O LabVIEW 2009 Digital Filter Design Toolkit renomeia todas as funções do Digital Filter Design MathScript RT Module. Essas alterações não afetam seus aplicativos existentes. O computador que você está usando deve atender aos requisitos mínimos de sistema para executar o Digital Filter Toolkit: Windows Vista / XP / 2000 Um mínimo de 50 MB de espaço livre em disco Sistema LabVIEW 2009 Full ou Professional Development Nota: Se você quiser usar o LabVIEW 2009 Digital Filter Design Toolkit para gerar o código LabVIEW FPGA para um filtro digital de ponto fixo, você deve instalar o módulo LabVIEW 2009 FPGA e o software NI-RIO no computador host. Assegure-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á instalou o Digital Filter Design Toolkit, desinstale o Digital Filter Design Toolkit antes de instalar o módulo FPGA e o software NI-RIO. Você pode instalar todos os seus produtos LabVIEW incluindo o Digital Filter Design Toolkit usando os DVDs da Plataforma LabVIEW 2009. Você pode encontrar instruções de instalação para o Digital Filter Design Toolkit junto com as instruções de ativação nos seguintes locais: Notas de versão do LabVIEW. que estão disponíveis no seu kit de software LabVIEW. Leiame sobre DVDs da Plataforma LabVIEW 2009. que está disponível no nível mais alto do DVD da Plataforma LabVIEW 1. Para solicitar DVDs adicionais da Plataforma LabVIEW 2009, consulte o site da National Instruments. Conclua as etapas a seguir para desinstalar o Digital Filter Design Toolkit. Abra a caixa de diálogo Adicionar ou Remover Programas no Painel de Controle. Selecione National Instruments Software e clique no botão Alterar. Em produtos da NI. selecione o kit de ferramentas do NI LabVIEW 2009 Digital Filter Toolkit e clique no botão Remover. Consulte a ajuda do LabVIEW. acessível selecionando HelpraquoSearch a Ajuda do LabVIEW no menu suspenso do LabVIEW, para obter informações sobre o uso do Digital Filter Design Toolkit. Na aba Contents da ajuda do LabVIEW. escolha ToolkitsraquoDigital Filter Design Toolkit. Este livro contém: Conceitos mdash Uma visão geral de como usar o Digital Filter Design Toolkit. How-To mdashUm tutorial passo-a-passo sobre como projetar filtros de ponto flutuante e de ponto fixo usando o Digital Filter Design Toolkit. VI mdashDetalhe informações sobre os VIs do Digital Filter Design. Funções do Módulo MathScript RT mdashInformações detalhadas sobre o Design do Filtro Digital MathScript RT Módulo de classes de funções e comandos que o LabVIEW MathScript suporta. Os exemplos do LabVIEW para o Digital Filter Design Toolkit estão localizados na pasta LabviewexamplesDigital Filter Design. Você pode modificar um VI de exemplo para ajustar um aplicativo ou copiar e colar de um ou mais exemplos em um VI criado por você. Você também pode encontrar VIs de exemplo usando o NI Example Finder. Selecione HelpraquoFind Examples para iniciar o NI Example Finder. Você também pode clicar na seta no botão Abrir na caixa de diálogo do LabVIEW e selecionar Exemplos no menu de atalho para iniciar o NI Example Finder. Use a página Browse ou Search do NI Example Finder para encontrar um exemplo VI. Na página Browse, os exemplos do Digital Filter Design Toolkit estão localizados na pasta Toolkits and ModulesraquoDigital Filter Design. Você pode acessar a lista de problemas conhecidos do software e da documentação on-line. Consulte o site da National Instruments na Web para obter uma lista atualizada de problemas conhecidos no Digital Filter Design Toolkit. Os itens a seguir são os IDs e títulos de um subconjunto de problemas corrigidos no Digital Filter Design Toolkit. Se você tiver um ID de bug, poderá pesquisar essa lista para confirmar se o problema foi corrigido. Esta não é uma lista exaustiva de problemas corrigidos na versão atual do Digital Filter Design Toolkit.
No comments:
Post a Comment