Wednesday, March 24, 2010

My temperature sensor works (kinda)

After successfully hooking up a stepper motor to my Contraptor frame, and being able to control the motion in one axis, I returned to trying to get my temperature sensor board and thermistor working. I finally discovered that either my RJ45 breakout cable or the RJ45 jack on the board is bad. My initial problem was that I hadn't stripped the ends of the thermistor before connecting to the terminals on the board (hey, I'm a programmer not an EE). Even after that, all the readings from Arduino pin 0 were essentially random. I thought maybe that port was bad (or the header), so I tried pin 1: same thing. Eventually I tried connecting my jumpers directly to the .10" pads on the underside of the sensor board. Then I was consistently reading zeros. This thermistor came with the board, but is not physically the same size as the ones that I ordered at the same time. I am going to try using one of these larger thermistors to see if I get readings that are scaled better. If I still don't, I will have to look at populating the R1 location on the board (after first figuring out what this circuit is trying to do).