Arduino programmerbar konstant nuvarande Power motstånd konstlast (9 / 16 steg)
Steg 9: LM94022 - temperaturgivare
Detta projekt använder 2 x LM94022 analoga temperatursensorer (datablad) för att övervaka temperaturen på kylflänsen fästs MOSFET.
Detta tillåter oss att kontrollera hastigheten på fläkten eller stänga enheten om det blir för varmt. Valet av dessa sensorer baserades främst runt deras högsta temperatur som de kan meningsfullt att, högsta temperatur kylflänsen kan komma till har beräknats vara nära 120 grader vindstilla, ville jag temp sensorer för att kunna läsa upp till 150 grader utan att skada chip.
Båda sensorerna är placerade under kylflänsen en i vardera änden, styrelsen är utformad så att basen av kylflänsen kommer att sitta på dem och överföra värmen direkt in i fartyget.
Dessa sensorer fungera genom att mata en spänning proportionell mot värmen, detta är nästan linjär vilket är trevligt! PIN-koden ut är som följer,
- GS0 - kalibrering pin (se nedan beskrivning)
- Marken
- Utgång - detta stift ger ut en spänning som är proportionell mot temprature
- GS1 - kalibrering pin (se nedan beskrivning).
- Vdd - matningsspänningen (5v)
GS0 och GS1 stift kan knytas till en kombination av Vdd och marken fastställa den spänning som är utdata. Kolla in datablad för mer info. Vår ligger det GS1 = Vdd och GS0 = jord, detta läge anges i databladet som GS = 10, därför om sensor är vid 25 grader C, stift 3 kommer ut 1.831V och om våra sensorn är på 100 grader C, stift 3 kommer ut 0.997V.
För mer information om detta och hur temp beräknas se till programmering steg.