Boa noite a todos, venho aqui solicitar ajuda de vocês para o seguinte problema: montei um sistema para fazer leitura de temperaturas usando uma fonte e um transmissor de temperatura TxRail. Sendo assim, o termopar está ligado ao transmissor, e na saída 3 do transmissor parte um fio para ser ligado em uma das entradas analógicas do arduino conforme a imagem em anexo. No entanto, preciso de um código que leia a temperatura advinda do transmissor e jogue no prompt do arduino, atualizando-o a todo momento conforme a mudança de temperatura. Desde já agradeço.

Link do transmissor : http://www.novus.com.br/site/default.asp?TroncoID=621808&SecaoI...

Exibições: 631

Responder esta

Respostas a este tópico

Olá José,

Coloque um link onde as pessoas dispostas a colaborar encontrem os dados deste seu transmissor, isso é o minimo que devemos fazer quando solicitamos ajuda com um projeto, fornecer toda informação que consideremos seja pertinente, uma delas é a folha de dados do componente, ou indicações de marca e fabricante via link.

Boa sorte.

Abs,

Boa noite Carlos, perdoe-me a falta de atenção, o link do transmissor já está no tópico, e aqui vai ele também http://www.novus.com.br/site/default.asp?TroncoID=621808&SecaoI...

Pelo que vejo a pribcipio, este sensor não pode ser lido na porta analogica, o proprio fabricante tem isso no site:

O transmissor de temperatura TxRail para trilho DIN 35 mm é facilmente programável  pelo usuário.
Este transmissor substitui com vantagens os tradicionais analógicos, pois o sinal dos sensores é transmitido já linearizado. 
A configuração da entrada, da saída e da faixa de trabalho, pode ser realizada no campo por meio de uma interface conectada ao PC., você tem essa interface? O fabricante fornece?

Abs.

 

A interface que é disponibilizada serve apenas para configurar o termopar a ser usado, a temperatura captada pelo termopar deve ser transmitida ao transmissor onde ele deve enviar esse dados ao arduino para serem mostrados no prompt do próprio arduino. É essa ligação que não sei como fazer: como ligar esse transmissor ao arduino para que as leituras de temperaturas sejam mostradas na tela. Detalhe, a saida TX do transmissor que é  a porta 3 mostrada na imagem deve ser liga ao arduino. So que não sei se uso um pino analogico ou digital.

José,

Veja este video do meu canal, ele é uma simulação de um arduino lendo em uma porta analogica, a saida de um termopar amplificado.

Vídeo 

Aqui o código anexado, mas não vai funcionar com este sensor, teria que ler bem e conhecer melhor sua saída.

Anexos

O termopar eh parecido com este:

Este termopar vai precisar amplificar com um operacional como no vídeo, acredito que o seu aparelho faça isso, mas a saida é linear

Esse cod que fiz, a primeiro momento, n daria certo? (foi feito às pressas)

#define temp_in 3 //entrada pwm

int temperatura;

void setup(){
Serial.begin(9600);

pinMode(temp_in,INPUT);
}
void loop(){
int temp_d,temp_a;

temperatura = analogRead(temp_in);

temperatura = digitalRead(temp_in);

Serial.print("Leitura analogica:");
Serial.println(temp_d);

Serial.print(/n/n);

delay(1000);
}

Só testando, você tem tudo ai para testar, tente descobri qual é a saída no aparelho, tensão, amplititud, essa é a informação que mais vai ajudar

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço