Главная › Форумы › Конструкторское бюро › Автоматизация › Автоматика LuckyBox › Правильные датчики температуры и их калибровка
Помечено: Подключение датчиков.
-
АвторСообщения
-
26.01.2019 в 09:30 #34734
попробую объяснить образно Вашу ошибку.
Вы путаете точность измерения и количество цифр в показаниях прибора.
Если по аналогии то получается так.
Вы измеряете расстояние шагами.
Например, получилось 10 шагов.
потом Вы померили свой шаг рулеткой у которой минимальное деление 1 мм
Получилось 75 см 5 мм
после этого Вы всегда измеряете расстояние шагами но потом умножаете на 75 см 5 мм
и О чудо получаете расстояние в миллиметрах.
типа 10 шагов – это 7 метров 55 см и 0 мм
Но чудес не бывает – погрешность вашего измерения шагами будет 75 см.
Но Вы можете думать, что 1 мм.
26.01.2019 в 09:40 #34736Попробую Вам объяснить.
Вся суть – мне до лампочки какие цифры на табло,самое главное я могу четко и стабильно словить подход хвостов – получить тот самый гистерезис в 0.1 градус.Вся цена – сущие копейки ,один смд резистор.
26.01.2019 в 17:49 #34757по подробнее, что значит один смд?
01.02.2019 в 18:15 #35073В промышленных универсальных контроллерах для измерения температуры для разных типов термодатчиков используются вшитые таблицы типа температура-сопротивление или температура-милливольт. Промежуточные значения интерпретируются. Для защиты от помех измерения проводятся несколько раз. Отбрасываются выпадения. Из остальных берут среднее арифметическое. Для калибровки используется два значения- смещение и наклон характеристики.
Глаза боятся, а руки из жопы.
01.02.2019 в 18:33 #35075Во вложении можно подробнее прочитать (стр. 9….16) . Возможно поможет в разработке алгоритма калибровки
Вложения:
Вы должны войти для просмотра вложений.Глаза боятся, а руки из жопы.
01.02.2019 в 22:26 #35088В промышленных универсальных контроллерах для измерения температуры для разных типов термодатчиков используются вшитые таблицы типа температура-сопротивление или температура-милливольт. Промежуточные значения интерпретируются. Для защиты от помех измерения проводятся несколько раз. Отбрасываются выпадения. Из остальных берут среднее арифметическое. Для калибровки используется два значения- смещение и наклон характеристики.
А может сначала почитать темы, по данному варианту высказанных предложений калибровки датчиков…. Нахрена лезть с датчиками основанных на сопротивлении или термоспаях наводящих потенциал? Для примененных датчиков, с цифровым выходом, просто не существует корректировочных таблиц. Вникни сначала тему, а потом уже предлагай свои варианты. А так просто в бан бы Вас воткнул, если бы форум контролировал.
01.02.2019 в 23:01 #35090Вникни сначала тему, а потом уже предлагай свои варианты. А так просто в бан бы Вас воткнул, если бы форум контролировал.
Ну зачем же так грубо. Может человек свой вклад внести хочет и помочь. Человек не может знать всё.
01.02.2019 в 23:27 #35094Вникни сначала тему, а потом уже предлагай свои варианты. А так просто в бан бы Вас воткнул, если бы форум контролировал.
Ну зачем же так грубо. Может человек свой вклад внести хочет и помочь. Человек не может знать всё.
Когда человек хочет что то внести в проект, он сначала вникает в тему, потом предлагает. Где я не прав? Вот к примеру: нет у меня ректификационной колонны (хоть и в теме), и я на ней не работаю сам, Вы видели меня в профильной теме с советами?
01.02.2019 в 23:39 #35095Когда человек хочет что то внести в проект, он сначала вникает в тему, потом предлагает. Где я не прав? Вот к примеру: нет у меня ректификационной колонны (хоть и в теме), и я на ней не работаю сам, Вы видели меня в профильной теме с советами?
Я лишь могу ещё раз сказать, что люди не могут не ошибаться, но не надо с Вашей колокольни так к ним относиться. Я уверен что Александр хотел только помочь.
02.02.2019 в 00:26 #35096Продолжу, по примененных датчикам DS18B20.
Давайте посмотрим его параметры более подробно, в ответ на хваленые “китайские” термореле, c терморезисторами… и примененными АЦП в те же 12 бит, но на контроллере без развязки питающих напряжений аналоговой и цифровой части схемы, и очень “хреновой” разводкой плат для точных измерений.
DS18B20 c учетом наведенных помех, просто пытаюсь простыми выражениями оперировать, максимальная ошибка 0.5 гр. в диапазоне до 85 гр., далее до 125 она возрастает до 1 гр. Более точные датчики имеют погрешность в 0.2 гр. до тех же 85 гр., но на порядок дороже. Простим эту ошибку. Но, эта погрешность линейна к конкретному экземпляру, и дальнейшая его калибровка, вряд ли улучшит результат. Да, как писали ранее в данной теме, для измерения используется p-n переход кремниевой структуры. Но кто сказал, что это хуже чем к примеру платиновый (или медный, к стати самый линейный в показаниях) спай, который надо еще грамотно усилить и преобразовать в наши циферки? Хуже того, спай металлов, китайцы не делают, это довольно дорого для получения стабильного результата, и имеем просто термосопротивления с очень нелинейной характеристикой. И на последок, гораздо худшее, мы делаем себе сами, при монтаже датчика в то пространство, где хотим увидеть четкие показания. В той же царге – 100500 раз видел, что на датчик просто возвратная флегма капает, а человек в не понятках, че то не то, с паром так не бывает….p.s. В силу моей работы, на предприятии основного клиента, стоят китайские датчик PT100 для увлажнения (не мое). Калибруем их раз в неделю. А мои датчики (которых раз в 20 больше), на тех же DS-ках, все четко показывают 🙂
p.p.s. Кто хочет – работает, кто не хочет – ищет причины не работать. У нас, в любимом деле, все так же 😉
02.02.2019 в 00:34 #35097Когда человек хочет что то внести в проект, он сначала вникает в тему, потом предлагает. Где я не прав? Вот к примеру: нет у меня ректификационной колонны (хоть и в теме), и я на ней не работаю сам, Вы видели меня в профильной теме с советами?
Я лишь могу ещё раз сказать, что люди не могут не ошибаться, но не надо с Вашей колокольни так к ним относиться. Я уверен что Александр хотел только помочь.
Извините конечно, но думаю читать все же надо, перед тем как написать. Давайте про НЛО писать начнем здесь же. Я же как бы тоже уфологам помочь хотел…
Просто желательно “мух” отдельно от “котлет” иметь…, а не переваривать все вместе 🙁Применены цифровые датчики, а советы про аналоговые. Где логика?
02.02.2019 в 02:38 #35100Вообще-то я в теме…
И хотел предложить алгоритм калибровки, аналогичный описанному в талмуде. И к стати для кремниевых переходов так же имеются формулы, а равно и таблицы пересчета в градусы. Зависимость степенная. Даже в наших цифровых букашках эти коэффициенты учитываются. На кремниевый кристалл много чего влияет, начиная от температуры и кончая магнитными полями и радиацией. Плюс несовершенство изготовления и деградация кристалла. Отсюда и шумы, и падение точности. С классическими термометрами таких проблем меньше.
ПС Мы все в одной лодке и ищем оптимальные решения…
Глаза боятся, а руки из жопы.
02.02.2019 в 04:20 #35101Эта ветка называется – правильные датчики. Раз так – позвольте объясниться.
Уже после чтива второй страницы ветки я понял, что кроме простоты применения плюсов у нашего цифрового сенсора увы нету… И как ни крутись требуемой точности от него не добиться. Выхода три – либо смириться, либо искать более дорогой и более точный, либо пробовать другие варианты. Чудес за 100 рублей не бывает, приходится искать компромисы. Я вижу решение так – термометр сопоотивления, на минимальном расстоянии от него качественный, скоростной АЦП. тут же стабилизатор и фильтр питания. Все, что отцифровали отдали в ардуинку. В контроллере выполнили всю математику.
Внешний АЦП нужно применить по одной причине – в цифровых сенсорах это самое узкое место. Он находится на одном кристалле с датчиком и греется вместе с ним. Отсюда и плавающие показания. Встроенной термостабилизации явно недостаточно судя по отзывам. Единственное, что можно сделать это отфильтровать и стабилизировать питание непосредственно возле цифрового сенсора. Дабы не ухудшить точность ещё и шумами по питанию.
А теперь можете закидывать шапками – мне не больно…
Глаза боятся, а руки из жопы.
02.02.2019 в 04:47 #35102Нахрена лезть с датчиками основанных на сопротивлении или термоспаях наводящих потенциал?
Работаю с температурными датчиками. И с термометрами сопротивления и термопарами. Электромагнитные поля, что стрелки на часах загибаются. Длины кабелей до контроллера по 100 метров и более. И ничего, работают годами. Точность до десяток округляем. Просто выше не требуется…
Глаза боятся, а руки из жопы.
02.02.2019 в 09:20 #35104А теперь можете закидывать шапками – мне не больно…
Закидываю 🙂
Ответь тогда на пару вопросов. Каким способом измерить точно температуру для калибровки? Про заморозить / закипятить воду даже не заикайтесь, пусть первокласники думают что это всегда 0 и 100 гр., да и к тому же нам надо кривую откалибровать… Далее, расскажите каким же образом на проводках, как большинство собирает, реализовать стабильный источник опорного напряжения для АЦП, подключение самих датчиков, и т.д. Выдай хоть одно решение приведенной проблемы, а то шапками мы все кидаться умеем…p.s. Повторю в очередной раз, что проблему не ту решать надо. Не настолько врут датчики, на сколько мы сами им в этом помогаем.
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.