Отговори на тема  [ 43 мнения ]  Отиди на страница Предишна  1, 2, 3  Следваща
12(6) канален RTD Pt100 усилвател 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 06, 2007 7:44 pm
Мнения: 2084
Местоположение: Пловдив
Мнение Re: 12(6) канален RTD Pt100 усилвател
HSB, точността с която искам да меря в обхвата -50 .. +110 градуса е 0,5 градуса. Резолюцията която искам да дисплейвам е 0.1 градус.
Прав си, че това са 1600 точки резолюция и 320 точки за точно мерене, но с 12 битово АЦП имам 4096 точки. Е, като се махнат офсетите и нелинейността му, остават по-малко, но все пак имам два пъти и кусур повече точки от необходимото за дисплейваната резолюция.

Не искам решението ми да е овър-кил (да трепя с топ мухи). Вместо да слагам проц и RS485 за всеки канал, по-скоро бих сложил 4-20мА токови трансмитери със специализиран чип за Pt100(0) RTD вход. Има такива, но и това ми се вижда прекалено.

Ако в най-лошия случай всички толеранси на резистори, офсети на усилватели и АЦП (5mV за всеки от тях примерно) и неточностти в референсите (на генератора на ток и на АЦП-то) са такива, че оставаме в обхвата на АЦП-то и не насищаме (дори ако трябва малко да се намали усилването на второто стъпало с промяна на резистора в ОВ от 43к на 39к), то не виждам (може и да греша) някакъв проблем да се постигне заданието.
Не съм правил монтекарло симулация до момента. Симулацията ми е с идеализирани модели на усилвателите и идеално точни резистори и опорни източници.

Единственото важно е еталонните резистори 82 и 130 ома да са точни и с малък температурен коефициент, както и всички параметри на схемата (офсети и темп. дрейфове каквито и да са те) да не се променят по време на измерването (за няколко милисекунди).
С измерването им, софтуерна калибровка и филтриране би трябвало да се елиминират всякакви толеранси на резистори, офсети и температурни промени, защото измерването става радиометрично. Все пак измерването е бавно (няколко изчислени отчета в секунда) и може да се направи "тежка" филтрация на многократно измерени стойности.

За ДУ и CMRR-а - не очаквам много "плуване" на входа, защото той е относително нискоомен и е замасен. Говорим за полезен сигнал стотина миливолта близо до масата.
Резисторите около него ще са 1%.
Ако успея да намеря Pt1000 - усилването му ще е 1 вместо 10 за Pt100. Т.е. няма да има усилване на собствените си офсети.

Проблем очаквам по-скоро около мултиплексора, защото е захранен еднополярно, с доста ниско напрежение и не намирам инфо за утечно-токовото DC "прослушване" между каналите му.


Сря Авг 03, 2022 10:55 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 12:48 pm
Мнения: 4109
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение Re: 12(6) канален RTD Pt100 усилвател
Emilvtc,
Не искам да ти спирам устрема, но при ацп-тата има един параметър ефективен брой битове.
Иде реч, че с 12 битово ацп повечето случаи 3-4 бита ще с шум...
Тогава снетката няма да ти излезе правилн за 0.1 градус точност

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Сря Авг 03, 2022 5:13 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 12:48 pm
Мнения: 4109
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение Re: 12(6) канален RTD Pt100 усилвател
https://www.analog.com/en/analog-dialog ... e-rtd.html

https://www.analog.com/media/en/referen ... cn0383.pdf

https://www.analog.com/en/analog-dialog ... etric.html

Ако искаш точност, трябват ти отделни ацп-та с вградети калибрираниреференц резистори.
Първитят линк най-се доближава до това дето искаш да норавиш ,ама както виждаш е за два канала, и все пак се правят компромиси с точноста....

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Сря Авг 03, 2022 5:26 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 06, 2007 7:44 pm
Мнения: 2084
Местоположение: Пловдив
Мнение Re: 12(6) канален RTD Pt100 усилвател
MYXATA написа:
Тогава снетката няма да ти излезе правилна за 0.1 градус точност

Говоря още в първото ми изречение на първият ми пост за точност на измерването 0.5 градуса, а не 0.1 градуса. Дисплейването само ще е с резолюция 0.1 градус.

Това са 320 истински точки ( истински 8.3 бита) от едно 12 битово ацп.
Това не би трябвало да е чак "ракетна технология" ...

Благодаря за линковете.
Прави ми впечатление, че нямат никакви външни за чипа защити в сензорната верига ...

Сега работя върху вариант за трипроводно свързване на сензорите. По-късно ще кача схемата.


Сря Авг 03, 2022 6:44 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 12:48 pm
Мнения: 4109
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение Re: 12(6) канален RTD Pt100 усилвател
emilvtc написа:
Прави ми впечатление, че нямат никакви външни за чипа защити в сензорната верига ...
а.

Ами то има, ама в чипа... а

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Сря Авг 03, 2022 7:55 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 06, 2007 7:44 pm
Мнения: 2084
Местоположение: Пловдив
Мнение Re: 12(6) канален RTD Pt100 усилвател
Намерих Pt1000 сензори. При тях усилването на ДУ ще е 1.
Другата промяна е трипроводното свързване на сензорите.

( С тези защити схемата заприлича на руски телевизор... )


Прикачени файлове:
Simulation_3.png
Simulation_3.png [ 134.37 KiB | Прегледано 556 пъти ]
Чет Авг 04, 2022 2:03 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 10:22 pm
Мнения: 2957
Мнение Re: 12(6) канален RTD Pt100 усилвател
Не съм достатъчно компетентен, само се опитвам да помогна...отговори с да/не....ако смяташ въпроса за глупав...
Сигурен ли си , че това е 3-проводна схема на измерване(не на опроводяване)?


Пет Авг 05, 2022 7:43 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 06, 2007 7:44 pm
Мнения: 2084
Местоположение: Пловдив
Мнение Re: 12(6) канален RTD Pt100 усилвател
stefan63 написа:
Не съм достатъчно компетентен, само се опитвам да помогна...отговори с да/не....ако смяташ въпроса за глупав...
Сигурен ли си , че това е 3-проводна схема на измерване(не на опроводяване)?


Според мен е схема, която компенсира (елиминира влиянието на) съпротивленията на кабела до сензора с допускането, че и трите кабела (по-скоро на двата през които тече измервателният ток от токовият генератор) са с еднакво съпротивление.
Така на входа на ДУ се подава само пада на напрежение върху терморезистора БЕЗ падовете на напрежение върху съпротивленията на кабела . Т.е. той усилва само пада върху терморезистора.

В чиповете с директен RTD вход трипроводното свързване го имплементират с два еднакви генератора на ток прекарващи токовете си през трипроводно свързаният сензор. В моя случай вместо 2 генератори на ток имам усилвател с усилване 2, който усилва двойно пада върху резистора на кабела. Ако разпишеш с формули напреженията на двата входа на ДУ ще видиш, че падовете върху съпротивленията на кабела се елиминират.


Пет Авг 05, 2022 8:30 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 10:22 pm
Мнения: 2957
Мнение Re: 12(6) канален RTD Pt100 усилвател
Имаш 2 резистора R103 и R102...нещо като калибриране?Q2 e токов генератор 0.25V/330ohm ?

Колкото и да гледам- не виждам как се компенсира съпротивлението на единия проводник....при два еднакви датчика на еднаква температура, но единият на 2-метра, другият на 200...ще измериш различен пад. В твоя случай- ще имаш ли далечни датчици?

Както и да е...борбата е твоя.
-


Пет Авг 05, 2022 9:10 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 06, 2007 7:44 pm
Мнения: 2084
Местоположение: Пловдив
Мнение Re: 12(6) канален RTD Pt100 усилвател
За по-просто погледни картинката (.png фаила, а не PDF-a),
На нея термo сензора e R2, a R3, R4 и R5 са съпротивленията на кабела към сензора. Приемам, че са еднакви и са по 33 ома.

Генератора на ток е реализиран с R13, Транзистора Т1 и усилвателя IOP5. Захранен е от опорно напрежение 2.92V. Той прекарва константен ток I_const през R1 , R3, R2 и R4.

През резисторите R17 ,R5 и R6 ток не тече -> няма пад върху тях. (всъщност текат нищожните входни токове на усилвателите, които ги пренебрегвам).

Напрежението спрямо маса на "+" входа на усилвателя U_+IOP1 = I_const*(R3+R2+R4)
Тъй като R3 =R4 = R5 => U_+IOP1 = I_const*(R4+R2+R4) = I_const*(R2+2*R4) = I_const*R2 + I_const*2*R4.
Напрежението спрямо маса на изхода на усилвателя (повторителя) IOP1 е:
U_IOP1 = I_const*R2 + I_const*2*R4.

Напрежението спрямо маса на "+" входа на усилвателя U_+IOP2 = I_const*R4.
Напрежението спрямо маса на изхода на усилвателя U_IOP2 = I_const*R4 * 2 (той усилва 2 пъти).

И какво излиза, че на единият вход на ДУ подаваме напрежение спрямо маса
U_IOP2 = I_const*R4 * 2
а на другият му вход подаваме напрежение спрямо маса:
U_IOP1 = I_const*R2 + I_const*2*R4.

Като се извадят двете напрежения, диференциалното входно напрежение между двата му входа остава само I_const*R2.

=> съпротивленията на кабелите НЕ участват във сметките и пада върху тях се елиминира от схемата, което е и целта ни.

Разпиши си сам тези сметки и ще се убедиш че е така.


Пет Авг 05, 2022 9:49 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 10:22 pm
Мнения: 2957
Мнение Re: 12(6) канален RTD Pt100 усилвател
Аха, разбрах идеята, благодаря!


Съб Авг 06, 2022 12:56 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 10:22 pm
Мнения: 2957
Мнение Re: 12(6) канален RTD Pt100 усилвател
С какви усилвътели ще го правиш? Щото гледам , че си сложил 0V за минусовото захранване на ОУ, а поне единият сигнал е доста близо до 0V.


Съб Авг 06, 2022 1:03 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 11:02 am
Мнения: 8425
Местоположение: Разград
Мнение Re: 12(6) канален RTD Pt100 усилвател
Емо, не е ли много еретична тая идея с мултиплексорите? Аз съм го мислил и гледал няколко пъти - гледам мултиплексори и все не виждам някой да гарантира еднакво съпротвление на всички канали при еднакви условия, Още повече никой не гарантира каквито и да са еднакви параметри на два еднакви чипа. При пт100 и половин ом разлика ще ти даде грешка.

Аз ползвам тази схема за трипроводно, като последните два усилвателя са за да ми офсетнат напрежението до 400mV при 100 ома (0 градуса), тъй като едно и съшо устройсво се насиша и за пт100 и за MCP9701 и уреда на практика работи с еднакъв софтуер. Усилването е сметнато да е 1.95mV на градус (на MCP9701 e 19.5). Това еднократно го калибрирам с точни съпротивления - имам за -50, +100 и +250.


Прикачени файлове:
pt100.jpg
pt100.jpg [ 188.35 KiB | Прегледано 402 пъти ]
Вто Авг 09, 2022 1:14 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 1:21 am
Мнения: 9134
Местоположение: София
Мнение Re: 12(6) канален RTD Pt100 усилвател
Зависи как са свързани ключовете / мултиплексорите. Ако през тях не протича ток, съпротивлението им може да се пренебрегне.


Вто Авг 09, 2022 1:31 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 11:02 am
Мнения: 8425
Местоположение: Разград
Мнение Re: 12(6) канален RTD Pt100 усилвател
Друго съм правил - цялата тази схема я правя на едно малко платче и го забождам вертикално на основната платка - пести се място и време от проектиране на платка с куп еднакви блокове. Това работи нормално с MCP604 - ако ги няма последните два ОУ дето съм сложил става с една интегрална схема и пасивите около нея. Калибрира се еднократно всеки канал и се приключва с драмата. Аз лично много пъти съм се замислял да прекарам много pt100 през мултиплексор и да ги вкарам в някой готов чип - примерно MAX31865 - че даже и цената му, като теглиш чертата е на кантар да го правиш с дискретни елементи. Скоро не съм гледал намира ли се, ама си е хубаво чипе. Обаче за да прекараш датчиците през мукс с този чип - няма как да стане да не тече ток. Мислил съм по такива варианти - трябва някъв мултиплексор дето да е 3/4 канала 2-3-4 към 1 и пак съпротивленията не видях някъде да ги дават че ще са еднакви по всяко време за всички канали. С отделни чипове съвсем пък е умряла работа според мен.


Вто Авг 09, 2022 3:22 pm
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 43 мнения ]  Отиди на страница Предишна  1, 2, 3  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни