Thermistor/ru

From RepRap
Jump to: navigation, search


Crystal Clear action run.png
Thermistor

Состояние выпуска: unknown

Cache-R4840127-01.jpg
Описание A Thermistor is the most commonly used temperature sensor in RepRap printers.
Лицензия GPL 2.0
Автор Driley142
Соавторы
На основе Delta
Категории нет
CAD модели нет
Ссылка на внешний ресурс нет

В большинстве принтеров RepRap, термистор измеряет температуру экструдера Hot End, а также нагревательного элемента стола Heated Bed.

Термисторы - это резисторы, изменяющие сопротивление с изменением температуры. Хорошие качества термисторов являются предсказуемыми, точно известно значение сопротивления при каждой температуре в рабочем диапазоне. Понижение или повышение, зависит от типа термистора на градус Кельвина (или Цельсия, если вы предпочитаете), это называется коэффициент. Положительный тепловой коэффициент (ПТК) это увеличение сопротивления с увеличением температуры, отрицательные (ОТК) будет уменьшаться. Но формула на практике не является линейной, так что иногда точнее будет таблица измерений, чем линейная формула. Эти измерения обычно можно в документах, которые сопровождают термистор.

Теория

Typical temperature sawtooth of "bang-bang" heated bed temperature controller.

Вы не можете напрямую измерить сопротивление. Чтобы проверить сопротивление, можно поставить напряжение на проводе и посмотреть, сколько тока будет протекать. Другой альтернативой является использование его вместе с другим сопротивлением известным значением, и измерить потенциал (или напряжение) между резисторами. Это то, что мультиметр делает, чтобы иметь возможность показать вам (выведен) сопротивление.

Лучше всего это можно объяснить на примере: У вас есть два резистора между 0 и 5V. Два резисторы R2 = 4,7 Ом на стороне 5V и R1 = 1 кОм на первом стороне. Между резисторов, напряжение основано на соотношении двух сопротивлений. Если у вас есть источник 5V питания (Vcc) включен, это означает, что напряжение будет: 5В - 5В * 4700 / (4700 + 1000) = ~ 0,88 В. Это также напряжение вы бы измерить на стыке R2 + R1 с помощью мультиметра / вольтметра. Если добавить резистор в смесь, которой меняется сильно температура, это повлияет на величину делителя напряжения и в результате напряжение между ними. Это потому, что два параллельных резисторы, один из которых изменяет сопротивление, общее сопротивление также изменится.

Если термистор Rth подсоединен между землей (0 В) и к середине двух резисторов, значение сопротивления между средней перехода и землей будет основана на следующей формуле:

Rpair = 1 / (1 / R 1 + 1 / Rth) = 1 / (1/1000 и 1 / Rth) = Rpair

Rpair это сопротивление между 0 В и средней перехода. Если Rpair известно, основан на расчете делителя напряжения, можно вывести сопротивление термистора (Rth).

Через алгебраических манипуляций вы получите формулу для Rth: Rth = 1 / (1/1000 - 1 / Rpair)

С точки напряжения, напряжения в распределительной Vout является:

   Vout = Vcc * Rpair / (R2 + Rpair)

АЦП в RepRap аппаратных измеряет Vout как дробная напряжения между ее опорного напряжения Vref (обычно Vref = Vcc) и 0 В, выражается в виде подсчета шагов (обычно от 0 до 1023) в резолюции АЦП (часто 1024 или 10 бит. )

Как соотношении, разность напряжений является:

   Vout / Vcc = Rpair / (R2 + Rpair)

В подсчета АЦП, ADC производит:

   ADC_count = 1024 * Vout / Vref = 1024 * Rpair / (R2 + Rpair)

ADC_count ограничена в диапазоне (0, ..., 1023), и устройство может быть повреждено при Vout ниже 0 или выше Vref.

RepRap прошивки обычно использует таблицу значений, отображающих значение счетчика напряжения АЦП до температуры в градусах Цельсия (смотри пример ниже). Можно было бы создать эту таблицу вручную путем измерения температуры датчика и чтение это число от АЦП, или путем измерения температуры и соответствующих напряжений (Vout) и расчета 1024 * Vout / Vref, или можно использовать программу, чтобы сделать это расчеты для вас.

Обратите внимание, что таблицы ниже, относятся к сломанной ссылке, и, что столы были всего генерируются с модифицированной копией createTemperatureLookup.py.

