Você está na página 1de 8

UNIVERSIDADE FEDERAL DE SANTA MARIA

CENTRO DE TECNOLOGIA
DEPARTAMENTO DE ENGENHARIA MECÂNICA
DISCIPLINA DE INSTRUMENTAÇÃO INDUSTRIAL

LUANA TAÍS PUHL SCHNEIDER

4ª ATIVIDADE AVALIATIVA
SIMULAÇÃO DE PROJETO DE INSTRUMENTAÇÃO

Santa Maria, RS
2021
1 INTRODUÇÃO

A leitura de grandezas físicas e a sua transformação em sinais elétricos é de


grande importância nas mais diversas áreas da engenharia, pois são inúmeras as
aplicações que dependem dessas grandezas para realizar o controle de algum
processo, seja industrial ou não. Assim, os sensores tornam-se instrumentos de
grande importância nesse contexto, podendo medir diversos tipos de grandezas
físicas, como umidade, luz ambiente, temperatura, nível, entre outros. Além disso,
existe uma variedade de modelos de sensores disponíveis no mercado, de modo que
a escolha do mais adequado depende das condições da sua utilização.
Neste trabalho, a grandeza física a ser avaliada é a temperatura e um modelo
de sensor de temperatura bastante utilizado é o LM35. Todavia, a plataforma online
Tinkercad, utilizada para a realização deste trabalho, não possui este modelo de
sensor, sendo utilizado o modelo TMP36, que também atende os requisitos
especificados neste trabalho. O Tinkercad é utilizado para a realização das
simulações, uma vez que não foi possível realizar a instalação do software Proteus,
em função de ser um software pago. Assim, é realizada a simulação do circuito com
Arduíno, onde é feita a medição da temperatura do sensor e os valores são mostrados
em um display LCD.

2 METODOLOGIA E RESULTADOS

Neste trabalho, é solicitado o desenvolvimento de um projeto de


instrumentação utilizando um sensor de temperatura, onde é realizada a leitura e
exibição da temperatura identificada por um sensor LM35, em ambiente de simulação
utilizando o software Proteus. No entanto, devido a problemas relacionados a
instalação do software Proteus, a autora optou pela utilização da plataforma online
Tinkercad, que também possibilita a realização de simulações utilizando Arduíno, com
resultados satisfatórios. Dessa forma, foi necessário substituir o sensor de
temperatura LM35 pelo sensor TMP36, uma vez que o Tinkercad não possui o LM35
entre os seus componentes.
Assim como o LM35, o TMP36 também possui uma função linear de
transferência. Segundo Stevan et al. (2015), o LM35 é um sensor de temperatura de
precisão, já calibrado e que pode ler temperaturas entre -55ºC e 150ºC, oferecendo
uma sensibilidade de 10mV/ºC. O TMP36 também não necessita de calibragem
externa e tem uma precisão de ± 1°C na faixa de +25°C e de ± 2°C na faixa de −40°C
a +125°C, também com sensibilidade de 10mV/ºC.
Uma grande diferença em relação ao sensor LM35, é que o TMP36 possui uma
tensão de offset de 0.5V. Isso, considerando a sensibilidade de 10mV/ºC, equivale a
uma adição de 50ºC na temperatura real que é lida pelo sensor, ou seja:

1𝑚𝑉 = 0,01 𝑉 → 1°𝐶


0,5 𝑉 → 50°𝐶
1 𝑉 → 100°𝐶

Existe um offset de 50ºC na temperatura, por isso, esse valor deve ser
subtraído no momento da utilização do TMP36, para que a leitura esteja correta.
A Figura 1 mostra as especificações de ambos os sensores, LM35 (a) e TMP36
(b). Já a Figura 2 mostra o gráfico que relaciona a tensão de saída com a temperatura,
onde é possível visualizar o offset de 0,5V no TMP36, pois a tensão de 1 V deveria
corresponder a 100º, mas devido a subtração do offset, corresponde a 50ºC. Percebe-
se que ambos os sensores atendem as especificações deste trabalho, pois a faixa de
temperatura que deve ser medida é de 10ºC até 60º, e o Arduíno fornece uma tensão
de 5V, que é suficiente para ambos os sensores.

Figura 1: Especificações dos sensores LM35 (a) e TMP36 (b)

