Jag vill läsa av 3 st PT100-givare på de analoga ingångar på ett Arduino-kort.
Viktigt är (i följande ordning):
1. Upplösning. Jag vill alltså se förändringen på varje givare.
2. Skillnad mellan givarna.
3. Absolut temperatur.
Temperaturen jag vill läsa av ligger mellan 70-90 grader C. PT100-givarna motstånd ligger då cirka mellan 127 - 135 ohm. Det vill säga en skillnad på 8 ohm. PT100-givarna drivs men en ström på 1mA och spänningen över givaren fluktuerar då med 8 * 0.001 = 8mV. ADC:n på ingången på Arduino-kortet konverterar en spänning mellan 0-5V. Jag tänkte då förstärka spänningen över givaren 5/0.008=625 ggr för att få högsta möjliga upplösning av ADC:n.
R1 och R2 väljs så att förstärkningen blir 625 ggr.
Det bästa kopplingsschemat jag kan komma på är följande:

Mitt största problem med denna uppställning är att jag inte kan driva alla givarna med samma ström. Dvs. jag kommer att få ett fel givarna emellan. Jag är lite osäker på hur stort detta felet reellt är då jag ändå har separata förstärkare för alla givarna och det således kommer att vara fel ändå.
Jag ser heller inte hur jag skulle kunna kalibrera givarna med denna uppställning. Förslag?
Andra synpunkter och invändningar mottages tacksamt!
Hälsningar, Johan