Отметим также, что некоторые из приведенных ниже для 100kohm термисторов таблиц указывают на R1 = 0, что, в программу createTemperatureLookup.py, указывает несуществующий R1 (R1 является обрыв или бесконечное сопротивление). Более высокие сопротивление термисторов, обычно не требуют R1, чтобы быть стабильным при рабочих температурах.Не существующее R1 упрощает вышеприведенные уравнения в этом Rpair = Rtherm, и основной АЦП считаться читать электроникой является:

   ADC_count = 1024 * Vout / Vref = 1024 * Rth / (R2 + Rth) # для 100K термисторов без R1.

Подозреваю лучший выбор резистора - с учетом некоторых термистор, значения резисторов, которые дают наилучшую чувствительность к температуре в некоторой нужной температуры - это выбрать R2 такое же сопротивление термистора как "'при желаемой температуре' ', и оставить вне R1 ("пейзажный"). (Другими словами, R2 * не * сопротивление при комнатной температуре термистора, если вы действительно не хотите, чтобы оптимизировать для комнатной температуры). Учитывая желаемая температура Td и неподалеку температура Td + 1 Кельвин, эти значения резистора являются те, которые дают наибольшую разницу в выходном напряжении между этими температурами. Я думал, что будет означать, что максимум в розовых графиков на [[GEN7 исследовательского # Выбор] Термистор делитель напряжения] страницу будет происходить именно с того места, где выходное напряжение (зеленый график) пересек половину напряжения питания. Я вижу, что максимум розовой графике очень близко к, но не в точности равна той половине пути - я читал графики неправильно, или это моя интуиция подвела? --DavidCary (talk) 11:32, 3 March 2014 (PST)

Поиск проблемы

Термисторы, используемые в RepRap машин, как правило, 100kohm на 25C отрицательный температурный коэффициент (NTC) резисторных датчиков температуры. Основные неполадки термистора является измерение его сопротивления при комнатной температуре, и сравнить его с расчетным сопротивлением 100K. Если он значительно меньше, может быть своего рода короткий. Если значительно больше, это сделать будет разрыв цепи.

