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.5 V
- Number of bits: 10
- Jusfitication: left
Signal conditioning
- voltage divider
- division ratio: 12/32
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 |
---|
-744 Gauss | 1.4584 V | 0.5469 V | 23872 | -744.978 Gauss |
673 Gauss | 3.4422 V | 1.29083 V | 56384 | 672.433 Gauss |
327 Gauss | 2.9578 V | 1.10918 V | 48448 | 326.451 Gauss |