Еще раз про подключение Рт100

evgta
Offline
Зарегистрирован: 02.09.2016

если китайский, то один фиг его надо калибровать, шаг измерения на китайском смог добиться только в 0,125С, на термистор 10K сопротивление проводов не скажутся никаким боком при любой(вменяемой) длинны, шаг измерения в термисторе зависит только от разрядности АЦП. так что не стоит упираться в даллас

coder123
Offline
Зарегистрирован: 05.05.2017

evgta пишет:

если китайский, то один фиг его надо калибровать, шаг измерения на китайском смог добиться только в 0,125С, на термистор 10K сопротивление проводов не скажутся никаким боком при любой(вменяемой) длинны, шаг измерения в термисторе зависит только от разрядности АЦП. так что не стоит упираться в даллас

И как это вы собираетесь калибровать ds18b20??? Ну поищите оригинальные на aliexpress, если придут подделки откройте спор и вернёте все деньги и всё, а датчики остануться для менее требовательных измерений температуры.

Cмотря что вы там делаете, шаг 0,125 градуса конечно да, если вам нужны такие шаги, хотя я бы не уповал что вы там сами откалибруете его на меньшие шаги чем это сделано уже в готовых решениях. Сделать конечно можно но по моему это ещё сложнее ещё больше баданий будет с такими шагами, тем более надо брать готовые цифровые. Как вы сами будете его калибровать с шагами на 0,1 градуса, и чем будете проверять.

evgta
Offline
Зарегистрирован: 02.09.2016

калибровать- имею ввиду выставить коррекцию +- столько то гр. тут дело не в точности а в том что надо засечь перепад температур и с этим термистор лучше справится, и да почему-же например все датчики температуры в авто стоят термисторы? почему-то никто пихать далласы туда нехочет.

а еще с далласом - библиотеку I2C подгрузи, библиотеку на датчик подгрузи, и нет у тебя 30%  атмеги 168,

а  c термистором одна формула и все.

а ведь есть еще lm35 прецизионный, там тоже простейшая формула и все

 

bwn
Offline
Зарегистрирован: 25.08.2014

coder123 пишет:

Cмотря что вы там делаете, шаг 0,125 градуса конечно да, если вам нужны такие шаги, хотя я бы не уповал что вы там сами откалибруете его на меньшие шаги чем это сделано уже в готовых решениях. Сделать конечно можно но по моему это ещё сложнее ещё больше баданий будет с такими шагами, тем более надо брать готовые цифровые. Как вы сами будете его калибровать с шагами на 0,1 градуса, и чем будете проверять.

От все верно за колхоз говорите, все правильно, а как быть если разрядность в 12бит маловата, а с большей, либо цена, либо габарит не устраивает? Самое смешное, что и калибровка не требуется, только стабильность.

coder123
Offline
Зарегистрирован: 05.05.2017

evgta пишет:

калибровать- имею ввиду выставить коррекцию +- столько то гр. тут дело не в точности а в том что надо засечь перепад температур и с этим термистор лучше справится, и да почему-же например все датчики температуры в авто стоят термисторы? почему-то никто пихать далласы туда нехочет.

а еще с далласом - библиотеку I2C подгрузи, библиотеку на датчик подгрузи, и нет у тебя 30%  атмеги 168,

а  c термистором одна формула и все.

а ведь есть еще lm35 прецизионный, там тоже простейшая формула и все

 

сразу видно что вы с ds18b20 и не работали, не нада там ай ту си, onewire и сама либа для работы с ds18b20

или просто либа ds18b20 в которой уже есть onewire

coder123
Offline
Зарегистрирован: 05.05.2017

bwn пишет:

coder123 пишет:

Cмотря что вы там делаете, шаг 0,125 градуса конечно да, если вам нужны такие шаги, хотя я бы не уповал что вы там сами откалибруете его на меньшие шаги чем это сделано уже в готовых решениях. Сделать конечно можно но по моему это ещё сложнее ещё больше баданий будет с такими шагами, тем более надо брать готовые цифровые. Как вы сами будете его калибровать с шагами на 0,1 градуса, и чем будете проверять.

От все верно за колхоз говорите, все правильно, а как быть если разрядность в 12бит маловата, а с большей, либо цена, либо габарит не устраивает? Самое смешное, что и калибровка не требуется, только стабильность.

не ну если не хватает тут другой вопрос, а что вы такое делаете что вам так критично 0,125 градуса, для бытовых устройств оно и нафиг такое не нужно, просто может человек сам себе проблему создал задавшись домашний термометр сделать с 0,00000001 градусами точности, тогда конечно будет пол жизни долбаться, только ради чего? и зачем?

evgta
Offline
Зарегистрирован: 02.09.2016

мне не нужна была точность, мне нужно было как можно меньшее время реакции на перепад температуры без принудительного обдува датчика и даллас тут был в пролете с его ТО92, да и не говорю о том что даллас плохой, говорю о том что пихпть его везде тоже избыточно,  даллас стоит 30р, а термистор 2 руб

bwn
Offline
Зарегистрирован: 25.08.2014

coder123 пишет:

не ну если не хватает тут другой вопрос, а что вы такое делаете что вам так критично 0,125 градуса, для бытовых устройств оно и нафиг такое не нужно, просто может человек сам себе проблему создал задавшись домашний термометр сделать с 0,00000001 градусами точности, тогда конечно будет пол жизни долбаться, только ради чего? и зачем?

Увы, вполне домашний пищевой девайс, ректификатор. У него вся рабочая шкала 0,2гр -ниже точки стабилизации быть не может (только при изменении атм.давл.), выше уже авария (пошли низкие фракции). Даллас с его 0,0625гр разрядностью, дает всего три шага для регулировки (работает конечно, но все таки грубовато).

coder123
Offline
Зарегистрирован: 05.05.2017

bwn пишет:

coder123 пишет:

не ну если не хватает тут другой вопрос, а что вы такое делаете что вам так критично 0,125 градуса, для бытовых устройств оно и нафиг такое не нужно, просто может человек сам себе проблему создал задавшись домашний термометр сделать с 0,00000001 градусами точности, тогда конечно будет пол жизни долбаться, только ради чего? и зачем?

Увы, вполне домашний пищевой девайс, ректификатор. У него вся рабочая шкала 0,2гр -ниже точки стабилизации быть не может (только при изменении атм.давл.), выше уже авария (пошли низкие фракции). Даллас с его 0,0625гр разрядностью, дает всего три шага для регулировки (работает конечно, но все таки грубовато).

капец, 6 сотых градуса им уже не точно, да не верю я что вы там что-то намудрите получше и точнее, абы только ляпнуть что мерседесы или ауди говно и я сам на даче смогу за 100 лет скувать машинку получше, вообщем как сделаете покажете лучше, а пока, это только слова и попытки, вот сам увижу что сделали, поверю, по мне так для всего далласа хватает за глаза, вопрос цены не уместен вообще если себе делаете 1-5 девайсов, вот если бы вы на поток поставили производство и делали их миллионами, то экономия на лицо, а так, ну не докурите одну пачку сигарет, кстати здоровее будете даже, или не допьёте одну бутылку пива опять таки, здоровее будите, вот вам и цена вопроса вся, стоит ли экономит 28 рублей, когда сил и времени потратите в несколько раз больше, вон целый форум уже помогает и советую, а не экономили бы 28 рублей и сами бы скачали либку и всё бы заработало. Я же надеюсь раз вы подключаете что-то к МК то и либу бы смогли прикрутить к своему проекту и вызвать 1-2 фыункции инициализации и ещё 1-2 функции для получения температуры, а дальше уже делайте с температурой что хотите.

evgta
Offline
Зарегистрирован: 02.09.2016

я речь не про PT100 веду а про ntc10K, его подключить проще чем даллас, с библиотекой он выведет сразу температуру с погрешностью +-1градус, питания не требует, 3 провода тоже(вычеркиваем, забыл про паразитное питание), 50 штук мне на 1 МК ненадо, так зачем мне даллас лепить когда я могу ntc прилепить? опять возвращаемся к микроскопу и гвоздям

coder123
Offline
Зарегистрирован: 05.05.2017

evgta пишет:

я речь не про PT100 веду а про ntc10K, его подключить проще чем даллас, с библиотекой он выведет сразу температуру с погрешностью +-1градус, питания не требует, 3 провода тоже, 50 штук мне на 1 МК ненадо, так зачем мне даллас лепить когда я могу ntc прилепить? опять возвращаемся к микроскопу и гвоздям

ну ладно, но иногда 28 рублей перевешивают месяцы работы и колупаний над устройством, я не про вас конечно, но так просто, когда говорят так этот датчик стоит 2 рубля, а вот вы предлагаете за 30, при этом нужно не 100 и не тыща таких датчиков, а всего лишь 1-2 штучки.

coder123
Offline
Зарегистрирован: 05.05.2017

evgta пишет:

я речь не про PT100 веду а про ntc10K, его подключить проще чем даллас, с библиотекой он выведет сразу температуру с погрешностью +-1градус, питания не требует, 3 провода тоже(вычеркиваем, забыл про паразитное питание), 50 штук мне на 1 МК ненадо, так зачем мне даллас лепить когда я могу ntc прилепить? опять возвращаемся к микроскопу и гвоздям

ds18b20 тоже можно с паразитным питанием подрубить 2 проводками, но опять же, зачем экономить на проводке и датчиках, себе дороже будет сделать сразу барахло и потом поновой всё переделывать, не стоит это 28 рублей и куска провода лишнего. Лучше сразу чуток больше потратить но зато на десятилетия.

bwn
Offline
Зарегистрирован: 25.08.2014

coder123 пишет:

bwn пишет:

Увы, вполне домашний пищевой девайс, ректификатор. У него вся рабочая шкала 0,2гр -ниже точки стабилизации быть не может (только при изменении атм.давл.), выше уже авария (пошли низкие фракции). Даллас с его 0,0625гр разрядностью, дает всего три шага для регулировки (работает конечно, но все таки грубовато).

капец, 6 сотых градуса им уже не точно, да не верю я что вы там что-то намудрите получше и точнее, абы только ляпнуть что мерседесы или ауди говно и я сам на даче смогу за 100 лет скувать машинку получше, вообщем как сделаете покажете лучше, а пока, это только слова и попытки, вот сам увижу что сделали, поверю, по мне так для всего далласа хватает за глаза,

Так сделано уже (не нами), датчики SHT - 13бит, BME280 - 14бит, только SHT в принципе не влезает, а как BME на плату 2,5мм шириной напаять, не представляю. ((((

Casper17
Offline
Зарегистрирован: 21.06.2013

А можно к нему подключить термопару? Если да то как?

Pasechnik
Offline
Зарегистрирован: 12.11.2019

xcom пишет:

 

Трехпроводная схема:

1. В качестве RI обязательно источник стабильного тока (можно обойтить высокоточным резистором, но это дороже).

2. АЦП1 измеряет сопротивление проводов и можно внести коррекцию на уровне МК. АЦП2 измеряет сопротивление датчика (B- соединен c E-)

3. Можно добиться точности +/- 0.5С

 

Как-то так. Для упрощенных схем коэффициенты линеаризации придется находить самому. Т.е. калибровка по трем точкам как минимум. Я сам использование термосопротивлений считаю неоправданным: внизу есть интегральные датчики , наверху лучше термопары.

Понимаю, что занимаюсь некропостингом, но столкнулся с проблемой при подключении pt100 через HX711. А проблема в следующем: Показания с HX711 изменяются в зависимости от того касается датчик корпуса устройства, в котором он должен измерять температуру или висит в воздухе. 

Подскажите кто-нибудь в каком направлении копать?

Или подключение pt100 через HX711 в принципе мертворожденная тема?