Arduino Lab 04 Leitura de temperatura com o sensor MCP9700

Documentos relacionados
Arduino Lab 05 Leitura e

Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2

Arduino Lab 07 Leitura de temperatura e indicação em um display GLCD de

Arduino Lab 19 Leitura e datalogger de temperatura utilizando um termopar tipo K e o MAX6675

Arduino Lab 06 Leitura de um sensor de temperatura do tipo NTC com o Arduino

Arduino Lab 14 Controle de temperatura com placas Peltier Parte 1

Arduino Lab 01 Sensor de luminosidade BH1750FVI

MSP430 Lab 06 Comunicação com display de 40 2 e análise das formas de onda no analisador lógico

Arduino Lab 03 Display LCD TFT 1,44 e RTC MCP79410

Kit de desenvolvimento ACEPIC Light

MINICURSO - PLATAFORMA ARDUINO Eixo de Informação e Comunicação Gil Eduardo de Andrade

Arduino Lab 06 Leitura de um sensor de temperatura do tipo NTC com o Arduino

Arduino Lab 12 Detector de passagem por zero e controle de ângulo de disparo Parte 2: Controle por aplicativo e Bluetooth

Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA

Instruções para montagem e instalação. Sensor de Inclinação EC2082

INSTRUMENTAÇÃO ELETRÔNICA. UFRN - DEE Rodrigo Marques de Melo Santiago

UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE ENGENHARIA ELETRÔNICA DISCIPLINA DE INSTRUMENTAÇÃO ELETRÔNICA. Termômetro Digital

Kit de desenvolvimento ACEPIC PRO V3.0

CONFIABILIDADE DE SENSORES UTILIZADOS COM O ARDUINO E RUÍDO DA ENTRADA ANALÓGICA

Como utilizar o CI LM35 para ler Temperaturas com o PIC16F877A

Capitulo 3 O Aparato Experimental

Arduino Básico: As versatilidades desta plataforma na prática

MANUAL DE INSTALAÇÃO, OPERAÇÃO, CONFIGURAÇÃO E MANUTENÇÃO Novembro/2016 VTT01-H. TRANSMISSOR DE TEMPERATURA 4-20 ma modelo cabeçote

Arduino Lab 10 Interface com um touch capacitivo, controlador GT801 Goodix

Evento: VII SEMINÁRIO DE INOVAÇÃO E TECNOLOGIA

MSP430 Lab 05 Biblioteca básica para comunicação com o Display do Nokia5110

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO SUL CAMPUS RIO GRANDE INSTRUMENTAÇÃO INDUSTRIAL

Manual Técnico FTDi Basic por seriallink.com.br

DESENVOLVIMENTO DE EQUIPAMENTO ELETROELETRÔNICO PARA MONITORAMENTO DE RADIAÇÕES UV 1 INTRODUÇÃO

Arduino Lab 10 Interface com um touch capacitivo, controlador GT801 Goodix

VMV10-P TRANSMISSOR MULTIVARIÁVEL PROFIBUS PA. Transmissor a 2 Fios com Protocolo de Comunicação Profibus PA

Arduino Lab 09 Leitura de

Arduino Lab 11 Controle de ângulo de fase para uma carga indutiva e resistiva Parte 1

VIO10-P REMOTA PROFIBUS-PA

Instrumentação Eletrônica TE149. Prof. Marlio Bonfim UFPR 2 semestre 2013

Atividades da Etapa 2

Curso: Ortoprotesia Disciplina: Electrotecnologia Ano lectivo: 2016/17 Guia de laboratório nº 2

MANUAL DE INSTALAÇÃO, OPERAÇÃO, CONFIGURAÇÃO E MANUTENÇÃO Março/2019 VTT01-P. TRANSMISSOR DE TEMPERATURA 4-20 ma modelo painel

Arduino Lab 08 Banco de teste para memória RAM HM6116 de 16k

Manual do Usuário. Placa de Desenvolvimento para Controlador BL1800 Jackrabbit

Placa de desenvolvimento USB AFSmartBoard utiliza PIC18F4550 da Microchip, microcontrolador com o Flash 32kb, 2048 bytes de memória RAM

Características técnicas Baseado no ATMega da empresa AVR, fabricante de micro-controladores em plena ascensão e concorrente do PIC Pode usar ATMega

