|
Можно ли RTD (PT100/PT1000) напрямую к stm32? |
|
|
|
Jun 19 2018, 02:51
|
Участник

Группа: Участник
Сообщений: 68
Регистрация: 16-06-18
Из: СПб
Пользователь №: 105 099

|
Хочу "дешево и сердито" подключить RTD в самопальную reflow-паялку на основе термостола. Актуальный диапазон измерений 100-300C. Точность 1С (лучше нет смысла). Провода не более 30см. Как "правильно" с мостом и полумостом я знаю. Как попроще, 2 провода с усилителем - видел. Хочу совсем "из говна и палок", делитель напрямую на вход АЦП. Интересно же. Датчик конструктивно хотелось бы такой, видимо PT1000, "класс 2B" (самый хреновый и самый дешевый). Но если просто поставить в плечо 1К, получится ток 1.5ма. А рекомендуемый ток 0.1-0.3ма. Вопросы такие: - Можно ли так делать?
- Можно ли пренебречь саморазогревом или надо все-таки в делитель ставить 4К и дальше вытягивать точность измерений на цифровом фильтре после АЦП? Основной датчик будет прикручен к аллюминиевой пластине. Дополнительный (опциональный, не факт что нужен) - скотчем к плате, для экспериментов.
- Надо ли датчик "шунтировать" конденсатором, если желательно, то каким?
На глаз вроде должно прокатить, но я ни разу не имел дела с такими вещами, не знаю, какие там проблемы бывают (например, актуально ли бодаться с наводками на такой точности и с таким проводом). Да, я отдаю себе отчет, что в "правильных" девайсах так не поступают, но тут хобийный проект, простота предпочтительнее, если это не сильно в ущерб качеству. Мне не жалко десяток центов на усилитель, интерес больше спортивный, чтобы упростить до максимума. Помогите пожалуйста прикинуть, можно ли поступить как описал, и что еще может быть полезно учесть. Термостол типа такого. Толстая пластина с 2 трубчатыми нагревателями ближе к краям. Сейчас там в центр ввернута К-термопара. Думаю заменить болтом с прижимной планкой.
Сообщение отредактировал p_v - Jun 19 2018, 03:05
|
|
|
|
|
 |
Ответов
|
Jun 19 2018, 08:18
|
Участник

Группа: Участник
Сообщений: 68
Регистрация: 16-06-18
Из: СПб
Пользователь №: 105 099

|
Цитата(HardEgor @ Jun 19 2018, 11:09)  На STM32F373 точность в 0,1 градус получается - источник тока на ОУ управляемый DAC, 1% резисторы,4-хпроводное подключение, SAR ADC, таблицы из ГОСТ, калибровка в 2х точках. Плата в нормальных условиях. Биг сенькс. Очень дельная инфа для быстрых грубых оценок. А есть соображения насчет ущербного подключения, которое я описывал? Мне точности в градус хватит за глаза, но хотелось бы понять: - не поплохеет ли PT1000 от увеличенного тока (1.5ма)
- видимо, на самонагрев датчика на люминевой плите можно забить, а как поплывет свободно болтающийся в воздухе?
- если подключение по 2 проводам не длиннее 30см (наверное 15-20), по ним какая-то бяка может прилететь или при моей точности не париться?
|
|
|
|
|
Jun 19 2018, 10:11
|
Гуру
     
Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925

|
Цитата(p_v @ Jun 19 2018, 15:18)  [*] не поплохеет ли PT1000 от увеличенного тока (1.5ма) [*]видимо, на самонагрев датчика на люминевой плите можно забить, а как поплывет свободно болтающийся в воздухе? [*]если подключение по 2 проводам не длиннее 30см (наверное 15-20), по ним какая-то бяка может прилететь или при моей точности не париться? [/list] Надо всё считать Как часто измерять? Ток можно и раз в 10 сек включать на 10 мс, нагрев тогда можно оценить по теплоемкости терморезистора, считая что тепло за 10 секунд рассеется в воздух. По проводам бяка не прилетит(хотя 50 Гц наведется), но провода одинаковые(а лучше свитые) и сопротивление 100 Ом. Изменение тока через RTD при изменении температуры изменит падение напряжения на проводах, но для этого источник тока. Ошибка на падении на сопротивлении проводов - надо просто рассчитать сопротивление и вычислить ошибку при заданном токе, потом смотрим в "ГОСТ 6651-2009 Термопреобразователи сопротивления" и видим ошибку, компенсируется калибровкой. Самое противное - нагрев медных проводов и его неравномерность, примерно через ТКС меди можно уточнить ошибку. Еще будет утечка тепла по проводам от терморезистора. если он маленький(типа 0805 или 0603).
|
|
|
|
|
Jun 19 2018, 10:57
|
Участник

Группа: Участник
Сообщений: 68
Регистрация: 16-06-18
Из: СПб
Пользователь №: 105 099