Различные Электроника перевести сопротивление в напряжение через деления напряжения цепи, в то время как прошивка переводит напряжение, измеренное в АЦП имеет значение, в температуре с использованием таблицы термистора (например: https://github.com/ErikZalm/Marlin/blob/Marlin_v1/Marlin/thermistortables.h)

Значения, представленные с помощью программного обеспечения ограничены к значениям в таблице термистора, так необычно большой температурой, совпадающей самую высокую температуру в таблице свидетельствует об обрыве цепи или неподключенное термистор. Необычно низкая стоимость, что соответствует самая низкая температура в таблице указывает на короткое замыкание термистора.

Термисторы против термопар

Основная статья:.Thermocouple vs Thermistor

Термистор, как правило, более точны, чем термопары, термопары, но может обрабатывать более высоких температурах и являются линейными. Термопара дает очень небольшое напряжение (тип K производит 8.138mV @ 200C), который может быть откалиброван и обработанный с помощью ИК (AD595A усилителей, MAX6675 SPI, или MAX31855 SPI) в форме, считываемой с помощью электроники. Термопары могут быть более чувствительны к шуму за счет низкого напряжения.Термопары технически переход между двумя проводами таким образом, область измерения и форм-фактор меньше.

РДТ

Резистивный датчик температуры (РДТ) отличается от термистора, в том, что термочувствительный материал, используемый в термистора, как правило, керамики или полимера, в то время как РДТ использовать чистые металлы. Оба измерения температуры по влиянию на сопротивление датчика. РДТ полезны на больших температурных диапазонов, в то время как термисторы, как правило, достичь более высокой точности в ограниченном диапазоне температур. (Wikipedia: resistance thermometer).

"модуль датчика RTD температуры" показывает, как некоторые люди читают температуры от термометра сопротивления с Arduino. "RTD PT1000 цепей" имеет еще несколько замечаний.

RepRap форум: "? термистор / термопары для БОС экструдера с ПОС электроники" и "Дуэт - Arduino Due Совместимость 3D принтер Электроника" кратко обсуждается РДТ.

Есть ли у РДТ имеют никаких преимуществ или недостатков 3D печати по сравнению с термисторов или термопар? '

RepRap Термисторы

Разнообразие термисторов вы можете столкнуться при построении RepRap перечислены ниже, вместе с наиболее важной информации о термистора:

  • Производитель и Номер производителя - который термистор мы говорим?
  • Техническое производителя
  • Диапазон рабочих температур - это может обрабатывать 260 ° C используется для тестирования hotend theory?
  • Rn @ Tn (обычно 100 кОм при 25 ° C) - номинальное сопротивление при номинальной температуре испытания, как правило, температура в помещении.
  • Бета (как правило, около 4000 Кельвин) это свойство материала, который описывает, что лучший способ, чтобы соответствовать стандартной кривой через фактических сопротивление-VS-температуры данных. (Потому и не являлась точное совпадение, некоторые производители опубликовать несколько слегка различные значения бета - значение "b_0 / 100", который дает адекватную подгонку по всей 0 C до 100 диапазона C, а значение "B_25 / 85" по той же термистора, который имеет меньшую ошибку в течение 25 с до 85 ° С, но имеет худшую ошибку за пределами этого диапазона).
  • Таблица АЦП насчитывает от температуры (по Цельсию) рассчитывается из вышесказанного Rn @ Tn и значения Beta (и внешние значения резистора R1 R2).
  • Rz - номинальное сопротивление при нулевой ° C. Talk: Thermistor#Does anyone ever use the Rz value?
  • Р (230 ° C) - примерно сопротивление при печати ABS или PLA

Были рассчитаны Эти таблицы с помощью это Python скрипт. Резисторы помечены как в Temperature_Sensor_2_0#Schematic, показано на рисунке справа.

EPCOS также имеет данные для R / T кривых для всех своих продуктов в этом веб-утилиты.

Один из самых ранних RepRaps произошло использовать "100 K & Omega; Epcos термистор" ("# 1 в большинстве таблиц прошивки 3д принтера" [1]). Разве что B57540G0104F000 или в том, что B57540G1104F000 или B57560G104F или B57560G1104F? Все они имеют точно такой же Rn @ TN - 100 K & Omega; на 25 и град, в - и примерно на такую ​​же B - 4036 К до 4092 К ...

Какой "100k Epcos термистор", #6 в большинстве таблиц прошивки?

Смотрите также

Для сравнения в термопары thermocouple и Thermocouple vs Thermistor.

EPCOS 100K Thermistor (B57540G0104F000)

Supplier Part Number
Digi-Key 495-2125-ND
Mouser 871-B57540G104F
Makemendel G550
  • Rz: 348394
  • Temperature rating: -55 degC ~ +250 degC (according to datasheet)
  • the datasheet has a nice table of resistance vs. temperature from -55 °C to +250 °C on p. 39 - 40.
  • Rn @ Tn: 100 kΩ at 25 °C (indicated by the "104" in the part number, p. 3 of the datasheet)
  • B25/85: 4066 K; B25/100: 4085 K (p. 3 of the datasheet)
  • 1% tolerance


(Apparently the same as EPCOS B57540G1104F000 ? See the B57540G1104 datasheet )

// EPCOS 100K Thermistor (B57540G0104F000)
// Thermistor lookup table for RepRap Temperature Sensor Boards (http://make.rrrf.org/ts)
// Made with createTemperatureLookup.py (http://svn.reprap.org/trunk/reprap/firmware/Arduino/utilities/createTemperatureLookup.py)
// ./createTemperatureLookup.py --r0=100000 --t0=25 --r1=0 --r2=4700 --beta=4066 --max-adc=1023
// r0: 100000
// t0: 25
// r1: 0
// r2: 4700
// beta: 4066
// max adc: 1023
#define NUMTEMPS 20
short temptable[NUMTEMPS][2] = {
   {1, 841},
   {54, 255},
   {107, 209},
   {160, 184},
   {213, 166},
   {266, 153},
   {319, 142},
   {372, 132},
   {425, 124},
   {478, 116},
   {531, 108},
   {584, 101},
   {637, 93},
   {690, 86},
   {743, 78},
   {796, 70},
   {849, 61},
   {902, 50},
   {955, 34},
   {1008, 3}
};


EPCOS 100K Thermistor (B57560G1104F)

Supplier Part Number
Farnell 1791917
Mouser 871-B57560G1104F000
  • Temperature rating: -55 degC ~ +300 degC ((according to the datasheet)
  • B25/85: 4072 K; B25/100: 4092 K
// EPCOS 100K Thermistor (B57560G1104F)
// Made with createTemperatureLookup.py (http://svn.reprap.org/trunk/reprap/firmware/Arduino/utilities/createTemperatureLookup.py)
// ./createTemperatureLookup.py --r0=100000 --t0=25 --r1=0 --r2=4700 --beta=4092 --max-adc=1023
// r0: 100000
// t0: 25
// r1: 0
// r2: 4700
// beta: 4092
// max adc: 1023
#define NUMTEMPS 20
short temptable[NUMTEMPS][2] = {
   {1, 821},
   {54, 252},
   {107, 207},
   {160, 182},
   {213, 165},
   {266, 152},
   {319, 141},
   {372, 131},
   {425, 123},
   {478, 115},
   {531, 107},
   {584, 100},
   {637, 93},
   {690, 86},
   {743, 78},
   {796, 70},
   {849, 60},
   {902, 49},
   {955, 34},
   {1008, 3}
};


EPCOS 100K Thermistor (B57560G104F)

Supplier Part Number
Farnell 3878697

Obsolete - not recommended for new designs (NRND). Substitute: B57560G1104

// EPCOS 100K Thermistor #3(B57560G104F)
// Made with createTemperatureLookup.py (http://svn.reprap.org/trunk/reprap/firmware/Arduino/utilities/createTemperatureLookup.py)
// ./createTemperatureLookup.py --r0=100000 --t0=25 --r1=0 --r2=4700 --beta=4036 --max-adc=1023
// r0: 100000
// t0: 25
// r1: 0
// r2: 4700
// beta: 4036
// max adc: 1023
#define NUMTEMPS 20
// {ADC, temp }, // temp
uint16_t temptable[NUMTEMPS][2] PROGMEM = {
   {1, 864}, // 864.165363324 C
   {54, 258}, // 258.53991594 C
   {107, 211}, // 211.310066205 C
   {160, 185}, // 185.861725716 C
   {213, 168}, // 168.31793816 C
   {266, 154}, // 154.754297589 C
   {319, 143}, // 143.52544406 C
   {372, 133}, // 133.784751118 C
   {425, 125}, // 125.033500921 C
   {478, 116}, // 116.945124847 C
   {531, 109}, // 109.283980973 C
   {584, 101}, // 101.861768746 C
   {637, 94}, // 94.5095302806 C
   {690, 87}, // 87.0542728805 C
   {743, 79}, // 79.2915563492 C
   {796, 70}, // 70.9409729952 C
   {849, 61}, // 61.5523326183 C
   {902, 50}, // 50.25271896 C
   {955, 34}, // 34.7815846664 C
   {1008, 2} // 2.86606331838 C
};


RRRF 100K Thermistor

Supplier Part Number
RS 198-961
  • Rz: 337254
// Thermistor lookup table for RepRap Temperature Sensor Boards (http://make.rrrf.org/ts)
// Made with createTemperatureLookup.py (http://svn.reprap.org/trunk/reprap/firmware/Arduino/utilities/createTemperatureLookup.py)
// ./createTemperatureLookup.py --r0=100000 --t0=25 --r1=0 --r2=4700 --beta=3960 --max-adc=1023
// r0: 100000
// t0: 25
// r1: 0
// r2: 4700
// beta: 3960
// max adc: 1023
#define NUMTEMPS 20
short temptable[NUMTEMPS][2] = {
   {1, 929},
   {54, 266},
   {107, 217},
   {160, 190},
   {213, 172},
   {266, 158},
   {319, 146},
   {372, 136},
   {425, 127},
   {478, 119},
   {531, 111},
   {584, 103},
   {637, 96},
   {690, 88},
   {743, 80},
   {796, 71},
   {849, 62},
   {902, 50},
   {955, 34},
   {1008, 2}
};


RRRF 10K Thermistor

  • Rz: 29000
// Thermistor lookup table for RepRap Temperature Sensor Boards (http://make.rrrf.org/ts)
// Made with createTemperatureLookup.py (http://svn.reprap.org/trunk/reprap/firmware/Arduino/utilities/createTemperatureLookup.py)
// ./createTemperatureLookup.py --r0=10000 --t0=25 --r1=680 --r2=1600 --beta=3964 --max-adc=305
// r0: 10000
// t0: 25
// r1: 680
// r2: 1600
// beta: 3964
// max adc: 305
#define NUMTEMPS 19
short temptable[NUMTEMPS][2] = {
   {1, 601},
   {17, 260},
   {33, 213},
   {49, 187},
   {65, 170},
   {81, 156},
   {97, 144},
   {113, 134},
   {129, 125},
   {145, 117},
   {161, 109},
   {177, 101},
   {193, 94},
   {209, 86},
   {225, 78},
   {241, 69},
   {257, 59},
   {273, 46},
   {289, 28}
};



RS 10K Thermistor

Cache-R4840127-01.jpg
  • Beta: 3480
  • Rz: 29000
// Thermistor lookup table for RepRap Temperature Sensor Boards (http://make.rrrf.org/ts)
// Made with createTemperatureLookup.py (http://svn.reprap.org/trunk/reprap/firmware/Arduino/utilities/createTemperatureLookup.py)
// ./createTemperatureLookup.py --r0=10000 --t0=25 --r1=680 --r2=1600 --beta=3480 --max-adc=315
// r0: 10000
// t0: 25
// r1: 680
// r2: 1600
// beta: 3480
// max adc: 315
#define NUMTEMPS 20
short temptable[NUMTEMPS][2] = {
   {1, 922},
   {17, 327},
   {33, 260},
   {49, 225},
   {65, 202},
   {81, 184},
   {97, 169},
   {113, 156},
   {129, 145},
   {145, 134},
   {161, 125},
   {177, 115},
   {193, 106},
   {209, 96},
   {225, 87},
   {241, 76},
   {257, 64},
   {273, 50},
   {289, 29},
   {305, -45}
};

Honeywell 100K Thermistor (135-104LAG-J01)

Supplier Part Number
Farnell 1383986
Mouser 785-135-104LAG-J01
RS 2508333162
Digi-Key 480-3135-ND
// Honeywell 100K Thermistor (135-104LAG-J01)
// Made with createTemperatureLookup.py (http://svn.reprap.org/trunk/reprap/firmware/Arduino/utilities/createTemperatureLookup.py)
// ./createTemperatureLookup.py --r0=100000 --t0=25 --r1=0 --r2=4700 --beta=3974 --max-adc=1023
// r0: 100000
// t0: 25
// r1: 0
// r2: 4700
// beta: 3974
// max adc: 1023
#define NUMTEMPS 20
short temptable[NUMTEMPS][2] = {
{1, 916},
{54, 265},
{107, 216},
{160, 189},
{213, 171},
{266, 157},
{319, 146},
{372, 136},
{425, 127},
{478, 118},
{531, 110},
{584, 103},
{637, 95},
{690, 88},
{743, 80},
{796, 71},
{849, 62},
{902, 50},
{955, 34},
{1008, 2}
};



// Honeywell 100K Thermistor (135-104LAG-J01)
// Made with createTemperatureLookup.py (http://svn.reprap.org/trunk/reprap/firmware/Arduino/utilities/createTemperatureLookup.py)
// ./createTemperatureLookup.py --r0=100000 --t0=25 --r1=0 --r2=4700 --beta=3974 --max-adc=1023
// r0: 100000
// t0: 25
// r1: 0
// r2: 4700
// beta: 3974
// max adc: 1023
#define NUMTEMPS 20
short temptable[NUMTEMPS][2] = {
{1, 916},
{54, 265},
{107, 216},
{160, 189},
{213, 171},
{266, 157},
{319, 146},
{372, 136},
{425, 127},
{478, 118},
{531, 110},
{584, 103},
{637, 95},
{690, 88},
{743, 80},
{796, 71},
{849, 62},
{902, 50},
{955, 34},
{1008, 2}
};


Honeywell 500K Thermistor (135-504QAG-J01)

Supplier Part Number
Farnell
Mouser
Digi-Key

ATC Semitec 104GT-2

Supplier Part Number
Rapid Electronics 61-0452
// /usr/local/bin/createTemperatureLookup.py --r0=100000 --t0=25 --r1=0 --r2=4700 --beta=4267 --max-adc=1023
// r0: 100000
// t0: 25
// r1: 0
// r2: 4700
// beta: 4267
// max adc: 1023
#define NUMTEMPS 20
short temptable[NUMTEMPS][2] = {
   {1, 713},
   {54, 236},
   {107, 195},
   {160, 172},
   {213, 157},
   {266, 144},
   {319, 134},
   {372, 125},
   {425, 117},
   {478, 110},
   {531, 103},
   {584, 96},
   {637, 89},
   {690, 83},
   {743, 75},
   {796, 68},
   {849, 59},
   {902, 48},
   {955, 34},
   {1008, 3}
};


PT1000 (Cyntec - same for other suppliers???) (1kOhm)

Requires modification of board and disconnecting voltage from Vref pin of CPU and adding 100nF capacitor instead. Vref = 1,1V is available internally in CPU. Advantages are good availability and extreme temperature range (more than 500C) and is fairly linear and quite accurate.
r2 = 8k2
Vref = 1,1V

#define NUMTEMPS 15
short temptable[NUMTEMPS][2] = {
   {505, 0},
   {547, 25},
   {591, 50},
   {632, 75},
   {672, 100},
   {711, 125},
   {749, 150},
   {785, 175},
   {821, 200},
   {856, 225},
   {890, 250},
   {923, 275},
   {955, 300},
   {987, 325},
   {1018, 350},
};

KTY82-210 (Philips) (2kOhm SMD)

Requires modification of board and disconnecting voltage from Vref pin of CPU and adding 100nF capacitor instead. Vref = 1,1V is available internally in CPU.
r2 = 15k
Vref = 1,1V

#define NUMTEMPS 15
short temptable[NUMTEMPS][2] = {
   {456, 0},
   {491, 10},
   {528, 20},
   {566, 30},
   {605, 40},
   {645, 50},
   {686, 60},
   {728, 70},
   {771, 80},
   {814, 90},
   {858, 100},
   {901, 110},
   {943, 120},
   {980, 130},
   {1011, 140},
};

Термисторные Расчеты

У иметь в виду, что ПИК не будет правильно рассчитать температуру, если сопротивление падает ниже 1К, так что если ваш делает, придерживаться небольшой резистор последовательно с терморезистором для того, чтобы общее сопротивление остается выше 1K.

Если вы пишете прошивку для расчета температуры, почему бы:

Даже при том, ABS тает ниже 200 градусов Цельсия, многие люди являются движущей их горячий конец более 260 градусов Цельсия, чтобы получить более быструю подачу ABS (см Hotend theory). Поэтому, пожалуйста, используйте нечто большее, чем BYTE так что вы можете хранить при температурах выше 260 градусов Цельсия.

Даже при том, что многие люди используют дешевые термисторы и предвзятость его с недорогим 5% резисторов и так повезло, если их аппаратуры означает температуру в течение 2 степеней фактической температуры, ПИД температура кажется, работает лучше со значениями, которые являются более точными чем на 1 градус. Есть, видимо, 3 подходы к ПИД-регулирования расчетов, которые используют преимущества точностью лучше, чем на 1 градус Цельсия:

  • Используйте целые подразделения, которые некоторые доли градуса Цельсия (Teacup прошивки использует единицы 1/4 доли градуса Цельсия; ходят слухи о прошивке, использующие единицы 1/10 градуса по Цельсию; Marlin использует 16x передискретизацию потенциально получить / 16C резолюцию 1, но в настоящее время многие из его термисторными таблицах округлены до ближайшего 16)
  • Используйте обратного поиска преобразовать желаемую температуру в градусах Цельсия до значений АЦП, а затем запустить ПИД петлю, используя значения АЦП сырые целые.
  • Используйте float градусов Цельсия (Marlin, RepRapFirmware do this. )

Дополнительная литература

Если вы используете нестандартную термистор или вы просто хотите получить больше информации о том, как они работают, проверить эти страницы из:

Термистор Разработки Иллюстрированный

Generation 7 Electronics Research показано, как термисторы себя и как окружающие части могут быть рассчитаны.

Вычисление Термистор Beta / Значения Rz

Это, как вы вычислить 'Beta' и 'Rz' значения для термистора. Вам нужно будет с ними, если вы планируете использовать нестандартную термистор. На следующей странице содержится Javascript калькулятор, чтобы помочь сделать вещи легко.

Подробнее здесь

Расчет PIC Температуры

ПИК использует конденсатор и заряжает его через терморезистором. Он посылает температуру обратно на хост в качестве чтения таймера. Эта страница описывает, как она рассчитывается и как правильно выбрать конденсатор.

Подробнее здесь


Повторное использование

В некоторых лазерных принтерах есть один термистор в печке


etc.

Смотрите еще: