{"id":14310,"date":"2016-06-08T10:00:03","date_gmt":"2016-06-08T17:00:03","guid":{"rendered":"https:\/\/blog.digilentinc.com\/?p=14310"},"modified":"2021-06-16T14:10:49","modified_gmt":"2021-06-16T21:10:49","slug":"thermistor-fan-control-using-labview","status":"publish","type":"post","link":"https:\/\/digilent.com\/blog\/thermistor-fan-control-using-labview\/","title":{"rendered":"Thermistor &#8211; Fan Control Using LabVIEW"},"content":{"rendered":"<p>My name is Austin, and I&#8217;m a new Product Marketing Engineering Intern at Digilent. I am currently creating projects using <a href=\"https:\/\/digilent.com\/shop\/labview-home-bundle\/\">LabVIEW<\/a> and the <a href=\"https:\/\/digilent.com\/shop\/chipkit-wf32-wifi-enabled-microntroller-board-with-uno-r3-headers\/\">chipKIT WF32<\/a> to teach people how to use LabVIEW, and am working on a project that allows users to control two different fans and a servo.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-14359 aligncenter\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/05\/new-600x450.jpg\" alt=\"new\" width=\"600\" height=\"450\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/05\/new-600x450.jpg 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/05\/new.jpg 620w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>I started working on this project when my Xbox 360 died. The shock sent me into a downward spiral; I spent a lot of time considering what I could have done differently to avoid such a tragedy. I wondered whether it was the 60 hours I had spent playing Skyrim, or maybe it was the weekend I spent binge watching Game of Thrones.<\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=PHBAmEBMZ0s\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-14344 aligncenter\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/05\/hqdefault.jpg\" alt=\"hqdefault\" width=\"480\" height=\"360\" \/><\/a><\/p>\n<p>After I was finally through the five stages of grief, I became determined to figure out what caused its untimely demise.\u00a0I began doing some research, and I found out frequent overheating could drastically reduce the lifespan of most electronics. That\u2019s when I began to suspect my entertainment center was the true culprit; though it is known that\u00a0many\u00a0entertainment centers trap heat, mine was especially bad. While my solid oak entertainment center seemed like a bargain at the time, the enclosed design made it very difficult for heat to escape. My poor Xbox had been working hard only to pump out heat which turned my\u00a0entertainment center into a sweat lodge.<\/p>\n<p><a href=\"http:\/\/gizmodo.com\/5568619\/what-happens-when-the-new-xbox-360-overheats\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-14345 aligncenter\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/05\/xbox-360-red-dot-of-death-rdodR-N-252419-13.jpg\" alt=\"xbox-360-red-dot-of-death-rdod,R-N-252419-13\" width=\"447\" height=\"336\" \/><\/a><span style=\"font-size: 14px\">I knew I had to figure something out before I dropped a bunch of money on <\/span>a Xbox<span style=\"font-size: 14px\">\u00a0One; I couldn\u2019t handle another loss. That\u2019s when I grabbed my <a href=\"https:\/\/digilent.com\/shop\/chipkit-wf32-wifi-enabled-microntroller-board-with-uno-r3-headers\/\">WF32<\/a> and my <a href=\"https:\/\/digilent.com\/shop\/electronics-explorer-all-in-one-usb-oscilloscope-multimeter-workstation\/\">Explorer Board<\/a>, and went to work.\u00a0<\/span><span style=\"font-size: 14px\">I decided that the best way to\u00a0<\/span>regulate the temperature of an entertainment center is to increase the air flow. In my project this is done using two different fans and a servo; the servo would be placed so that it would open a door to increase airflow. The fans will automatically turn on if a certain temperature is reached, and the servo will turn 90 degrees. Because of the many elements in this project I decided to use\u00a0<a href=\"https:\/\/digilent.com\/shop\/labview-home-bundle\/\">LabVIEW<\/a>. LabVIEW&#8217;s visual nature simplifies the debugging process and allows for the creation of simple user interfaces like mine shown below.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-14389 aligncenter\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/06\/Projectfinalp-600x195.png\" alt=\"Projectfinalp\" width=\"600\" height=\"195\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/06\/Projectfinalp-600x195.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/06\/Projectfinalp-768x250.png 768w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/06\/Projectfinalp-1024x333.png 1024w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/06\/Projectfinalp-800x260.png 800w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/06\/Projectfinalp.png 1070w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>Another feature is that if a user knows that they are about to generate a lot of heat they can switch to manual fan control by flipping a slide switch. Once this switch is moved, the fans will turn on one at a time with each click of a button, switch and the servo will turn on the second click. Once the switch has been clicked three times, the fans will turn back off, and the servo will return to its starting position. This would help regulate the temperature of any device in an entertainment center without always running your fans (which would reduce the life of your fans and waste electricity). The <a href=\"https:\/\/digilent.com\/shop\/labview-home-bundle\/\">LabVIEW<\/a>\u00a0block diagram is shown below.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-14390 aligncenter\" src=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/06\/Projectfinald-600x188.png\" alt=\"Projectfinald\" width=\"600\" height=\"188\" srcset=\"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/06\/Projectfinald-600x188.png 600w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/06\/Projectfinald-768x241.png 768w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/06\/Projectfinald-1024x321.png 1024w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/06\/Projectfinald-800x251.png 800w, https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/06\/Projectfinald.png 1800w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p><span style=\"font-size: 14px\">You will find a link to my Instructable <a href=\"http:\/\/www.instructables.com\/id\/Thermistor-Fan-Control-Using-LabVIEW\/\">here<\/a>. Thank you for reading, and feel free to comment with any questions you may have.\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<div class='watch-action'><div class='watch-position align-left'><div class='action-like'><a class='lbg-style6 like-14310 jlk' data-task='like' data-post_id='14310' data-nonce='ee750c7abc' rel='nofollow'><img src='https:\/\/digilent.com\/blog\/wp-content\/plugins\/wti-like-post-pro\/images\/pixel.gif' title='Like' \/><span class='lc-14310 lc'>0<\/span><\/a><\/div><div class='action-unlike'><a class='unlbg-style6 unlike-14310 jlk' data-task='unlike' data-post_id='14310' data-nonce='ee750c7abc' rel='nofollow'><img src='https:\/\/digilent.com\/blog\/wp-content\/plugins\/wti-like-post-pro\/images\/pixel.gif' title='Unlike' \/><span class='unlc-14310 unlc'>0<\/span><\/a><\/div><\/div> <div class='status-14310 status align-left'>Be the 1st to vote.<\/div><\/div><div class='wti-clear'><\/div>","protected":false},"excerpt":{"rendered":"<p>Austin tackles high heats and low feelings after the death of his Xbox 360&#8230;See how he has prepared to avoid such tragedy with the Xbox One!<\/p>\n","protected":false},"author":42,"featured_media":14344,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4327,4323,1561],"tags":[],"ppma_author":[4493],"class_list":["post-14310","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-projects","category-software","category-applications"],"jetpack_featured_media_url":"https:\/\/digilent.com\/blog\/wp-content\/uploads\/2016\/05\/hqdefault.jpg","authors":[{"term_id":4493,"user_id":42,"is_guest":0,"slug":"astanton","display_name":"Austin Stanton","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/056fddaefc60a1f99c226ea5757a8c41?s=96&d=mm&r=g","author_category":"","user_url":"","last_name":"Stanton","last_name_2":"","first_name":"Austin","first_name_2":"","job_title":"","description":""}],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/14310","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/users\/42"}],"replies":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/comments?post=14310"}],"version-history":[{"count":0,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/posts\/14310\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/media\/14344"}],"wp:attachment":[{"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/media?parent=14310"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/categories?post=14310"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/tags?post=14310"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/digilent.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=14310"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}