Bom dia Pessoal!

Tenho um projeto em que utilizo 2 conversores de temperatura para PT100, MAX 31865.

Não consigo ler temperaturas quando o Rref do conversor é 431, e consigo ler normalmente quanto o Rref é 4300.

Alguém já passou por isso e pode dar uma ajuda nesse caso?max31865_2ch_spi_example.rar

Exibições: 2933

Responder esta

Respostas a este tópico

Bom dia, 

Sugiro que leia o tutorial:

https://learn.adafruit.com/adafruit-max31865-rtd-pt100-amplifier/

Esse é o resistor de referência. ~ 4 x 100 ohms ( 430 ohms) 

Com a montagem pronta e o módulo energizado, meça a tensão entre as extremidades do resistor e me informe o valor. Isso não deve ser a causa do se problema. 

Você soldou algum pino nesses módulo? Parece que tem coisa errada ai. 

Como Referências :

Adafruit PT100 RTD Temperature Sensor Amplifier - MAX31865

https://www.adafruit.com/product/3328

Diagrama do Módulo MAX31865:

https://cdn-learn.adafruit.com/assets/assets/000/037/310/original/a...

MAX31865 Datasheet:

https://datasheets.maximintegrated.com/en/ds/MAX31865.pdf

Veja o que encontrei , sobre o resistor R REF:

  • The PT100 version of the breakout uses 430Ω
  • The PT1000 version uses 4300Ω

Seu sensor tem dois fios somente?

Veja no tutorial da Adafruit como configurar os pinos.

Informe o link do seu sensor com as especificações. 

isso que me deixa intrigado
Comercializo uma placa que leva embutido nela 2 conversores desses. Todos que possuem o Rref marcado 4300 comunica e le  o pt100 perfeitamente.... Agora os que vem com Rref 431 num da nem sinal de vida...(estou com 20 unidades paradas aqui por causa disso)

Agora estou sem nenhuma placa montada aqui, mais vou montar uma e ti falo a voltagem nas extremidades do resistor

Ja testei com sensores de 2 e 3 fios...

Boa noite FB,

O datasheet do TL431 eu encontrei,  mas do 4300 não encontrei. Vc pode me indicar o link com o datasheet dele?

RV

Grande Rui, 

Não são chips e sim resistores.

sobre o resistor R REF:

  • The PT100 version of the breakout uses 430Ω = (431)
  • The PT1000 version uses 4300Ω = (4300) 

Fabiano (muito importante) 

Informe os links dos seus sensores com as especificações. 

Obrigado, o descritivo inicial do FB, ficou confuso e me confundiu.

RV

o mais estranho é que estou usando sensores do tipo PT100 e estes funcionam apenas na placa (4300)

esses mesmo sensores na placa com o   (431) nem comunicam . 

mesmo sem os sensores uma a placa  (4300) retorna um valor absurdo mais retorna enquanto a outra não retorna nada


Fabiano, sua placa obedece essas ligações ?

Como tem dois módulos na interface SPI, um deve estar conectado no CS0 e o outro no CS1.

Arduino Uno Arduino Mega --> SEN-30201
* CS0: pin 9 CS0: pin 9 --> CS, CH0
* CS1: pin 10 CS1: pin 10 --> CS, CH1
* MOSI: pin 11 MOSI: pin 51 --> SDI (must not be changed for hardware SPI)
* MISO: pin 12 MISO: pin 50 --> SDO (must not be changed for hardware SPI)
* SCK: pin 13 SCK: pin 52 --> SCLK (must not be changed for hardware SPI)
* GND GND --> GND
* 5V 5V --> Vin (supply with same voltage as Arduino I/O, 5V)

na verdade estou usando um ESP32 e acreito que as ligações estão corretas pois em uma placa le perfeitamente...

Acho que não entendeu o que eu quis dizer. 

Exatamente isso. Uma placa esta lendo e a outra não. 

Esclarecendo:

O pino CS de um dos módulos deverá ser conectado no pino CS0 da SPI Interface do ESP32. 

E o pino CS do outro módulo deverá ser conectado no pino CS1 também da SPI Interface do ESP32. 

Como fez essas conexões? Envie o diagrama da sua montagem. 

OBS - o uso da  interface SPI do ESP32 tem algumas restrições! 

http://blog.eletrogate.com/conhecendo-o-esp32-introducao-1/

http://blog.eletrogate.com/conhecendo-o-esp32-usando-arduino-ide-2/

Opa sim ...
as ligações estão corretas.
ja fiz 30 placas( que funcionam perfeitamente), cada placa com 2 modulos .
quando o Rref é 4300 funciona e lê a temperatura... quando algum é 431 não le nada.
e  na placa que não esta lendo algum modulo basta trocar por um que seja 4300 e a placa começa a ler.

Independente do sensor o modulo quando o RRef é 4300 o modulo mesmo sem sensor conectado retorna um valor proximo a 800°C e quando é 431 ele não retorna nada...

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço