![Mastering IOT](https://wfqqreader-1252317822.image.myqcloud.com/cover/714/36698714/b_36698714.jpg)
Sensor to controller
In many of the preceding examples for sensing components, the signal will require amplification, filtering, and calibration before going anywhere. Typically, the hardware will need an analog-to-digital converter of some resolution. The following is a simple 24-bit ADC that outputs a 5V signal:
![](https://epubservercos.yuewen.com/64F195/19470380001496606/epubprivate/OEBPS/Images/1cbc2642-498c-49c9-9bce-3a0d8bddc66c.png?sign=1738885047-4j4KawVLYGo9XjBBHUMvYkDkX29DqIUl-0-4483b4ff902f5e1978f886593af82d08)
The output can then be raw pulse-modulated data, or a serial interface such as I2C, SPI, or UART to a microcontroller or digital signal processor. A good example of this in a real system is the Texas Instruments infrared thermopile sensor (TMP007). This is a contactless MEMS temperature sensor that absorbs infrared wavelengths and converts them to a reference voltage while using a cold junction reference temperature. It is rated for accurately detecting temperatures in environments between -40 degrees Celsius to +125 degrees Celsius. We can see the components covered in this chapter for this part in the following figure:
![](https://epubservercos.yuewen.com/64F195/19470380001496606/epubprivate/OEBPS/Images/5b47b8dd-986f-4c17-8920-faff34a8fece.png?sign=1738885047-05iWGjNwKnP5KRMVBDT4GHidSHxI6knw-0-101aa2841a011d868770d7daa2a55582)