单片机温度控制系统毕业论文

1绪 论

温度控制,在工业自动化控制中占有非常重要的地位。单片机系统的开发

应用给现代工业测控领域带来了一次新的技术革命,自动化、智能化均离不开单片机的应用。将单片机控制方法运用到温度控制系统中,可以克服温度控制系统中存在的严重滞后现象,同时在提高采样频率的基础上可以很大程度的提高控制效果和控制精度。现代自动控制越来越朝着智能化发展,在很多自动控制系统中都用到了工控机,小型机、甚至是巨型机处理机等,当然这些处理机有一个很大的特点,那就是很高的运行速度,很大的内存,大量的数据存储器。但随之而来的是巨额的成本。在很多的小型系统中,处理机的成本占系统成本的比例高达20%,而对于这些小型的系统来说,配置一个如此高速的处理机没有任何必要,因为这些小系统追求经济效益,而不是最在乎系统的快速性,所以用成本低廉的单片机控制小型的,而又不是很复杂,不需要大量复杂运算的系统中是非常适合的。

随着电子技术以及应用需求的发展,单片机技术得到了迅速的发展,在高集成度,高速度,低功耗以及高性能方面取得了很大的进展。伴随着科学技术的发展,电子技术有了更高的飞跃,我们现在完全可以运用单片机和电子温度传感器对某处进行温度检测,而且我们可以很容易地做到多点的温度检测,如果对此原理图稍加改进,我们还可以进行不同地点的实时温度检测和控制。

1

2总体设计方案

2.1 温度控制的总体设计和思路

在这个系统中我们从性能及设计成本考虑,我们选择AT89S52芯片。AT89S52的广泛使用,使单片机的价格大大下降。目前,89S52的市场零售价已经低于8255、8279、8253、8250等专用接口芯片中的任何一种;而89S52的功能实际上远远超过以上芯片。因此,如把89S52作为接口芯片使用,在经济上是合算的。在温度传感器的选择上我们采用温度芯片DS18B20测量温度。该芯片的物理化学性很稳定,它能用做工业测温元件,且此元件线形较好。在0—100摄氏度时,最大线形偏差小于1摄氏度。该芯片直接向单片机传输数字信号,便于单片机处理及控制。本制作的最大特点之一就是直接采用温度芯片对温度进行测量,使数据传输和处理简单化。采用温度芯片DS18B20测量温度,体现了作品芯片化这个趋势。部分功能电路的集成,使总体电路更简洁,搭建电路和焊接电路时更快。而且,集成块的使用,有效地避免外界的干扰,提高测量电路的精确度。所以芯片的使用将成为电路发展的一种趋势。本方案应用这一温度芯片,也是顺应这一趋势。对于温度的调节系统,我们才用的只是简单的升温和降温方法,当温度低于我们设定的最低温度值时,则单片机系统则会通过一个高电平的脉冲电流直接送给继电器,使连接在继电器上的电阻丝通电产生热量来提高温度。如果当温度高于我们设定的最高温度值时,则单片机会通过另一个口发出一个高电平的脉冲电流送个继电器,使连在继电器上的一个风扇启动,来降低温度。在次过程中,我们通过单片机将传感器所测量出来的温度通过数码管显示出来。这样就能只管的观察到即时的温度情况,以便更好的验证系统的性能。

2.2 温度控制方框图

单片机温度控制系统采用的装置有单片机、温度传感器和温度调节设备组成起结构如图2.1硬件结构图所示。

2

温度采集 AT89S52单片机 数据显示 键盘 温度控制 图2.1温度控制系统硬件结构图

3 单片机AT89S52的结构和原理

3.1 AT89S52单片机的结构

AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Fla

