Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: 89С52 и DS18B20. Температура гонит.
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > MCS51
M@T_F@Q
Я сделал термометр использую 89С52 и DS18B20. Собрал несколько штук и увидел проблему: все термометры показывают по разному, при перезаписи прошивки ничего не изменилось, менял местами процессора, тоже самое. В чем может быть загвостка???
yarunt
Цитата(M@T_F@Q @ May 1 2008, 16:55) *
Я сделал термометр использую 89С52 и DS18B20. Собрал несколько штук и увидел проблему: все термометры показывают по разному, при перезаписи прошивки ничего не изменилось, менял местами процессора, тоже самое. В чем может быть загвостка???

Делал термометр с 3-мя такими датчиками и один из них врал на 2 градуса меньше.Возможность брака видно присутствует
Сергей Борщ
Цитата(M@T_F@Q @ May 1 2008, 16:55) *
все термометры показывают по разному,
В указанную в даташите точность в 2 градуса это "по-разному" укладывается? Если да - что же вас смущает? Если нет - или ошибка в программе, или неправильно подключили, или уже подпалили датчик, или датчик дефектный. Последнее наименее вероятно.
artemm
Цитата(M@T_F@Q @ May 1 2008, 17:55) *
Я сделал термометр использую 89С52 и DS18B20. Собрал несколько штук и увидел проблему: все термометры показывают по разному, при перезаписи прошивки ничего не изменилось, менял местами процессора, тоже самое. В чем может быть загвостка???

нужно под каждый датчик изменять программу, добавляя или отнимая нужное значение погрешности температуры
Miron
Я давно использую DS18B20 и в больших количествах,
прошли метрологию и делаем поверку приборов с этими
датчиками
Свою погрешность они выдерживают на 99,9%
отход в процессе производства 1 датчик на 1-2 тысячи
так что совет корректировки программы
под каждый датчик неприемлем.
Точность датчика не 2 градуса
а зависит от диапазона измеряемой температуры
и в средней части -10...+70 декларируется 0,5 С.
Из опыта было замечено, что при неудачном конструктиве
в который была помещена микросхема (сильное давление на корпус)
датчик действительно врет.
На форуме были сообщения по работе с DS18B20 и
в одном из них обсуждалась проблема потери внутренней калибровки
датчиком может это ваш случай я с такими не встречался
к томуже проходила инфа что данный трабл производителем исправлен
Поему вы решили что датчики врут методика измерения какая?
Это я к тому что имея распределенную систему измерения
температуры на воздухе мы в зависимости от условий
окружающей среды имеем разницу значений измерения
до 2-3 градусов на метр (чаще по вертикали).
Даже в климатической камере разница температур доходит до 1 градуса.
etoja
Использую термометры DS18S20. Заявленную точность 0.5 градуса при температурах до +85 градусов обеспечивают.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.