Stap 3: LabVIEW Code
Drie verschillende fan snelheden werden gekozen op basis van de thermistor spanning bereiken. De ventilator was uitgeschakeld met thermistor spanningen groter is dan 2.35V. Thermistor spanning tussen 2.35V en 2.15V gemaakt een PWM met een frequentie van 100 en een duty-cycle van 0.1 (10%). Thermistor spanning tussen 2.15V en 1.95V gemaakt een PWM met een frequentie van 100 en een duty-cycle van 0,5 (50%). Thermistor spanning onder 1.95V resulteerde in een constante 12V levering naar de ventilator. Als u de afbeelding blok diagram opent, bevatten de lege vakken aan de rechterkant opmerkingen die worden weergegeven wanneer u de muisaanwijzer over hen.
Voor de vergelijkingen hierboven, Vt = spanning over thermistor, R = thermistor weerstand, T = thermistor temperatuur in Celsius en T1 = thermistor temperatuur in Fahrenheit. VT is gevonden met behulp van de vergelijking van een spanning divider en R is gevonden door het herschikken van deze vergelijking. Met behulp van R, kan de temperatuur dan berekend. Opmerking: in de Celsius berekening, temperatuur in Kelvin wordt berekend en vervolgens 273.15 te geven van de juiste lezing wordt afgetrokken. Ook is de gebruikte 4000 waarde de waarde van de bèta van de thermistor gevonden in het gegevensblad. Deze vergelijkingen worden gebruikt in de formule blok in het blokdiagram.
Downloaden vanaf hier, de VI. Zodra gedownload, LabVIEW openen en een myRIO-project te starten. Open het gedownloade VI en voer. U bent klaar! Voel je vrij om te veranderen van waarden voor spanning of temperatuur lezingen gebruiken om te controleren de snelheid van de ventilator in plaats van spanning. Laat me weten als u vragen hebt of als u wijzigingen hebt zou u maken.