Цитата:
Сообщение от sailor-fantom
если А=Б третье
|
Равность аналоговых величин невозможна в нашей вселенной.
Добавлено через 1 минуту
Цитата:
Сообщение от sailor-fantom
ситуация такая есть две температуры А и Б
если А>Б выполняется одно действие
если А<Б другое
если А=Б третье
но эти сравнения должны выполняться с погрешностью т.е.
А 3,5 Б 3,6 погрешность 0,1 тогда
3,5=3,6 но 3,5<3,7
|
В контроллере есть математика. Обсчитывайте всё как угодно. Как производится сравнение двух аналоговых величин я вам написал.
То, как вы написали, тоже делать нельзя, ибо 3.5 = 3.6, но при этом 3.5 < 3.6000000000000000000000001. В реальности будет чудовищный дребезг.
PS. Ключевое слово для поиска решения: "гистерезис".