>>闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鐐劤濠€閬嶅焵椤掑倹鍤€閻庢凹鍙冨畷宕囧鐎c劋姹楅梺鍦劋閸ㄥ綊宕愰悙宸富闁靛牆妫楃粭鎺撱亜閿斿灝宓嗙€殿喗鐓¢、鏃堝醇閻旇渹鐢绘繝鐢靛Т閿曘倝宕幍顔句笉缂備焦锕╁▓浠嬫煟閹邦厽缍戦柣蹇旀綑閳规垿顢欓悷棰佸闂傚倷绶氬ḿ褔鎮ч崱娑樼疇闁逛即鍋婇弫濠傗攽閻樻彃鈧敻寮ㄦ禒瀣闁规儼妫勭壕褰掓煙閻楀牊绶茬痪鎯ь煼閺岀喖骞嗚椤h櫕淇婇顐㈢仸闁哄瞼鍠栭、娑㈠幢濡ゅ啰浼囬梺鍛婅壘椤戝顫忓ú顏勪紶闁告洦鍘鹃崝鍦磽閸屾氨小缂佽埖宀搁幃浼搭敋閳ь剙鐣烽崼鏇ㄦ晢濠㈣泛顑嗗▍鏍⒒娴g懓顕滅紒璇插€歌灋鐎光偓閸曨偆顔囬梺鍛婁緱閸犳氨寮ч埀顒勬⒑濮瑰洤鐏叉繛浣冲嫮顩锋繝濠傚缁诲棙銇勯弽銊у暡闁衡偓閼姐倗纾奸柛灞炬皑瀛濆Δ妤婁簷閸楀啿鐣烽悡搴樻斀闁割偒鍋呰ⅷ闂傚倸鍊风欢姘跺焵椤掑倸浠滈柤娲诲灡閺呭爼顢欐慨鎰盎濡炪倕绻愮€氼剟寮抽敐鍛斀闁炽儱纾崺锝団偓瑙勬礀瀹曨剝鐏冮梺閫炲苯澧查柕鍡樼墱缁辨捇宕掑顑藉亾閹间礁纾归柛婵勫劤閻捇鏌℃径瀣婵炴垶顭傞弮鍫濈劦妞ゆ帒瀚崑婵嗏攽閻樺疇澹橀梺瑁ゅ€栨穱濠囧Χ閸曨収妲繛瀛樼矋缁挸顫忛搹鍦煓閻犳亽鍔庨鍥⒑濮瑰洤濡块柛蹇旓耿閻涱喛绠涘☉娆愬劒闂侀潻瀵岄崢楣冩晬濠婂懐纾介柛灞剧懇濡剧兘鏌涢妸銉хШ闁绘侗鍣e浠嬵敇閻斿搫骞嶉梻浣告啞閸旀ḿ浜稿▎鎴犱笉婵炲樊浜濋悡蹇涙煕閵夛絽濡煎┑顔兼湰閵囧嫰鏁冮埀顒勵敋椤撶姵顫曢柟鐑樻尰缂嶅洭鏌曟繛鍨姕閻犲洨鍋ゅ铏规嫚閳ヨ櫕鐏€闂佸搫鎳愭慨鎾偩瀹勯偊娼ㄩ柍褜鍓熼獮濠囨偐濞茬粯鏅為梺鍦规鍛婄濠靛牏纾介柛灞捐壘閳ь剚鎮傚畷鎰槹鎼淬埄鍋ㄩ梺璺ㄥ枔婵绮eΔ鍛厸鐎广儱楠搁獮妤呮煕鐎n亶鍎旈柡宀€鍠栭獮鍡氼槾闁挎稑绉归弻锟犲幢椤撶姷鏆ら梺鍝勭灱閸犳牠骞冨⿰鍐炬建闁糕剝岣块弳锕傛⒒娴e懙褰掓晝閿曞倸绀傛慨妞诲亾妤犵偛鍟灃闁告侗鍠栨禒娲⒑鐠嬪骸妫崵娆愮節閳ь剟鏌嗗鍛€銈嗘磵閸嬫挻顨ラ悙鍙夘棥妞わ富鍣i弻锟犲焵椤掍胶顩烽悗锝庡亞閸樿棄鈹戦埥鍡楃仴婵炲拑绲剧粋鎺戔槈閵忥紕鍘搁梺绯曗偓宕囩婵炲懎鎳橀弻宥囨喆閸曨偆浼屽銈冨灪閻熝囧窗婵犲洤纭€闁绘劖鎯岄崯鈧梻鍌氬€烽懗鍫曞箠閹惧墎涓嶇€广儱顦崹鍌滅棯椤撶偞鍣藉ù婊嗘閳规垿鎮欑€涙ê闉嶉梺鍛婂灥缂嶅﹤鐣疯ぐ鎺戠闁芥ê顦遍崝锕€顪冮妶鍡楃瑨闁哥噥鍋婇幃锟犲箛閻楀牏鍘梺鎼炲劀閸愬彞绱旈柣搴㈩問閸犳岣垮▎鎺斾簷闂備線鈧偛鑻晶顖滅磼閸屾氨校闁靛牞缍佸畷姗€鍩為悙顒€顏归梻鍌欑閹诧紕鎹㈤崒婧惧亾濮樼厧娅嶉柟顔惧仧閹瑰嫰濡歌閿涙粓姊洪崫鍕潶闁稿孩濞婇幃楣冩倻濮楀棙顔旈梺缁樺姇瀵爼藟閵忊懇鍋撳▓鍨珮闁革綇绲介悾閿嬬附閸撳弶鏅濋梺鎸庣箓濡瑩鎮甸鈶╂斀闁绘ê鐏氶弳鈺呮煕鐎n剙浠辩€规洖缍婂畷濂稿即閻斿憡鐝栭梻浣稿暱閹碱偊宕愰幖渚囨晪闂侇剙绉甸悡銉╂煟閺囩偛鈧湱鈧熬鎷�<<
12@gma联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4