Buscar

Na utilização do comando/função analogRead() alguns cálculos são necessários para o seu perfeito funcionamento. Considerando o conversor A/D da pla...

Na utilização do comando/função analogRead() alguns cálculos são necessários para o seu perfeito funcionamento. Considerando o conversor A/D da plataforma Arduino (leitura de 0 a 5V e saída de 0 a 1023), qual o valor real da temperatura em um sensor que trabalha de -60 a 120 graus com saída linear de 0 a 5V sendo que dentro do programa foi feita uma leitura no conversor A/D de 763? a. 62,13 b. 79,25 c. 105,4 d. 74,25 e. 45,2

Respostas

User badge image

Ed Verified user icon

Para calcular o valor real da temperatura em um sensor que trabalha de -60 a 120 graus com saída linear de 0 a 5V sendo que dentro do programa foi feita uma leitura no conversor A/D de 763, é necessário utilizar a fórmula: valor_real = (valor_lido * tensao_de_referencia) / resolucao Onde: - valor_lido: valor lido pelo conversor A/D (no caso, 763) - tensao_de_referencia: tensão de referência do conversor A/D (no caso, 5V) - resolucao: resolução do conversor A/D (no caso, 1023) Substituindo os valores na fórmula, temos: valor_real = (763 * 5) / 1023 valor_real = 3,73 V Como o sensor tem saída linear de 0 a 5V, podemos utilizar uma regra de três para encontrar a temperatura correspondente: 0V -> -60 graus 5V -> 120 graus 3,73V -> x x = (3,73 * 180) / 5 x = 133,68 graus Portanto, a alternativa correta é a letra C) 105,4.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image