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

uragan
Offline
Зарегистрирован: 23.02.2015

Цена устройства - критическая величина. Если подключить термометр сопротивления к ардуине только через делитель, то при замере до 300 гр. Можно рассчитывать на диапазон в 200 единиц АЦП даже при опорном напряжении в 5 вольт. Т е точность не хуже 10 гр. Или может повлиять питание Рт. Насколько?

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

У "всяких" платиновых , да и медных тоже, неплохая линейность, но мизерные изменения сопротивления, особенно у низкоомных....
Мост делайте и операционник ставьте.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013
uragan
Offline
Зарегистрирован: 23.02.2015

Спасибо за предложение. Но вопрос был не об этом. Как сделать сложно не вопрос. А если использовать опорное наряжение в 1.1 В то 200 гр практически растянется на весь диапазон АЦП. Будет работать с точностью 5 гр?

inspiritus
Offline
Зарегистрирован: 17.12.2012

Заинтересовало. 

Нашел :   http://www.elecrow.com/weight-sensor-amplifier-hx711-p-715.html

а что используете Вы ?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

по твоему это сложно взять готовый двухканальный дифференциальный усилитель с 24битным ацп, электронной регулировкой усиления за 58рублей, под который есть либа и примеры

хотя если точность неважна то можно и внутренний опорник использовать

Andrey_Y_Ostanovsky
Offline
Зарегистрирован: 03.12.2012

jeka_tm пишет:

готовый двухканальный дифференциальный усилитель с 24битным ацп, электронной регулировкой усиления за 58рублей, под который есть либа и примеры

Я так понимаю, что на HX711 можно повесить два измерительных мостика с PT100?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

почему нет. только согласовать уровень сигнала

Andrey_Y_Ostanovsky
Offline
Зарегистрирован: 03.12.2012

jeka_tm пишет:

почему нет. только согласовать уровень сигнала

Какой уровень? Там же схема подключения под мост уже заточена, питание берется с нее же: E+ и E-... Или я чего-то не понимаю?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

да заточена. но уровень сигнала который можно подавать на вход. на плате уже есть питание для моста, микросхема сама стабилизирует его. его уровень задается делителем. вот делитель надо будет пересчитать чтобы весь диапазон РТ100 вошел в диапазон модуля. 2 резистора всего. в даташите формула есть

Andrey_Y_Ostanovsky
Offline
Зарегистрирован: 03.12.2012

jeka_tm пишет:

уровень задается делителем. вот делитель надо будет пересчитать чтобы весь диапазон РТ100 вошел в диапазон модуля.

Ага, спасибо, залез в даташит - посмотрел...

Цитата:
Channel B differential input has a fixed gain of 32. The full-scale input voltage range is ±80mV, when 5V supply is used at the AVDD pin

Надо будет как-нибудь разбаланс моста посчитать для разных температур...

Andrey_Y_Ostanovsky
Offline
Зарегистрирован: 03.12.2012

Случайно наткнулся на переводную статью по подключению PT100 и аналогичных датчиков...

Цитата:

На рисунке 4 показано практическое применение ТС. R1 обеспечивает первичный ток возбуждения от VREF, источника стабилизированного напряжения. R5 задаёт температурно-зависимый компонент тока возбуждения с выхода A1. R2, R3 и R4 устанавливают необходимый коэффициент усиления, а также смещение для создания необходимого диапазона выходного напряжения. ОУ от Texas Instruments (TI) OPA188, показанный в данном примере, — это новый усилитель с модуляцией и демодуляцией сигнала и с низким уровнем шума, вносящий в измерительную цепь пренебрежимо малую погрешность. Крайне низкое и стабильное напряжение смещения нуля на выходе делает его возможным преемником точного промышленного усилителя TIOPA277.

Типовая конфигурация ТС с компенсацией погрешности

Рисунок 4. Типовая конфигурация ТС с компенсацией погрешности

Значения для резисторов, необходимые для наиболее точной коррекции, можно рассчитать с помощью метода итерации. Многие конструкторы оптимизировали бы такую схему с помощью сложных расчётов или аппроксимаций. Аналитическое решение может быть найдено с помощью решения уравнения узлов, связывающего напряжение ТС, сопротивление ТС, VREF, R1, R5 и VOUT:

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

хороший вариант

hubll
Offline
Зарегистрирован: 08.03.2015

Хорошо

hubll
Offline
Зарегистрирован: 08.03.2015

Здравствуй, а можешь подсказать как сдлеать пульт на ардуино на этих приемниках и передатчиках, нужно для машинки на радиоуправлении.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

пульт на этой плате?

hubll
Offline
Зарегистрирован: 08.03.2015

:-) 

hubll
Offline
Зарегистрирован: 08.03.2015

jeka_tm пишет:

пульт на этой плате?

:-) нет, я там ссылку забыл вставить)  на ардуино уно и вот с помощью этого http://www.ebay.com/itm/271403176803?_trksid=p2060353.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT

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

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

а при чем тут эта тема?))) чего флудишь. создал бы свою или в похожей написал

а вообще я не люблю эти модули что ты хочешь использовать. ни помехозащищенности (канал то забит частенько), ни адресации, ни другой всякой фигни которая облегчает жизнь. протокол какой нибудь для них городить. вот если бы nrf24l01 тогда другое дело

inspiritus
Offline
Зарегистрирован: 17.12.2012

To jeka-tm

Насколько мне удалось нарыть...по HX711 есть библиотеки заточенные под использование именно для весов.

Как указывалось выше возможно подключение к девайсу двух мостов с термосопротивлениями, что радует.

Часть вопросов решил, потому затер.

нашел вот это доки по-русски

насколько я понимаю считывание данных происходит при  передергивании синхроноги побитно. 24 раза, последующие 1 или 2 или 3 бита выставляют опции следующего преобразования.

весьма своеобразный интерфейс, я предпочел бы i2c или spi с привычными регистрами.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

библиотеки заточены, но ты же можешь использовать изначальные данные (измерения с ацп) которые тоже можно получить

вот например самое начало примера

void setup() {
  Serial.begin(38400);
  Serial.println("HX711 Demo");

  Serial.println("Before setting up the scale:");
  Serial.print("read: \t\t");
  Serial.println(scale.read());			// print a raw reading from the ADC

  Serial.print("read average: \t\t");
  Serial.println(scale.read_average(20));  	// print the average of 20 readings from the ADC

где то толи я, толи кто то находил инфу что канал В, при испольовании канала А, имеет хуже характеристики. да и сами китайцы во всех схемах вешают на канал А, а В висит свободный. откуда инфа не помню, подтвердить нечем

а насчет интерфейса))) возьми ацп analog devices отладочную плату, уж марку не помню но там 8 каналов 24битный ацп с диф. входом и очень часто может измерять. и вроде подключение более менее, но: шлет данные со всех каналов подряд, посылки 8 битные, по фиг знает сколько в пачке, и чтобы данные получить с нужного канала нужно сделать кучу сдвигов и сложений, причем инфы полной в даташите не было и чуть ли не перебором искали нужную последовательность. а проблема началась изза того что на максимальной скорости это уже не 24 битный а 18 битный ацп получается. да и analog devices накосячили в своей отладочной плате с кварцем, пришлось допиливать, резать дорожки

так что я считаю в принципе с HX711 все достаточно просто))

inspiritus
Offline
Зарегистрирован: 17.12.2012

пример то понятен, только вот с какого канала оно читает в этом примере и как его менять ? Или либа как раз с каналом А и работает?

Из доков : 

Для канала А коэффициент усиления программируется 128 или 64, соответствующие входному сигналу напряжением ±20mV или ±40mV полной шкалы датчика силы при питании 5В, подключенном к выводу аналогового питания AVDD. Канал В имеет фиксированный коэффициент усиления 32.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

по моему стоит купить и побаловаться

посмотри. доступно объясняет

https://www.youtube.com/watch?v=AmCD_T8mM9s

inspiritus
Offline
Зарегистрирован: 17.12.2012

Купил еще после первого упоминания в этом посте, сегодня попробую.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

собираешь мост, цепляешь и смотришь данные. там бдует понятно какое усиление нужно

inspiritus
Offline
Зарегистрирован: 17.12.2012

Угу :) с моста полюбому сигнал будет мощнее, чем от тензоров.

собрал упт на 358 лмках, распространенная схема с кучей комментов внизу. Верхний предел по напряжению ( для указанного резистора для 200 градусов чтоли взамен датчика) калибруется . Однако меня смутило напряжение на выходе порядка 2в при полностью сбалансированном мосте и даже при разбалансе "в обратку" 

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

это из 11 поста?

inspiritus
Offline
Зарегистрирован: 17.12.2012

Нет, отсюда, из 9 поста

вообще я сторонник 18b20 при всех длпустимых случаях ( сделал аграменную асутп на них) , однако ими 250 С уже не померять :)

и дискретник... аналоговые с некоторым скрипом, хотя по запросу сделал вполне конкурирующий с олимпусом вихретоковый датчик.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

да та схема лучше, только хотел написал возьми диф усилитель

inspiritus
Offline
Зарегистрирован: 17.12.2012

Подключил к hx711 pt100 мостом из схемы по ссылке из 27 поста.

запустилось с имеющейся в инете либой сразу.

при сбалансированном мосте выдает разброс +-15 при усреднении по 50 считываниям.

сбалансировал для снеговодяной каши, воткнул ртутный лабораторный термометр. 

Снимаю данные смотрю ...

посмотрел видео, ааафигительно доступно объяняет на чиссаКитайском :) 

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

по моему это не китайский))

+-15 едениц ацп на 24 битах? если да то это вообще можно сказать нет шума)))

а почему такой мост сделал, а не все резисторы по 100Ом?

питание поста брал с модуля или с 5В?

 

inspiritus
Offline
Зарегистрирован: 17.12.2012

угу, уже поменял мост :)

верхние плечи по килоому, нижние соответственно pt100 и 100 ом

от них ко входам мдуля 100 ком. Без них страшно дрейфовало.

получается порядка 1300 единиц на градус минус начало координат( выдает  -3500 для условно  сбалансированного моста) долго пытался сбалансировать в ноль, в итоге плюнул и ввел корректирующую константу.

 

 Питание моста с модуля.

inspiritus
Offline
Зарегистрирован: 17.12.2012

Странная штука. Как все работает одно на столе и выводит в монитор, так показометр скачет на +-15 ( как я уже писал). Это максимум. Сейчас например 23320-23336. Но это я вообще из другого города через RDP смотрю.

Но стоит мне просто подойти к столу, его уже колбасит на полтинник в каждую сторону. ( интересно, когда я в четверг утром прилечу во внуково расколбас усилится ? :)

И упаси всевышний поднести руку. Расколбас более сотни.

вроде как в описаниях пишется про подавление 50-60 гц помех. Ан нет... Несмотря даже на перевитые провода к датчику и мк.

Надо пробовать в экран засунуть и потестить из консервной банки :)

кстати ардовое IDE некорректно отображается при трансляции экрана через RDP на iPad-клиенты.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

насчет этого не знаю, но даже с этими дерганьями оставшаяся часть будет выше чем 10битный ацп ардуины, и соответственно точность

это я к тому если собрать на операционнике диф усилитель и измерять ардуиной

а длина проводов какая от моста до модуля? может имеет смысл мост прямо на модуле распаять, а датчик соответственно отдельно

inspiritus
Offline
Зарегистрирован: 17.12.2012

Ооо да.

безусловно.

Мост на пинборде, сантиметров пять. В рабочем варианте конечно все будет "вплотную" и попробую кабель до датчика взять в экране типа кабеля для видеонаблюдения. Длина будет небольшая, до двух метров, потому многопроводными линиями видимо можно будет пренебречь.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

пиши что получится, а то тут в соседних ветках тоже мучают этот датчик

xcom
Offline
Зарегистрирован: 04.02.2016

Вот товарищ решил подобную задачу:
http://www.eevblog.com/forum/projects/hx711-based-milliohm-meter/
и блог
https://dannyelectronics.wordpress.com/2015/10/25/a-hx711-based-milliohm...

Получил ~15 значащих бит, что не плохо.
Только схема измерения не мостовая - для измерения температуры ток великоват.
Пишет что есть улучшенный HX712.

Кстати, а какая у HX711 частота измерения? В даташите вроде 10/80Гц, но судя по форумам не больше 8Гц?

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

HX712 интересна, но значительно дороже

насчет частоты мне кажется ниже получается потому что считают числа большие, да и применяют усреднение, хотя точно утверждать не буду

inspiritus
Offline
Зарегистрирован: 17.12.2012

воткнул два моста на а и в, закрыл платку экраном.

рабочий код для тестирования двух каналов :

#include "HX711.h"

// HX711.DOUT	- pin #A1
// HX711.PD_SCK	- pin #A0

HX711 scale_a(5, 4);		// parameter "gain" is ommited; the default value 128 is used by the library
HX711 scale_b(5, 4, 32);
//channel A, gain factor 128 , channel A, gain factor 64, channel B, gain factor 32

long data_a;
long data_b;
float temp_a;
float temp_b;

void setup() {
  Serial.begin(250000);
  Serial.println("HX711 Demo");
  Serial.println("Readings:");
}

void loop() {
  data_a = scale_a.read_average(20);
  data_b = scale_b.read_average(20);
temp_a = (data_a+2197.5)/1265;
temp_b = (data_b-3052.2)/4368;

  Serial.print(data_a);  Serial.print(" > ");  Serial.print(temp_a); Serial.print("    ");Serial.print(data_b);  Serial.print(" > ");  Serial.println(temp_b);
  delay(100);
}

конечно канал А намного интереснее, но и B дает внятные показания. 

83 это температура в термосе.

HX711 Demo
Readings:
103061 > 83.21    366865 > 83.29
102863 > 83.05    365297 > 82.93
103076 > 83.22    367756 > 83.49
103104 > 83.24    365962 > 83.08
103083 > 83.23    368623 > 83.69
103258 > 83.36    366128 > 83.12
103313 > 83.41    368306 > 83.62
103303 > 83.40    364927 > 82.85
102814 > 83.01    367318 > 83.39
103061 > 83.21    365817 > 83.05
103061 > 83.21    367653 > 83.47
103102 > 83.24    365822 > 83.05
103261 > 83.37    367106 > 83.35
103302 > 83.40    366224 > 83.14

в общем еще надо посчитать мосты, чтобы использовать весь диапазон АЦП.

ну и визит эффект - сижу рядом, цифирь колбасит, ну и питание конечно: от USB компа лезет высокочастотная срань, надо конечно от акка, но тогда сериала не будет. Вот приедут SD платки человеческие, буду на них лог писать.

В целом очень все внятно и прозрачно. Огромное СПАСИБО jeka_tm за упоминание этих плат в предыдущих постах.

 

ниже показания с экранированной платой и вместо датчиков сопротивления 100 ом - условно 0 гр С 

и не запитнный мост - собственные шумы

