diff --git a/MainWindow.cpp b/MainWindow.cpp index 0443ba3..1bd811f 100644 --- a/MainWindow.cpp +++ b/MainWindow.cpp @@ -296,7 +296,7 @@ qint16 MainWindow::adcToTemperature(quint16 adc) { const double vref = 2.5; // Напряжение опорное const double vin = 5.0; // Входное напряжение - const double r = 10000; // Сопротивление резистора в Омах (например, 10kΩ) + const double r = 10; // Сопротивление резистора в КилоОмах (например, 10kΩ) // Преобразуем значение АЦП в выходное напряжение double vout = (adc / 4095.0) * vref; @@ -304,7 +304,7 @@ qint16 MainWindow::adcToTemperature(quint16 adc) // Проверяем, чтобы Vout не было равно Vin if (vout >= vin) { - return 0; // Ошибка: Vout не может быть больше или равно Vin + return -100; // Ошибка: Vout не может быть больше или равно Vin } // Вычисляем сопротивление термистора @@ -366,5 +366,5 @@ qint16 MainWindow::adcToTemperature(quint16 adc) } } - return 0; + return -101; } diff --git a/TkrMonitor.pro.user b/TkrMonitor.pro.user index 8d3ce47..66c9f74 100644 --- a/TkrMonitor.pro.user +++ b/TkrMonitor.pro.user @@ -1,6 +1,6 @@ - + EnvironmentId