Microcontroller sensor interfacing exercises
SS49E magnetic field sensor
- sensitivity: 1.4 mV/Gauss; offset: 2.5 V at 0 Gauss
- output voltage range: 1 V to 4 V
ADC
- Voltage reference: 1.1 V
- Number of bits: 16
- Jusfitication: left
Signal conditioning
- voltage divider
- division ratio: 16/59
To do:
- Write a function that calculates the ADC code as a function of the sensed value!
Test data:
| sensor input | sensor output | ADC input | ADC output | calculated sensor input |
|---|
| 11 Gauss | 2.5154 V | 0.682142 V | 40641 | 11.0087 Gauss |
| -716 Gauss | 1.4976 V | 0.406129 V | 24196 | -716.018 Gauss |
| -461 Gauss | 1.8546 V | 0.502942 V | 29964 | -461.017 Gauss |