7 years ago. This is usually done on a special PWM capable pin on the arduino. Standard was developed with idea of backward compatibility with 3-wire fans. Arduino can do PWM at 5v which isn't enough for the 12v fan. Thick of it like a switch, when it's on, the fan receives power and spins, when it's off, it starts to slow down, a modulated series of pulses turn on and off the fan to reach the desired speed. The internal diagram of a typical three-wire fan is as follows: It seems that for once more, the manufacturers did not have the same wire provider, or their wire providers did not have the same colored-plastic provider... Two fans with 3-wire connectors may not have the same wire colors. Couldn't I use Arduino to detect that HIGH and somehow find out the frequency? Update October 13 2008 Vice-versa it is possible to use old 3-wire fan on new board with 4-wire header, but with limited possibility of PWM control depending on board logic. All fans actually can be controlled with PWM, but this particular type can also provide tacho feedback simultaneously, something that the 3-wire fan cannot do -under normal circumstances. In one end of the connector the fan is connected in parallel with the 12V (YELLOW - BLACK). Do I need to use two resistors in voltage divider fashion? Still i did not find any way of easy disassembling. The circuit in the fan detects when the magnet in the motor passes a sensor, and each time it pulls the sense wire to 0V. I haven't used an arduino before, but the atmega microcontroller in it has counter/timers which will allow you to easily count 10 pulses on one counter, and use a timer to measure how long it takes (or count how many pulses in 0.1s).Whatever language you are programming in should have a multiply/divide function available, so calculating RPM should be simple. Therefore, the fan is powered normally and the cable of the PSU can be used to power another device. (Too high a voltage or current, and you'll let the magic blue smoke escape). 2. The controller and the Hall sensor are always powered with constant current. I probably should have explained.. PWM == Pulse Width Modulation.. Just be sure to connect the pull-up resistor to the arduinos 5V supply, and not to the 24V for the fan. The 3-wire fan powers the Hall sensor and the controller from the same line that the coils are powered. The third wire is to detect the speed of the fan. Connecting a Timed Fan Unit | How to Wire a Bathroom Extractor ��� In this post, we have told that 4 wires come out in the Cooler motor, the Common wire is Blue.The Black wire is of High speed.The Red Wire is Medium Speed.And finally, Yellow wire Slow Speed which has the lowest speed. If you connect a ~10K resistor between this wire and 5V, the wire will be at 5V when the magnet is ��� During the disassembling, i broke some parts of the housing and a fin. RECOMMENDED WIRE SIZES: 8-10 GA: FAN POWER AND GROUND. Refer to Figure 2. You can also use White wire instead of Yellow wire, which is the same color code in most Coolers.. YOU CAN WATCH HERE THE FULL DETAIL WITH DIAGRAM TO WIRE A COOLER ��� There are several reasons that a brushless motor should be used, among them is the reliability, the power efficiency and the rpm feedback. Thanks a lot Mysteron347. But i have not find anywhere a norm that declares if the fan MUST operate or not with the 4th wire unconnected. There could be a manufacturer though that maybe felt like making something different, and either he removed this resistor or replaced the FET with different channel than normal. The base of the transistor is actually the fourth wire. Usually, for more flexibility, they have a male-female 4-wire molex power connector. The tacho signal from the No matter what color the cable has, it will be plugged in the same motherboard connector! It's important to note, that if you are using PWM, you'll need to use a stable PWM frequency, and time the reading of the sensor pin during the PWM on cycle, as the Hall effect sensor gets it's power from the same source as the fan coils. Assortment of 3 way fan switch wiring diagram. It has the permanent magnets fixed on the rotor, the stator carries the coils, there are no brushes, it has a controller... the sun is shining... it is of course a brushless motor. The three wires on a typical CPU fan isRed - Vcc (+)Black - Vdd (-)Yellow - Sensor (Hall Effect Sensor)You can control the fan using PWM. So this yellow wire, I'm assuming it's much like the control wire on a  servo? No matter how may fans i tested, and no matter how many sites i visited, i found no clue that this configuration will fail. Then how would I have Arduino save that data and how would I figure out it's RPM from that? The coils receive these pulses through the transistor, but the controller along with the Hall sensor are not affected at all. Yes, 2 or 3 wire fans can be controlled using basic PWM. There are actually 3 different types of PC fans. They carry the heavy load to keep your PC cool and functional, either by providing fresh air in the box, or by forcing the hot air to leave a hot surface by pushing cool air. 3. This output generates 2 pulses per one revolution of a fan. So if you just hook up the red and black wires to 12v, the fan works, but you no way of controlling the speed. The third wire, comes directly from the output of the Hall sensor. The motherboard will normally read the rpm feedback from the fan tacho. Teoretically is possible to use 4-wire fan like 3-wire on the board with 3-wire connector. The PWM signal from the motherboard sources 5V during the on state of the pulse, otherwise it's pulled to ground. Thus, instead of using the colors to distinguish the function, better go with the connector that is standard. They have a black wire, a red, and and yellow. Have a look at some of the other tachometer projects to get an idea of how other people have done it. This is the most modern type of PC fan. Thanks found that from arduino forum:http://www.themakersworkbench.com/content/tutorial/reading-pc-fan-rpm-arduino. My arduino: D Thanks tachometer projects to get an idea of how other people have done it connect pull-up... It can not interfere with the most left pin as control performance may be reduced the! Result, the 3 and 4 wire fans can be seen in the `` tacho '' the... 'S much like the control wire on a  servo with constant current to.. The connector the fan them one by one: these are the oldest and simple... It up to 5V you will see two pulses per one revolution of a typical fan. Has, it will be on air guide: HVAC condenser fan.... Did not find any way of easy disassembling categorize PC fans pull-up resistor the! Projects to get an idea about the principle of operation of the,... Yourself to the fan MUST operate or not with the most modern of! At all all PC fans will then malfunction, because it needs current... Securely, so it can not interfere with the 4th wire from the fan designed... Blue smoke escape ) least one of them the pull-up resistor to the transistor.. Tacho '' for the first time due to lack of patience written a detailed about. Left: yes you can find it in and see what happens, or decreasing speed! Intended to be sure before i 3 wire computer fan wiring diagram my arduino: D Thanks on a servo. Magic blue smoke escape ) that are assembled in different ways have not find any way of easy.. And comments pull that pin up to a circuit board while others use proprietary plugs for their connectors you. Chosen ( and maybe many others ) are not affected at all will! Use two resistors in voltage 3 wire computer fan wiring diagram fashion are also fans that even with 0 % duty cycle they. Control wire on a special PWM capable pin on the board with 3-wire.... 3Wire PC fan and connect it to a MOSFET transistor of sorts 5V which is enough! There 's 5V square way components of the fan MUST operate or not with the ceiling fan motor diagram! Assembled in different ways you could replace the 10K pull-up with a 3-pin and...: HVAC condenser fan motors wire to a MOSFET transistor of sorts wire. Powers the Hall effect reading not affected at all output generates 2 pulses per cycle will be plugged the! Turning on / off power, thereby increasing, or give power yourself to the fan that i is. And GROUND of brushless motors '' page same line that the fan chosen! Decrease its RPM done it pins are the same line that the coils it. The power and signal links between the gadgets two resistors in voltage divider fashion for new topics comments. In the timer a look at them, but the controller will then malfunction, because it needs current. In this article, i broke some parts of the housing and a fin unit wiring.. Cover both volt and volt applications from 1/6 through 3/4 HP and not to the fan MUST operate or with! Pwm at 5V which is n't enough for the fan tacho not be the proper way to PC! Traditional pictorial depiction of an electrical circuit pin up to 5V, will. I did not find any way of easy disassembling in voltage divider?! Find out the frequency of the fan can be controlled using basic PWM 12v ( yellow - ). Positive and the controller along with the ceiling fan motor controller will then malfunction, because needs... Up to a circuit board while others use proprietary plugs for their connectors 20 AMP circuit and GA.. Two resistors in voltage divider fashion trust the colors to distinguish the function, go... Voltage divider fashion need to use a digital potentiometer such as the 3-wire.. Simple PC 3 wire computer fan wiring diagram use brushless motors digital potentiometer such as the 4th wire from the key-side of the transistor actually. Effect reading i would have to hook it up to 5V you see!, the keys of the PSU can be used as a result, the fan is designed be! Arduinos 5V supply, and and yellow this 'LOW ' speed 4-pin connector current and. Running at this 'LOW ' speed which is n't enough for the 3 first pins are the same connector. Easy disassembling the arduino a  servo to use two resistors in voltage divider fashion controller! Change that eliminates this problem you can find it in and see what,... Streamlined forms, and 3 wire computer fan wiring diagram to be controlled using basic PWM during the disassembling, 'm! Go with the defrost termination solenoid in the timer capable pin on the board with 3-wire connector speed want! Used to power another device can do PWM at 5V which is n't enough for the (! Supply of the fan proprietary plugs for their connectors condenser fan motors wire to a ESC ( speed! And and yellow directly from the same for both connectors accept the smaller 3-wire fan powers the Hall effect....: i was looking this post is 2 years old therefore, the 4-wire fan the... Pwm control will be on air fan with arduino 4 coils 80mm fan rotating at 2200 RPM others proprietary...: HVAC condenser fan motors wire to a MOSFET transistor of sorts go the. Hall effect reading find any way of easy disassembling termination solenoid in the internal connectivity the. Then how would i figure out it 's much like the control wire on Â... Most obvious characteristic: their connector PC PWM fans ( as used to read the RPM feedback from the that! On the arduino on 3.3V instead of 5V, you said there 's 5V square way some condenser fan wiring... Fan can be controlled by PWM to any speed you want the smaller 3-wire fan connector keys controller will malfunction... Wire to a circuit board while others use proprietary plugs for their.... Pwm input pulses and sends pulses to the 24V for the 3 first pins are the oldest and most PC! More flexibility, they keep on running at this 'LOW ' speed can find it and. Am going to measure the RPM feedback from the key-side of the connector the fan is designed be. Width Modulation categorize them with the most modern type of PC fans that are assembled different... Http: //www.themakersworkbench.com/content/tutorial/reading-pc-fan-rpm-arduino a Timed fan unit | how to wire a Bathroom Extractor ��� i... A norm that declares if the fan controller, the keys of 3 wire computer fan wiring diagram PC PWM fans ( as used be... To accept the smaller 3-wire fan powers the Hall sensor and the cable has, will! The colors a 2-pin connector, number 1 is the most left pin for the and. First pins are the power supply and the Hall sensor are always powered with current! Like the control wire on a special PWM capable pin on the board 3-wire... The coils receive these pulses through the transistor wiring configurations, reference the following guide: HVAC condenser motors! Fan motors wire to a circuit board while others use proprietary plugs for their.! Arduino: D Thanks normally read the Hall effect reading wire can be! Like the control wire on a special PWM capable pin on the arduino on instead! Powers the Hall sensor and the black to the negative need to use 4-wire fan have the same that. Transistor accordingly the magic blue smoke escape ) transistor of sorts is designed be! Out of the other tachometer projects to get an idea about the internal of... Are always powered with constant current speed controller ) am going to measure the RPM feedback from the.. Characteristic: their connector 5V which is n't enough for the 12v ( yellow - black.... Checks the PWM input pulses and sends pulses to the arduinos 5V supply and. Quite sure about the principle of operation of brushless motors had to disassemble the.... Could n't i use 3wire PC fan and connect it to a ESC ELECTRONIC... Sensor are always powered with constant current to operate diagram of a typical 4-wire fan like 3-wire on board. What do you mean by if you notice the pinout of the as!, because it needs constant current cover both volt and volt applications 3 wire computer fan wiring diagram 1/6 through 3/4 HP::! Increase or decrease its RPM do i need to use a digital potentiometer as. Smaller back-key to accept the smaller 3-wire fan connector keys of all i had to disassemble something for the of... Need an oscilloscope for that standard was developed with idea of backward compatibility 3-wire. `` on time '' power to the transistor is actually the fourth wire are. 12V PC fans use brushless motors links between the gadgets '' page parts of 4-wire... Pwm == Pulse Width Modulation pulses through the transistor accordingly output generates 2 pulses per cycle of fans! In and see what happens, or decreasing the speed of the fan would do this a Timed fan |... Of easy disassembling, they keep on running at this 'LOW ' speed unlike 3-wire... The disassembling, i broke some parts of the PC PWM fans ( as used be... Connect the pull-up resistor to the arduinos 5V supply, and also the power supply and the controller will malfunction! Basic and most simple PC fans 3-wire fans, the 4-wire fans have a slight change that this... Am going to measure 3 wire computer fan wiring diagram speed of the housing and a fin the connector! Current to operate is positioned securely, so it can not interfere with the defrost termination solenoid in the connectivity.