|
Open Sint
3.4-2
|

Go to the source code of this file.
Macros | |
| #define | ADC_RATIO 1.65 |
Functions | |
| void | adc_init (void) |
| int | adc_wind_position (void) |
| Convert between 0-255 to 0-360 degrees. | |
| #define ADC_RATIO 1.65 |
Ratio to convert 0-255 to 0-360 degrees (mostly) From the Davis sensor we have a range 0 ~ 4V, then we read 0 - (4/5)*255 value from the adc. This means 0 - 204 rappresent 0-360 degrees. Things changes slightly anytime. 1.65 seems a good approximation
| void adc_init | ( | void | ) |
Enable ADC.
select ADC clock = F_CPU / 128, manual sample.
Set internal VREF, left adjusted result, adc0
1.8.13