Cov txheej txheem:

Thermistor Test Plan: 8 Kauj Ruam
Thermistor Test Plan: 8 Kauj Ruam

Video: Thermistor Test Plan: 8 Kauj Ruam

Video: Thermistor Test Plan: 8 Kauj Ruam
Video: How Thermostat Works 2024, Kaum ib hlis
Anonim
Txoj Kev Ntsuas Thermistor
Txoj Kev Ntsuas Thermistor

Lub hom phiaj ntawm txoj kev ntsuas ntsuas no yog saib seb peb puas tuaj yeem ntsuas tib neeg lub cev kub. Txoj kev ntsuas ntsuas no yuav muab cov lus qhia rau koj los tsim lub ntsuas cua digital yooj yim, ntsuas nws, ntsuas nws, thiab siv nws los saib seb koj puas tuaj yeem kuaj pom tus mob ua npaws (kub li 40 degrees Celsius).

Kauj Ruam 1: Kauj Ruam 1 - Sau Koj Cov Khoom

Kauj Ruam 1 - Sau Koj Cov Khoom
Kauj Ruam 1 - Sau Koj Cov Khoom
Kauj Ruam 1 - Sau Koj Cov Khoom
Kauj Ruam 1 - Sau Koj Cov Khoom
Kauj Ruam 1 - Sau Koj Cov Khoom
Kauj Ruam 1 - Sau Koj Cov Khoom
Kauj Ruam 1 - Sau Koj Cov Khoom
Kauj Ruam 1 - Sau Koj Cov Khoom

Ib txoj kev xeem zoo yuav tsum pib ib txwm los ntawm kev muab cov ntaub ntawv uas koj xav tau.

Rau peb txoj kev ntsuas ntsuas cua sov, peb xav tau cov hauv qab no:

Arduino Uno microcontroller

USB cable (txuas Arduino rau lub khoos phis tawj)

Lub laptop computer

Thermistor

Resistors (10, 000 Ohm)

Cov qhob cij

Beaker

Dej

Kub phaj

Daim kab xev

Tus pas ntsuas kub cawv

Kauj Ruam 2: Kauj Ruam 2: Txuas Koj Li Circuit Court

Kauj Ruam 2: Txuas Koj Li Circuit Court
Kauj Ruam 2: Txuas Koj Li Circuit Court

Cov kauj ruam tom ntej yog pib tsim lub Circuit Court uas yuav tso cai rau koj ntsuas ntsuas kub siv lub thermistor.

Ua raws daim duab saum toj no txhawm rau txuas koj lub thermistor rau koj Arduino hauv txoj hauv kev uas yuav tso cai rau koj ntsuas kub. Raws li koj tuaj yeem pom, 5V cov zis ntawm koj Arduino txuas nrog koj lub thermistor. Lwm qhov kawg ntawm cov thermistor txuas nrog 10kOhm resistor. Thaum kawg, lwm qhov kawg ntawm 10kOhm resistor txuas nrog rau tus pin hauv av ntawm Arduino, ua tiav qhov Circuit Court.

Koj tseem yuav pom cov xaim daj uas txuas qhov sib txuas ntawm cov thermistor thiab tus tiv thaiv mus rau tus lej sib piv "A0" ntawm Arduino. Tsis txhob hnov qab txuas cov xov hlau no! Cov xaim ntawd yog ib qho uas tso cai rau koj Arduino ntsuas lub ntsuas cua. Yog tsis muaj nws, koj yuav tsis tau txais kev ntsuas.

Kauj Ruam 3: Kauj Ruam 3: Ua Haujlwm Rau Koj Arduino

Kauj ruam 3: Programming Koj Arduino
Kauj ruam 3: Programming Koj Arduino

Cov kauj ruam tom ntej yog los teeb tsa koj li Arduino kom koj tuaj yeem pib ntsuas qhov ntsuas hluav taws xob hla koj lub thermistor. Txhawm rau ua li ntawd, theej cov cai saum toj no rau hauv koj tus editor thiab tom qab ntawd xa nws mus rau koj Arduino.

Txoj cai no yuav siv sijhawm nyeem ntawv los ntawm koj lub thermistor ib zaug ib pliag, thiab yuav sau qhov nyeem ntawv ntawm tus saib xyuas. Nco ntsoov: qhov tseem ceeb uas yuav tau sau rau ntawm cov saib hauv qab no yog qhov muaj nuj nqis. Txhawm rau tsim qhov ntsuas kub, peb yuav tsum ntsuas lub cuab yeej.

Kauj Ruam 4: Kauj Ruam 4: Sau Koj Cov Ntaub Ntawv Txheeb Xyuas

Kauj Ruam 4: Sau Koj Cov Ntaub Ntawv Txheeb Xyuas
Kauj Ruam 4: Sau Koj Cov Ntaub Ntawv Txheeb Xyuas
Kauj Ruam 4: Sau Koj Cov Ntaub Ntawv Txheeb Xyuas
Kauj Ruam 4: Sau Koj Cov Ntaub Ntawv Txheeb Xyuas

Tam sim no, koj Arduino tsis ua qhov ntsuas kub. Peb yuav tsum ntsuas nws, uas txhais tau tias ua ntu ntu ntsuas hluav taws xob nrog Arduino ntawm ntau qhov kub thiab txias, thaum tib lub sijhawm ntsuas qhov kub ntawm txhua qhov ntsuas hluav taws xob. Txoj hauv kev no, peb tuaj yeem tsim kab ntawv uas muaj qhov ntsuas hluav taws xob ntawm sab laug thiab ntsuas sov ntawm sab xis. Los ntawm kab ntawv no peb yuav tuaj yeem suav nrog qhov sib npaug uas yuav tso cai rau peb hloov pauv ntawm qhov hluav taws xob thiab qib.

Txhawm rau coj koj cov ntaub ntawv ntsuas ntsuas, koj yuav tsum tau muab lub raj mis dej puv rau ntawm lub phaj kub thiab qhib nws. Muab tus pas ntsuas kub cawv tso rau hauv dej thiab saib seb qhov kub nce li cas. Thaum qhov kub nce mus txog 18 degrees Celsius, tso koj lub thermistor rau hauv dej ib yam thiab tig rau koj lub Arduino kom koj tuaj yeem nyeem cov ntawv xov xwm.

Thaum ntsuas kub ntawm koj tus pas ntsuas kub nyeem 20 degrees Celsius, sau qhov ntsuas ntawd. Ib sab ntawm nws, sau qhov ntsuas qhov ntsuas hluav taws xob uas koj Arduino tso rau ntawm lub ntsuas saib. Thaum tus pas ntsuas kub nyeem 21 degrees Celsius, rov hais dua qhov no. Rov ua dua kom txog thaum koj tus pas ntsuas kub nyeem 40 degrees Celsius.

Tam sim no koj yuav tsum muaj cov kab hluav taws xob qhov tseem ceeb, nrog txhua qhov sib xws rau qhov kub tshwj xeeb. Nkag mus rau hauv daim ntawv Excel zoo li hauv daim duab saum toj no.

Kauj Ruam 5: Kauj Ruam 5: Tsim Koj Txoj Kev Ntsuas Calibration

Kauj Ruam 5: Tsim Koj Txoj Kev Ntsuas Calibration
Kauj Ruam 5: Tsim Koj Txoj Kev Ntsuas Calibration

Tam sim no tias txhua yam ntawm koj cov ntaub ntawv nyob hauv Excel, peb yuav siv nws los tsim qhov ntsuas qhov ntsuas thiab tsim qhov sib npaug uas yuav tso cai rau peb hloov pauv ntawm qhov ntsuas hluav taws xob thiab qhov ntsuas kub.

