PDA

Просмотр полной версии : Об 50П, входе 0...4000 Ом, допусках. Как решить...



MACTEP-RH
11.01.2023, 16:01
Имеем упаковку китайских резисторов на 1к. И как бы у них допуск 1%, но среди них я могу выбрать пару резисторов с точностью 0.1%. и в условиях помещения могу себе твердо заявить, что у меня есть резистор 1к с допуском 0.1%.
А теперь возьмём китайский мультиметр с погрешностью 2.5%. и если мы его проверим прибором с погрешностью 0.5% то можно составить некий график погрешности и наш прибор условно может замерять с лучшей погрешностью.
К чему я все это? А теперь берём в руки ПР200. Оба варианта здесь не прокатит, так ка у ПР какая то плавающая погрешность. С частотой в несколько герц циферки меняются в несколько процентов. И если перезагрузить прибор, опять же, сразу идёт ступенька погрешности в непредсказуемую сторону. И если я показания мультиметра могу подкоректировать, то что делать с ПР?

Есть выход! Необходимо вычислить эту погрешность, и отнимать от реальных показаний. Для этого:
1. Сделать юстировку прибора.
2. К входу 1 подключить резистор на 51 Ом. В приборе счесть показания этого входа и в программе надо от входа 1 отнимать сопротивление резистора от показаний входа 1.
3. Ко второму входу подключить 50П (50М) и от показаний отнять погрешность.
65104

На выходе получаем температуру с приемлемой точностью (у меня получилось 0.5 гр.)
65103

Eugene.A
11.01.2023, 16:48
А куда упаковку 1 кОм девать?

MACTEP-RH
11.01.2023, 17:22
Это был пример. Туда же, куда мультиметр.

По самые по...
11.01.2023, 18:03
...то можно составить некий график погрешности и наш прибор условно может замерять с лучшей погрешностью.
... ... ...
Для этого: 1. Сделать юстировку прибора. 2. К входу 1 подключить резистор на 51 Ом. В приборе счесть показания этого входа и в программе надо от входа 1 отнимать сопротивление резистора от показаний входа 1. Ко второму входу подключить 50П (50М) и от показаний отнять погрешность. На выходе получаем температуру с приемлемой точностью (у меня получилось 0.5 гр.)
Пока график погрешности не составите для всей технологической шкалы температур, ни о какой точности речи быть не может, ибо
65102

MACTEP-RH
11.01.2023, 18:11
Вы наверное никогда не пробовали замерять температуру при помощи ПР. Да и не только температуру. Аналоговые входы плывут. и значительно плывут. И если мы замеряем давление входом 4-20мА, но подергивания в 0.1 мы не слишком то и замечаем, и это в пределах допустимого. Входы страшно шумят, и это наверное какой то косяк инженеров, которые его создавали. Даже при юстировке прибора при подключении последнего резистора, к примеру, 3.6кОм с замеренной точностью до 0.1 Ома, прибор сразу после юстировки показывает уже с разницей в 10-20 Ом. И в пределах 5-10 постоянно скачет. Приведенным выше способом можно практически полностью избавиться от этих плывущих погрешностей (входы плывут одновременно и синхронно), и добиваемся какой то стабильной погрешности, которую всегда можно программно подкорректировать.
Никто не собирается им мерять температуру тела, для точных замеров есть другие приборы. Но иногда надо в проект, как дополнительную фичу (если остались свободными пару аналоговых входов) добавить контроль температуры. Где точность в 1 градус роли не играет.

Sergej_
11.01.2023, 18:30
Вы наверное никогда не пробовали замерять температуру при помощи ПР. Да и не только температуру. Аналоговые входы плывут. и значительно плывут. И если мы замеряем давление входом 4-20мА, но подергивания в 0.1 мы не слишком то и замечаем, и это в пределах допустимого. Входы страшно шумят, и это наверное какой то косяк инженеров, которые его создавали. Даже при юстировке прибора при подключении последнего резистора, к примеру, 3.6кОм с замеренной точностью до 0.1 Ома, прибор сразу после юстировки показывает уже с разницей в 10-20 Ом. И в пределах 5-10 постоянно скачет. Приведенным выше способом можно практически полностью избавиться от этих плывущих погрешностей, и добиваемся какой то стабильной погрешности, которую всегда можно программно подкорректировать.

При изменении температуры на 1 градус Сопротивление 50М измениться примерно на 0,2 ом. ПТ1000 примерно на 4 ом.. АЦП входа 12 р-в. Далее прикинуть не трудно . Даже оценочно.

