mirror of
https://github.com/wagiminator/ATmega-Soldering-Station.git
synced 2025-08-07 13:00:30 +03:00
回退电源电压读取函数
This commit is contained in:
@@ -74,15 +74,8 @@ uint16_t getVCC() {
|
||||
// get supply voltage in mV
|
||||
uint16_t getVIN() {
|
||||
long result;
|
||||
result = denoiseAnalog (VIN_PIN); {
|
||||
if (result < 540) return (result * Vcc / 184.416 + 86.987);
|
||||
else if (result < 660) return (result * Vcc / 173.204 - 878.29);
|
||||
else if (result < 745) return (result * Vcc / 143.579 - 4875);
|
||||
else if (result < 781) return (result * Vcc / 119.109 - 10260);
|
||||
else if (result < 800) return (result * Vcc / 86.178 - 23013);
|
||||
else return (result * Vcc / 86.178 - 23113);
|
||||
} // read supply voltage via voltage divider
|
||||
//return (result * Vcc / 179.474); // 179.474 = 1023 * R13 / (R12 + R13)
|
||||
result = denoiseAnalog (VIN_PIN); // read supply voltage via voltage divider
|
||||
return (result * Vcc / 179.474); // 179.474 = 1023 * R13 / (R12 + R13)
|
||||
}
|
||||
|
||||
//ADC中断服务
|
||||
|
BIN
software/UI_upgrade_by_createskyblue/Program/1.8/1.8t7f2.zip
Normal file
BIN
software/UI_upgrade_by_createskyblue/Program/1.8/1.8t7f2.zip
Normal file
Binary file not shown.
Reference in New Issue
Block a user