|
Вопросы о программировании Вопросы, касающиеся программирования на FBD |
|
Опции темы | Поиск в этой теме |
22.01.2021, 00:23 | #1 |
Member
Регистрация: Sep 2019
Сообщения: 50
Благодарил(а): 6 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Pixel, Измерение высоких температур
Необходимо с помощью PIXEL и PT1000 измерять температуру до +500.Подскажите как это реализовать,макрос датчика температуры необходимо как то подкоректировать?
|
22.01.2021, 00:57 | #2 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Измерение высоких температур
А у Вас точно есть датчик с таким диапазоном?
Да и Пикселю 3 кОм будет многовато. |
22.01.2021, 01:07 | #3 |
Member
Регистрация: Sep 2019
Сообщения: 50
Благодарил(а): 6 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Измерение высоких температур
|
22.01.2021, 01:25 | #4 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Измерение высоких температур
Марку датчика не подскажете?
С Пикселем под Pt1000 точно не получится. Скажу так - стандартным способом... Последний раз редактировалось ATS, 22.01.2021 в 01:46 |
22.01.2021, 06:30 | #5 |
Senior Member
Регистрация: Dec 2011
Сообщения: 768
Благодарил(а): 1 раз(а)
Поблагодарили:
11 раз(а) в 11 сообщениях
|
Ответ: Измерение высоких температур
Без танцев с бубнами не получится. Максимальное измеряемое сопротивление пикселя под Pt1000 около 2 кОм. Сопротивление Pt1000 при 500*С больше. Придется ставить параллельно с датчиком резистор. Потом переводить значение с AI в Омы, из них восстанавливать сопротивление датчика и из него вычислять температуру. Макрос датчика нужно будет полностью переписывать, да и точность пострадает.
__________________ Нет абсолютно бездарных людей. Каждый бездарен в своей области. |
22.01.2021, 06:45 | #6 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 180
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Измерение высоких температур
для рт1000 это высоковатая температура. тут уже термопары брать надо и преобразователь
|
22.01.2021, 07:17 | #7 |
Member
Регистрация: Sep 2019
Сообщения: 50
Благодарил(а): 6 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Измерение высоких температур
|
22.01.2021, 08:39 | #8 |
Senior Member
Регистрация: Jan 2013
Сообщения: 747
Благодарил(а): 23 раз(а)
Поблагодарили:
13 раз(а) в 12 сообщениях
|
Ответ: Измерение высоких температур
А не с помощью Pixel, а с помощью другого контроллера/модуля Segnetics?
Такие датчики PT1000 есть, я на днях как раз искал для проекта системы твердотопливного котла, там температуру дыма надо измерять. Обычно термопару берут, но у Segnetics нет входов с термопар, поэтому я нашел датчик на требуемый диапазон и думал что "дело в шляпе", а оно вон как. С характеристикой PT100 можно наверное? |
22.01.2021, 09:49 | #10 |
Member
Регистрация: Sep 2019
Сообщения: 50
Благодарил(а): 6 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Измерение высоких температур
|
22.01.2021, 11:30 | #11 | |
Senior Member
Регистрация: Dec 2011
Сообщения: 768
Благодарил(а): 1 раз(а)
Поблагодарили:
11 раз(а) в 11 сообщениях
|
Ответ: Измерение высоких температур
Существенно упадет точность. Верхний предел измерений пикселя ~2 кОм. Разрядность 10 бит. Имеем ~2 Ом разрешения. Для PT1000 это будет ~0,5*С, для PT100 это будет ~5*С. В реальности еще хуже: сопротивление проводов и прочее.
Цитата:
__________________ Нет абсолютно бездарных людей. Каждый бездарен в своей области. |
|
22.01.2021, 11:43 | #12 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Измерение высоких температур
Цитата:
А потом уже и заявлять, что можно, а что нельзя. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
22.01.2021, 13:50 | #13 | |||
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Измерение высоких температур
Цитата:
Не самый плохой вариант - точный резистор около 6 килоом в параллель. На входе макроса пересчитать Rд = Rо * Rш/(Rш - Rо) Цитата:
Цитата:
Последний раз редактировалось ATS, 22.01.2021 в 14:11 |
|||
22.01.2021, 14:15 | #14 |
Member
Регистрация: Sep 2019
Сообщения: 50
Благодарил(а): 6 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Измерение высоких температур
|
22.01.2021, 14:29 | #15 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Измерение высоких температур
Pt100/100П подойдёт с последующей калибровкой по месту, если есть на нужную температуру. Как вариант - есть котловые датчики Pt500. Точность в 5 раз выше, чем на Pt100 получится.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
22.01.2021, 15:17 | #16 |
Member
Регистрация: Sep 2019
Сообщения: 50
Благодарил(а): 6 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Измерение высоких температур
|
22.01.2021, 15:20 | #17 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Измерение высоких температур
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
22.01.2021, 15:42 | #18 | |
Member
Регистрация: Sep 2019
Сообщения: 50
Благодарил(а): 6 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Измерение высоких температур
Цитата:
|
|
22.01.2021, 16:09 | #19 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Измерение высоких температур
Цитата:
Входной диапазон - получившиеся величины вашего делителя (замерить в воде со льдом и в кипящем на малом огне чайнике) Выходной диапазон 0-100. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
22.01.2021, 16:34 | #20 | |
Member
Регистрация: Sep 2019
Сообщения: 50
Благодарил(а): 6 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Измерение высоких температур
Цитата:
То есть про макрос обработки температуры забыть. Взять другой по ссылке и что то там менять? Почему диапазон до 100, если мне нужно до 500? |
|
22.01.2021, 17:45 | #21 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Измерение высоких температур
Цитата:
Интерполяция/экстраполяция. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
Благодарность от: |
22.01.2021, 20:51 | #22 |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 761
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Измерение высоких температур
до 350 С еще реально. На 500 С нагреватель уже начинает краснеть.
Чувствительные элементы из платиновой проволоки не мотают. Используют напыление на керамику. Хромель-алюмель будет стоять на такой температуры годами. Можно взять термопару потолще. И преобразователь. Преобразователь источник ненадежности, но на мой взгляд понадежнее будет pt100 на пятистах градусах. У нас ХА термопары работают на циклами от 20 до 900 оС годами. Преобразователь без перенастройки 1200, с перенастройкой около 3000 Хотя, если у Вас есть статистика применения хотя бы лет 5 почему бы и нет. __________________ В жизни 2 правила успеха: 1 Не говори всего что знаешь 2 ... |
24.01.2021, 21:57 | #23 | |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Измерение высоких температур
Цитата:
«Апроксиматор» по альфе однозначно не годится. Он и в диапазоне -50/200 не слишком хорош, а выше 200 совсем все плохо. Лучше полиномчик T = 0,000012*R^2 + 0,231006*R - 242,856406 Для Пикселя примерно так Датчик(шунт) Pt1000Ф.msl Последний раз редактировалось ATS, 24.01.2021 в 22:18 |
|
Благодарность от: |
29.01.2021, 14:16 | #24 | |
Senior Member
Регистрация: Jan 2013
Сообщения: 747
Благодарил(а): 23 раз(а)
Поблагодарили:
13 раз(а) в 12 сообщениях
|
Ответ: Измерение высоких температур
Цитата:
|
|
29.01.2021, 14:55 | #25 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Измерение высоких температур
|
31.01.2021, 04:00 | #26 |
Senior Member
Регистрация: Dec 2011
Сообщения: 768
Благодарил(а): 1 раз(а)
Поблагодарили:
11 раз(а) в 11 сообщениях
|
Ответ: Измерение высоких температур
Макрос оптимизирован для диапазона -40/100 *С. Ни что не мешает оптимизировать его для -40/500 *С. В середине диапазона будет прибрехивать, но в районе целевых температур ошибка будет минимальна.
__________________ Нет абсолютно бездарных людей. Каждый бездарен в своей области. |
22.02.2021, 12:44 | #27 | |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 761
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Pixel, Измерение высоких температур
Цитата:
Провел калибровку входа AIN0. Для датчика Pt1000 от -50 до 250 Для датчика Pt100 от -50 до 800 Источник сопротивления Меран-540, поверка 2019 г. Измерил как положено матожидание, среднеквадратическое отклонение Итог в таблице. Excell не загружается поэтому в тексте Макросы использованные при измерениях в приложении. Если перевести входное значение в U16 диапазон у Pt1000 до +350 C. Ранее методы расширения диапазона расписаны. __________________ В жизни 2 правила успеха: 1 Не говори всего что знаешь 2 ... |
|
24.02.2021, 17:54 | #28 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Pixel, Измерение высоких температур
|
24.02.2021, 23:58 | #29 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Pixel, Измерение высоких температур
Снято. Выше опорного в 2.5V все равно не прыгнешь.
|
26.02.2021, 06:10 | #30 | |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 761
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: Pixel, Измерение высоких температур
Цитата:
Напряжение на клеммах моста замерено Fluke 115 Провода 20 см 1,5 мм2 Среднеквадратическое отклонение измерения условных единиц пикселя 5,8 Ом Npixel Uв 0 107 0 100 1531 200 3128 300 4718 400 6326 0,443 500 7924 0,553 1000 15892 1,107 1500 23872 1,66 2000 31849 2,213 2260 35964 2,5 2305 36675 2,55 __________________ В жизни 2 правила успеха: 1 Не говори всего что знаешь 2 ... |
|