Você está na página 1de 21

TUTORIAL INTRODUO AO LABVIEW 8.2 Passo 1: Inicie o Labview.

Voc ver esta tela:

Passo 2: Selecione blank VI (VI a sigla de VIRTUAL INSTRUMENT). Fazendo isso voc ter acesso a rea de trabalho, a qual dividida em duas janelas: a janela de visualizao do VI Front Panel e a janela do diagrama de blocos, onde os programas so desenvolvidos.

Passo 3: No diagrama de blocos com o menu de funes aberto (Figura anterior), abra a funo express Signal Analysis e escolha Simulate signal.

Arraste este componente para a rea de trabalho e se desejar voc pode modificar as propriedades do mesmo clicando com o boto direito. O default uma onda senoidal de 10 Hz. Passo 4: V ao Front Panel e no menu de controles, selecione Modern e arraste a ferramenta Graph.Novamente com o boto direito do mouse voc pode modificar as propriedades da ferramenta.

Passo 5: Volte ao diagrama de blocos e ligue a sada do bloco simulador a entrada da ferramenta de grficos. Mande rodar e voc ver o sinal simulado na ferramenta de grfico. Voc dever ver no grfico o seguinte resultado:

Que uma onda senoidal com 10Hz. Passo 6: Agora vamos adicionar uma formula matemtica para manipular o sinal de sada e mostrar isso no grfico. No Diagrama de Bloco abra a Paleta de Funes e selecione Mathematics, Scripts e Formulas e v em Frmula. Insira a frmula no bloco de diagrama, e aparecer a seguinte tela:

Onde possvel assim como se fosse uma calculadora criar funes e execut-las. Iremos multiplicar por 10 a nossa onda para termos um incremento na amplitude da onda. Em Label X1, iremos substituir X1 por Sine ou Seno como desejar, qualquer valor aceito. Em seguida a tela da formula ira mostrar Sine ou o valor digitado, agora nesta tela colocaremos *10 ou seja, multiplicaremos o valor por 10. Note que h um quadro verde ao lado da tela, caso ele esteja verde indica que a formula est correta, em caso estar cinza, indica que a formula escrita est incorreta. Dever ficar assim:

Aps de um clique em ok. E retornaremos para o bloco de diagrama, onde deveremos ligar a formula ao Simulador de Sinal. Da seguinte maneira:

Ligamos o sinal de sada ao Sine que a nossa varivel de entrada na frmula. Agora no Painel Frontal, criamos um Grfico (waveform graph) para que este mostre o sinal multiplicado por 10.

Onde desta forma o resultado da frmula mostrado graficamente. O resultado dever ser esse para um Sinal de 10Hz:

Dica: O grfico pode mostrar ao mesmo tempo o sinal advindo diretamente do simulador de sinal assim como o grfico pode apresentar o sinal que passou pela frmula matemtica assim possvel compar-los. Onde temos este exemplo:

Passo 7: Como inserir um Loop (para o sistema ficar rodando continuamente) V no bloco de diagrama, no view em functions palette, express, execution control em while loop, voc ter de fazer um quadrado ao redor de todos os componentes que sero includos no loop.

O resultado ser o seguinte:

No painel frontal ir surgir um boto de stop, com o qual pode-se parar o processo do loop. Pode-se tambm definir o tempo do loop, adicionando outra funo, que Time Delay, que pode ser adiocinado no mesmo menu onde se encontra o Loop. Automaticamente quando inserimos o Time Delay, o mesmo abre a janela de configurao e pede o tempo para o processo.

Aps adicionar o time delay, rode o processo e verifique se o tempo para o delay suficiente para rodar o processo de forma satisfatria.

Instrues para montar diagrama para medir temperatura atravs de termopares: Etapa 1: Abrir o LabView e ir em bloco de diagrama, a seguir em functions palette, selecione measurement I/O > DAQmx > DAQ Assistant, aps inseri-lo no bloco de diagrama aparecer a janela abaixo:

Etapa 2: Clicar em analog input > temperature > thermocouple, e a seguir abrir uma janela correspondente ao mtodo de entrada dos dados, ao qual devemos selecionar DEV1 (Daq Card 6062E), conforme mostra a figura abaixo. Aps o software ir requisitar o respectivo canal (ai0 por exemplo), que pode ser qualquer um, desde que lembre-se que se houver outros componentes eles no devem ser utilizados no mesmo canal, pois haver conflito dos dados. Selecionado o canal, clique em finish.

Etapa 3: Nesta parte, abrir a janela na qual podem ser feitas as configuraes do termopar, a qual devemos definir a temperatura mxima e mnima que queremos medir, a escala das unidades (Celsius, Fahrenheit, Kelvin, Rankine), o tipo de termopar (J, K, N...) e mais abaixo em Acquisition Mode, ou seja, o modo de aquisio, podemos determinar uma certa quantidade de medies ou como em nosso caso, medio contnua dos dados. Clicar em OK aps finalizada as configuraes.

Etapa 4: Nesta etapa, voltamos ao bloco de diagrama, e iremos, inserir um loop em nosso sistema para que este seja executado de forma contnua pelo LabView, para tanto deve-se ir na functions palette > express > execution control > while loop. O software voltar ao bloco de diagrama, onde dever ser selecionada a rea o qual tudo que estiver dentro do loop, estar sob o efeito do mesmo, selecione toda a rea do Assistant e deixe um espao para que possamos nos passos seguintes adquirir o sinal.

Etapa 5: Nesta etapa, deve-se fechar o bloco de diagrama e ficar com a tela no painel inicial, onde s teremos o boto de stop do loop, e deve-se inserir os grficos bem como os termmetros desejados. Para tanto, clique com o boto direito do mouse na rea cinza do painel, e ir aparecer os controls, no qual deve selecionar modern > graph > waveform. O grfico deve ser inserido no painel onde desejar. Clicando com o boto direito sobre o grfico, pode-se alterar o nome do mesmo, as escalas, e definir as configuraes para o respectivo grfico, configure-o conforme lhe for mais conveniente para visualizar os dados.

Etapa 6: Nesta etapa iremos inserir o termmetro propriamente dito, que ir mostrar em tempo real a temperatura medida pelo nosso termopar.

No painel de controle, clique com o boto direito na rea cinza, ir aparecer a janela dos controls, onde deve ir em modern > numeric > thermometer, selecione onde deseja inserir o termmetro e de um clique. Da mesma maneira que o grfico, clicando com o boto direito possvel alterar as propriedades do termmetro como as cores, escalar, nomes...

Etapa 7: possvel ainda adicionar um mostrador digital para mostrar a temperatura que est sendo atualmente medida, para isso, basta ir em controls > modern > numeric > numeric indicator e inser-lo no painel da mesma maneira que os outros grficos. Etapa 8: Para finalizar o nosso trabalho, devemos ir ao bloco de diagrama e fazer as devidas conexes entre os grficos e o DAQ, conforme mostra a figura abaixo:

Etapa 9: Finalizada as conexes, salvar o arquivo, realizar as conexes na placa de aquisio dos sinais e rodar o programa para conferir se est tudo correto. Contador Simples (Encoder) Etapa 1: Abrir o LabView, selecionar um Blank VI (Virtual Instrument) e em seguida ir para o diagrama de bloco atravs do menu Window. Etapa 2: No diagrama de bloco, ir em functions palette atravs do menu view, ao abrir a functions palette selecionar measurement I/O > NI-DAQmx > DAQ Assist e inserir no bloco de diagrama.

Etapa 3: Aps inserir o DAQ Assistant, a tela de propriedades abre-se automaticamente para que seja selecionado o sinal de entrada, nesta selecione Counter Input > Edge Count, aps clique em frequency, conforme imagem abaixo:

Etapa 4: Aps selecionado o sinal, o software ir requisitar o canal de entrada do sinal, em DEV1 (DAQ Card 6062E), neste h duas opes e pode-se selecionar quaisquer, para este tutorial, selecionamos o primeiro ctr0, em seguida basta clicar em prosseguir para abrir a prxima tela, conforme ilustra a imagem abaixo:

Etapa 5: Aps clicar finish na etapa anterior, o software ir abrir automaticamente a tela das respectivas configuraes para o nosso dispositivo, ao qual devemos devemos atribuir a active edge > rising, ao lado notamos que h um quadro onde podemos inserir um valor para o qual ir iniciar a contagem, neste exemplo deixamos em 0. Em count direction configure rising up, ou seja a cada borda vertical, contado como uma passagem. Preste bastante ateno ao aviso abaixo da count direction, ele ir definir o local onde devemos conectar o sinal do encoder a placa condicionadora, neste caso (PFI8), a tabela dos cdigos correspondentes est presente em anexo abaixo. Em acquisition mode, selecione continous, para que sejam feitas contagens at que o usurio mande parar. As configuraes devem ficar conforme figura abaixo, aps clique em ok.

Anexo, pinagem da placa para encoder:

Note que o conector PFI8 corresponde ao pino nmero 37.

Etapa 6: Nesta etapa vamos fazer um loop, em nosso sistema para que o software entenda que ele deve ser executado de forma contnua. Neste caso, no bloco de diagrama, vamos em view > functions palette > express > execution control > while loop. Clicar em while loop, e com o mouse selecionar toda a rea ao redor do nosso sistema no deixando nenhuma parte de fora do quadro cinza, conforme nos mostra a figura abaixo:

Etapa 7: Nesta etapa feche o bloco de diagrama, e v para o painel frontal, faa as devidas conexes entre o encoder e a placa, e placa e o pc, confira, e rode o programa para

conferir se tudo foi feito corretamente. No painel ir aparecer um numeric onde este conter o nmero de bordas contadas at o momento. possvel tambm adicionar outros tipos de contadores, mostradores, basta clicar com o boto direito no painel e checar os diferentes tipos, e selecionar o que interessa e mlehor visualiza a situao, e aps ir ao bloco de diagrama fazer as ligaes (wire) ao DAQ Assistant.

Você também pode gostar