Здравствуте. такая проблема срисовал схему от сюда http://forum.ixbt.com/topic.cgi?id=48:11289. скажите в чем может быть проблема? скри проблему во вложении.
Вам нужно настроит усилитель и проверить исправность термопары. Термопару можно просто померить мультиметром, если ее нагреть, то должно изменяться напряжение на ней в пределах 0mV-20mV или 0-40mV, смотря какого типа термопара ХК или ХА. Ну, а дальше, подключаете по вашей схеме и настраиваете усилитель , там по вашей ссылке вроде это и обсуждается. Если у вас зашкалили показания в SerialPort , то скорее всего не настроен усилитель и с него идет большой уровень , но может быть еще что то.
Она ничем не управляется, кроме температуры, она просто генерирует разность потенциалов. Просто возникли сомнения в правильности включения. Подключите вместо термопары потенциометр и проверьте усилитель отдельно.
Дуину легко проверить подключив к аналоговому входу сигнал через делитель на резисторах или переменный резистор на 20к (при питании 5V) средняя ножка на вход дуины, а крайние на питание одна на + другая на минус. И крутим его наблюдая за процессом в SerialPort. И нарисуйте схему как вы свсе подсоединяете. А ОУ настроить. Нужно подобрать(расчитать) такие номиналы резисторов , чтобы на выходе ОУ при максимальной температуре(которую вы хотите измерить) был уровень сигнала который вас устроит- например 5V. В инете много учебного и практического материала по работе с ОУ. Да и с термопарой и ОУ тоже. ps\ А какую температуру измерятете, может достаточно использовать датчик DS18B20. Или вот такая схема с аналаоговым датчиком температуры TMP36. Можно использовать микросхему MAX6675 для термопары, подключается по I2C к ардуине.