DS18B20: What are these time parameters?

In the datasheet there are parameters like: Temperature Conversion Time, Read Data Valid.

I have been searching but I could not find any "translation". Which one gives actually the time that needed to read the sensor?

I would focus on the ADC conversion time since it has the largest impact on speed. Luckily temperature is not something that goes up and down very fast (usually). The ADC speed (depends on type of conversion) takes a considerable amount of clock cycles to determine. You need to determine what’s important. Conversion time or resolution. At the default 12bit it can take almost a sec to read.

Note that you don't have to wait for the sensor to do its thing: you can tell it to read the temperature and do other things while it does so, coming back to pick it up later. The standard library supports this.

tosoki_tibor:
I could not find any "translation".

Table 2 page 8. If you just read the sensors at one second intervals, there is no need to worry about this. If you really need to read the sensors more frequently, it might be time to question the suitability of the DS18B20.

Irrespective of the read frequency, the other place where this can show up is the first reading after power-on, where you get an 85. This is often covered in setup by splash screens etc, and requires no delay code.

So conversion time is basically the time of converting analog reading to digital data?

Essentially, but the conversion can be as long as 750ms, so I'm sure it is more than just a>d conversion. I don't know the details. It will be in the book but, trust me, it is nothing to worry about.

The conversion time is a function of resolution (conversionTime = 750 / (1 << (12 - resolution))) or {750,375,188,94}ms for a {12,11,10,9}-bit conversion,.

The higher the resolution the longer the conversion time .

I know it is not really an important parameter, but I am writing my diploma work, and I just wanted to mention the parameters of the module.

Table 2 page 8