966 >     1398 > 
958 >     1393 > 
960 >     1392 > 
956 >     1387 > 
956 >     1390 > 
960 >     1387 > 
957 >     1390 > 
957 >     1384 > 
951 >     1386 > 
953 >     1383 > 
953 >     1389 > 
955 >     1388 > 
960 >     1400 > 
963 >     1392 > 
954 >     1392 > 
960 >     1389 > 
962 >     1386 > 
951 >     1389 > 
952 >     1388 > 
955 >     1392 > 
956 >     1385 > 
952 >     1384 > 
952 >     1382 > 
952 >     1387 > 

 

 
      
jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

вот еще бы сравнить с диф усилителем и ацп ардуины

inspiritus
Offline
Зарегистрирован: 17.12.2012

смею предположить, что АЦП ардуины сильно проиграет 24битному сигмадельта АЦП из сабжа с регулируемым усиление и 50/60 Гц фильтрацией.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

ну видишь как на наводки реагирует. хотя есть даже в пересчете на градусы сотые градуса то можно внимание не обращаться

inspiritus
Offline
Зарегистрирован: 17.12.2012

запитанный мост с сопротивлениями нижнего плеча по 100 ом

-9981 >     -9575 > 
-9987 >     -9575 > 
-9987 >     -9575 > 
-9992 >     -9572 > 
-9988 >     -9566 > 
-9994 >     -9573 > 
-9987 >     -9569 > 
-9983 >     -9572 > 
-9990 >     -9568 > 
-9981 >     -9565 > 
-9989 >     -9574 > 
-9988 >     -9579 > 
-9986 >     -9566 > 
-9979 >     -9569 > 
-9977 >     -9561 > 
-9981 >     -9564 > 
-9984 >     -9563 > 
-9980 >     -9560 > 
-9973 >     -9561 > 
-9975 >     -9561 > 
-9968 >     -9562 > 
-9981 >     -9565 > 
-9982 >     -9564 > 

 

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

это значения с ацп если подойти?

inspiritus
Offline
Зарегистрирован: 17.12.2012

Да, сидел рядом, но ето, когда вместо хвостов с датчиками резисторы по 100 ом для имитации 0 грС.

то есть у двух мостов на А и В: верхние плечи по 1кОм, нижние по 100 Ом

59276 > 25.83    -26257 > 25.89
-59234 > 25.81    -26261 > 25.90
-59165 > 25.78    -26260 > 25.90
-59221 > 25.80    -26223 > 25.85
-59245 > 25.81    -26215 > 25.84
-59206 > 25.80    -26186 > 25.80
-59206 > 25.80    -26192 > 25.81
-59185 > 25.79    -26190 > 25.80
-59171 > 25.78    -26201 > 25.82
-59072 > 25.74    -26180 > 25.79
-59064 > 25.73    -26171 > 25.78
-59110 > 25.75    -26156 > 25.76
-59102 > 25.75    -26144 > 25.74
-59081 > 25.74    -26153 > 25.75
-59084 > 25.74    -26168 > 25.77
-59084 > 25.74    -26169 > 25.78
-59068 > 25.73    -26146 > 25.74
-58850 > 25.63    -26102 > 25.69
-58911 > 25.66    -26119 > 25.71
-59017 > 25.71    -26117 > 25.71
-58931 > 25.67    -26098 > 25.68
-58960 > 25.68    -26116 > 25.70
-58947 > 25.68    -26147 > 25.75
-58977 > 25.69    -26128 > 25.72
-58754 > 25.59    -26101 > 25.68
-58703 > 25.57    -26067 > 25.64

надо еще исключить потоки воздуха, короче калориметр сотворить.

обещали мне сотки из манганина намотать, а килоомники полупроцентные подарить,

должны придти SD платки для лога

закрою все это в экран

Надену плетенку на хвосты датчиков.

запитаю от LiPo

посмотрим тогда на стабильность

Штирлиц
Штирлиц аватар
Offline
Зарегистрирован: 13.06.2015

inspiritus пишет:

то есть у двух мостов на А и В: верхние плечи по 1кОм, нижние по 100 Ом

