Você está na página 1de 10

USANDO LABVIEW PARA MEDIR TEMPERATURA COM UM TERMISTOR

2023 COEQ0076 -
INSTRUMENTAÇÃO EM PROCESSOS QUÍMICOS -UFMA- (2023 .2)

USANDO O LabVIEW
PARA MEDIR
TEMPERATURA COM
UM TERMISTOR
INSTRUMENTAÇÃO EM PROCESSOS
QUÍMICOS
CCET
Engenharia Química
UFMA

Fabio Alejandro Carvajal Flórez


07 de setembro de 2023
São Luís -MA
Fabio Alejandro Carvajal Flórez
07 de setembro de 2023
13/04/2013
USANDO LABVIEW PARA MEDIR TEMPERATURA COM UM TERMISTOR
COEQ0076 -
INSTRUMENTAÇÃO EM PROCESSOS QUÍMICOS -UFMA- (2023 .2)

Não copie, siga este trabalho como uma guia para fazer sua tarefa!

Fabio Alejandro Carvajal Flórez


07 de setembro de 2023
USANDO LABVIEW PARA MEDIR TEMPERATURA COM UM TERMISTOR
COEQ0076 -
INSTRUMENTAÇÃO EM PROCESSOS QUÍMICOS -UFMA- (2023 .2)

Usando o LabVIEW para medir temperatura com um

Introdução
Nesta pratica faremos um sistema de aquisição de dados por sensor de temperatura usando um
termistor e uma placa myRIO, usando a plataforma Labview para coleta automática de dados
baseada em computador a partir de um experimento. Você pode medir a temperatura de u leito
fluidizado em função do tempo. Usando os dados coletados, você pode determinar a constante
de tempo da dinâmica de transferência de calor que modela a queda de temperatura.

O que você vai precisar


1. Computador executando o LabVIEW
2. Unidade de aquisição de dados myRIO 1900 da National Instruments (NI)
3. cabo USB
4. Fonte de alimentação 12 Vcc.
5. Sensor de temperatura termistor (NTC, 10K ohms)
6. Multímetro digital que pode ler a resistência
7. Placa de ensaio sem solda (Protoboard)
8. Cabos para conexão
9. Um resistor de 10K ohm
10. Um sistema de resistência elétrica para aquecimento de ar

fonte:
http://en.namuu.mn/yomiawj34h/wtuds/myrio-pinout

Fabio Alejandro Carvajal Flórez


07 de setembro de 2023
USANDO LABVIEW PARA MEDIR TEMPERATURA COM UM TERMISTOR
COEQ0076 -
INSTRUMENTAÇÃO EM PROCESSOS QUÍMICOS -UFMA- (2023 .2)

Determinação da resistência do termômetro de resistência


Onde VDD é a tensão de alimentação, R é uma resistência externa de
valor fixo e VT é a tensão através do divisor de tensão
R
VT = ( ) ∗ VDD
R + RT
Resolvendo para RT, vamos obter
VDD − VT
RT = R ∗ ( )
VT
O valor de R, que é o resistor de valor fixo, deve ser selecionado de
forma que a sensibilidade e a faixa de medição sejam maximizadas.
Organizando as variáveis para obter a equação de resistência como
uma razão entre a tensão terminal e a tensão fornecida, obtemos
VT R R 1
Fig-Diagrama de = = =
VDD R + R T R + ((R T ) ∗ R) 1 + (R T )
circuito mostrando R R
R e RT VT 100
=( R ) % FS
VDD 1+ T
R

RT
Fig-Gráfico mostrando a tensão de saída em escala completa vs R

Diagrama de conexão para o termômetro de resistência NTC 10K


Agora, queremos que o dispositivo seja o
mais sensível possível. Neste caso, isso se
referiria a uma maior mudança de tensão
para uma pequena mudança de
temperatura. Ou seja, a inclinação do
gráfico dado acima tem que ser mais
íngreme, portanto, a sensibilidade do
dispositivo é maior em temperaturas onde
a inclinação é maior.
Além da sensibilidade, também queremos
maximizar o alcance. Assim, exigimos uma
mudança de tensão utilizável em ambos os
lados da temperatura nominal. Para
muitos casos, escolher R=RT na
Fif. Diagrama do Circuito para configuração
temperatura nominal (ponto médio) é
uma boa estratégia.
Vemos que precisamos conectar o VDD a uma das entradas analógicas e o VX a outra entrada
analógica na placa única myRIO. O terminal no final de R está aterrado

