[SOLUCIONADO] Duda con DS18B20

Buenas, soy nuevo en esto de Arduino y la electrónica y tengo una duda con un sensor de temperatura DS18B20. La cuestión es que sin darme cuenta lo he conectado con la polaridad al reves (VCC -> GND y GND -> VCC) durante unos 20-30s hasta que me he dado cuenta y se ha puesto muy caliente pero después lo he colocado correctamente y funciona pero ¿Se habrá dañado y habrá perdido la fiabilidad? Me seguía dando valores más o menos normales.

Si la tensión ha sido de 5V no creo que haya sido dañado de ningún modo. La impedancia de entrada de ese sensor es alta así que habrá circulado poca corriente por lo tanto no habrá sufrido daños. También lo puedes comparar con otro sensor idéntico. O a ojo con un analógico de pared.

Tengo un termómetro digital y los datos proporcionados por el DS18B20 mas o menos concuerdan con la temperatura de la habitación.

Por lo que veo el DS18B20 es duro, yo pensaba que me lo había cargado pero al haber sido a 5V durante unos 30s por eso habrá sobrevivido.

Gracias por la respuesta, doy por solucionado la duda.