add fomulas for power masurment
This commit is contained in:
parent
24e3b1e44a
commit
2fb9d69b61
@ -27,10 +27,10 @@ uint8_t mppt_getVermogen(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
void mppt_meetVermogen(){
|
void mppt_meetVermogen(){
|
||||||
uint16_t spanning = ADC_read(ADC_CH2);
|
uint32_t spanning = ADC_read(ADC_CH2) * 1000 / 56; // milivolt
|
||||||
uint16_t curent = ADC_read(ADC_CH3);
|
uint32_t curent = (ADC_read(ADC_CH3)-13) * 1000 / 173; // miliampere
|
||||||
//TODO: add real formula for spanning and curent
|
|
||||||
mppt_vermogen = (spanning * curent) / 100;
|
mppt_vermogen = (spanning * curent) / 10000; // deciwatt
|
||||||
noodstop_vermogen(mppt_vermogen);
|
noodstop_vermogen(mppt_vermogen);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user