A controller manages the communication with the DS2348 chip. It writes the CONV and CONT commands, and it reads the current, voltage and temperature value.