Files
thesis_bldc_controller/Examples/ADPHelloExample/ADPHelloExample/documentation/temperature_sensor.rst
Nicolas Trimborn 312768d2cf commiting examples
2021-07-26 10:32:22 +02:00

33 lines
1.3 KiB
ReStructuredText

Temperature sensor
==================
Temperature sensor is middleware which provides API to measure temperature.
There can be any amount of instances of same or different temperature sensor in a system with the limitation by available
memory.
Architecture and provided functionality
---------------------------------------
All temperature sensors are composed of two parts:
* Common interface
Common interface part contains interface that is shared between all temperature sensors. Common interface is a driver
for a generic temperature sensor. Each instance of particular temperature sensor contains one instance of generic temperature sensor.
This allows applications to use common interface of temperature sensor despite which sensor is used in a system and simplifies
switching to another sensor.
* Sensor specific
Implementation for specific temperature sensors.
AT30TSE75X Temperature Sensor
=============================
User guide for the IO1 Xplained Pro can be found here: http://www.atmel.com/images/atmel-42078-io1-xplained-pro_user-guide.pdf
The mode I2C driver being used by middleware should be set standard/fast mode, the baud rate should be set to 100000.
Set I2C driver pins to correspond to the standard header I2C pins which are pins 11 and 12 on
the standard EXT header of the Xplained pro.