Fonte: LM35 (2021) e TMP35/TMP36/TMP37 (2021)


Figura 2: Gráfico Vout x Temperatura para o TMP36 (curva b)

Fonte: TMP35/TMP36/TMP37 (2021)

Dessa forma, foi construído o código de Arduíno mostrado na Figura 3, que


leva em consideração o modelo Arduíno UNO de 10 bits, por isso, dividimos o fundo
de escala por 1023, considerando que o primeiro valor de 210 = 1024 será zero. Este
valor deve ser multiplicado por 1mV, pois é o que equivale a 1ºC e, por fim, devem ser
subtraídos os 50ºC de offset.
Figura 3: Código para a leitura de temperatura utilizando o TMP36

Fonte: Autora (2021)

O código da Figura 3 foi utilizado na plataforma online Tinkercad, na simulação,


conforme mostra a Figura 4. Ao iniciar a simulação, é possível variar os valores de
temperatura no sensor e visualizar que o valor mostrado no LCD corresponde, com
pequenos erros, ao valor do sensor. Assim, na Figura 5, mostra que o sensor está em
16ºC, enquanto o valor indicado no LSD é de 15,98ºC, ou seja, há uma diferença de
0,02ºC. Já na Figura 6 o valor no sensor é de 58ºC enquanto o LSD indica 58,02ºC,
ou seja, um erro de 0,02ºC. Por fim, na Figura 7, o sensor indica 30ºC, enquanto o
display mostra 30,16ºC, revelando um erro de 0,16ºC. Todos estes erros observados
são comuns, relacionados a conversão A/D e a precisão do sensor.
Figura 4: Circuito montado no Tinkercad

Fonte: Autora (2021)

Figura 5: Leitura para 16ºC

Fonte: Autora (2021)

Figura 6: Leitura para 58ºC

Fonte: Autora (2021)


Figura 7: Leitura para 30ºC

Fonte: Autora (2021)

CONCLUSÃO

A partir da montagem do circuito, foi possível observar a aplicação e o


funcionamento de um sensor de temperatura. Realizar a comparação entre dois
sensores possibilitou o melhor entendimento das semelhanças e diferenças
relacionadas a utilização de um sensor ou do outro, uma vez que os dois modelos são
bastante utilizados na prática, em aplicações de engenharia, porém, um deles atende
especificações que o outro não atende e vice-versa, a exemplo da faixa de
temperatura que pode ser medida, pois o LM35 abrange de -55ºC até 150ºC, enquanto
o TMP36 vai de -40ºC até 125ºC. Uma vez que a faixa de temperatura medida neste
trabalho era de 10ºC até 60ºC, ambos os sensores atendiam a especificação.
Também foi possível visualizar como é feita a utilização do sensor em conjunto
com o Arduíno e o display LCD, abrindo possibilidade para uma gama de aplicações
envolvendo sensores, uma vez que foi possível construir uma base de conhecimento
a respeito deste aplicação, sendo necessário apenas adaptar para outros modelos e
tipos de sensores que se desejar utilizar. Por fim, acredita-se que a utilização do
Tinkercad ao invés do software Proteus não prejudicou a aprendizagem a respeito da
utilização do Arduíno, tendo, na realidade, agregado maiores conhecimentos a
respeito da utilização dos sensores, devido a comparação entre os dois modelos.
REFERÊNCIAS

LM35 Precision Centigrade Temperature Sensors, Data Sheet, Texas Instruments.


Disponível em: < https://www.ti.com/lit/ds/symlink/lm35.pdf>. Acesso em: 30 de jul.
2021.

MALVINO, A.; BATES, D., Eletrônica. 8ª ed. v.2. São Paulo, AMGH Editora LTDA,
2016.

STEVAN, S. L.; SILVA, R. A., Automação e Instrumentação Industrial com


Arduíno: Teoria e Projetos. 1ª ed. São Paulo, Érica, 2015.

TMP35/TMP36/TMP37 Low Voltage Temperature Sensors, Data Sheet, Analog


Devices. Disponível em:< https://www.analog.com/media/en/technical-
documentation/data-sheets/TMP35_36_37.pdf>. Acesso em: 30 jul. 2021.

Você também pode gostar