T
tom_hanks
Guest
UC er prøvetaking på 20 KSPS en ADC-signal (dvs. volage i / p) i kontinuerlig modus.
I hvert 200ms syklus, er UC lagring maksimalverdien og forbi den på I2C bus.
men en gang UC er ikke i stand til å fange en topp på Analog spenning i / p hell.
Jeg bruker en enkel metode for å sammenligne de leste verdi med store verdi.
Kan du foreslå noen sophisticative metode for å lagre den høyeste verdien i hvert 200ms.
Eksempel:
[kode]
if (AD.values.present.words [0]> AD.values.maximum [0])
/ / Hvis AD verdien er større enn den gjeldende maksimumsverdien
(AD.values.maximum [0] = AD.values.present.words [0]
[/ code]
I hvert 200ms syklus, er UC lagring maksimalverdien og forbi den på I2C bus.
men en gang UC er ikke i stand til å fange en topp på Analog spenning i / p hell.
Jeg bruker en enkel metode for å sammenligne de leste verdi med store verdi.
Kan du foreslå noen sophisticative metode for å lagre den høyeste verdien i hvert 200ms.
Eksempel:
[kode]
if (AD.values.present.words [0]> AD.values.maximum [0])
/ / Hvis AD verdien er større enn den gjeldende maksimumsverdien
(AD.values.maximum [0] = AD.values.present.words [0]
[/ code]