Миниатюрный термометр с термопарой
Автор: nikoradist, chem_kot Термометр: меньше - бывает! Устройство применяется для контроля температуры глицерина при лужении печатных плат в домашних условиях.
Принципиальная элетрическая схема устройства приведена ниже. Конструктивно устройство выполнено на односторонней печатной плате из фольгированного стеклотекстолита, изготовленной по ЛУТ, фактическая (измеренная) ширина дорожек составляет 0.214 мм. ЭДС хромель-алюмелевой термопары усиливается операционным усилителем и поступает на вход АЦП микроконтроллера, который вычисляет температуру и с помощью динамической индикации выводит показания на светодиодный семисегментный индикатор с общим анодом. Опорное напряжение АЦП - напряжение питания микроконтроллера, стабилизированные 3 В. В устройстве применен 8-разрядный микроконтроллер от ST Microelectronics - STM8S105K4U6 в корпусе VFQFPN-32 (5х5 мм). Примечательная особенность МК - цена, составляющая 22руб в розницу. Вообще говоря, низкими ценами отличается все семейство контроллеров STM8, так же есть недорогое (300руб) средство внутрисхемной отладки - ознакомительная плата STM8S DISCOVERY. Калибровка: для примененной термопары был снят график зависимости термоЭДС от температуры - линейная функция. Далее, следует измерить два значения ЭДС термопары после операционного усилителя (перед АЦП микроконтроллера) при разных известных температурах, например, при комнатной и при температуре кипения воды. Как вариант - можно измерить температуру кипения воды и температуру кипения глицерина 2900С (предварительно убедившись, что из него испарилась вода). , где Kу = 105,7 при номиналах, указанных на схеме; U1, U2 - ЭДС термопары в Вольтах при соответственно t1 и t2; t1,t2 - температуры в 0С. После этого требуется исправить в программе две строчки и перекомпилировать: // вычисление температуры temp = (double)res/1.36; // ввод поправки res = (unsigned int)temp+51;, где вместо 1.36 подставляют значение K, а вместо 51 - округленное значение смещения.
Файлы: Все вопросы в Форум.
|
|
|||||||||||||||||||||||||||||||
|
||||