毕业设计论文鸡舍温度控制系统设计.doc
《毕业设计论文鸡舍温度控制系统设计.doc》由会员分享,可在线阅读,更多相关《毕业设计论文鸡舍温度控制系统设计.doc(73页珍藏版)》请在三一办公上搜索。
1、天津工业大学毕业设计(论文)鸡舍温度控制系统设计姓 名: 院(系)别: 信息与通信工程学院 专 业: 通信工程 班 级: 电子051 指导教师: 职 称: 副教授 2009年 6 月 18 日天津工业大学毕业设计(论文)任务书 题目鸡舍温度控制系统设计学生姓名学院名称信息与通信工程学院专业班级电子051课题类型应用开发型课题意义在各种通信方式中,现场总线技术从根本上突破了传统的“点对点”式的模拟信号或数字- 模拟信号控制的局限性,为真正的“分散式控制,集中式管理”提供了技术保证。 CAN 是现场总线的一种,是一种有效支持分布式控制的串行通信网络。CAN 总线通信的波特率高达1Mbs,最远通信距
2、离可达10km;CAN总线通信采用短帧结构,使得数据传输的时间短,受干扰的概率低,并且CAN总线协议有良好的检错措施,因此CAN总线通信的可靠性较高,可以应用于有较强干扰的环境。CAN总线定义网络中的每一节点对应一地址,在实际应用中,CAN总线最多可挂110个节点基于CAN总线通信对于传送的信息帧可以设定不同的优先级,并通过总线仲裁机制使高优先级的信息能够被优先、及时地传送,保证了更重要的信息能及时地被传送,从而增加了CAN 总线通信的实时性。本设计是以Freescale 08系列单片机为核心,此系列的单片机集成了CAN适配卡,因此开发过程更加方便,简洁。任务与进度要求2.233.31 完成选
3、题相关工作,查阅资料,规划设计的功能模块;熟悉相关程序;4.14.30 熟悉CodeWarrior for S12 V4.6软件,利用Protel99SE软件设计系统原理图及PCB版,确认无误后制版;5.15.31 编写软件,并调试程序,通过下载到硬件,测试是否实现既定功能.6.16.25 撰写论文,准备答辩. 主要参考文献1王宜怀,刘晓升.嵌入式技术基础与实践. 北京:清华大学出社.2007 2张伟、张颖、赵晶.电路设计与制版 Protel99SE. 北京:人民邮电出版社.2007起止日期2009年2月23日2009年6月25日备注院长 教研室主任 指导教师毕业设计(论文)开题报告表 年 月
4、 日姓名学院信息学院专业电子信息工程班级电子051题目鸡舍温度控制系统设计指导教师林志贵一、 与本课题有关的国内外研究情况、课题研究的主要内容、目的和意义:内容:本设计是以Freescale 08系列单片机为核心,此系列的单片机集成了CAN总线适配卡,因此开发过程更加方便,简洁.由于CAN总线通信的波特率高,可靠性强,有检错能力,可控节点多,实时性强等优点使现场控制更加准确有效.目的:用CAN总线设计温度控制系统,克服了其他通信方式布线安装麻烦、可靠性差、通信距离短的缺点.使现场控制更加准确,有效. 意义:CAN总线通信的波特率高达1Mbs,最远通信距离可达10km;CAN总线通信采用短帧结构
5、,使得数据传输的时间短,受干扰的概率低,并且CAN总线协议有良好的检错措施,因此CAN总线通信的可靠性较高,可以应用于有较强干扰的环境CAN总线定义网络中的每一节点对应一地址,在实际应用中,CAN总线最多可挂110个节点基于CAN总线通信对于传送的信息帧可以设定不同的优先级,并通过总线仲裁机制使高优先级的信息能够被优先、及时地传送,保证了更重要的信息能及时地被传送,从而增加了CAN 总线通信的实时性等优点,它必将被越来越多的用户所接受.二、进度及预期结果:起止日期主要内容预期结果2.23-3.314.1-4.104.11-4.305.1-5.155.16-5.316.1-6.25查阅相关的文献
6、,学习嵌入式技术基础与实践,规划设计的功能模块熟练掌握CodeWarrior for S12 V4.6软件的使用运用Protel99SE软件进行硬件设计编写程序、调试程序测试系统撰写论文熟悉Freescale 08系列芯片及相关程序熟悉软件平台,熟悉相关程序绘制原理图及PCB版 完成程序的编写、调试完成系统测试完成论文完成课题的现有条件CodeWarrior for S12 V4.6软件、Protel 99SE软件、Freescale 08开发系统及平台审查意见指导教师: 年 月 日学院意见主管领导: 年 月 日天津工业大学毕业设计(论文)进度检查记录题目鸡舍温度控制系统设计学生姓名学院名称信
7、息与通信工程学院专业班级电子051指导教师姓名林志贵指导教师职称副教授日 期指 导 记 录2.23确定课题和任务,布置下周工作,查阅资料,了解课题的目的和意义3. 9进行课题调研并了解课题的原理,选择设计方案3. 12方案比较,确定硬件设计方案3.26确定软件模块,设计相应的流程图4.16主控MCU程序编写4.30PC端软件编写5.14对PC程序和MCU程序进行调试5.21检查工作进度,完成一些遗留问题5.28制作硬件电路,进行程序的进一步调试。撰写论文6.4规范论文写作格式,强调论文写作要点6.5交论文初稿,检查论文内容,审阅并提出修改意见6.12交论文正式稿,并对答辩做出指导6.16答辩本
8、科毕业设计(论文)中期检查表题目鸡舍温度控制系统设计学生姓名学生班级电子051指导教师填写任务书下达时间2月23日学生调研及查阅文献情况全面毕业设计(论文)原计划有无调整无学生是否按计划执行工作进度是学生是否能独立完成工作任务是学生的出勤情况及出勤考核办法每周见面一次学生每周接受指导的次数及时间一次,每周四16:00-18:00毕业设计(论文)指导记录是否齐全齐全学生的工作态度在相应选项划“”认真一般较差尚存在的问题及采取的措施:本课题需要学生熟悉C语言,能熟练使用protel和CodeWarrior IDE软件,掌握硬件设计的方法和软件编程方面的应用。目前还需要学生进一步熟悉单片机C语言进行
9、系统编程的要点,结合MC9S08AW60芯片的特点,优化设计程序,并继续查阅参考文献,为顺利完成毕业设计做好准备。指导教师签字: 2009年 5月 5日系(教研室)意见: 负责人签字:天津工业大学本科毕业设计(论文)评阅表(设计类)毕业设计题目鸡舍温度控制系统设计学生姓名学生班级电子051指导教师姓名林志贵评审项目指标满分评分选题能体现本专业培养目标,题目大小、难度适中;学生工作量饱满,能得到较全面训练。10题目与生产、科研等实际问题结合紧密。10课题调研文献检索能独立查阅文献以及从事其他形式的调研,能较好地理解课题任务并提出实施方案;有分析整理各类信息并从中获取新知识的能力。15外文应用能正
10、确引用外文文献,翻译准确,文字流畅。5设计说明书(论文)设计图纸(插图)简洁、规范、无差错,设计栏目齐全合理,能正确使用国家标准单位。15设计说明书(论文)结构严谨,表达清楚,文字通顺,用语正确,基本无错别字和病句,书写格式符合规范。15能根据毕业设计目标进行实验设计,对数据的运算及处理正确无差错,对实验结果的分析准确。20设计具有创新性或实用价值。10合计100意见及建议:评阅人签名: 年 月 日天津工业大学毕业设计(论文)成绩考核表学生姓名学院名称信息与通信工程学院专业班级电子051题目鸡舍温度控制系统设计1毕业设计(论文)指导教师评语及成绩:成绩: 指导教师签字: 年 月 日2毕业设计(
11、论文)答辩委员会评语及成绩:成绩:答辩主席(或组长)签字: 年 月 日3毕业设计(论文)总成绩:a.指导教师给定成绩b.评阅教师给定成绩c.毕业答辩成绩总成绩(a0.5+b0.2+c0.3)摘 要温度是鸡生长发育的首要条件,保持适宜的环境温度是养鸡成功的关键。鸡的理想温度育雏期为3228,育成期2025。温度过高就会引起体温升高,代谢缓慢,采食量减少,饮水量增加。鸡舍温度过低就会导致鸡群细菌感染,出现疫情。所以现代化的养鸡离不开鸡舍温度控制系统。本设计是基于CAN总线,以MC68HC908GZ60芯片为核心,通过DS18B20数字温度传感器采集温度信号,经系统运算显示温度,超出设定温度值报警的
12、智能温度控制系统。本文介绍了CAN总线的原理及技术特点,以及鸡舍温度控制系统的主要构成元件。鸡舍温度控制系统是通过多个DS18B20数字温度传感器采集温度,送到GZ60芯片运算处理,在LED上显示温度,然后定时通过CAN总线向主机发送数据,送达主机后在主机LCD上显示温度值。现场控制端与主机都能通过按键设置报警温度值,查询每个温度传感器的温度值,报警时现场端与主机都能够报警提醒,采取升降温控制。系统采用CAN总线为现场控制总线具有稳定、实时等优点,能够保证鸡舍温度在可控范围内。本文包括了硬件电路设计和软件程序流程。系统软件由主程序和被调用的各子程序组成,主程序完成初始化后,调用温度采集子程序、
13、报警子程序、键盘子程序、LED显示子程序、CAN总线子程序、LCD显示子程序。关键词:CAN总线;温度控制;温度传感器;MC68HC908GZ60ABSTRACTChicken temperature is a prerequisite for growth and development, and maintain appropriate ambient temperature is key to the success of the chicken. The ideal temperature of the chicken rearing period of 32 28 , incubat
14、ion period of 20 25 . High temperature will cause increased body temperature, slow metabolism, reduce food intake, increased water intake. Sheds temperature is too low can lead to bacterial infections in chickens, the disease appears.Therefore, modernization can not be separated from the chicken coo
15、p temperature control system. The design is based on the CAN bus to the chip as the core MC68HC908GZ60 through DS18B20 collecting temperature digital temperature sensor signal, computing by the system temperature exceeds the set alarm temperature smart temperature control system.This thesis introduc
16、es the principle of CAN bus and technical features, as well as temperature control system henhouse constitute the main components. Hen house temperature control system is through a number of digital temperature sensor DS18B20 collecting temperature, GZ60 to the processing chip in the LED display of
17、temperature, and then from time to time through the CAN bus to the host to send data, after the service host console LCD display temperature value. Control client and host the site through access keys temperature alarm settings, query the temperature of each temperature sensor value, the police at t
18、he scene when the client and the host will be able to remind the police to take control or cooling. CAN Bus system bus for on-site control of a stable, real-time, etc., to ensure temperature controlled sheds range. This article includes hardware and software design processes.System software by the m
19、ain program and calls the subroutine of the main program after the completion of initialization, the temperature acquisition subroutine calls, alarm subroutine, Subroutine keyboard, LED display subroutine, CAN bus subprogram, LCD display subroutine.Key words: CAN bus; temperature control; temperatur
20、e sensor; MC68HC908GZ60目 录第一章 绪论11.1 鸡舍温度控制系统与CAN总线11.1.1 鸡舍温度控制系统在我国的发展形式11.1.2 CAN总线的技术特点和发展前景11.2 CAN总线在温度控制系统中的应用21.3 本文内容的主要安排3第二章 系统方案设计概要和器件选择42.1 鸡舍温度控制系统介绍42.2 系统硬件选择 2.2.1 GZ60芯片 2.2.2 数字温度传感器DS18B20 2.2.3 LCD显示TC1602C 2.2.4 LED显示S03641 2.2.5 CAN总线收发器PCA82C250 2.2.6 6N137 2.2.7 MAX232 2.2.
21、8 LM2575-5 2.2.9 移位寄存器74HC5952.3 信号与引脚分配第三章 系统硬件设计3.1 主机控制部分设计 3.1.1 GZ60最小系统及复位电路模块 3.1.2 电源供给模块 3.1.3 键盘模块 3.1.4 CAN通信模块 3.1.5 串行通信接口模块 3.1.6 LCD显示模块3.2 现场控制部分设计 3.2.1 LED显示模块 3.2.2 温度采集模块 3.2.3 继电器模块3.3 端口地址分配第四章 系统软件设计4.1 设计思路4.2 设计方案 4.2.1 主程序 4.2.2 键盘模块程序 4.2.3 温度采集模块程序 4.2.4 CAN总线模块程序 4.2.5 L
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 鸡舍 温度 控制系统 设计
链接地址:https://www.31ppt.com/p-4887519.html