Termistor - Fan Speed Control med LabVIEW och myRIO (3 / 3 steg)
Steg 3: LabVIEW kod
Tre olika fläkthastigheter valdes utifrån termistor spänningsområden. Fläkten var iväg med termistor spänningar högre än 2.35V. Termistor spänning mellan 2.35V och 2.15V skapade en PWM med en frekvens på 100 och en av 0,1 (10%). Termistor spänning mellan 2.15V och 1.95V skapade en PWM med en frekvens på 100 och en 0,5 (50%). Termistor spänning under 1.95V resulterade i en konstant 12V leverans till fläkten. Om du öppnar block diagram bilden, innehåller de tomma rutorna till höger kommentarer som visas när du svävar över dem.
För ekvationerna bilden ovan, Vt = spänning över termistor, R = termistor motstånd, T = termistor temperaturen i Celsius och T1 = termistor temperatur i Fahrenheit. VT hittas med hjälp av en spänningsavdelare ekvation och R finns genom att bilda denna ekvation. Använda R, kan temperaturen sedan beräknas. Obs - i Celsius beräkning, temperaturen beräknas i Kelvin och sedan 273.15 dras för att ge den rätta behandlingen. Det 4000 värde som används är också betavärdet av termistor finns i databladet. Dessa ekvationer som används i formeln block i blockdiagram.
Ladda ner VI härifrån. En gång dataöverföring, öppna LabVIEW och starta ett myRIO-projekt. Öppna den nedladdade VI och kör. Du är klar! Känn dig fri att ändra spänningsvärden utbud eller Använd temperaturavläsningar för att styra fläkthastigheten i stället för spänning. Låt mig veta om du har några frågor eller om du har ändringar du vill göra.