Fonte Bivolt 24 Vdc / 5 A

Arduino Lab 08 Banco de teste para memória RAM HM6116 de 16k

ROTEIRO OFICIAL 07 TJB

FOSTEN AUTOMATION SÉRIE F500-T

Métodos de Transferência de Calor

Oxímetro Bluetooth e LCD 16 2 em Python

ESCOLA POLITÉCNICA DA UNIVERSIDADE DE SÃO PAULO Departamento de Engenharia de Sistemas Eletrônicos PSI - EPUSP

ROTEIRO OFICIAL 08 TJB

Manual do usuário - Kit 4EA2SA v2.0. Kit 4EA2SA v2.0 Manual do usuário. Copyright VW Soluções

Arquitetura do Microcontrolador Atmega 328

CONTROLE DA TEMPERATURA DE SECAGEM ARTIFICIAL DE GRÃOS 1

Fonte Full Range Vac/Vdc 24 Vdc/ 3A

Projeto Integrador e Instrumentação

APRESENTAÇÃO DO KIT CPLD_EE01

KIT INICIANTE V7 PARA ARDUINO

Medidor de Relação de Espiras Trifásico Real TRT4x

OHMÍMETRO DIGITAL. 1 O Projeto. 1.1 Sensor. 1.2 Conversor A/D

INFORMAÇÕES GERAIS DO TRABALHO

Termômetro multifunção de precisão CTR3000

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANA CCET CENTRO DE CIENCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DE COMPUTAÇÃO 6.º PERIODO.

UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE ENGENHARIA ELETRÔNICA DISCIPLINA DE INSTRUMENTAÇÃO ELETRÔNICA

Transdução de Grandezas Biomédicas

Projeto Semestral e Instrumentação

ARDUINO. Profº. Engº. Robson Dias Ramalho

A placa descrita pode receber alimentação pela conexão USB ou por uma fonte de alimentação externa.

Kit de modernização CAB 706

Sistema Experimental. Figura 40: Robô original de onde foram aproveitadas a base da estrutura de alumínio, motores, rodas e eletrônica de potência.

TM362 - Sistemas de Medição 2. Prof. Alessandro Marques.

LABORATÓRIO DE ELETRÔNICA DIGITAL CONVERSOR DIGITAL-ANALÓGICO - MANUAL

Sistemas Digitais: Introdução

CARRINHO UTILIZANDO L293D E MOTORES CC

INSTRUMENTAÇÃO E CONTROLE INDUSTRIAL I

2. TROCADOR DE CALOR FEIXE TUBULAR

UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE ENGENHARIA ELETRÔNICA DISCIPLINA DE INSTRUMENTAÇÃO ELETRÔNICA. Trena Ultrassônica

PLATAFORMA PARA ESTUDO EM PROGRAMAÇÃO DE MICROCONTROLADORES FAMÍLIA 8051

Kit de desenvolvimento ACEPIC 40N

EDITAL DO TRABALHO DA DISCIPLINA MEDIÇÕES TÉRMICAS Secador de tambor rotativo Edição 2019/1. Figura 1 Secador de tambor rotativo [1]

Proposta de uma plataforma de monitoramento e acionamento remoto voltada para sistemas de hardware industriais utilizando LabVIEW

Pontifícia Universidade Católica do Rio Grande do Sul Faculdade de Engenharia Curso de Engenharia Elétrica Laboratório de Processadores II

Processo de Fabricação de Chips PSI2613_A01-1

Usando display LCD tipo 16x2

Transcrição:

Arduino Lab 04 Leitura de temperatura com o sensor MCP9700 Componentes deste Lab Neste Lab discutiremos a integração do sensor de temperatura MCP9700 aos dispositivos já abordados no Lab 03, que são o Display de TFT 1,44, Arduino Nano V3.0 e o módulo RTC. Sensor de Temperatura MCP9700 Sensores de temperatura, aliados a outros dispositivos, nos permitem realizar o monitoramento de diversas aplicações em que este dado seja importante. No caso deste Lab iremos, inicialmente, apenas coletar os valores provindos da conversão A/D e exibir no display de os mesmos. A imagem abaixo ilustra o sensor em seu encapsulamento 3-Pin TO-92.

