Вопрос по поводу датчиков DS18B20
- Войдите на сайт для отправки комментариев
Ср, 21/11/2018 - 08:37
Вопрос к знатокам.
Суть вопроса, два датчика DS18B20 подключены к Arduino Mega, датчики в водонипроницаеммо исполнении, лежат рядом на столе, в мониторе показания разнятся в 1-1.5 градуса С. Как можно их откалибровать, что бы добиться минимальной разницы в их показаниях, требуемая разница максимум 0.5 градуса С.
в мониторе показания разнятся в 1-1.5 градуса С.
Более или менее нормально. 0,5 градуса - погрешность каждого, значит до 1 градуса разницы - просто норма. А дальше, ну чуток различаются температуры в колбах.
Как можно их откалибровать, что бы добиться минимальной разницы в их показаниях
Строить поправочные таблицы, т.к. разлёт будет разным на разных температурах.
nakhodka - прежде чем калибровать - проделайте такое же сравнение, опустив датчики в воду и выдержав минимум 10 минут. Вполне вероятно, что разница в показаниях уменьшится
nakhodka - прежде чем калибровать - проделайте такое же сравнение, опустив датчики в воду и выдержав минимум 10 минут. Вполне вероятно, что разница в показаниях уменьшится
Спасибо, завтра именно так и попробую
И второй вариант, уложить в коробочку, на дно тряпку или что то с низкой теплопроводностью, минут десять подождать. На закрытых слабее заметно, голые, на малейший сквознячок реагируют.
И второй вариант, уложить в коробочку, на дно тряпку или что то с низкой теплопроводностью, минут десять подождать.
А вот не вполне правы. Тут как раз низкая теплопроводность только во вред. Ведь чем хорош опыт с опусканием в воду - благодаря высокой теплопроводности воды температура обоих датчиков очень быстро сравнивается с водой - а значит и друг с другом.
А теплая мягкая тряпочка имеет эффект термоса - если один из датчиков был изначально на градус теплее, например, его чуть дольше в руках подержали - в мягкой тряпочке эта разница останется надолго. Или если один из датчиков при измерении чуть больше греется. чем другой - тряпочка все это усугубит.
ИМХО, в коробку с тряпками не надо.
Тогда должны быть очень рядом, чтобы конвекционные потоки мало влияли. Для датчиков без гильз только тряпочка и остается, пеник конечно лучше. Это из личного опыта, на десятке датчиков разница выходила в пределах двух младших разрядов, один-два выскакивали за 0,2гр.
Часто достаточно просто в коробку сунуть, чтобы сквозняк не обдувал. И от стенок подальше.
Вода/жидкость тоже равномерностью достаточно сильно отличается.
Я когда спиртометры и термометры в ведро опускаю при разведении самогона до нужного градуса - разница в краях ведра бывает вполне до 2х градусов доходит.
И ещё на медную пластину положить и медной накрыть и в коробку.
Так мы не о прецезионных измерителях из реестра средств измерения рассуждаем-то. Просто пытаемся хоть каким-нибудь способом уравнять показания, считываемые с двух приборов неизвестного качества и успокоить нервы ))
Связать медной лентой все датчики впритык и поместить в сильно теплопроводящую среду :)
Тогда должны быть очень рядом, чтобы конвекционные потоки мало влияли.
теплые и холодные течения в стакане воды? :)
в вашем примере ключевое слово - разведение. Как химик могу сказать - когда одну жидкость в другую наливаешь, они иногда так медленно смешиваются, что зачастую можно увидеть границу раздела. Но это не имеет ни малейшего отношения к моему примеру. Достаточно несколько раз энергично перемешать воду в станане, чтобы она имела равномерную температуру по всему обьему и никаких "гольфстримов" в ней не было :)
теплые и холодные течения в стакане воды? :)
Нет, при условии, что она равна комнатной температуре. В условии не было, что мы должны ее выдержать N-ное время, изолировать от излучающих поверхностей и т.д. Шаг в 0,0625гр. очень чувствительный.
Чтобы прекратить споры предложу опускать в ведро со ртутью.