THE CONTROL OF FAN SPEED USING FPGA BOARDS

Mayada Daboul

xdabou00@stud.feec.vutbr.cz
Brno University of technology, Faculty of electrical engineering and communication, Department of Electrical Power Engineering (Czechia)

Ziad Nouman


Brno University of technology, Faculty of electrical engineering and communication, Department of Electrical Power Engineering (Czechia)

Abstract

This article describes the implementation of a DC fan controller using a field-programmable gate array (FPGA). Hardware description language (VHDL) is used to design and implement the processor of this controller. The processor is composed of a memory block that has a function of generation a Look up Table (LUT). Data saved in the memory block are used to generate a triangular signal. A carried signal can be added. This signal can be generated from digital temperature sensors. A comparator compares between the triangular signal and the carried signal to generate a Pulse-Width Modulation (PWM) output that controls the fan speed. The fan speed depends on the digital temperature sensor output. When the output signal of the sensor equals the output of the triangular wave, the fan speed is maximal and the temperature is high. This design requires a FPGA board and software ISE 14.4.


Keywords:

fan speed control, FPGA, PWM, VHDL, digital temperature sensor

Burke M.: Why and how to control fan speed for cooling electronic equipment. Analog dialog 38-02, February 2004.
  Google Scholar

KRÁL J.: Solved Examples in VHDL FPGA for beginners (czech language): Praha: BEN-Technical literature, 2010.
  Google Scholar

PONG P.: FPGA Prototyping by VHDL examples Xilinx SPARTAN-3 VERSION. Hoboken, New Jersey,USA: John Wiley & Sons,Inc, 2008..
  Google Scholar

XILINX. Spartan-3 Generation FPGA User Guide: Extended Spatan-3E, and Spartan-3 FPGA Families .UG331, V1.8. June 13, 2011.
  Google Scholar

XILINX. Spartan-3A/3AN FPGA Starter Kit Board User Guide UG334.V14.3.October 16, 2012.
  Google Scholar

XILINX.Spartan-3A/3AN FPGA Starter Kit Board User Guide UG334. V1.1. June 19, 2008.
  Google Scholar

Download


Published
2014-09-26

Cited by

Daboul, M., & Nouman, Z. (2014). THE CONTROL OF FAN SPEED USING FPGA BOARDS. Informatyka, Automatyka, Pomiary W Gospodarce I Ochronie Środowiska, 4(3), 54–57. https://doi.org/10.5604/20830157.1121364

Authors

Mayada Daboul 
xdabou00@stud.feec.vutbr.cz
Brno University of technology, Faculty of electrical engineering and communication, Department of Electrical Power Engineering Czechia

Authors

Ziad Nouman 

Brno University of technology, Faculty of electrical engineering and communication, Department of Electrical Power Engineering Czechia

Statistics

Abstract views: 461
PDF downloads: 167