Что то у меня ваша формула не работает, берем диапазон аналогового выхода 4...20 ма, диапазон измеряемой температуры - 17....17 С, на выходе имеем допустим 12 ма. Какую температуру измерил термометр?
А что не так? Подставляем значения в формулу для ваших данных:
Тн=-17 С; Тв=17 С; Jн=4 мА; Jв=20 мА. Имеем:
Т=-17+((17-(-17))(12-4))/(20-4);
Т=0 C.
Как видим, Т – равняется половине диапазона: (Тв-Тн)/2=0 С. По этому, очень просто проверить какой части диапазона соответствует 12 мА.
Для этого от фактического значения отнимем нижнее значение:
J-Jн = 12мА-4мА=8мА.
Диапазон равен: Jв–Jн=20мА-4мА=16мА.
16мА/2=8мА.
Таким образом, 12 мА соответствуют 0 С.
Указанная выше формула верна. :super:/>/>/>/>/>
да ваш расчет работает, только выше формула что давали с ошибкой Т = Тн + (Тв - Тн)((J - Jн)/(Jв - Jн)) скобки у вашей формулы и той что выше давали не вяжутся, тоесть последовательность операций разняться