Índice:
- Etapa 1: Link de comunicação
- Etapa 2: Duas partes para um VI - Painel frontal e diagrama
- Etapa 3: Detectando Hardware e Iniciando o LabVIEW
- Etapa 4: Projetando o painel frontal
- Etapa 5: projetando o painel frontal
- Etapa 6: Projetando o painel frontal
- Etapa 7: Projetando o Painel de Diagrama
- Etapa 8: Projetando o Painel de Diagrama
- Etapa 9: Projetando o painel do diagrama
- Etapa 10: Projetando o painel do diagrama
- Etapa 11: Projetando o Painel de Diagrama
- Etapa 12: Projetando o painel do diagrama
- Etapa 13: Projetando o painel do diagrama
- Etapa 14: Projetando o painel do diagrama
- Etapa 15: Projetando o Painel de Diagrama
- Etapa 16: Projetando o Painel de Diagrama
Vídeo: MiniLab 1008 e LabVIEW: 16 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:40
O hardware de aquisição de dados (DAQ) fornece uma interface simples para trazer sinais analógicos / digitais para o seu computador e o software LabVIEW é usado para processar o sinal adquirido. Por exemplo, você pode conectar um sensor termopar ao módulo DAQ via canal de entrada analógica e com a ajuda do LabVIEW VI ler / exibir a temperatura atual. Neste tutorial, irei construir um instrumento virtual de aquisição de dados (VI) no LabVIEW para MiniLab1008 DAQ Module. As informações fornecidas aqui irão facilitar a compreensão do software LabVIEW e do hardware de aquisição de dados. LabVIEW é uma marca comercial da National Instruments Corporation (NI) e o hardware de aquisição de dados que estamos usando é da Measurement Computing (MCC). O custo do Módulo DAQ USB Minilab1008 é de cerca de US $ 129 Consulte o site MCC para obter mais informações sobre o MiniLab1008: https:// www.measurementcomputing.com/See NI site para mais informações sobre LabVIEW:
Etapa 1: Link de comunicação
Os drivers fornecidos com os módulos DAQ Measurement Computing (MCC) não oferecem controle direto do hardware do software LabVIEW. Precisamos da Biblioteca Universal para nos comunicarmos com o LabVIEW. Veja a figura 1.1 para link de comunicação hierárquica entre o LabVIEW e o MCC Minilab1008 DAQ.
Etapa 2: Duas partes para um VI - Painel frontal e diagrama
Existem duas partes em um VI: o painel e o diagrama. O painel se parece com o painel frontal de um instrumento e o diagrama é onde você faz conexões com vários componentes. Este VI irá adquirir os dados de um canal especificado e exibi-los no painel frontal. Não há programação de texto envolvida no LabVIEW. O VI quando concluído deve ser semelhante à fig. 1:
Etapa 3: Detectando Hardware e Iniciando o LabVIEW
Clique para iniciar o software InstaCal da Measurement Computing. Isso é necessário porque permitiria ao PC detectar o hardware DAQ conectado. Clique em sua área de trabalho para iniciar o LabVIEW. Clique em NewVI para iniciar um novo aplicativo VI.
Etapa 4: Projetando o painel frontal
Para que a aquisição de dados funcione, precisamos fornecer controles, funções e indicadores no VI. Os controles nos permitem alterar o valor dos parâmetros, os indicadores nos permitem representar graficamente e mapear os dados e as funções fornecem o processamento ou o controle de entrada / saída dos dados adquiridos. Passo 1 - Adicionando Controle Digital Explore o menu Controles. Escolha CONTROLE DIGITAL na janela Numérica como mostrado na Fig 2. Um campo aparecerá no painel, rotule-o como "Placa #". Repita isso 3 vezes adicionando mais controle digital e rotule-os como Taxa de Amostragem, Canal Baixo e Canal Alto. Esses controles nos permitirão inserir os valores numéricos para a placa de aquisição de dados Minilab1008
Etapa 5: projetando o painel frontal
Etapa 2 - Adicionando controle para mensagens de erroPara usar o controle de erro, o LabVIEW lê um conjunto de strings. No menu String & Path Controls, conforme mostrado na Fig 3, selecione String Indicator e rotule-o como Error Message. Lembre-se de que esta é uma janela para mensagens de erro relacionadas ao status do hardware.
Etapa 6: Projetando o painel frontal
Passo 3 - Escolhendo Graph para plotar Para plotar os dados adquiridos, vá ao menu GRAPH conforme mostrado na Fig 4, selecione WAVEFORMGRAPH e rotule-o como Display. NOTA: Com a manipulação de objetos G, o painel frontal pode ter a aparência mostrada na Fig. 1.
Etapa 7: Projetando o Painel de Diagrama
Clique na parte do diagrama do VI. Você notará outra paleta flutuante intitulada Funções. Essa paleta tem uma variedade de funções e sub-VIs que controlam todos os aspectos da placa ou módulo DAQ e medição e processamento de sinal. Se você etiquetou todos os controles e indicadores numéricos, então encontrará seus terminais no diagrama etiquetados apropriadamente. Caso você tenha esquecido de rotular os números e as strings assim que os trouxe para o painel frontal, pode ser confuso. Use o botão direito do mouse enquanto seleciona o terminal e escolha "Encontrar Terminal" no menu. Alternativamente, você pode clicar duas vezes no terminal no diagrama e ele apontará para o controle no painel frontal. Para obter o diagrama, vá ao menu do Windows e selecione MOSTRAR DIAGRAMA. O diagrama deve ser semelhante ao mostrado na Fig. 5:
Etapa 8: Projetando o Painel de Diagrama
Alterar representação Para alterar a representação numérica conforme mostrado na figura 5., clique com o botão direito na caixa numérica e no menu Representação altere o tipo inteiro numérico conforme mostrado abaixo:
Etapa 9: Projetando o painel do diagrama
Etapa 1 - Adicionar função de entrada analógica No menu Funções, selecione o ícone MCC e escolha Entrada AlnScFg da entrada analógica conforme mostrado na Fig 6 NOTA: Para ativar AJUDA, no menu Ajuda, escolha Mostrar Ajuda. Quando o mouse é mantido em qualquer parte do diagrama, uma janela de ajuda aparecerá na tela. Por exemplo, a ajuda para "AInScFg" é mostrada como na Fig 7.
Etapa 10: Projetando o painel do diagrama
Passo 2 - Adicionar funções de Condicionamento de Sinal No menu Funções, selecione MCC e escolha ToEng em Condicionamento de Sinal, conforme mostrado na Fig 8. Os detalhes de ToEng. VI são mostrados na Fig 9
Etapa 11: Projetando o Painel de Diagrama
Etapa 3 - Adicionar tratamento de mensagem de erro No menu Funções, selecione MCC e escolha ErrMsg de MISC (calibração e configuração) conforme mostrado na Fig. 10 A Fig.11 mostra a ajuda para a função "Err Msg".
Etapa 12: Projetando o painel do diagrama
Passo 4 - Constante Numérica No menu Functions, selecione Numeric e escolha Numeric Constant como mostrado na Fig 12. Nota: '' Insira o valor numérico 1000 no campo constante. Repita a etapa 4 e insira o valor 0. O motivo pelo qual estamos fazendo isso é fornecer uma entrada para o número de amostras a serem coletadas e também fornecer uma entrada para t0 (tempo de disparo da forma de onda). Consulte a figura 18 para obter mais informações.
Etapa 13: Projetando o painel do diagrama
Etapa 5 - Constante do anel No menu Funções, selecione Numérico e escolha Constante do anel como mostrado na Fig 13. Observação: Insira o texto não programável no primeiro campo de constante e, em seguida, insira o valor numérico + -10 V no campo da segunda constante. Para adicionar um segundo campo, clique com o botão direito do mouse na caixa e escolha Adicionar item após no menu e digite + -10V. O motivo de estarmos fazendo isso é para fornecer uma entrada para o intervalo. Isso é usado para coletar a amostra A / D. A faixa de tensão de entrada para operação linear, modo de extremidade única para MiniLAB1008 é ± 10 Vmáx.
Etapa 14: Projetando o painel do diagrama
Etapa 6 - Construir forma de onda No menu Funções, selecione Forma de onda e escolha Construir forma de onda, conforme mostrado na Fig 14. O motivo pelo qual estamos construindo nossa própria forma de onda é que precisamos personalizar a escala do eixo x. Alterar o eixo X para exibir o tempo nos ajudaria a visualizar o gráfico de uma maneira completa e significativa. Depois de inserir o componente de forma de onda de construção, arraste a extremidade do meio para fazer com que pareça conforme mostrado na caixa amarela abaixo: Nota: Selecione o cursor Posição / Tamanho na paleta Ferramentas para arrastar e aumentar a extremidade do meio. A ajuda para Criar forma de onda é mostrado na Fig 15.
Etapa 15: Projetando o Painel de Diagrama
Etapa final - conectando as caixas Neste ponto, é importante entender a barra de ferramentas. A barra de ferramentas é usada para escolher diferentes ferramentas. A Fig. 16 fornece uma descrição da barra de ferramentas. Ao projetar um diagrama, lembre-se das seguintes regras: Para qualquer Função ou sub-VI, as entradas estão sempre à esquerda e as saídas estão sempre à direita. Para ver todas as conexões, vá ao menu Ajuda e escolha "Mostrar Ajuda". Com a Ajuda ativada, conforme você move sua ferramenta de edição em uma função / sub-VI, a tela de ajuda aparecerá. Quando a ferramenta de fio é colocada sobre uma função ou um sub-VI, os terminais nas funções acendem com as conexões destacadas. Isso facilita a conexão do fio aos terminais apropriados. Se as conexões entre duas funções / sub-VIs forem incompatíveis, uma linha pontilhada (-----) aparecerá entre as conexões em vez de uma linha sólida. Isso significa que a conexão com fio está transportando dados incompatíveis (por exemplo, uma matriz para um número ou um cluster para uma matriz). Verifique as conexões novamente com a tela "Ajuda" ou observando a Fig 18. Usando a ferramenta de arame, conecte os controles apropriados ao sub-VI como mostrado na Fig 18. Conecte o indicador gráfico próximo ao final de sua construção. Quando sua implementação for concluída, a barra de ferramentas mostrará o status do VI. Como dito antes, se uma conexão for ruim ou inadequada, ela aparecerá no diagrama com uma linha tracejada. Se os terminais não estiverem conectados adequadamente, a barra de ferramentas exibirá o status conforme mostrado na Fig 17.
Etapa 16: Projetando o Painel de Diagrama
Etapa final Na conclusão e se a fiação estiver correta, o diagrama deve ser semelhante ao mostrado na Fig. 18. Existem alguns componentes opcionais adicionais e a fiação que você vê no diagrama: Depois de conectar todos os fios conforme mostrado na Fig.18, vá para o painel frontal e preencha as informações apropriadas no painel frontal conforme descrito abaixo: Testando o canal baixo e alto como 0 para o controle de canal. Ajuste seu gerador de função para saída de sinal de onda senoidal de 100 Hz, 2v pp Dependendo da frequência da forma de onda de entrada, insira um número de frequência de amostragem apropriado. O número que você inserir deve ser pelo menos duas vezes a frequência da forma de onda de entrada. coloque o mesmo número que a taxa de amostragem. Após inserir as informações apropriadas, clique na seta para a direita conforme mostrado na fig.16 abaixo para começar a adquirir os dados. Se a informação inserida estiver correta, o sinal coletado aparecerá no painel frontal. deve ter notado, a aquisição de dados é feita apenas no momento de clicar na seta para a direita. Para fazer uma aquisição contínua de dados, clique nas setas do loop e a aquisição de dados continuará até que o botão PARAR seja pressionado. O FIM Escrito por Tariq Naqvi
Recomendado:
Simulación Transmisor De Temperatura Modbus (Labview + Raspberry Pi 3): 8 etapas
Simulación Transmisor De Temperatura Modbus (Labview + Raspberry Pi 3): POST ESCRITO EN ESPAÑOLSe simula un circuito transmisor de temperatura, el elemento primario (Sensor) fue implementado mediante un potenciometro el cual varia el voltaje de entrada. Para enviar a informação do sensor (Elemento Secundario), si imp
Câmera Slider Labview: 6 etapas
Camera Slider Labview: O projeto consiste em uma base para cámara, comercialmente conocido como “Dolly”, este sistema cuenta com uma base que sostiene uma cámara, ya sea de cualquier tipo de la línea GoPro Hero. Ésta base va montada sobre dos rieles de acero los cuales
Controle de temperatura inicial com PID e Labview: 4 etapas
Controle de temperatura Home com PID e Labview: PID merupakan suatu sistem pengontrolan yang biasa digunakan pada dunia indusri yang telah bukti keandalannya disini kita kita akan mengimplementasikan kontrolloer PID pengatur suhu ruangan menggunakan labview
Sintonizador Ukelele usando LabView e NI USB-6008: 5 etapas
Ukelele Tuner usando LabView e NI USB-6008: Como um projeto de aprendizado baseado em problemas para o meu LabVIEW & Curso de instrumentação no Humber College (Tecnologia de Engenharia Eletrônica), criei um afinador de ukulele que levaria uma entrada analógica (tom de corda do ukulele), encontraria a frequência fundamental
CONTROLE DE DIREÇÃO E VELOCIDADE DO MOTOR DC USANDO LABVIEW (PWM) E ARDUINO: 5 etapas
CONTROLE DE DIREÇÃO E VELOCIDADE DO MOTOR DC USANDO LABVIEW (PWM) E ARDUINO: Olá pessoal, em primeiro lugar, desculpe meu inglês engraçado. Neste instrutível, vou mostrar a vocês como controlar a velocidade de um motor DC usando labview. Vamos começar