Imagem Sensor de Temperatura encapsulado Uma proteção construída com um tudo termo contrátil e um revestimento interno de silicone para proteção da junção feita junto ao cabo de conexão pode também ser observado na imagem acima. Este encapsulamento favorece o uso do sensor em aplicações de medição de temperatura em líquidos onde o mesmo pode ser completamente imerso no sem nenhum risco de danos ao sensor ou ao microcontrolador. Características O sensor de temperatura MCP9700, fabricado pela empresa Microchip, possui como principais características, retiradas do datasheet do fabricante, resumidas abaixo: Tamanho reduzido; Tres opções de encapsulamento disponíveis: SC70-5, SOT-23-5, TO-92-3 Faixa de medição de temperatura: -40 C a +125 C (Temperatura extendida) -40 C a +150 C (Alta temperatura) Precisão: ±4 C (max), 0 C a +70 C (MCP9700) Relação Tensão/Temperatura: 0 mv/ C (Valores típicos) (MCP9700) Faixa de tensão de operação: Vdd = 2,3V a 5,5V (MCP9700) Corrente de operação tipica: 6 μa O sensor O sensor aplicado neste Lab é do tipo Linear Active Thermistor

(LAT) ou, em uma tradução livre, Termistor Ativo Linear. Possui um baixo custo, consumo e uma razoável precisão que, dependendo da aplicação, pode satisfazer os requisitos do projeto. Diferentemente de sensores resistivos (Como termistores), sensores LAT não necessitam um circuito adicional para condicionamento do sinal. Segundo o fabricante, estes sensores são imunes aos efeitos de capacitâncias parasitas. Esta característica permite uma flexibilidade na fabricação das Placas de Circuito Impresso no que diz respeito a localização remota do ponto de aquisição, no nosso caso, o Arduino Nano. Funcionamento do Sensor linear Ativo Sensores com princípio de funcionamento LAT usam um diodo interno para medir a temperatura. Devido as características elétricas internas destes diodos, os mesmos possuem um coeficiente de temperatura que altera seu valor de tensão em função das mudanças relativas à temperatura ambiente. No nosso caso, as mudanças de tensão seguem a proporção de 10mV/ C (Valores típicos). Para um ambiente em 0 C, a tensão de saída típica é de 500mV. Mais informações podem ser consultadas no datasheet do fabricante. Imagem Curva do Sensor

Interligação dos dispositivos O sensor de temperatura exige apenas um pino de dados do microcontrolador. Pode trabalhar nas tensões de 3V3 a 5V. No caso deste projeto, estamos alimentando o sensor em 5V já que a tensão de alimentação do protótipo é feita utilizando a USB do PC e a referência interna do ADC do Arduino é neste valor. O RTC e o Display são alimentados em 3V3. Um cuidado adicional foi tomado quanto ao nível de tensão de troca de dados entre o Display e o Arduino e um conversor de nível foi instalado. Esquema de ligação O esquema de ligação se encontra detalhado na figura abaixo. Lembrando que um conversor de nível entre o Arduino e o display deve ser usado. Esquema de ligação Teste e montagem A figura referente a montagem deste protótipo em uma protoboard se encontra abaixo. Nela observamos os três componentes utilizados no Lab 03 com o acréscimo do sensor de

temperatura e do conversor de nível para adequar os níveis de tensão para o Display. Imagem Detalhe conversor e sensor Algoritmo Um algoritmo simples que, basicamente, faz a aquisição dos valores de temperatura e envia ao display, assim como é indicado na imagem abaixo, foi preparado para o Arduino e também se encontra abaixo. Imagem Display [crayon-5882300974c25802199923/] Este código foi implementado utilizando a biblioteca básica para interação com o controlador do display (Controlador

ILI9163C) escrita e disponibilizada pela Adafruit Industries. Uma imagem da montagem final e teste utilizando uma protoboard é ilustrado na imagem abaixo. Imagem Montagem Final Conclusão Este trabalho foi apenas um complemento do Arduino Lab 03 onde acrescentamos o sensor de temperatura e mudamos alguns detalhes na interface apresentada no Display de LCD. Em um Lab posterior iremos implementar a medição de temperatura com sensores do tipo NTC e Termopares J e K que são amplamente utilizados em aplicações industriais.