Fabio Alejandro Carvajal Flórez


07 de setembro de 2023
USANDO LABVIEW PARA MEDIR TEMPERATURA COM UM TERMISTOR
COEQ0076 -
INSTRUMENTAÇÃO EM PROCESSOS QUÍMICOS -UFMA- (2023 .2)

LabVIEW VI
Depois de fazer a montagem do circuito eletrônico do divisor de tensão (termistor NTC 10K,
resistor 10 K e capacitor 0,1 mf) e sua ligação na placa de aquisição de dados myRIO 1900,
devemos programar um LabVIEW VI personalizado para amostrar a tensão do divisor de tensão
e convertê-la em uma leitura de temperatura. Isto será feito em duas etapas, primeiro criando
a seção de conversão e, em seguida, criando a configuração de aquisição de dados. Desta forma,
pode prosseguir com uma boa parte da configuração do experimento sem precisar do hardware
de aquisição de dados.

© Iniciar o LabVIEW e criar um novo VI vazio.

© No painel frontal,
coloque uma
barra deslizante
vertical
(Verticacal Slide),
um medidor
(System Gauge),
dois indicadores
numéricos e um
Gráfico de forma
de onda
(Waveform
Chart).
© Acima da barra
deslizante, click
botão direito do
mouse, vai para
propriedades,
aparência, nome

Fabio Alejandro Carvajal Flórez


07 de setembro de 2023
USANDO LABVIEW PARA MEDIR TEMPERATURA COM UM TERMISTOR
COEQ0076 -
INSTRUMENTAÇÃO EM PROCESSOS QUÍMICOS -UFMA- (2023 .2)

mude o nome para “sensor NTC”; vai para escala e coloque a faixa entre 1300 e 15000.
(esta barra deslizante simulara o comportamento de seu sensor NTC, na falta dele.

© Repetir o passo anterior para o medidor, mudando o nome (rotulo) para “Temperatura
°C” e a escala coloca-la na faixa entre 0 e 100
© Repetir o procedimento anterior para o gráfico em forma de onda e em Plots mude
nome para “temperatura”, em Scales, Time(X-Axis) mude o nome para “Tempo [s]” e
em Scales, Amplitude(Y-Axis) mude o nome para “Temperatura [°C]”
© Para os dois indicadores e para o gráfico em forma de onda; em propriedades, aparência
suprima o rotulo,
© O painel frontal será parecido com este

Salve seu VI.

Fabio Alejandro Carvajal Flórez


07 de setembro de 2023
USANDO LABVIEW PARA MEDIR TEMPERATURA COM UM TERMISTOR
COEQ0076 -
INSTRUMENTAÇÃO EM PROCESSOS QUÍMICOS -UFMA- (2023 .2)

Ative o diagrama de blocos (Ctrl-E para alternar entre o painel frontal e o diagrama de blocos)
e conecte a saída do indicador de leitura às entradas do medidor e do segundo indicador. Seu
diagrama de blocos será parecido com este. (A função Editar> Limpar Diagrama, Ctrl-U, é útil
se o diagrama ficar confuso.)

Retorne ao painel frontal e execute o aplicativo com o botão Executar continuamente. Altere o
valor no indicador de leitura e confirme se o medidor e o segundo indicador estão em
conformidade. Pare o aplicativo com o botão Abortar.

A próxima etapa é adicionar a conversão entre as tensões lidas pela unidade de aquisição de
dados e a temperatura lida pelo medidor. Retorne ao diagrama de blocos e exclua as conexões
dos fios. Ctrl-B é útil para limpar fios pendentes.

Coloque um bloco de fórmula no diagrama. (click botão direito do mouse no diagrama de blocos,
functions, mathematics Scripts & Formula, Formula. Na caixa de diálogo Configure Formula (se
não aparecer, clique em R> Properties), mude o rótulo na entrada X1 para V.

Fabio Alejandro Carvajal Flórez


07 de setembro de 2023
USANDO LABVIEW PARA MEDIR TEMPERATURA COM UM TERMISTOR
COEQ0076 -
INSTRUMENTAÇÃO EM PROCESSOS QUÍMICOS -UFMA- (2023 .2)

Começando com a Equação 5, substituindo as constantes da tabela, observando que R_1 e R_r
cancelam na função ln, e expressando em formato de texto simples, a fórmula para a
temperatura [C] é

T[°C] = 5+(1/(-0.085056104443+0.03154802708*ln(R)-0.0037849053413*ln(R)*ln(R) +
0.00015229744453*ln(R)*ln(R)*ln(R))) -273.15

Digite isso na caixa Configurar Fórmula. Se a caixa à direita da fórmula ficar verde, a fórmula está
sintaticamente correta. A caixa Configurar Fórmula terá esta aparência

De volta ao diagrama de blocos, conecte o indicador Reading à entrada R do bloco de fórmula


e conecte o Resultado de saída do bloco de fórmula ao medidor e aos segundos blocos do
indicador. Seu diagrama de blocos será semelhante a este

Fabio Alejandro Carvajal Flórez


07 de setembro de 2023
USANDO LABVIEW PARA MEDIR TEMPERATURA COM UM TERMISTOR
COEQ0076 -
INSTRUMENTAÇÃO EM PROCESSOS QUÍMICOS -UFMA- (2023 .2)

Retornar ao painel frontal e executar o aplicativo, inserindo leituras de resistência (Sensor


NTC) entre 1300 e 15000 ohms. Se tudo está correto, deve obter esses pares de valores de seu
VI.

Resistencia Temperatura
[Ω] [°C]
1300 101,879
4201,97 50,289
14325,1 2,003

Para o restante deste exercício, você precisará da unidade NI myRIO 1900.

Medindo tensões

A próxima etapa é usar o USB NI myRIO 1900 e modificar o VI para coletar amostras dele.

Conecte o USB NI myRIO 1900 ao seu computador com o cabo USB. O LED azul no dispositivo
piscará.

Vá para o painel frontal de seu VI e exclua o indicador de leitura. Mude para o diagrama de
blocos.

Abra a Paleta de funções. Navegue para Express> Input. Insira o bloco DAQ Assistant no
diagrama. Se você for solicitado sobre as restrições de licenciamento, clique na caixa que diz
que você entende e clique em Avançar. A caixa Criar nova tarefa expressa é a próxima.
Selecione Acquire Signals> Analog Input> Voltage

Conclusão
O experimento que teria tomado páginas de codificação em geral, é feito de forma simples,
usando diagramas de blocos do Labview. Isso ajuda pessoas sem alta experiência em
programação a realizar experimentos ou fazer projetos baseados em Sistemas Embarcados. E a
melhor parte é que, como o quadro de desenvolvimento é reconfigurável, as conexões podem
ser abertas e o myRIO pode ser usado para outro experimento a qualquer momento.

Fabio Alejandro Carvajal Flórez


07 de setembro de 2023
USANDO LABVIEW PARA MEDIR TEMPERATURA COM UM TERMISTOR
COEQ0076 -
INSTRUMENTAÇÃO EM PROCESSOS QUÍMICOS -UFMA- (2023 .2)

Bibliografia

C. Briscoe e W. Dufee, Usando o labview para medir temperatura com um termistor,


Universidade de Minnesota, novembro de 2009

Sistema de resfriamento automatizado com temperatura controlada, com dois displays LCD no
Labview usando um termômetro de resistência, um servo motor e uma placa única myRIO.
Abhisek Roy, Undergraduate Student, Jalpaiguri Government Engineering College. (+91)8420313384
abhisekroy1994@gmail.com

SRS Thermistor Calculator (thinksrs.com)

Fabio Alejandro Carvajal Flórez


07 de setembro de 2023

Você também pode gostar