|
Цитата(HardEgor @ Jun 19 2018, 13:11)  Как часто измерять? Ток можно и раз в 10 сек включать на 10 мс, нагрев тогда можно оценить по теплоемкости терморезистора, считая что тепло за 10 секунд рассеется в воздух. Раз в секунду. Выключить на полупериод нагрузку в принципе не вопрос. Интересная мысль. Сейчас гоняю приехавшие столики на родных пидах, они "тугие". Нагрев ~1С/сек, остывание самоходом ~0.5С/сек Цитата(HardEgor @ Jun 19 2018, 13:11)  По проводам бяка не прилетит(хотя 50 Гц наведется), но провода одинаковые(а лучше свитые) и сопротивление 100 Ом. Изменение тока через RTD при изменении температуры изменит падение напряжения на проводах, но для этого источник тока. там 1000 ом, я хочу не PT100 а PT1000, и просто делитель 1К + 1К с 3.3v на ацп в stm32, без всяких источников тока. А можно как-то порядок наводок на газ оценить? В принципе, цифрой прочистить не проблема, просто хочется понять, стоит ли заморачиваться, или "и так сойдет". Я думал просто параллельно датчику привернуть 10-100nF (не считал), а дальше слегка дочистить если надо Цитата(HardEgor @ Jun 19 2018, 13:11)  Ошибка на падении на сопротивлении проводов - надо просто рассчитать сопротивление и вычислить ошибку при заданном токе, потом смотрим в "ГОСТ 6651-2009 Термопреобразователи сопротивления" и видим ошибку, компенсируется калибровкой. Самое противное - нагрев медных проводов и его неравномерность, примерно через ТКС меди можно уточнить ошибку. Еще будет утечка тепла по проводам от терморезистора. если он маленький(типа 0805 или 0603). А конкретно для моего случая нельзя на это просто забить болт  ? Там же 30см провода, вроде на фоне 1К с датчика не должно быть заметно. Датчик тот что по ссылке в первом посте.
|
|
|
|
|
Jun 19 2018, 12:17
|

Беспросветный оптимист
     
Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646

|
Цитата(p_v @ Jun 19 2018, 13:57)  там 1000 ом, я хочу не PT100 а PT1000, и просто делитель 1К + 1К с 3.3v на ацп в stm32, без всяких источников тока. Греться будет. Желательно не превышать ток 100мкА для pt1000 На MSP430 я вешал цепочку на выходную ногу внутренней опоры и питал импульсно на время измерения. Точность никакущая на 12бит АЦП, как раз порядка градуса.
--------------------
Программирование делится на системное и бессистемное. ©Моё :) — а для кого-то БГ — это Bill Gilbert =)
|
|
|
|
Сообщений в этой теме
p_v Можно ли RTD (PT100/PT1000) напрямую к stm32? Jun 19 2018, 02:51 uriy http://ww1.microchip.com/downloads/en/appnotes/006... Jun 19 2018, 04:28 p_v Цитата(uriy @ Jun 19 2018, 07:28) http://... Jun 19 2018, 05:58 Plain Правильно — это подумать пару секунд и осознать, ч... Jun 19 2018, 06:24 p_v Ну наконец-то пошли советы по существу. Оказываетс... Jun 19 2018, 06:37 Vasily_ Цитата(p_v @ Jun 19 2018, 05:51) Толстая ... Jun 19 2018, 06:49 p_v Цитата(Vasily_ @ Jun 19 2018, 09:49) Чем ... Jun 19 2018, 07:00 k155la3 Цитата(p_v @ Jun 19 2018, 05:51) . . .Как... Jun 19 2018, 07:54 p_v Цитата(k155la3 @ Jun 19 2018, 10:54) Ну, ... Jun 19 2018, 08:06  k155la3 Цитата(p_v @ Jun 19 2018, 11:18) . . .[*]... Jun 19 2018, 09:29    HardEgor Цитата(p_v @ Jun 19 2018, 17:57) там 1000... Jun 19 2018, 12:04     p_v Цитата(HardEgor @ Jun 19 2018, 15:04) - д... Jun 19 2018, 12:54     p_v Цитата(MrYuran @ Jun 19 2018, 15:17) Грет... Jun 19 2018, 13:00 Plain Цитата(p_v @ Jun 19 2018, 09:37) ответить... Jun 19 2018, 08:28 p_v Цитата(Plain @ Jun 19 2018, 11:28) Да.
Да... Jun 19 2018, 09:00 adnega Цитата(p_v @ Jun 19 2018, 05:51) Хочу сов... Jun 19 2018, 19:08 p_v Цитата(adnega @ Jun 19 2018, 22:08) Как в... Jun 19 2018, 22:04  adnega Цитата(p_v @ Jun 20 2018, 01:04) АЦП кото... Jun 20 2018, 06:27   Andreas1 Цитата(adnega @ Jun 20 2018, 09:27) Берет... Jun 20 2018, 06:34    adnega Цитата(Andreas1 @ Jun 20 2018, 09:34) При... Jun 20 2018, 06:40     Andreas1 Цитата(adnega @ Jun 20 2018, 09:40) Никак... Jun 20 2018, 06:53   p_v Цитата(adnega @ Jun 20 2018, 09:27) А как... Jun 20 2018, 06:54   Tanya Цитата(adnega @ Jun 20 2018, 09:27) Какое... Jun 20 2018, 09:51    adnega Цитата(Tanya @ Jun 20 2018, 12:51) 100 ми... Jun 20 2018, 10:24     Tanya Цитата(adnega @ Jun 20 2018, 13:24) К Pt1... Jun 20 2018, 11:04      p_v Цитата(Tanya @ Jun 20 2018, 14:04) Вот-во... Jun 20 2018, 11:45 Herz Цитата(adnega @ Jun 19 2018, 22:08) Как в... Jun 20 2018, 07:04  adnega Цитата(Herz @ Jun 20 2018, 10:04) Точност... Jun 20 2018, 07:19 Herz Я и не знал, что бывают аптечные 0 - 100С с точнос... Jun 20 2018, 07:54 adnega Цитата(Herz @ Jun 20 2018, 10:54) Я и не ... Jun 20 2018, 08:32
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|