В верхние плечи при использовании PT100 желательно ставить резисторы с сопротивлением поболее.Иначе будет саморазогрев датчика и , соответственно , показания будут не верны.

inspiritus
Offline
Зарегистрирован: 17.12.2012

Если ставить поболее, то ломается наложение диапазона изменения сопротивления датчика и диапазона уе ацп, сильно загрубляется.

Последние вести с  полей, все равно формула разъезжается.

void loop() {
  sensors.requestTemperatures();
  data_a = scale_a.read_average(20);
  data_b = scale_b.read_average(20);

temp =(pow(10,-5) * data_a);
temp1 =(pow(10,-5) * data_a);
temp_a = -7*temp*temp1-0.0006*data_a-13.565;

temp =(pow(10,-5) * data_b);
temp1 =(pow(10,-4) * data_b);
temp_b = -8 * temp1*temp - 0.002*data_b - 20.756;
HX711 Demo
Readings:
-63048   >   21.48    -23290   >   21.48    dallas>21.44
-63091   >   21.50    -23296   >   21.49    dallas>21.44
-63162   >   21.54    -23309   >   21.52    dallas>21.50
-63121   >   21.52    -23312   >   21.52    dallas>21.44
-63100   >   21.51    -23301   >   21.50    dallas>21.44
-63139   >   21.53    -23298   >   21.50    dallas>21.44
-63091   >   21.50    -23287   >   21.48    dallas>21.50
-63042   >   21.48    -23297   >   21.50    dallas>21.50
-63091   >   21.50    -23291   >   21.49    dallas>21.50
-63136   >   21.53    -23305   >   21.51    dallas>21.50
-63110   >   21.51    -23317   >   21.53    dallas>21.56
-63169   >   21.54    -23273   >   21.46    dallas>21.56
-63104   >   21.51    -23310   >   21.52    dallas>21.56
-63161   >   21.54    -23323   >   21.54    dallas>21.56
-63222   >   21.57    -23352   >   21.59    dallas>21.62
-63270   >   21.59    -23330   >   21.55    dallas>21.69
-63142   >   21.53    -23354   >   21.59    dallas>21.69
-63285   >   21.60    -23362   >   21.60    dallas>21.69
-63265   >   21.59    -23369   >   21.61    dallas>21.69
-63304   >   21.61    -23349   >   21.58    dallas>21.69
-63269   >   21.59    -23349   >   21.58    dallas>21.69
-63222   >   21.57    -23359   >   21.60    dallas>21.75
-63253   >   21.59    -23338   >   21.56    dallas>21.69
-63176   >   21.55    -23334   >   21.56    dallas>21.62
-63166   >   21.54    -23346   >   21.58    dallas>21.62
-63220   >   21.57    -23347   >   21.58    dallas>21.62
-63273   >   21.60    -23334   >   21.56    dallas>21.69
-63195   >   21.56    -23337   >   21.56    dallas>21.69
-63201   >   21.56    -23354   >   21.59    dallas>21.69
-63262   >   21.59    -23344   >   21.57    dallas>21.69
-63270   >   21.59    -23351   >   21.58    dallas>21.69
-63240   >   21.58    -23366   >   21.61    dallas>21.75
-63353   >   21.64    -23363   >   21.60    dallas>21.75
-63360   >   21.64    -23372   >   21.62    dallas>21.75
-63346   >   21.63    -23370   >   21.61    dallas>21.75
-63366   >   21.64    -23384   >   21.64    dallas>21.75
-63390   >   21.66    -23374   >   21.62    dallas>21.75
-63371   >   21.65    -23369   >   21.61    dallas>21.75
-63352   >   21.64    -23399   >   21.66    dallas>21.75
-63467   >   21.70    -23412   >   21.68    dallas>21.81

 

Штирлиц
Штирлиц аватар
Offline
Зарегистрирован: 13.06.2015

А если  не секрет - в каком диапазоне температур мерять будете? И такая точность ради интереса или конкретно для какого-то сабжа?Использую АЦП  ардуины. Сначала тоже смотрел в сторону повышебитных АЦП . Но  пока вполне обхожусь возможностями 10 бит .Измеряю датчиками  PT100 температуру до 150 С. Точность нужна в диапазоне от 100 до 140 гр. В этом диапазоне сверял с показания  с эталонным прибором-термометром. Ошибка в десятую градуса особо картину не портит.

inspiritus
Offline
Зарегистрирован: 17.12.2012

Конкретики нет, смотрю возможности за пределами DS18B20.

Как подключаешь пт100 мостом или делителем? Какие номиналы и точности используешь?

Штирлиц
Штирлиц аватар
Offline
Зарегистрирован: 13.06.2015

Подключаю мостом . Попробую попозже и схему выложить . Номиналы R1,R2 , R4, R6   в зависимости от диапазона рабочейтемпературы.

 

От применения LM358 отказался в пользу LMC660- нет самовозбуждения. Lm324 тоже неплохо работают.Схемку передрал с автоклава ESHMANN LS 5.

inspiritus
Offline
Зарегистрирован: 17.12.2012

Ха , не успел я про 358 спросить :) спасибо

я делал похожее на 358, не мог ноль на выходе сбалансировать при сбалансированном мосте. Все время почти воль болтался.

поиграмшись с операционником собственно плюнул и взял готовый модуль с ацп и интерфейсом на выходе.

никак не могу точно подогнать пт и даллас, с точностью 2 десятичных знака все равно в диапазоне 90-20 грС болтается и не совпадает, или я слишком многого хочу ?


-67671   >   26.00    -22568   >   25.61    dallas>25.44
-67680   >   26.00    -22564   >   25.60    dallas>25.44
-67654   >   25.99    -22580   >   25.63    dallas>25.44
-67714   >   26.01    -22580   >   25.63    dallas>25.44
-67694   >   26.01    -22567   >   25.61    dallas>25.44
-67686   >   26.00    -22571   >   25.61    dallas>25.44
-67680   >   26.00    -22586   >   25.64    dallas>25.44
-67709   >   26.01    -22573   >   25.62    dallas>25.44
-67699   >   26.01    -22571   >   25.61    dallas>25.44
-67697   >   26.01    -22570   >   25.61    dallas>25.44
-67679   >   26.00    -22570   >   25.61    dallas>25.44
-67706   >   26.01    -22581   >   25.63    dallas>25.44
-67701   >   26.01    -22573   >   25.62    dallas>25.44
-67720   >   26.02    -22573   >   25.62    dallas>25.44
-67681   >   26.00    -22575   >   25.62    dallas>25.44
-67716   >   26.01    -22574   >   25.62    dallas>25.44
-67709   >   26.01    -22581   >   25.63    dallas>25.44
-67724   >   26.02    -22580   >   25.63    dallas>25.44
-67695   >   26.01    -22576   >   25.62    dallas>25.44
-67723   >   26.02    -22584   >   25.64    dallas>25.44
-67707   >   26.01    -22586   >   25.64    dallas>25.44
-67714   >   26.01    -22580   >   25.63    dallas>25.44
-67728   >   26.02    -22573   >   25.62    dallas>25.44
-67737   >   26.02    -22579   >   25.63    dallas>25.44
-67712   >   26.01    -22576   >   25.62    dallas>25.44
-67745   >   26.03    -22583   >   25.64    dallas>25.44
-67706   >   26.01    -22587   >   25.64    dallas>25.44
-67744   >   26.03    -22594   >   25.65    dallas>25.44
-67749   >   26.03    -22581   >   25.63    dallas>25.44
-67745   >   26.03    -22578   >   25.63    dallas>25.44
-67748   >   26.03    -22582   >   25.63    dallas>25.44
-67723   >   26.02    -22583   >   25.64    dallas>25.44