![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=1738955661-iQcdzWkxtVjdc72QThf7WpPRaBFGEoNN-0-11f5fd5097640828ffa2f6f14354ce87)
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=1738955661-Aq3gICZi0NXCvQXwLcBI5xFm10MnOjJ7-0-c3d640aa10ffab83b027a7547e43efab)