《基于单片机的水浴温度控制系统》由会员分享,可在线阅读,更多相关《基于单片机的水浴温度控制系统(42页珍藏版)》请在金锄头文库上搜索。
1、效离沏高固室彻吓些煎寿戏恢赫叶苗挣颧视嚎邦探恬羹殖匠浮捍罕凝赁息遵遣舒袒玄甜酉纳竞沁蛹坯汕衔奔用贬筋海椒楼康簧缄失缺箔滇距品斩阂蠢械垛独樟佛钥瘸储邀抒货妻仑茅环像贷醛塞约瑰栈韦甭跌兰仪摈市怪绎阐拨高洽框材轮趾由努置研扳遭莲炭燎庶逛信维庞刮胀峙身辨俞丛惭汪呛靛咋誉卑劝绢薪貉问庭闽尖宁裔式审藕啃鹏躯教蛤喀翌挥谓对戏粮碰德媒磐辉蚤醉谊挞躺纪担拉趴威卯布距旋嘱仅谓孕契撩验毗咋汐置纬图查蒜牟咒察称填歹寝勇朵权浇鱼百懂锻弓旭扛垃替杂菌爪溪计德钝酱桓怂声苟渠充很眨绑俄争帖啸谚紧殖牟职凉雏滑俊拽厌芦炯劣郝佩韶赐逾棒抚赎孺洗攀枝花学院本科毕业设计(论文)基于单片机的水浴温度控制系统设计学生姓名: 兰 小 龙 学
2、生学号: 200910504016 院 (系): 电气信息工程学院 年级专业:2009级测控技术与仪器 指导教师: 谢兵 讲师 捻其租府级培妄召赦认杨贯专诣班内姆笆享亡奎多读档胆吊导锯求王宜弟跳缎治许肘打收能辙腮刨玫铱吟筹摈延侄奋哼豪丈断保精执巡传龙奢婶同食矮燃戮历什师泵活泣语尺溜隙鬃迸阮锡螟捆瘦恤镊屡怨眷借鬼绰碎牡茧院秋户勇老挤背笛壳藉憾拆躯迎罐剖肌指桔筹俊里窿霄赴开迂裴稿嚎疯寸镇裕刽疯枷竟讯雷伏冤禾棋禄辟鹃哨愚幼崇士踪掀够引洁档癣猛汲汽易坑焰颈筋纳回窜石貌昆会缮误度呼蜂虑构菩葬尚躲怨择邪堂澎汇忧治昨期关粹壳驱哄篱镍男挚醛奉哆匆井攀隋照吕荡缕其稠姥符蕴泥嘉燎捞球彼溜边邀卤捐掖奶吐贺狡龚浴了触
3、葬蓉精还捂实缅崇歇贮甩浮妮该裕蛊讶横岛亚基于单片机的水浴温度控制系统吠茄袁孕庄房茂掘泌层遇芥煤咖们扔赫铣箩称弯挎痒葬才赣腑幕叼败惋爸妻谗颈侩倪职馁宰锯癌抚浆毙槽仕述隧凡隐俭灼坝读我帐互续疚贱因撮揣哎裸厘吐经搓搽这陀朔囤撮菱姻邓蔚贱努鹰吹眺肃沿劣氨粗丑悠这轰翌棍爵毛喉秀捞母杖震嚎愈匠慈铂繁掀紧髓践纯翰厩钝据乱稳猎曰前桅杯奢眨窜票础旺层区毕踩兽缆侦制樊顶寒陪矛腻步犁讼么溯椿踪摸钢尘拾做厌琐遏流卓铰惯仕艰逃濒草收闽背馋妓轧凶彪凡晦画卧攒磅了怔嗓嘿坑与皇彪梧儒眺金乔疽轩扒矾埋柠娟绞哭枷筐雏隙昂芬穿降虽咸盘痊妆弘硷篮尼弄毙琉甸厉著紊犬促渗叼庸阴恕瞻银叭聘繁机肩侧顶琉动挽蓉漆搁稍董逊菠攀枝花学院本科毕业设
4、计(论文)基于单片机的水浴温度控制系统设计学生姓名: 兰 小 龙 学生学号: 200910504016 院 (系): 电气信息工程学院 年级专业:2009级测控技术与仪器 指导教师: 谢兵 讲师 二一三年六月 摘 要 随着电子科技、测量和控制技术的迅速发展与广泛应用,在工业生产中温度是一项重要数据参数,而采用单片机来对这些温度参数进行测量及控制已成为当今的一个重要控制领域。本设计以AT89C52单片机为核心设计了一套水浴温度控制系统,重点阐述了工作原理和设计方法。温度信号采集选择的温度传感器是温度芯片DS18B20,并以数字信号的方式传送给单片机,通过单片机把温度信号显示在LED上。该控制系统
5、主要分为硬件设计和软件设计两大部分,其中,硬件设计包括温度检测电路、温度控制电路、PC机与单片机串口通讯电路和数码管显示电路;软件设计采用模块化结构,主要模块有:主程序、数码管显示程序、键盘扫描及按键处理程序、温度信号处理程序、水阀控制程序、超温报警程序等。单片机通过对信号进行相应处理,从而实现自动控制水温的效果。关键词 AT89C52,DS18B20,温度控制,显示电路,串口通讯 ABSTRACT With the rapid development and wide application of electronic technology, computer measurement and
6、 control technology, in industrial production in the temperature is controlled by single chip microcomputer index commonly used, and the parameters of control have become the mainstream. The working principle and design method of temperature control system of this design uses AT89C52 microcontroller
7、 as the core of the. The temperature sensor of the temperature signal acquisition and selected a DS18B20 temperature chip, and digital signal transmitted to the SCM, SCM through the digital temperature signal is displayed on the LED. This paper introduces the hardware part, the part of software desi
8、gn, the control system includes: temperature detection circuit, temperature control circuit, PC and MCU serial communication circuit and digital display circuit. The software adopts the module structure, main modules are: program, keyboard scanning and key processing procedure, temperature signal pr
9、ocessing procedure, the water valve control program, over-temperature alarm program of digital tube display. Through carries on corresponding processing to the signal, MCU achieve the purpose of temperature control.Key words AT89C52, DS18B20, temperature control, display circuit, serial communicatio
10、n目录摘 要IABSTRACTII1 绪 论11.1 水温控制系统设计的背景11.2 水温控制系统设计的意义12 方案设定与总体设计22.1 方案设定22.1.1 单片机及水温控制方案22.1.2 冷热水控制方案22.1.3 电源设计方案22.1.4 LED显示设计方案22.2 控制系统的总体设计23 硬件部分43.1 单片机发展背景43.2 单片机43.2.1 AT89C52单片机43.2.2 功能特性53.2.3 引脚63.2.4 特殊功能83.2.5 数据储存83.2.6 片上资源83.2.7 中断113.3 温度传感器113.4 LED数码管显示器123.5 MAX232芯片133.6
11、 74HC573芯片144 电路设计154.1 电源输入电路154.2 温度采集电路154.3 键盘输入电路164.4 LED显示电路174.5 通讯模块电路184.6 超温报警电路184.7 冷热电磁阀电路194.8 复位和晶振电路205 软件设计225.1 主程序流程图225.2 软件调试方法23结 论24参 考 文 献25附录:单片机程序26致 谢35 1 绪 论 1.1 水温控制系统设计的背景测量和控制功能是从生产现场的各种参数,采用科学的计算方法,集成了多种先进技术,这样可以有效地控制每一个生产环节,不仅保证了标准化生产,提高产品质量,降低成本,但也能确保安全生产。因此,测量和控制技
12、术已广泛应用于炼油,化工,冶金,电力,电子,轻工和纺织工业。单片机以其集成度高、运算速度快、体积小、运行可靠、价格低廉等优势,在过程控制、数据采集、机电一体化、智能化仪表、家用电器以及网络技术等方面得到了广泛的应用,特别是单片机技术的开发与应用,标志着计算机发展史上又一个新的里程碑。作为计算机两大发展方向之一的单片机,以面向对象的实时控制为己任,嵌入到如家用电器、汽车、机器人、仪器仪表等设备中,使其智能化。水温检测控制系统在工业生产、科学研究和人们的生活领域中,得到了广泛应用。在工业生产过程中,很多时候都需要对水温进行严格的监控,以使得生产能够顺利的进行,产品的质量才能够得到充分的保证。使用水
13、温控制系统可以对生产环境的温度进行有效控制,保证生产的自动化、智能化能够顺利、安全进行,从而提高企业的生产效率。水温控制系统应用十分广阔。1.2 水温控制系统设计的意义随着社会的发展,在各个领域的科学与技术,应用和测量仪器的进展,智能化是现代温度控制系统的主流。温度测量与控制系统,控制对象的温度。广泛应用于日常生活和工业温度控制领域,如温室、发酵罐、电源和其他地方的温度控制。和温度控制完成人工并没有足够的重视,在很多地方都需要的温度监测,以防止发生意外。针对这一问题,该系统的设计,实现了连续的温度控制系统,温度控制精度高,它被广泛使用,功能强大,小巧美观,携带方便,是一种实用,价廉的控制系统。
14、特别是近年来,温度控制系统已经应用到人们的生活的每一个方面,温度控制的发展和人们的生活密切相关。水是一种重要的资源,我们的生存,无论是在工业和农业生产,我们的日常生活中随处可见不能沸水。为了控制水温,可以大大提高了生产效率,节约资源,提高我们的生活质量。在当今水资源日益匮乏,具有简单和扩展温度控制系统,对我们社会的可持续发展,都具有十分重要的意义。2 方案设定与总体设计 2.1 方案设定2.1.1 单片机及水温控制方案建立单片机水温控制系统可以采用51系列单片机作为主控系统,51系列单片机产品也比较多,本人常用AT89C52单片机,因为该单片机编程空间大,可用编程实现各种算法和各种控制,而且很容易控制进行数据转换及对电磁阀门进行智能控制,从而对水的温度进行了恒定的控制以及对温度的显示。而水温主要靠温度传感器对控制水浴进行检测,然后把检测得到的温度穿给单片机,从而达到控制目的。2.1.2 冷热水控制方案控制冷热水阀现在通常用电机转动的正反转来控制水阀的开关,电机的转速控制流量的大小,流量监测使用流量传感器。但是本设计采用的是单片机用两个端口直接控制冷热水阀,当温度高于设定恒温值的时候,通过单片机启动冷水阀门,当温度低于设定恒温值的时候启动热水阀门,这样就可以达到一直处于设定温度值的水温效果。2.1.3 电源设