Stap 2: Temperatuursensor
Een thermistor is een thermische weerstand - een weerstand die haar weerstand naarmate de temperatuur verandert. Technisch, alle weerstanden zijn thermistors - hun weerstand changes iets met temperatuur - maar de verandering is meestal zeer zeer klein en moeilijk te meten. Thermistors zijn zo gemaakt dat de weerstand drastisch met temperatuur, verandert zodat het 100 ohm of meer van de wijziging per graad worden kan!
Er zijn twee soorten van van thermistors, NTC (negatieve temperatuurcoëfficiënt) en PTC (positieve temperatuurcoëfficiënt). In het algemeen ziet u de NTC-sensoren voor het meten van de temperatuur. Van PTC worden vaak gebruikt als terugstelbare zekeringen - een stijging van de temperatuur verhoogt de weerstand, wat betekent dat ze als actuelere passeert hen, opwarmen en 'terug stikken' de huidige, heel handig voor het beveiligen tegen stroom!
Thermistors hebben enkele voordelen over andere soorten temperatuursensoren zoals analoge uitgang chips (LM35/TMP36) of digitale temperatuur sensor chips (DS18B20) of thermokoppels.
• Ten eerste, ze zijn veel veel goedkoper dan al het bovenstaande
• Ze ook veel gemakkelijker zijn waterdicht sinds zijn enkel een weerstand.
• Zij op alle spanning werken (digitale sensoren vereist 3 of 5V logica).
• In vergelijking met een thermokoppel, ze niet hoeven een versterker te lezen van de minuut spanningen - u kunt elke microcontroller te lezen van een thermistor.
• Ze kunnen ook ongelooflijk nauwkeurig voor de prijs. Bijvoorbeeld, is de 10K 1% thermistor in de winkel goed voor het meten van ±0.25 ° C nauwkeurig! (Veronderstellend hebt u een nauwkeurig genoeg analog converter)
• Ze zijn moeilijk te breken of schade - ze zijn veel eenvoudiger en betrouwbaarder
Aan de andere kant, ze vereisen een beetje meer werk te interpreteren lezingen, en ze werken niet bij zeer hoge temperaturen zoals thermokoppels. Zonder een digitaal-naar-analoog converter aan boord zou je beter af zijn met een digitale temperatuursensor.
Toepassingsgebied klok heeft het volgende circuit voor het meten van de temperatuur:-
Thermistor vormt een scheidingslijn van de spanning met een 10 k ohm weerstand. Spanning over de thermistor wordt gevoed aan de analoge pin A0, welke zich constant neemt de analoge spanning lezen en stuurt het arduino. De thermistor is gekalibreerd op ongeveer 28 o C. Het meet de verandering in de temperatuur en krijgen we de overeenkomstige waarde weergegeven op de oscilloscoop. Op het indrukken en loslaten van de drukknop een interrupt wordt gegenereerd op digitale pin D10 op de ush aangesloten knop die de modus Temperature.Schematic verandert is als gegeven.