I have recently made a temperature controlled DC fan whose speed increases with the rise in temperature and decrease as the temperature falls ! It has got a lot of practical usage as it does not require to manually operated and it turns off as the temperature falls below a certain threshold ! and the temperatures on which you want to change the speed or turn off the fan are completely user defined !!
The components required are:
1.AT89S51/AT89S52
2.ADC0804
3.LM35
4.L293D
IF YOU WANT THE CODE JUST TELL ME IN AN EMAIL !
The components required are:
1.AT89S51/AT89S52
2.ADC0804
3.LM35
4.L293D
LM 35:
Temperature sensor whose output voltage varies with the change in the temperature. The output voltage increases by 10mV for 1 degree rise in temperature.
ADC 0804:
It is an analogue to digital converter who converts the provided analogue signal into corresponding digital signal. It uses the provided reference voltage to provide digital output from analogue input.
AT89S52:
It is an ATMEL 8 bit microcontroller with 8kb of programmable flash memory. Its operating voltage range is from 4v to 5.5 v.it has 32 programmable I/O lines.
L293D:
It is a current driver used for the purpose of driving motors.it has four inputs and four outputs. If the voltage at input 1 and input 2 is same then the motor connected between output2 will not run. If input 1 is greater than input 2 then the motor will move in the direction opposite to the direction in the case when input 2 is greater than input 1.
WORKING:
The circuit works on the feedback principle. The speed of the fan varies with the variation in the temperature. The speed of the fan increases if the temperature is increased and the speed of the fan decreases with the decrease in the temperature.
LM35 produces its output voltage corresponding to the temperature. The temperature is given to ADC0804 who converts the analogue variation in the voltage into the digital form. When the Vref is properly selected (1V in this case) then the temperature value appears on the output pins of the ADC 0804 in the binary form. This output is given as input to the port 1 of the 8052 microcontroller. The input is compared in the microcontroller and the required output is produced.
SPEED CONTROLLER:
To control the speed of the fan a PWM (pulse width modulation) is used
.
PWM (PULSE WIDTH MODULATION):
In pulse width modulation the power delivered to the load is varied by changing the duty cycle of the output voltage.
1. To deliver high power duty cycle is kept high
2. To deliver less power duty cycle is kept low
Normal case:
Pulse Width Modulation:
High and Low duty cycle signals.
HERE is the circuit diagram !
1
I need a code for this project(temperature controlled fan), I will look forward to ypur response on fallingstar_nomi@yahoo.com.
ReplyDeletethanks
i have mailed you the code !
ReplyDeletecan you give me the code for this project for pic microcontroller.
DeleteCould you send me the code for the fan control?
DeleteThank you
Info@softproducts.net
could you please email me too.. i really need the codes.. thanks a lot in advance.. sic_magg0t_rdm@yahoo.com..
Deleteomar please send me the code in c for the self automated fan ...... your thesis about this is very good...:)
Deletemy email address is.......
Deletesunshine.tamannab6@gmail.com
hey...pls can you send me the code on my email??
Delete==>Mahmoudkassem_92@hotmail.com<==
can u plz send me the code for this.... my emai: vjkpallod69@gmail.com
DeleteEmail me to
ReplyDeleted3ck1n6@gmail.com :)
Thanks
code has been mailed!
ReplyDeleteplease mail me the code to vinaymoh@gmail.com.
ReplyDeletethanks.
PLEASE MAIL ME THE CODE NABILASAYIDI@YAHOO.COM
ReplyDeleteTHANK YOU
sent :)
ReplyDeleteplease mail me the the code please
ReplyDeleteskatalites.987@gmail.com
thank you
Please email me the code also please. dare1942@hotmail.com Thanks a lot
ReplyDelete=)
please mail me the code please
ReplyDeletebubster_ice@yahoo.com
thank you... :)
Hi Maxi, i am very interested with the code. please send me the code at rabago.israel007@gmail.com. Thank you!
ReplyDeletecode mailed :)
ReplyDeleteplease send me the code my id is
ReplyDeleteambuerayil@gmail.com
it would very helpful of you to send me the code of this project....i m having lot of problems with it...mail me at pvgreenblood@gmail.com...thank u
ReplyDeletecode mailed..
ReplyDeletesend me the code for this project to
ReplyDeleteskimmer04@yahoo.com
i wud be very thankful if u send me the codes
ReplyDeleteplz send it to sengavail717@gmail.com
I got a project on this topic,so I would be very thankful if you mail the code to me on "sengavail717@gmail.com"
ReplyDeletecode mailed :)
ReplyDeletehi,could you email me this code please?
ReplyDeletesend to ruanemeng@eircom.net
thanks
i need the code for this topic..... please send me the code to meenakshicc21@gmail.com..... thank you...
ReplyDeleteplease send me the code..at
ReplyDeletepeeyushpashine@gmail.com
please help me.i need this code.
ReplyDeletesend me at rah_goswami@ymail.com
i have mailed the code :)
ReplyDeletei need a coding of dis project plz mail me... At gcsrahul@gmail.com
ReplyDeletehi,will u plz mail me code of this project (if u hv code in "c" then plz send me c code).i will b thankful 2 u]..AT....rahulpareek185@gmail.com
ReplyDeleteneed help in codin.....mail at akanksha7991@gmail.com
ReplyDeletei need a code kindly send me at eehafiz90@yahoo.com
ReplyDeletei also nee a code in c language for variable induction motor speed control for 8051 i already completed hardware design but i am not be happy with programing kindly help me for any information you can mail me eehafiz90@yahoo.com
ReplyDeletei need the coding part of it!..please mail it to me!...rest circuit is done..and u using dc motor or stepper motor out here???..pl mail the code at
ReplyDeleteakanksha7991@yahoo.com
please i'd appreciate if i could get the code and clearer circuit diagram pls send to dayuscraven@yahoo.com
ReplyDeletePlz send me code on manoj.wakdikar89@gmail.com i need it urgently. plz, thank you.
ReplyDeletecode has been mailed
ReplyDeleteMaxi, I need the code on emergency.plz mail me at loveforever.shimul@gmail.com
ReplyDeleteif you have some necessary clue abt this project then also send me.plz.....
maxi, kindly mail me the at t.akhtar10@gmail.com.. waiting for your reply.. :)
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteits emergency.plz send the code at loveforever.shimul@gmail.com
ReplyDeleteAT89S51/AT89S52 both r almost same?in ur post u told abt AT89S52 but in circuit diagram its showing AT89S51 what u have really used?plz reply...
What kind of fan are you using?? Could you give the name of it?? I need a fan for my project.
ReplyDeleteits 12V DC fan!
ReplyDeletePlease mail the code-sidh447@gmail.com
DeleteThnx
plz send the code at loveforever.shimul@gmail.com
ReplyDeletei an in trouble
Maxi, please send the code at loveforever.shimul@gmail.com
ReplyDeleteplz i need the code.
Thanks.Which software you have used in code writing.And one thing microcontroller AT89S51 or AT89S52 ?
ReplyDeletei used uvision keil for programming ! and the project works fine on both 51 and 52 .
ReplyDeleteI need coding of automatic street light using micro controller. send me in adnan_1526@yahoo.com
ReplyDeleteI need coding of automatic street light using micro controller.
ReplyDeletesend me in adnan_1526@yahoo.com
Plz as soon as possible.
need coding of automatic street On-off light using micro controller.
ReplyDeletesend me in adnan_1526@yahoo.com
Sir, can you send me the coding of LDR along with circuit diagram.
ReplyDeleteI will look forward to ypur response on engr-adnan99@gmail.com
Sir, can you send me the coding of LDR sensor code along with circuit diagram.
ReplyDeleteI will look forward to ypur response on engr-adnan99@gmail.com
Please send me the code for 'AUTOMATIC STREET LIGHT' and its pin configuration. Also mention which micro-controller I should use. My e-mail address is engr-adnan99@gmail.com
ReplyDeleteplease mail us the code on following address :
ReplyDeletet.akhtar10@gmail.com
we have started working on the project and are stuck right now!!, kindly respond as soon as possible pleaasseeeee... :)
please mail me at sajid.ahmad7@gmail.com
ReplyDeletecan you send me the code ??
ReplyDeletehere is my email add..
joannaleonardo@yahoo.com
thank you.. godbless..
code has been mailed :)
ReplyDeleteplz send me that codo too.....plzzzzz
Deletemy id umereagle@hotmail.com
I need the code.ill lookforward for your reply at nikitakhamkar.1990@gmail.com
Deleteplz mail me as soon as possible
please mail me the code at sushma_edu@yahoo.co.in
ReplyDeleteThank u so much
please mail me the code at gokul.lovingheart@gmail.com
ReplyDeleteThank you
can you send me the code please at baqai1992@hotmail.com
ReplyDeleteplease mail me code at allah.mypower@hotmail.com
ReplyDeletepls mail the code immediately very urgent..my id is 21gowrish@gmail.com pls
ReplyDeleteplease mail me the code too....g.jayvee@gmail.com
ReplyDeleteplease send me the code of this project at umereagle@hotmail.com
ReplyDeletecode mailed...
ReplyDeleteYes I would appreciate if you emailed the code to me. You can email it at armandobargas54@yahoo.com
DeleteThank you
plz mail me coding for this project and isis professional simulation also mail id is syedabuthahir.m@gmail.com
ReplyDeleteplz can u email me the code for temperature controlled fan and the schematic diagram at kellynelson49@yahoo.com
ReplyDeletecan i get the code for this projects @ chinas4lords@yahoo.com
ReplyDeletethanks
hi dude i want code for this , my email id is vaibhav9623277686@gmail.com
ReplyDeleteCOde Mailed :)
ReplyDeletehi... pls email me the code n diagram... hontuck_16@hotmail.com
ReplyDeletethanks
hi, i'm currently doing this project. may I ask for the code of this diagram? I'm also using At8952 but my temperature sensor is not LM35, it is DS1820. Do you think it will still function the same? my email is emc.clemente@yahoo.com
ReplyDeletecodes and answers has been mailed !
ReplyDeletehi maxi,cud u email me d code?
ReplyDeleteculshane@gmail.com
ReplyDeleteemail me the code
ReplyDeletekidtriffer44@yahoo.com
plz mail me the code for this project.my emailid is garg.vishal27@gmail.com
ReplyDeleteplz plz plz mail me the code sir..
ReplyDeletevishnu_vn009@yahoo.com
Code mailed!
ReplyDeletehi, can u e-mail me the code and the diagram for this project? manueljoseph20@gmail.com
ReplyDeleteThank u so much in advance. :D
hey frnd please mail me the code for temp controlled fan on kushwahkapilsingh@gmail.com...
ReplyDeletei will be vry mch thankful 2 u...
hello, can u e-mail me the code and the diagram for this project? sum102689@hotmail.com
ReplyDeleteThank u so much!
COde mailed :)
ReplyDeletePlease mail me the code-sidh447@gmail.com
DeleteRegards
Sidharth
myself ashish thomas i am working on this project
ReplyDeletewil you plz send me the code at
ashishthomas525@yahoo.com
ashish thomas : its very imp. plzz mail me
ReplyDeletehello. can you send me this project codes?
ReplyDeletejamaijazz@hotmail.com
thank you
ashish thomas : thanks for mailing me
ReplyDeletejamaijazz: thank you
ReplyDeleteMaxi,could you please mail me the code for this project?It's a very interesting project.Thanx in advance.
ReplyDeleteAlso do you have the code for DC Motor Speed Control using 89s52 microcontroller.Could you please mail me that too?? My email id is:
corking_psy@yahoo.co.in
Please E-mail me your code. i do hope it is in C
ReplyDeletejoubertjm22@gmail.com
please send me the codes as soon as possible ... it will be really helpful ... my id is poojasingh241191@gmail.com
ReplyDeletePlease send me code of this project
ReplyDeleteplease send the code to me.my email is alex088794@yahoo.com.hk
ReplyDeletepls send the code to me. me email is opal_20@rocketmail.com
ReplyDeleteAT89s52 asm code
DeleteHi Can you please provide me the source code for this project.
ReplyDeleteWill be eagerly waiting for you.
Regards.
Nitin
My mail id is nitinco0l01@gmail.com.
ReplyDeleteplease provide me the source code ASAP.
Thanks,
sorry its nitincool01@gmail.com
ReplyDeletePlese send me code on this address awaisk68@yahoo.com
ReplyDeletepls send me hex file. my email opal_20@rocketmail.com
ReplyDeleteplease mail the code to komalpraneeth@gmail.com
ReplyDeletethanks a lot in advance
pls send the code to anu.cool17@gmail.com
ReplyDeleteplease send me the code to rdeepak03@gmail.com
ReplyDeletecan u plz send me the specifications of components used and the code also
ReplyDeletemy email id is:
borsesnehal@gmail.com
we are working on desginging a temperature controlled fan with automatic and manual modes using atmega8-16bu. Could someone please help us with the coding?
ReplyDeleteWe need it urgently. Thanks a lot for any help that you could provide
rrsssteam: http://www.teknovates.com
we are working on desginging a temperature controlled fan with automatic and manual modes using atmega8-16bu. Could someone please help us with the coding?
DeleteWe need it urgently. Thanks a lot for any help that you could provide
iitd.indra@gmail.com
thanx for code
ReplyDeletecould you please sent me the code..
ReplyDeletevishnu.vn.vn@gmail.com
could please email me the code too, jian_lu1793@hotmail.com
ReplyDeleteomar please send me the code in c for the self automated fan ...... your thesis about this is very good...:)
ReplyDeletemy email address is.....
sunshine.tamannab6@gmail.com
thank you omar....
ReplyDeletecan you please send me the circuit diagram of temperature controlled fan......
because there are so many things which i could not understood in that diagram which u have provided in your blog.....
ReplyDeleteso please can you help me......:)
We are working a project.
ReplyDeleteCan you please send me the circuit diagram, circuit diagram need to use this software "EAGLE 5.11.0" to draw out .
Then give me all component specifications (including resistor, capacitor, etc)
And then write a fan-motor speed control program for the microcontroller by using the principles of PWM using dc Micro controller 8051.
The microcontroller circuit should also provide an input device which allows turning the motor ON and OFF, and selection of dc motor running at 50%, 75% and 100% of rated speeds.
My Email address is ctk19911010@yahoo.com.hk
Maxi,could you please tell me more about the X2 crystal you have used in the circuit(specifications). Also could you mail me the hex-code for this particular program? My e-mail id is saikatsanyals@yahoo.com.Thanx a lot in advance!
ReplyDeleteSorry, I cannot open the file "temp fan”, can you please send me again, it’s the file format can use “pdf” or “sch”.
ReplyDeleteThanks for you help!
My Email address is ctk19911010@yahoo.com.hk
Hi,please can you mail me temperature controlled fan code..
ReplyDeleteMy email address is soumyakilledar@gmail.com
can you send the code , my mail id is manikandan764@gmail.com
ReplyDeletelpawankumar.kumar@gmail.com;tis is my mail id pls send me the code :)
ReplyDeleteHello, can you please tell me what kind of crystal I should use?
ReplyDeleteuse crystal of 11.0592MHz .
ReplyDeleteThanks a lot Omair :D
DeleteCan u please e mail the codes for the above project.......
DeleteWill be very grateful.....
Email id is : abdul_samad5052@yahoo.com
Will appreciate if its done ASAP!!
hi..i got the code but its in c language....can u give me the code in assembly language...
ReplyDeleteplz do send it m in dire need of it..
thank u
my email id is kushwahkapilsingh@gmail.com...
ReplyDeletepls send me the code in assembly language..
asap..
thank u
The ckt diagram's perfect. appreciate ur work. But plz send the code of this project . . my email id is nyk.magic@gmail.com . . thanks
ReplyDeletecan u give me the script code to my mail
ReplyDeleteradimas.dhawniel@gmail.com
please give me the code of this project ...on my email id- jaryan78@gmail.com
ReplyDeleteplease send me d code.....my email-id is abhi.f2514@gmail.com
ReplyDeleteMaxi what type of crystal(specifications) should I buy for this particular project? Also could you mail me the assembly code for this particular program? Thanking you in advance.My e-mail id is preetampic@gmail.com
ReplyDeleteI need the code too.
ReplyDeleteill look forward for your reply at nikitakhamkar.1990@gmail.com
plz mail me as soon as possible.thanx
i want that code for my final year project. please send me the code as soon as possible
ReplyDeletemy email address is rakeshmallik07@gmail.com
ReplyDeleteHi....
ReplyDeleteI need code in c of this temperature controller in c
Mail me on
gauravnaik15@mail.com
thanx
:)
can you pls mail me the circuit and code for 8051 based temperature controlled fan.email id is shilpithakur116@gmail.com
ReplyDeleteCan you please mail me the code?? jjdharini@gmail.com
ReplyDeletePlease tell the code for this temperature controlled dc fan till 5 pm today. Its very urgent. thanking you...
ReplyDeleteMy email id is-> s.glovesn.n@gmail.com
Please tell the code for this temperature controlled dc fan till 5 pm today. Its very urgent. thanking you...
ReplyDeleteMy email id is-> s.glovesn.n@gmail.com
can you pls mail me this code..wanted to do this for my proj..pls mail asap!! please..mail id: gayathriram.92@gmail.com
ReplyDeletecan your sent the information and document to me!my e-mail address: ipoh85@hotmail.com
ReplyDeleteMaxi,can you provide me a reliable circuit for AT89s52/51 flash programmer.It is very urgent and most of the circuits available online are not reliable at all.I'm in urgent need of a burner circuit to complete this project of yours.Thanks in advance.
ReplyDeleteMy e-mail id is das.sourajyoti@gmail.com
Can u please snd me d code as soon as possible to my id...
ReplyDeleteloklokesh24@gmail.com
I vl b highly obligd if u vl send me asap...
Can u please e mail the codes for the above project.......
ReplyDeleteWill be very grateful.....
Email id is : abdul_samad5052@yahoo.com
Will appreciate if its done ASAP!!
Please send me the code of temperature controlling system(ie the above project),thanks in advance.Please mail it to sumedh.datar@gmail.com
ReplyDeletehey budddy can u mail me the code for dis project my mail id is meetharsh90@gmail.com
ReplyDeletecan you send me the code on manender1091@gmail.com
ReplyDeleteMaxi can you please specify where should I connect the Pin 2 & Pin 7 of Motor Driver L293D to?Connecting Pin 7 to ground is not making the circuit work.Please your help is urgently required as I've made this circuit for my project and am required to submit it next week.My e-mail id is corking_psy@yahoo.co.in
ReplyDeleteplease send me the code and complete information about circuit diagram at this email;
ReplyDeletesalman.ahmad771@gmail.com
please send me the code and complete information about circuit diagram at this email
ReplyDeletemdfareezfauzi@ymail.com
I need the code and complete information of the circuit asap. Please email it to me at farwanaqvi220@gmail.com
ReplyDeleteThanks
I would also like to see the c code and the circuit diagram. I am very interested in reading your implementation. Please reply to zidingir@gmail.com
ReplyDeleteThanks in advance and keep up the good work.
Hi i also want c code could you email me at salman_458@yahoo.com????
ReplyDeletewould you please send me the C-code on my e-mail
ReplyDelete{ luaysherif@yahoo.com }
Hi. Great project. Can you send me the C code because it will help in my project. And this is my email (flayer_shah@yahoo.com). It will be nice if you can send it asap. Thank you.
ReplyDeleteHey what is the crystal frequency? And what is the RV1?
ReplyDeletePlease mail the code sir,,mu_gen@ymail.com.
ReplyDeleteThank You very much.
I want its C Language code . .. its urgent cuz i am having a bit problem in interfacing the components.....
ReplyDeletemy email ids are:
tyson79610@gmail.com
plz mail me asm code for AT89S51
ReplyDeleten specification of components,n total cast of the project
what is RV1 in diagram?
my id is
karode24@gmail.com
plz send me the code as i have to submit this next week as my project i shall be very thankful to you
ReplyDeletetayyab8456@gmail.com
Can you please tell me what is RV1 in the circuit and for what voltage range ll it work? I made the same circuit diagram using proteus and it didnt work. Please mail me at farwanaqvi220@gmail.com
ReplyDeleteRV1 is the potentiometer and it is used for the purpose of adjusting the Vref. and ADC is designed for max 5V
DeleteI have mailed u the working simulation file of proteus if it does not work then there is a problem in your hex file!
ReplyDeleteI need the code please will be greatful thanks .
ReplyDeletetariqmuhib01@gmail.com
hey can i have the code at
ReplyDeletezeerox92@yahoo.com
can I have the code?
ReplyDeleteana.pcorona@gmail.com
email me with the code bruno.aleixo.gana@gmail.com
ReplyDeleteplz send me code at vekariyaamit@ymail.com
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteomair Maxi..I'd be very thanful if you could send me the code of this project. I'm doing this project now...fahmi1198s@gmail.com
ReplyDeletePLZ.......can you please send me the code at arifshuaib@yahoo.com......
ReplyDeleteplzzzzzzzzzzzz....
BEST reagrds.
send me code of temperature controlled fan using 8051 micro controller.....
ReplyDeletemy email id is
raobt91@gmail.com
sir am doing a projct like temperature controlled fan, using 89s52, can send me tha c program sir, my email vysaghvenugopal@gmail.com
ReplyDeleteSir i too require code please mail at nikey2012@yahoo.com
ReplyDeletethanx in advance
Dear Sir,
ReplyDeleteNice project.Will you send me code to understand for generation of 3ph pwm signal.
Regards & Thanks
Vinay Parmar
Baroda 390010
Gujarat India
Ph:+919427352904
email:goldendollar@rediffmail.com
sir Maxi, what type of crystal(specifications) should I buy for this particular project? Also could you mail me the assembly code for this particular program? Thanking you in advance.My e-mail is fahmi_1198s@yahoo.com
ReplyDeletehi maxi, plz can u send mi the code and proteus design file to me... i will be very thankful to u for this help...
ReplyDeleteAMAR MORE
as_more01@yahoo.co.in
Maxi, please send the code at ripud38@gmail.com
ReplyDeleteplz i need the code.
hii... can u send me d code.. I will be very thankful to u for this help...
ReplyDeleteadi.dev7076@gmail.com
Pls Send me the code
ReplyDeleteplease send me the code with this address
ReplyDeletemesueth@yahoo.com
or
mesueth@gmail.com
I want to make temperature controller range -99 to 99 degree celcius using microcontroller 89c51 please send me coding details
ReplyDeleteplease send code on email sunppa@gmail.com
ReplyDeleteplease send me code on ashaydesai10@gmail.com
ReplyDeleteplease mail me the code on ashwin.maikonda@gmail.com
ReplyDeleteplease mail me the code on ashwin.maikonda@gmail.com
ReplyDeleteCould you send me the code for the fan control? please,,
ReplyDeleteabdunfaqir003@gmail.com
Please send code!
ReplyDeleteMy email id
param_now@yahoo.com
plz send the c code 2 renuka_chelat@yahoo.co.in
ReplyDeleteIm doing my 3rd yr B.E. Can i do this as my mini project? if i can , how to proceed?
ReplyDeleteYes you can do it as your mini project! First i will recommend you to learn the basics of 8051(in case u are using it first time) and the learn about ADC0804. then their interfacing. you can find much of this in this post
Deletepls send me d code in c!!!here's my email id: anjali_angelx@yahoo.co.in
ReplyDeleteplease send me the codes 4 this project (preferably in c).this is my email id: anjali_angelx@yahoo.co.in
ReplyDeletePlease send to priyaalwayskool@gmail.com
ReplyDeleteThank you!!