Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: PT100+avr
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
zorromen
Здрасте. Нужна ваша помощь. Задали мне работу, требуется разработать прибор для тестирования датчиков pt100. Посмотрел, я на эти датчики, в протеусе, и офигел как померять 0..100С разброс <1V, точность требуется не хуже 0.5C. Проблемма в аналоговой части, думаю что можно расширить диапазон с помощью ОУ. Помогите с реализацией, как лучше сделать.
swisst
Цитата(zorromen @ Jul 1 2008, 19:31) *
Здрасте. Нужна ваша помощь. Задали мне работу, требуется разработать прибор для тестирования датчиков pt100. Посмотрел, я на эти датчики, в протеусе, и офигел как померять 0..100С разброс <1V, точность требуется не хуже 0.5C. Проблемма в аналоговой части, думаю что можно расширить диапазон с помощью ОУ. Помогите с реализацией, как лучше сделать.


PT100 наталкивает на мысль, что это платиновый термометр сопротивления. Если это так, то почему разброс в вольтах ?
Источник тока, измеряете падение на датчике. Если надо - усиливайте, оцифруйте (я для ТП использовал внешний, может хватит и встроенного 10-ти разрядного) и куда угодно дальше...
Serjio
Вот классические примеры http://www.caxapa.ru/sch/rtd.html
xemul
Цитата(zorromen @ Jul 1 2008, 20:31) *
Здрасте. Нужна ваша помощь. Задали мне работу, требуется разработать прибор для тестирования датчиков pt100. Посмотрел, я на эти датчики, в протеусе, и офигел как померять 0..100С разброс <1V, точность требуется не хуже 0.5C. Проблемма в аналоговой части, думаю что можно расширить диапазон с помощью ОУ. Помогите с реализацией, как лучше сделать.

"П-ппереведи" (с) smile.gif
Если взять какой-нить даташит на платиновые термометры сопротивления, то можно заметить, что их характеристика должна соответствовать спецификации IEC 751, и тестировать там собственно-то и нечего. PT100 Class A при 0 С должны иметь R=100+-0.06 Ом (+-0.15 С), а при 100 С - 138.51+-0.13 Ом (+-0.35 С). Class B по точности примерно в два раза хуже.
Или иначе: погрешность ПТС Class A +-(0.15 C + 0.002*T), Class B +-(0.35 C + 0.005*T).
Если нужно привести имеющуюся смехотехнику в соответствие с требованиями по точности, то, имхо, нет смысла изобретать велосипед - аппнотов на эту тему достаточно.
Если же Вы собираетесь проверять соответствие характеристик ПТС определенным в спецификации, то, опять же имхо, сначала нужно озадачиться поиском термостата, обеспечивающего установку и поддержание температуры с точностью 0.05 С в требуемом диапазоне.
zorromen
Сахара это хорошо. Только нету ничего кроме авр и оу. не хочется чтото заказывать.
xemul
Цитата(zorromen @ Jul 1 2008, 21:57) *
Сахара это хорошо. Только нету ничего кроме авр и оу. не хочется чтото заказывать.

А 0.5 С по точности хочется получить на 5% резюках и на АЦП от встроенной опоры АВР? smile.gif Успехов...
Serjio
Прецезионный источник тока на ОУ + Инструментальный ОУ и можно примерно мерить вольтметром на выходе. ;-)
zorromen
Ну вот. Опять как всегда, придется заказать. Вот первая схема на http://www.caxapa.ru/sch/rtd.html, на ацп ADS1244IDGST, я нашем где заказать, но а как прицепить pt100 с тремя выходами? На схеме ведь четыре вывода. Просто посадить землю перед последним резистором? Да и что схема вообще покажет. Что за няпряжение?
Serjio
Никто не мешает прицепить к датчику 4 провод - выиграете в точности (при длинных соединительных проводах). С АЦП будете считывать непосредственно сопротивление датчика. (Типа, считали 1024 - это 10.24 ома) Точно сейчас не скажу, зависит от АЦП.
alex1979
Цитата(zorromen @ Jul 1 2008, 19:31) *
Здрасте. Нужна ваша помощь. Задали мне работу, требуется разработать прибор для тестирования датчиков pt100. Посмотрел, я на эти датчики, в протеусе, и офигел как померять 0..100С разброс <1V, точность требуется не хуже 0.5C. Проблемма в аналоговой части, думаю что можно расширить диапазон с помощью ОУ. Помогите с реализацией, как лучше сделать.



http://web.interware.hu/lekovacs/reflow_oven/index.html
sensor_ua
Цитата
а как прицепить pt100 с тремя выходами?

http://ww1.microchip.com/downloads/en/AppNotes/00687b.pdf
VladimirYU
Цитата(zorromen @ Jul 1 2008, 22:57) *
Ну вот. Опять как всегда, придется заказать. Вот первая схема на http://www.caxapa.ru/sch/rtd.html, на ацп ADS1244IDGST, я нашем где заказать, но а как прицепить pt100 с тремя выходами? На схеме ведь четыре вывода. Просто посадить землю перед последним резистором? Да и что схема вообще покажет. Что за няпряжение?

Проверенный вариант AD7709, очень хорошо под PT100 ложиться. Опорный источник 200мкА уже есть, интерфейс SPI. На четырехпроводной линии 0.5С не проблема даже на проводах 50м.
zorromen
Спасибо за ответы, буду обдумывать.
Serjio
Схема приведенная на Сахаре требует для измерения только одного точного сопротивления и не критична к REFу, в отличии от схем с источником тока и доп. усилителями. Из практики - такие схемы "плавают" от температуры.
sensor_ua
Цитата
Из практики - такие схемы "плавают" от температуры.

Если требования к дрейфу не существенны, то пропорциональная схема может оказаться ничем не лучше. Наглядно это в случае использования встроенного в AVR АЦП - основные погрешности далеко хуже, чем погрешности, ожидаемые от разницы между этими способами включения, и нет дифференциального входа опорного напряжения - соответственно с помощью ОУ сигнал можно согласовать, а пропорциональную схему толком применить нельзя - только при внешнем АЦП
VladimirYU
Цитата(Serjio @ Jul 2 2008, 21:50) *
Из практики - такие схемы "плавают" от температуры.


Эти факторы минимизируются периодическим выполнением самокалибровки, а также ZS и FS калибровок.
demiurg_spb
Ещё забыли упомянуть о Slope ADC на компараторе и таймере
- это было бы идеальным решением (всего 3-4 внешних компонента и MCU).

На MSP430 народ делает, даже аппноты есть...

Если получится раскажите как оно было, а то я пару лет назад на Mega8 пробовал - не получается...

Может дело в точности компаратора, может с внешним стоило попробовать???
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.