Controllo temperatura con termocoppia

Ciao a tutti,
Vorrei avere alcune delucidazioni in merito all'utilizzo di una termocoppia gestita da Arduino.

Il mio progetto è molto semplice, vorrei rilevare la temperatura di un motore Stirling e successivamente visualizzarla su uno schermo LCD.

Chiedo quindi a voi qualche specifica in merito a quale termocoppia utilizzare e come si possa interfacciare con Arduino...

Ho già realizzato un sensore basilare con un LM35, tuttavia è evidente che il range di temperature risulta inadatto.

Non ho limiti di budget.

Grazie in anticipo!

Ci sono 2 integrati entrambi SMD che leggono direttamente una termocoppia e digitalizzano la temperature:
MAX6675 e MAX31855. Entrambi esistono in diverse versioni per diverse termocoppie. Il primo funziona con 5V e misura con una termocoppia K da 0 a 1024 Gradi con risoluzione di 1/4°. Il secondo funziona a 3,3V e misura da -270° a +1372°
Per entrambi ci sono librerie e breakout.
Ciao Uwe