Pagsukat sa Arduino at sa Kapaligiran: Mga Pagkalkula sa Armistor at Disenyo ng Disirksiyon

Ang pagsukat ng temperatura ay isang karaniwang aplikasyon sa mga proyektong elektroniko, na kadalasang nakakamit gamit ang mga sormistor na may Arduino microcontrollers. pag-unawa kung paano kalkulahin ang mga pagbabago sa resistansiya at disenyong sirkito ay mahalaga para sa mga tumpak na pagbasa.

Ang mga Temisista at ang Kanilang mga Uri

Ang mga sormistor ay mga temperature-sensitive resistor na nagbabago ng resistansiya sa temperatura. Mayroong dalawang pangunahing uri:

Pagkalkula sa Di - tinatablan at Paglamig

Ang resistansiya ng isang sormistor sa isang espesipikong temperatura ay maaaring kalkulahin gamit ang reaksyong Steinhart-Hart o isang pinasimpleng equation ng beta parameter. Ang equation ng Beta ay karaniwang ginagamit:

R = R0 * exp(B * (1/T - 1/T0))

Saan:

Disenyo ng Disirkito Para sa Pagsukat ng Temperatura

Ang boltahe sa kabila ng armistor ay binabasa ng Arduino analog input para malaman ang temperatura.

Kasali sa susing mga hakbang ang:

Ang pagbasa sa boltahe ay maaari kung gayon na gawing resistansiya at temperatura gamit ang mga pormulang inilaan.