(у меня получилось 0.5 гр.) Вы действительно полагаете что "словили" 0,1 Ом?

MACTEP-RH
11.01.2023, 18:43
При изменении температуры на 1 градус Сопротивление 50М измениться примерно на 0,2 ом. ПТ1000 примерно на 4 ом.. АЦП входа 12 р-в. Далее прикинуть не трудно . Даже оценочно.
Вы действительно полагаете что "словили" 0,1 Ом?
Так и есть. сегодня целый день тестировал. изменял температуру датчиков, температуру помещения.

Sergej_
11.01.2023, 18:49
А теперь возьмите лабораторный поверенный термометр со шкалой 0,1 и сравните показания в диапазоне от скажем 0 до скажем 80 град. Чтобы утверждать:
Так и есть. (у меня получилось 0.5 гр.)

MACTEP-RH
15.01.2023, 20:11
Я вас прекрасно понимаю, и понимаю, что не должно работать. Но как то работает...
На видео я зажимаю рукой 50П - температура плавно растет. Без скачков.
У меня нет времени делать какие то тесты. завтра пр200 будет установлен в шкаф. Температура там в принципе не нужна. просто экспериментировал. Два входа были свободны думал посадить туда контроль температуры.

https://www.youtube.com/watch?v=ZkTbLUc-Rkw

65190

Sergej_
16.01.2023, 05:08
Я вас прекрасно понимаю, и понимаю, что не должно работать. Но как то работает...
На видео я зажимаю рукой 50П - температура плавно растет. Без скачков.
У меня нет времени делать какие то тесты. завтра пр200 будет установлен в шкаф. Температура там в принципе не нужна. просто экспериментировал. Два входа были свободны думал посадить туда контроль температуры.


Вы поймите, ПОКАЗЫВАТЬ и ИЗМЕРЯТЬ это две большие разницы. Сравните с поверенным точным термометром. Можно сделать три цифры после запятой, но это не будет означать что точность будет до тысячных долей. Есть китайские штангенциркули с индикацией до тысячных долей миллиметра, но только с индикацией, почему то нужно верить микрометру нормальному.
Если
У меня нет времени делать какие то тесты. То не следует утверждать что смогли получить точность 0,1 ом. Температура, это производная от сопротивления в данном случае.
На других режимах 0-10в и 4-20ма ситуация несколько лучше , по крайней мере в РЭ описаны значения МЗР . А не только приведенная погрешность и можно примерно оценить что выйдет.
Не могу сказать за ПР с новым процессором но , еще на стм32 когда были подключал по входу 0-10В вход не "плавал" более 3-4мВ если не ошибаюсь. В зипе ПР с тех времен есть могу проверить. Кто то писал на форуме о отвратительной работе AI на замещенном процессоре.

MACTEP-RH
16.01.2023, 09:39
Я нигде и не утверждал, что словил точность 0.1 Ом, я утверждал, что добился точности показаний 0.5 градусов. И могу утверждать, что в диапазоне от 15 до 36 градусов расхождение с реальной температурой не больше 0.5 градусов. Два 50П, скрепленные вместе. Один подключен к пр200, другой к р4833. Температуру прикидывал по таблице.

Андрей Сотников
25.01.2023, 11:23
(входы плывут одновременно и синхронно)

Если это действительно так, то, скорее всего, виноват чип GD32F103. Чистота производства, кстати, далека от идеала. Это видно по плате аналоговых входов. 6543665437

rumactep
22.02.2024, 10:13
ПР200. Оба варианта здесь не прокатит, так ка у ПР какая то плавающая погрешность. С частотой в несколько герц циферки меняются в несколько процентов. И если перезагрузить прибор, опять же, сразу идёт ступенька погрешности в непредсказуемую сторону.
65103
Тоже столкнулся с этим но на ПР103. Особенно бесит, что погрешность резко меняется после перезагрузки. Побороть не получилось, в итоге заменил на модуль ввода МВ210, там все четко.

Cs-Cs
22.02.2024, 11:11
Тоже столкнулся с этим но на ПР103. Особенно бесит, что погрешность резко меняется после перезагрузки. Побороть не получилось, в итоге заменил на модуль ввода МВ210, там все четко.
...а я в итоге ссылку на эту тему воткнул в статью про датчики температуры!
Фу таким быть! Не надо ничего мутить! На ПРки только Pt1000.