《孙天石单片机鸡雏恒温孵化器设计__课设》由会员分享,可在线阅读,更多相关《孙天石单片机鸡雏恒温孵化器设计__课设(27页珍藏版)》请在金锄头文库上搜索。
1、-辽 宁 工 业 大学单片机原理及接口技术课程设计论文题目:鸡雏恒温孵化器设计院系: 电气工程学院 专业班级:电气工程及其自动化111班 学 号:111902001学生:天石指导教师:签字起止时间:. z-. z-课程设计论文任务及评语院系:电气工程学院 教研室: 学 号111902001学生天石专业班级电气111课程设计论文题目鸡雏恒温孵化器设计课程设计论文任务该鸡雏恒温孵化器可实现鸡雏孵化过程恒温控制,温度可通过键盘自行设定。并有温度上下限报警功能。利用电热丝加热。温度测量围050度。主要设计容:硬件电路设计:1. CPU最小系统设计包括CPU选择,晶振电路,复位电路2. 温度传感器选择及
2、接口电路设计3. 驱动电路设计软件设计:1.编程程序流程图2.程序清单编编写进度方案第1天 查阅收集资料第2天 总体设计方案确实定第3天 CPU最小系统设计第4天 温度传感器选择及接口电路设计第5天驱动电路设计第6天 程序流程图设计第7天 软件编写与调试第8天 设计说明书完成第9天 辩论指导教师评语及成绩平时: 论文质量: 辩论:总成绩: 指导教师签字: 年 月 日注:成绩:平时20% 论文质量60% 辩论20% 以百分制. z-摘 要随着电究所子技术的开展,微处理器、集成电路不断更新、开展,温度是工业生产和自动控制中最常见的工艺参数之一,任何物理变化和化学变化的过程都与温度密切相关,因此,在
3、生产过程中常需对温度进展检测和监控。采用单片机进展温度检测、数值显示和数据的存储,效率高,性能稳定,还可以实现实时控制等技术要求,在工业生产中应用越来越广泛。随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否认的,其中鸡雏恒温孵化器就是一个典型的例子,本设计所介绍的鸡雏恒温孵化器,具有读数方便,测温围广,测温准确,其输出温度采用数字显示,主要用于对测温比拟准确的场所,或科研实验室使用,该设计控制器使用单片机AT89C51,测温传感器使用DS18B20,用液晶LCD1602实现温度显示。关键词:单片机;温度传感器;LCD液晶屏;恒温 . z-目 录第1章
4、 绪论 11.1 恒温控制系统概况11.2 本文研究容1第2章 CPU最小系统设计22.1 恒温系统总体设计方案22.2 CPU的选择22.3 89C51单片机32.3.1 AT89C主要特性32.3.2 89C51单片机的根本构造32.3.3 89C51单片机引脚功能32.4 数据存储器扩展42.5 复位电路设计62.6 时钟电路设计72.7 CPU最小系统图7第3章 CPU输入输出接口电路设计93.1 温度传感器的选择93.2 温度检测接口电路A/D转换器选择103.3 人机对话接口电路设计113.3.1 显示接口电路设计113.3.2 简易式键盘接口电路设计123.4 报警与控制电路14
5、第4章 系统软件设计154.1 系统主程序设计154.2 温度控制局部程序设计164.3 键盘局部程序设计164.4 温度显示子程序设计174.5 数据采集模块程序设计18第5章 单片机程序19第6章 课程设计总结24参考文献25. z-第1章 绪论1.1 恒温控制系统概况二十一世纪是科技高速开展的信息时代,电子技术、微型单片机技术的应用更是空前广泛,是随着超大规模集成电路技术的开展而诞生的。由于它具有体积小、功能强、性价比高等特点,所以广泛应用于电子仪表、家用电器、节能装置、军事装置、机器人、工业控制等诸多领域,使产品小型化。智能化,既提高了产品的功能和质量,又降低了本钱,简化了设计。它迅猛
6、的开展到了各个领域,人们也越来越感到应用单片机技术的优越性,因而单片机也得到了广泛的应用。同时,它也不断地完善和开展。智能恒温箱的温度是医疗、工业生产和食品加工等领域的关键,因此对温度的测量及控制始终占据着重要的地位。市场上常见的温度传感器以电压输出为主要形式,不同的的传感器其非线性曲线也各不一样,缺乏一个产品应具备的通用性和互换性。温度传感器应用围很广、使用数量很大,但是在常规的环境参数中由于温度受其它因素影响较大,而且难以校准,因此,温度也是最难准确测量的一个参数。常规方法测量温度误差大、准确度低、测量滞后的时间长。今年来,国传感器正向着集成化、智能化、网络化和单片机的方向开展,为开发新一
7、代温度测量系统创造了有利条件。在智能恒温箱控制系统的设计中,用数字传感器将温度信号以数字信号的方式传送给单片机,经单片机处理后的温度数值,一方面送LED数码管显示;另一方面与给定值经行比拟,判断温度上下,从而采取相应的措施:加热或者制冷。使温度到达设定值。智能恒温箱主要是用来控制温度,他为农业研究、生物技术、测试提供所需的各种环境模拟条件,因此可广泛适用于药物、纺织、食品加工等无菌试验、稳定性检查以及工业产品的原料性能、产品包装、产品寿命等测试。随着单片机技术的飞速开展,通过单片机对被控制对象控制日益广泛,具有体积小、功能强、性价比高等特点,把单片机应用于温度控制系统中可以起到更好的控温作用,
8、智能恒温箱是使用单片机进展温度控制的典型应用,采用单片机做主控单元可完成对温度的采集和控制等的要求。1.2 本文研究容本设计是对温度进展实时监测与控制,设计的温度控制系统实现了根本的温度控制功能:当温度低于设定下限温度时,系统自动启动加热继电器加温,使温度上升。当温度上升到下限温度以上时,停顿加温;当温度高于设定上限温度时,系统自动启动风扇降温,使温度下降。当温度下降到上限温度以下时,停顿降温。温度在上下限温度之间时,执行机构不执行。LCD液晶显示器即时显示温度。本设计主要设计容:硬件电路设计:1. CPU最小系统设计包括CPU选择,晶振电路,复位电路2. 温度传感器选择及接口电路设计3. 驱
9、动电路设计软件设计:1.编程程序流程图2.程序清单编编写. z-第2章 CPU最小系统设计2.1 恒温系统总体设计方案本设计题目为基于单片机的鸡雏恒温孵化器的设计,温度控制设定围为0-50C,上、下限温度在程序中设置,实现控制可以升温也可以降温,实时显示当前温度值,另外还有蜂鸣器报警功能。本文使用热电偶温度自动控制系统。采用A/D转换器采用单片机控制,液晶显示模块LCD显示。系统框图如图2.1:键盘电路温度显示报警电路单片机继电器控制A/D转换电路加热装置信号放大温度传感器图2.1温度控制系统原理图2.2 CPU的选择由于单片机具有功能强、体积小、可靠性好和价格廉价等独特优点,已成为传统工业技
10、术改造和新产品更新换代的理想机种,具有广泛的开展前景。单片机技术的应用,使得许多领域的技术水平和自动化程度大大提高,可以说,当今世界正面临着一场以单片机微电脑技术为标志的新技术革命本设计决定用单片机作为中心控制器。现流行的单片机有很多种,其中MCS-51系列以较高的性价比博得很多用户的青睐。所以,本系统采用美国Intel公司生产的89C-51型单片机,由于其具有集成度高、处理功能强、可靠性高、系统构造简单、价格低廉等优点并具有4K字节的程序存储器,使得它应用起来更加方便。. z-2.3 89C51单片机2.3.1 AT89C51主要特性1面向控制的8位CPU;2片4KB Flash ROM 程
11、序存储器;3128B的片数据存储器;4可寻址64KB的片外程序存储器和片外数据存储器控制电路;52个16位定时/计数器;64个并行I/O口,共32条可单独编程的I/O;75个中断源,2个中断优先级;8低功耗的闲置和掉电保护模式;2.3.2 89C51单片机的根本构造89C51由8个部件组成,即中央处理器CPU,片数据存储器RAM,片程序存储器,输出/输入接口I/O,分为P0口、P1口、P2口、P3口,可编程串行口,定时/计数器,中断系统及特殊功能存放器。2.3.3 89C51单片机引脚功能1*TAL1:接外部晶体和微调电容的一端。在89C51片,它是振荡电路反向放大器的输入端及部时钟发生器的输入端,振荡电路的频率就是晶体的固有频率。当采用外部振荡器是次引脚输入外部时钟脉冲。2*TAL2:解外部晶体和微调电容的另一端。在89C51片,它是振荡电路反向放大器的输出端。在采用外部振荡器时此引脚应悬浮。通过示波器查看*TAL2端是否有脉冲信号输出,可以确认89C51的振荡