sinara-hw / Thermostat_EEM

Thermostat with 4 TEC and 8 sensor channels in EEM form factor
2 stars 1 forks source link

0805 footprints for reference resistors and wider sense traces #35

Closed jordens closed 3 years ago

jordens commented 3 years ago

Currently the reference resistors dominate the temperature coefficient (an order of magnitude more than ADC gain tempco, lead resistance tempco, lead thermoelectric emf, ADC offset tempco, resistor voltage coefficients). A fix would be to get better resistors.

Those could in principle be on the (actual) header board. That would also cancel lead resistance tempco and lead resistance offsets/instabilities. Alternatively we could go to 0.2 ppm/C resistors. 5k is available in 0603 (Y16365K00000F0W). But many more resistors are available in 0805 size from 0.2 ppm/C (Y16295K00000T9R) to the existing 5 ppm/C.

To stay below the effect of the reference resistor tempco (in the default 2 wire measurement configuration), the traces between the reference resistors and the NTC need to stay below 0.3 Ohm. That's 10 cm of 6x1.38 mil trace max (round trip).

gkasprow commented 3 years ago

Sure, let's go. The most precise ones are in the miniMELF package (1206). We have a lot of space.

jordens commented 3 years ago

Are you sure? On digikey, the common SMT resistors around ~5k and 0.2 ppm/K are 0805, some 1206, no miniMELF.

gkasprow commented 3 years ago

It used to be the case 15 years ago. It was easier to seal miniMELF. Bit it seems the situation changed recently :)

gkasprow commented 3 years ago

Let's go for Y16245K00000T9R. I have them already in my libs.

jordens commented 3 years ago

Agreed

gkasprow commented 3 years ago

I added them on the header board, the ones close to DACs will be DNP obraz