External Laptop Cooling Fan

1
Week Tasks 1 LM35– Complete by Nov. 13 • Interpret the output voltage as a temperature in the program using an ADC and display it. • Set up the LM35 to detect the exhaust temperature of the laptop. • Test the laptop temperature interpreted from the sensor against the handheld thermometer’s reading. 2 External Fan– Complete by Nov. 20 • Use the PSoC to adjust the speed of the fan by changing the supplied voltage.(Ben) • Set up the fan to direct air into a laptop’s air inputs while the laptop is running.(Brian) • Test whether the temperature of the laptop exhaust decreases significantly when the fan is running on high speed.(Ben) 3 LEDs and Buzzer– Complete by Dec. 4 • Configure the program to turn on different LEDs depending on the temperature sensed. (Ben) • Turn the buzzer on and off and adjust its volume based on the temperature reading. (Ben) External Laptop Cooling Fan By Ben Mol and Brian Pratt Circuit Diagram Block Diagram Objecti ve Schematic s Flow Chart Procedure Design Process Results Temp LM35 (V) LM35 ( o F) PT ( o F) % Difference Room Temp (70 o F) 0.258 V 78.4 o F 77 o F 1.8% Laptop Temp (~120 o F) 0.497 V 121.5 o F 130 o F 6.7% DC Voltage RPM (Strobe Tach) 5 V 885 6 V 1061 7 V 1224 8 V 1372 9 V 1511 10 V 1646 11 V 1768 12 V 1886 Programmed Setting Duty Cycle Temperatur e LED level Buzzer level 1 42% 120 o F Green 1 0 2 50% 121 o F Green 2 0 3 58% 122 o F Green 3 0 3 58% 120 o F Green 3 0 3 58% 119 o F Green 3 0 3 58% 117 o F Green 3 0 3 58% 114 o F Green 3 0 3 58% 112 o F Green 3 0 3 58% 110 o F Green 3 0 2 50% 109 o F Green 2 0 1 42% 108 o F Green 1 0 1 42% 108 o F Green 1 0 LM35 Accuracy Test Fan Efficiency Test Project Functionality Test lace laptop on box, and power it on. The system works best if the laptop is as cool as possible at the start. lace the system so that the temperature sensor is positioned in front of the exhaust port of the laptop. lug PSoC into a USB port, and plug the fan into the power supply. rogram the PSoC and power it. LCD will display the temperature of the exhaust and the current fan setting. The current fan setting will also be displayed using the LEDs. egin operating the computer as desired, including any high-load operations. As the computer heats up, the system will increase the fan speed to the next setting if the temperature rises above 120 °F. It will then wait 30 seconds before checking the temperature again. If the fan reaches the highest setting, a buzzer will turn on to warn the user that the fan is unable to keep the laptop cool. hen finished with the high-load operations, allow the computer to cool down. As the computer cools, the system should decrease the fan speed if the temperature drops below 110 °F. We designed a system that uses a temperature sensor to measure the temperature of a computer’s exhaust and uses that information to adjust the speed of a fan to cool the laptop. For many engineering students that run powerful software on their laptops, it is important to keep their computers well maintained to avoid needlessly shortening their laptop’s life span. A common issue is overheating. When a laptop is exerting a lot of its processing power, the internal temperature of the computer increases, which can cause the computer to crash or possibly experience hardware damage. While this is typically avoidable from a software perspective, it is much less avoidable when the user needs to work with powerful software that demand a lot of processing power from their computer. To protect a laptop from overheating and ultimately shortening its working lifetime, a supplemental external cooling fan can be used. However, overuse of a fan can cause unnecessary wear. Additionally, an external fan is louder and uses more power at higher speeds. Therefore, it is beneficial to have a system that determines the minimum speed the fan needs to run at to keep the computer cool. LM35 Pinout 0 2 4 6 8 10 0 500 1000 1500 2000 Fan RPM vs Voltage DC Voltage (V) Fan RPM (rpm) MOSFET Pinout Main Schematic

Transcript of External Laptop Cooling Fan

Page 1: External Laptop Cooling Fan

Week  Tasks 1  LM35– Complete by Nov. 13 

• Interpret the output voltage as a temperature in the program using an ADC and display it.• Set up the LM35 to detect the exhaust temperature of the laptop.• Test the laptop temperature interpreted from the sensor against the handheld thermometer’s reading.

2  External Fan– Complete by Nov. 20 • Use the PSoC to adjust the speed of the fan by changing the supplied voltage.(Ben) • Set up the fan to direct air into a laptop’s air inputs while the laptop is running.(Brian) • Test whether the temperature of the laptop exhaust decreases significantly when the fan is running on high speed.(Ben) 

3  LEDs and Buzzer– Complete by Dec. 4 • Configure the program to turn on different LEDs depending on the temperature sensed.(Ben)  • Turn the buzzer on and off and adjust its volume based on the temperature reading.(Ben) 

External Laptop Cooling FanBy Ben Mol and Brian Pratt

Circuit Diagram Block Diagram

Objective

Schematics

Flow Chart

Procedure Design Process

ResultsTemp LM35 (V) LM35 (oF) PT (oF) % DifferenceRoom Temp (70 oF) 0.258 V 78.4 oF 77 oF 1.8%Laptop Temp (~120 oF) 0.497 V 121.5 oF 130 oF 6.7%

DC Voltage RPM (Strobe Tach)5 V 8856 V 10617 V 12248 V 13729 V 151110 V 164611 V 176812 V 1886

Programmed Setting Duty Cycle Temperature LED level Buzzer level1 42% 120 oF Green 1 02 50% 121 oF Green 2 03 58% 122 oF Green 3 03 58% 120 oF Green 3 03 58% 119 oF Green 3 03 58% 117 oF Green 3 03 58% 114 oF Green 3 03 58% 112 oF Green 3 03 58% 110 oF Green 3 02 50% 109 oF Green 2 01 42% 108 oF Green 1 01 42% 108 oF Green 1 0

LM35 Accuracy Test

Fan Efficiency Test

Project Functionality Test

Place laptop on box, and power it on. The system works best if the laptop is as cool as possible at the start.Place the system so that the temperature sensor is positioned in front of the exhaust port of the laptop.Plug PSoC into a USB port, and plug the fan into the power supply.Program the PSoC and power it. LCD will display the temperature of the exhaust and the current fan setting. The current fan setting will also be displayed using the LEDs.Begin operating the computer as desired, including any high-load operations. As the computer heats up, the system will increase the fan speed to the next setting if the temperature rises above 120 °F. It will then wait 30 seconds before checking the temperature again. If the fan reaches the highest setting, a buzzer will turn on to warn the user that the fan is unable to keep the laptop cool.When finished with the high-load operations, allow the computer to cool down. As the computer cools, the system should decrease the fan speed if the temperature drops below 110 °F.

We designed a system that uses a temperature sensor to measure the temperature of a computer’s exhaust and uses that information to adjust the speed of a fan to cool the laptop. For many engineering students that run powerful software on their laptops, it is important to keep their computers well maintained to avoid needlessly shortening their laptop’s life span. A common issue is overheating. When a laptop is exerting a lot of its processing power, the internal temperature of the computer increases, which can cause the computer to crash or possibly experience hardware damage. While this is typically avoidable from a software perspective, it is much less avoidable when the user needs to work with powerful software that demand a lot of processing power from their computer. To protect a laptop from overheating and ultimately shortening its working lifetime, a supplemental external cooling fan can be used. However, overuse of a fan can cause unnecessary wear. Additionally, an external fan is louder and uses more power at higher speeds. Therefore, it is beneficial to have a system that determines the minimum speed the fan needs to run at to keep the computer cool.

LM35 Pinout

0 2 4 6 8 100

500

1000

1500

2000

Fan RPM vs Voltage

DC Voltage (V)

Fan

RP

M (

rpm

)

MOSFET Pinout

Main Schematic