Слесарь 9 24 июня, 2013 Опубликовано 24 июня, 2013 · Жалоба Здравствуйте! Суть проблемы в следующем: Если сигнал штатного датчика NTC подогнать по уровню к АЦП микроконтроллера получу очень большую погрешность измерений при стирке белья на высоких температурах, так как температура ПП и микроконтроллера соответственно, достигает 75 градусов. АЦП микроконтроллера способен оцифровывать боле-менее точно при температурах 20 ... 55 градусов. Проблема решается внедрением вместо штатного NTC, цифрового датчика, и передачей в МК цифрового сигнала от датчика. Но такое решение сильно усложняет задачу, так как потребуется точить новую оболочку для датчика температуры СМА. Можно ли как-то оптимально организовать применение NTC в данных условиях? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kovigor 6 24 июня, 2013 Опубликовано 24 июня, 2013 · Жалоба температура ПП и микроконтроллера соответственно, достигает 75 градусов. Откуда такое жуткое число ? Вы плату в кипяток опускаете ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Слесарь 9 24 июня, 2013 Опубликовано 24 июня, 2013 · Жалоба В двух сантиметрах ниже ПП стиральный бак с температурой 90 градусов, вентиляция отсутствует. Температура ПП проверена с помощью термометра. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dac 0 24 июня, 2013 Опубликовано 24 июня, 2013 · Жалоба Если сигнал штатного датчика NTC подогнать по уровню к АЦП микроконтроллера получу очень большую погрешность измерений Можно ли как-то оптимально организовать применение NTC в данных условиях? вы их готовить не умеете :) в пределах 120 градусов 10битный ацп позволяет обеспечить разрешение лучше 1 градуса. с учетом реальной точности NTC в 3-4 градуса это вполне приемлемо. во вложении файл с градуировкой для 10битного ацп, ратиометрическая схема, сопротивление датчика и резистора по 10кОм. ЗЫ: реально работает в серии. _______________NTC.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Слесарь 9 24 июня, 2013 Опубликовано 24 июня, 2013 · Жалоба вы их готовить не умеете :) в пределах 120 градусов 10битный ацп позволяет обеспечить разрешение лучше 1 градуса. с учетом реальной точности NTC в 3-4 градуса это вполне приемлемо. Посмотрите зависимость выходных данных АЦП микроконтроллера PIC18 от температуры чипа и сопоставьте с сигналом NTC. Лично у меня, на практике, температура регистрируемая МК была на 15 градусов ниже реальной температуры и СМА кипела как самовар. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dac 0 24 июня, 2013 Опубликовано 24 июня, 2013 (изменено) · Жалоба на приведенной ссылке зависимость для времени выборки. поэтому еще раз - не умеете готовить. подскажу, есть два пути: 1. увеличить время выборки (не поможет на НИЗКИХ температурах) 2. уменьшить сопротивление источника сигнала, сделать можно уменьшив сопроитвление верхнего резистора или с помощью ОУ. в общем "у меня все работает" :) Изменено 24 июня, 2013 пользователем Herz Избыточное цитирование Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Слесарь 9 24 июня, 2013 Опубликовано 24 июня, 2013 · Жалоба в общем "у меня все работает" :) вы до скольки градусов грели проц? Так как до 60 градусов и у меня работает А в итоге надо получить не хуже чем на моем прошлом аппарате, чтоб показометр СМА показывал тож самое что и погруженный в воду внешний датчик. Допустим в данном случае идет нагрев и вращение барабана, термопара китайского прибора погружена в воду. Показания СМА и внешнего прибора одинаковы во всем диапазоне. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
artemkad 88 24 июня, 2013 Опубликовано 24 июня, 2013 · Жалоба Суть проблемы в следующем: Если сигнал штатного датчика NTC подогнать по уровню к АЦП микроконтроллера получу очень большую погрешность измерений при стирке белья на высоких температурах, так как температура ПП и микроконтроллера соответственно, достигает 75 градусов. АЦП микроконтроллера способен оцифровывать боле-менее точно при температурах 20 ... 55 градусов. Проблема решается внедрением вместо штатного NTC, цифрового датчика, и передачей в МК цифрового сигнала от датчика. Но такое решение сильно усложняет задачу, так как потребуется точить новую оболочку для датчика температуры СМА. Можно ли как-то оптимально организовать применение NTC в данных условиях? Ищите проблему в программе/схеме. Больше 3 градусов подгешность от NTC не наблюдал. Возможно Вы оцифровуете кривую не этого NTC. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Слесарь 9 24 июня, 2013 Опубликовано 24 июня, 2013 · Жалоба Больше 3 градусов подгешность от NTC не наблюдал. При прогреве проца до 80 градусов? Всячески хочу поверить. Может есть примеры схем и описания характеристик приборов c датчиками NTC? Преобразователь универсальный. ТЕРМОСОПРОТИВЛЕНИЯ: Pt100, Pt500, Pt1000, Ni100, KTY81, KTY84, NTC; 2/3/4-проводная схема включения, питающий ток 0,56 мА, разрешение 0,1?С, Класс точности 0,1%, темпер. коэффициент: 0,01%/°К, нелинейность: 0,05%/0,4% Рабочая температура -10...+60°С Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Plain 220 24 июня, 2013 Опубликовано 24 июня, 2013 · Жалоба вы до скольки градусов грели проц? Мы до без разницы, потому что измеряем сопротивление относительным способом, а каким способом измеряете его Вы нам до сих пор неведомо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Слесарь 9 24 июня, 2013 Опубликовано 24 июня, 2013 · Жалоба измеряем сопротивление относительным способом В МК нет такого входа. Или вы предлагаете использовать два переключаемых входа АЦП, подключенных один к NTC, а другой к образцовому сопротивлению? каким способом измеряете его Вы нам до сих пор неведомо. пост №1 сигнал штатного датчика NTC подогнать по уровню к АЦП микроконтроллера Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
#VALINTIN# 0 24 июня, 2013 Опубликовано 24 июня, 2013 (изменено) · Жалоба Есть такое. Данные NTC из машинки Whirlpool Изменено 24 июня, 2013 пользователем #VALINTIN# Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Слесарь 9 24 июня, 2013 Опубликовано 24 июня, 2013 · Жалоба Есть такое. Данные NTC из машинки Whirlpool Не подходит. Не учитывается прогрев проца. Не достаточно разрешения. Мне необходимо разрешение в один градус для вывода на табло. Люблю наблюдать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
massa 0 24 июня, 2013 Опубликовано 24 июня, 2013 · Жалоба Мне необходимо разрешение в один градус для вывода на табло. Люблю наблюдать. Тогда DS18B20. Самое оптимальное. Ставим что-нибудь другое - точность будет не та. Можно поставить LM50CIM3, только проверить на смещение температуры (откалибровать по двум точкам) - в стакане с водой и чайнике. Точность в 1С обеспечит, хотя и написано 3С. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Слесарь 9 24 июня, 2013 Опубликовано 24 июня, 2013 · Жалоба Есть такое. Данные NTC из машинки Whirlpool Хотя, картинка занятная. Если предположить, что датчик имеет именно такую кривую зависимость сопротивления от температуры, то во всем диапазоне температур от +5 до +95, даже не знаю, смогу ли получить разрешение в один градус? Тогда DS18B20. Самое оптимальное. Эт ДА... Придется наверное опять ковырять гильзу штатного датчика, извлекать NTC и устанавливать DS18B20 Но тем не менее, вопрос АЦП микроконтроллера и зависимость АЦП от температуры чипа, вопрос очень актуальный, так как в СМА есть еще дифф. манометр с аналоговым выходом для контроля уровня воды в баке. Боюсь как бы снова не пришлось ограничиться обычным пресостатом. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться