test AnalogIn_Diff.lib for board K64F
Dependencies: AnalogIn_Diff_ok mbed
Diff: main.cpp
- Revision:
- 7:e1a6763c6da2
- Parent:
- 6:4bdadb8765ba
- Child:
- 8:1aae5c9ae98f
--- a/main.cpp Thu Jul 31 11:49:04 2014 +0000 +++ b/main.cpp Tue Aug 26 13:42:58 2014 +0000 @@ -3,7 +3,7 @@ #include "math.h" #include "MovingAverage.h" -#define VERSION "31_07_2014" +#define VERSION "26_08_2014" #define CIBLE "K64F" #define max(a,b) (a>=b?a:b) @@ -12,7 +12,8 @@ #define R1 1.0E6 #define R2 510.0 #define ADCVREF 3.3 -#define GAIN ((double)((R1+R2)*2.0*ADCVREF/R2)/65535.0) +#define GAIN_ACPL_C78 0.125 +#define GAIN ((double)((R1+R2)*2.0*GAIN_ACPL_C78*ADCVREF/R2)/65535.0) #define UAC_NON 230.0 #define UAC_MAX ((int32_t)((double)UAC_NON*1.1/(double)GAIN)) #define UAC_MIN ((int32_t)((double)UAC_NON*0.9/(double)GAIN))