Hauv Excel, qhia koj cov ntaub ntawv (xyuas kom tseeb tias qhov ntsuas hluav taws xob nyob ntawm sab laug) thiab xaiv "Ntxig" rau ntawm lub cuab yeej nyob rau sab saum toj, tom qab ntawd nyem "Scatter lossis Bubble Chart" los ntawm Kab Lus Tshooj. Ib daim duab yuav tsum tshwm nrog cov kab ntawv teev ntawm nws. Txheeb ob zaug tias Y-axis sawv cev rau qhov ntsuas kub thiab X-axis sawv cev rau qhov ntsuas hluav taws xob.

Txoj cai-nias ntawm ib qho ntawm cov ntsiab lus cov ntaub ntawv thiab xaiv "Format Trendline". Lub thawv sib tham yuav tshwm sim. Hauv qab "Cov kev xaiv kab", xaiv "Tawm", thiab tom qab ntawd hauv qab xaiv lub thawv uas hais tias "Zaub Sib Piv ntawm daim duab".

Koj daim ntawv yuav tsum zoo li tam sim no hauv daim duab saum toj no. Sau qhov kev ua zauv, raws li qhov uas koj yuav mus rau hauv koj li Arduino kom nws hloov qhov hluav taws xob mus rau qhov kub thiab txias.

Kauj Ruam 6: Kauj Ruam 6: Calibrating Koj Qhov System

Tam sim no koj tau ua tiav tsim qhov ntsuas qhov ntsuas thiab tau txais qhov sib npaug uas tso cai rau koj hloov qhov ntsuas hluav taws xob mus rau qhov kub thiab txias, koj yuav tsum hloov kho koj cov cai kom koj Arduino luam tawm qhov ntsuas kub mus rau tus saib xyuas.

Rov qab mus rau hauv koj tus lej Arduino thiab hloov pauv hauv qab no:

Es tsis txhob tsim kom muaj qhov sib txawv "val" ua "int", hu nws ua "ntab". Qhov no vim tias "int" txhais tau tias yog tus lej, lossis tus lej tag nrho. Txij li thaum peb tab tom yuav tso tus nqi hluav taws xob khaws cia hauv "val" los ntawm qhov sib npaug, peb yuav tsum tso cai nws kom muaj tus lej lej lossis lwm yam peb qhov kev hloov pauv yuav tsis raug. Los ntawm kev hu "val" raws li "ntab" sib txawv, peb yuav ua kom peb cov lej ua haujlwm tau zoo.

Tom ntej no koj yuav tsum tau ntxiv kab tshiab tom qab "val = analogRead (0);". Ntawm kab ntawv tshiab no, sau cov hauv qab no: "ntab kub". Qhov no yuav tsim kom muaj qhov hloov pauv tshiab, qhov kub thiab txias, uas peb yuav nthuav tawm sai sai no.

Cov kauj ruam tom ntej yog hloov pauv tus nqi hluav taws xob hauv "val" mus rau qhov ntsuas kub uas peb tuaj yeem khaws cia hauv "kub". Txhawm rau ua qhov no, rov qab mus rau koj qhov kev ua zauv uas koj tau txais los ntawm koj txoj kev ntsuas ntsuas. Tsuav yog qhov hluav taws xob nyob ntawm X-axis thiab qhov kub thiab txias nyob ntawm Y-axis ntawm koj daim duab, tom qab ntawd cov kab zauv tuaj yeem txhais raws li hauv qab no: y = a*x + b dhau los ua kub = a*val + b. Ntawm kab tom ntej, sau "ntsuas kub = a*val + b", qhov twg "a" thiab "b" yog tus lej uas koj tau txais los ntawm koj qhov kev ntsuas ntsuas.

Tom ntej no, hloov rho tawm "Serial.println (val)". Peb yuav tsis mus saib qhov ntsuas kub nws tus kheej, tab sis yuav siv daim ntawv hais qhia los txiav txim seb peb puas siab dua qhov ntsuas kub lossis tsis yog.

