Hello, newbie here. Used to work with Picaxe and then decided it was time to get into using a real processor. I had 8 ds18B20’s connected to a 40 pin picaxe and didn’t really have any problems with the sensors; except for the very occasional bad read.
So I am using the Photon with one ds18B20 temp sensor. I am using the example program that is in the library. Everything works with the exception of random CRC failures. There’s no pattern to it. The failure can happen once in five minutes, or three times a minute.
I have tried parasite and local power modes. I have changed values of pullup resistor (currently have the 4.7K in). I’ve checked all wiring (although it is bread boarded which I know people say can cause problems with these sensors). I’ve played with timing for the read/writes/resets.
I’m not really seeing anyone else having this problem so I’m a little stumped.
Any ideas that anyone has would be greatly appreciated! Thanks all.