Bryan Mayland
TVWBB Hall of Fame
Keep plugging away at it, I'd love it if you would be able to figure out some new amazing noise-fixing circuitry or method or identify a new problem. Originally, the HeaterMeter circuit used 1M between TC- and GND but I found it to pick up a TON of noise and make a mess. I've tried on several occasions to raise the value back to where it probably should be at 1M, but it always ends in a noisy mess. I've also tried going down to 1k resistors on the TC+/- and upping the capacitors a decade to compensate but didn't see much difference. The Adafruit resistors are even one more decade lower with the same capacitors which should make their filtering even less effective!
It could be the ferrite they have on the input power that is making a difference. There's no specs listed for it in the schematic so I'm not sure how to quantify its effects. I've tried creating a 3.3V "analog" rail as well with a separate linear regulator, inductors, ferrite beads, ferrite chokes, more capacitors, most seemed to make the noise worse. You could be on to something with the reference voltage though. If the reference voltage is more noise-immune than just the ground plane, it could act as a stabilizing force because any ground noise is just added to the output voltage in the HeaterMeter setup.
It could be the ferrite they have on the input power that is making a difference. There's no specs listed for it in the schematic so I'm not sure how to quantify its effects. I've tried creating a 3.3V "analog" rail as well with a separate linear regulator, inductors, ferrite beads, ferrite chokes, more capacitors, most seemed to make the noise worse. You could be on to something with the reference voltage though. If the reference voltage is more noise-immune than just the ground plane, it could act as a stabilizing force because any ground noise is just added to the output voltage in the HeaterMeter setup.