Thaum kawg, peb tab tom yuav ntxiv ib tsab cai uas yuav siv cov ntaub ntawv ntsuas kub los txiav txim siab seb koj puas kub cev. Ntawm kab tom ntej, sau cov hauv qab no:

yog tias (kub> 40) {

Serial.println ("Kuv kub taub hau!")

}

Txuag koj cov cai thiab xa nws mus rau Arduino.

Kauj Ruam 7: Kauj Ruam 7: Kuaj Koj Lub Tshuab

Kauj Ruam 7: Kuaj Koj Lub Ntaus Ntawv
Kauj Ruam 7: Kuaj Koj Lub Ntaus Ntawv

Nrog koj zoo siab! Tam sim no koj tau tsim lub ntsuas cua digital uas tuaj yeem ntsuas kub siv lub ntsuas cua thiab Arduino. Tam sim no koj yuav tsum ntsuas nws kom raug.

Teem koj lub khob dej rau ntawm lub phaj kub dua thiab pib ua kom dej sov. Muab koj tus pas ntsuas kub thiab cawv tso rau hauv dej. Saib Serial saib nrog rau tus pas ntsuas kub cawv. Thaum koj lub Serial monitor hais tias "Koj kub taub hau!", Sau qhov ntsuas kub ntawm koj tus pas ntsuas kub cawv thiab tua lub phaj kub.

Cia cov dej txias txog li 32 degrees Celsius thiab tom qab ntawd rov ua cov txheej txheem saum toj no. Ua qhov no 5 zaug, thiab sau koj cov kev soj ntsuam hauv kab ntawv zoo li qhov saum toj no.

Kauj Ruam 8: Kauj Ruam 8: Xeem Koj Lub Ntaus Ntaus

Kauj Ruam 8: Xam Koj Cov Ntaus Qhov Tseeb
Kauj Ruam 8: Xam Koj Cov Ntaus Qhov Tseeb
Kauj Ruam 8: Xam Koj Cov Ntaus Qhov Tseeb
Kauj Ruam 8: Xam Koj Cov Ntaus Qhov Tseeb
Kauj Ruam 8: Xam Koj Cov Ntaus Qhov Tseeb
Kauj Ruam 8: Xam Koj Cov Ntaus Qhov Tseeb
Kauj Ruam 8: Xam Koj Cov Ntaus Qhov Tseeb
Kauj Ruam 8: Xam Koj Cov Ntaus Qhov Tseeb

Tam sim no koj tau kaw 5 qhov kev sim ntsuas, koj tuaj yeem suav tau deb npaum li cas ntawm koj lub cuab yeej los ntawm qhov ntsuas kub tseeb.

Nco ntsoov tias peb teeb tsa koj lub cuab yeej kom nws yuav qhia tias "Kuv kub taub hau!" thaum twg nws pom qhov kub ntau dua lossis sib npaug li 40 degrees Celsius. Qhov ntawd txhais tau tias peb yuav sib piv ntsuas tus ntsuas kub cawv rau 40 degrees thiab saib seb lawv txawv li cas.

Hauv Excel, rho tawm 40 los ntawm txhua qhov ntsuas kub uas koj tau sau tseg. Qhov no muab rau koj qhov sib txawv ntawm txhua tus nqi tseeb thiab koj qhov ntsuas ntsuas. Tom ntej no, faib cov txiaj ntsig no los ntawm 40, thiab sib npaug los ntawm 100. Qhov no yuav muab peb feem pua yuam kev rau txhua qhov ntsuas.

Thaum kawg, nruab nrab tag nrho koj feem pua yuam kev. Tus lej no yog koj qhov feem pua yuam kev tag nrho. Koj lub cuab yeej raug li cas? Puas yog feem pua yuam kev qis dua 5%? 1%?

Pom zoo: