Update docu about calibration
This commit is contained in:
parent
9558d4bb45
commit
632973cdac
1
doc/source/firmware/calibration.drawio
Normal file
1
doc/source/firmware/calibration.drawio
Normal file
@ -0,0 +1 @@
|
|||||||
|
<mxfile host="Electron" modified="2021-05-22T15:48:58.897Z" agent="5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/14.1.8 Chrome/87.0.4280.88 Electron/11.1.1 Safari/537.36" etag="60nNVEjkDLNBMWFG8AC7" version="14.1.8" type="device"><diagram id="3R1YF1CA5z1RRVBQNkpO" name="Page-1">7VlLc9o6FP41LGFkCduwbCBtF+1cbtOZpkthy7Z6ZURk8eqvr2TLLwSBFIgnmZtFxjqSjh7n+85D9NAk3X4SeJl85SFhPQjCbQ9NexB6vq/+a8GuEKCRVwhiQcNC5NSCB/qbGCEw0hUNSdYaKDlnki7bwoAvFiSQLRkWgm/awyLO2qsucUwswUOAmS39QUOZFNIR9Gv5Z0LjpFzZ8cZFT4rLweYkWYJDvmmI0H0PTQTnsvhKtxPC9N2V91LM+3ikt9qYIAt5zgRvNpa/npLHmH16+jdwvo+m7rzvmr3JXXlgEqrzmyYXMuExX2B2X0vvBF8tQqK1AtWqx3zhfKmEjhL+IlLujDHxSnIlSmTKTK/asNg9mvl546duDNyyOd02O6c70yr2qjd49ApKiGARE/nMuceVARRwCU+JWkfNE4RhSddt/dhAKK7GVVNnnKqVITBor1BrwO74oK2i2JeZ1bTVnqJ9PZ7b1pPxlQiIpUd9NI5Ti3IkvAAVhqJrzFbmKr7hjRLMvjsAgPyeMppJvAjIQfx8wXPlBVo2x4zGC/UdKFMRoQRrIiRVPPtgOlIahgW8lO7feJ7r01Zf6lPm53bveu60woFWQLa9A07ATK6p10TIcRrYcDDa+2DgAH/cMknfLHkhYhwwGLug8YcOrlIq5FGUkZuY3OnGE2ypfGx8N/yAatVuQDdKL/C33iNvzYig6qo0Al/oUgrKnXIpZ7geZ3ih72mZ/qV2HlvU7kGPqf3ezdVHLPM7KQQRz5FaI8J7WvGyo5/lNv2gBiC03NadtZZKkdpooautX4kba+6DjzEV4jXINgmV5GGJ88vfqCRjz7FkyyLuR3SroXgXUcYmnHGRK0KhS0bhUMkzKfh/pNEzgnPkec/5EwsGR10ELPlTeuyhcT2bOmlwjShp5AsuuJGdHce+0vfF5ytStwy3p7kLb5M3oHa8h8Pz8oarOX9geYWJCthzgaVCAwT/1GGnCag2XE7wdI+WURTBIDhEy9Cbe+6VaOnv3atrs9KBB2jp3YyW6O3Rsmbiz2YC/wq0hGfS8tJs/jKTQos8fdv5SkHxImZnBDTBpdo11zlxfwxs5hBHhTT/EHPGno/wtQIabAe0qiRpUAcdYM6+57raNUP4ZpijGjfMMy/OHw/HIA+cqDlvHIMgej4GVbXnt3dWe8IjOUVdfCIXOC3bXKn4RM7gcFH7CuXm0LK2Zc3SSrlFZzyjxivOuZQ81Q6wfFHTpgpxllRMtyzeQMO+8aV2BVrXUq+bbmP9jjkgTBlT6HEDPFeeFgdykK70uyOjucZOygw03CNp12UGfINlRnf5jHdmPuP4nSY09vNf0xOb1wJRlu4PZKGpuaZSb3FK1rRIX958tYBg59XCqBN2/SVTbv3A5vjn0qfTF7Zym/8/sd029lXlR2exD9hX+h5+PDtNxLOfuruNY/Zbt52tXBKVXqkSHx95HDxRiaOX414169+ji1S//lEf3f8B</diagram></mxfile>
|
@ -120,19 +120,7 @@ are used to set the resistance calibration internally. For a guide on how to cal
|
|||||||
|
|
||||||
The calibration is calculated the following way:
|
The calibration is calculated the following way:
|
||||||
|
|
||||||
.. blockdiag::
|
.. drawio-image:: calibration.drawio
|
||||||
:desctable:
|
|
||||||
|
|
||||||
blockdiag {
|
|
||||||
orientation = portrait;
|
|
||||||
|
|
||||||
LF [label="LF", shape=beginpoint, description="Low Frequency PT1000 Value"];
|
|
||||||
SENS [label="Sens", description="Sensitivity Correction :math:`\sigma`"];
|
|
||||||
OFFSET [label="Offset", description="Offset Correction :math:`O`"];
|
|
||||||
OUT [shape=endpoint, description="Corrected Value"];
|
|
||||||
|
|
||||||
LF -> OFFSET -> SENS -> OUT
|
|
||||||
}
|
|
||||||
|
|
||||||
The final calibrated PT1000 resistance is calculated as:
|
The final calibrated PT1000 resistance is calculated as:
|
||||||
|
|
||||||
@ -141,11 +129,11 @@ The final calibrated PT1000 resistance is calculated as:
|
|||||||
|
|
||||||
The default values, if no calibration is loaded / executed, are:
|
The default values, if no calibration is loaded / executed, are:
|
||||||
|
|
||||||
============== =========
|
======== =====================
|
||||||
:math:`\sigma` :math:`O`
|
Offset Sensitivity Deviation
|
||||||
============== =========
|
======== =====================
|
||||||
0 0
|
0 0
|
||||||
============== =========
|
======== =====================
|
||||||
|
|
||||||
Get Calibration Corrected Value
|
Get Calibration Corrected Value
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
Loading…
Reference in New Issue
Block a user