《基于单片机的温室养殖的温度控制系统》由会员分享,可在线阅读,更多相关《基于单片机的温室养殖的温度控制系统(30页珍藏版)》请在金锄头文库上搜索。
1、. . 毕 业 论 文基于单片机的温室养殖的温度控制 院 部 专业班级 届 次 学生姓名 学 号 指导教师 二一六年六月十日装订线. . . 24 目 录温室养殖的温度控制ITemperature control in GreenhouseII引言I1 基于单片机的温度控制系统工作原理11.1 基于单片机的温度控制系统硬件选择11.1.1单片机选择11.1.2 温度传感器简介与选择212温度控制系统工作原理312.1 DS18B20的工作原理32、 硬件系统设计72.1 电源电路72.2温度采集电路和外接EEPROM存储电路82.3按键与显示电路92.4继电器电路102.5晶振控制电路103
2、软件系统设计113.1汇编语言的选择113.2主程序设计123.3 DS18B20子程序设计133.3.1读出温度子程序133.3.2复位应答子程序143.3.3写入子程序144 自制集成开发板154.1 制作电路印刷版的基本流程154.3系统调试164.3.1 在试验台板上进行调试164.3.2电路板元器件的焊接与调试165. 结论17参考文献18致谢19附录20ContentsAbstract.IIIntroduction. 11 The stem strength tester structure and working principle. 21.1 Stem strength tes
3、ter structure. 21.1.1 STM32 microcontroller understanding and choose. 31.1.2 Pull pressure sensor profile and select . 41.1.3 LCD choice. 41.2 Stem strength tester working principle .51.2.1 Data acquisition module principle.51.2.2 Microcomputer data processing principle.62 Mechanical system design .
4、62.1 Instrument operation mode .72.2 Instrument cutting knife design.73. Control system hardware design.83.1 Amplification system .83.2 Signal reverse system .113.2.1 The application of signal reverse circuit.123.2.2 Motor positive &negative control principle.123.3 SD card storage systems .133.4 Hom
5、emade integration development board.133.4.1 Altium introduced to find 6.0 .153.4.2 PCB design flow of work.163.5 Controller layout profile .174 Software system design . .174.1 Key functions. .174.2 Data shows.184.3 Interrupt handling . 184.4 A/D conversion best precision design . 194.4.1 Track of er
6、ror sources and analysis .194.4.2 Rainfall distribution hardware how to reduce ADC error.194.4.3 Software how to reduce ADC error . 204.5 PC communication program design. 214.6 Measuring parameters and the calculation method of.214.7 Overload and acting program design.214.8 Signal stability analysis
7、 and design.225 Test results and analysis . 245.1 Instrument main technical parameters .245.2 Measuring data analysis . 256 Conclusion. 27References. 30Acknowledgement.30Appendix31温室养殖的温度控制摘要:本文主要介绍一款便携,测温精准,价格低廉的温度控制系统,具有一定的实际应用价值。本项目主要采用AT89S52单片机作为主控单元,以DS18B20温度传感器。然后将采集到的温度变化信号转变为电信号,再经过变送器进行数据
8、处理,最后将信号输送至单片机。AT89S52单片机将温度进行处理后进行液晶屏实时显示和SD卡数据存储。同时单片机还控制继电器的开关的运作,控制制热装置和散热(制冷)装置的运行来调节温度。该温度控制系统只是基于单片机的温度控制系统在温度控制领域的一个简单实例,还有许多需要完善的地方,例如可以将测得的温度通过单片机与通讯模块相连接,以手机短消息的方式发送给用户,使用户能够随时随地对温度进行监控。此外,一些原器件的使用上也可升级,如单片机改用性能更好的ATmega16单片机,程序设计用稳定性更高的高级语言等。本温度控制系统可以应用于多种场合,像鸡舍的温度、育婴房的温度、水温的控制。用户可灵活选择本设
9、计的用途,有很强的实用价值。关键词:温室养殖 单片机 温度传感器引言温度是一个需要不断检测和控制的变量,又因为其对人们生产生活中的巨大影响,因此对温度的控制系统的建设变的十分重要。由于现代科技的迅速发展,温度控制也向精确化、自动化方向发展。温室养殖技术是农业产业化的发展方向,温度控制系统是重要组成部分。目前从我国温室养殖实际情况看,大多数温室的温度检测和控制都是人工来完成的,从而不可避免的造成了劳动强度大、测控精度低的后果,使得生产成本提升、生产风险加大,难以达到预期效果。为了提高劳动生产效率,应加大科技的结合力度,建立合理有效的温度控制系统。随着温室养殖产业化的不断深入,人们对于温室的自动化
10、要求越来越高,不论是企业还是农民对此都有比较迫切的需要,因此系统的实用性和经济性需要综合考量。在温室养殖中,鸡的养殖占有较大的比例,由于鸡的养殖不同阶段对于温度的需求的复杂使得其拥有较好的代表性,因此针对养鸡过程中的温度控制建设一个基于单片机的温度控制系统。单片机在电子产品中的应用已经十分广泛,基于单片机的温度检测和温度控制是自动化养殖中较为常见,性能优良的产品。随着温度控制器应用范围的日益广泛和多样,各种适用于不同场合的智能温度控制器应运而生。本设计是温室养殖温度控制系统,控制对象是温室内的温度。针对此问题,本系统设计的目的是实现一种可连续高精度调温的温度控制系统,它应用广泛,功能强大,小巧美观,便于携带,是一款既实用又廉价的控制系统。本设计是对温度进行实时监测与控制,设计的温度控制系统实现了基本的温度控制功能:当温度低于设定下限温度时,系统自动启动加热继电器加温,使温度上升,同时绿灯亮。当温度上升到下限温度以上时,停止加温;当温度高于设定上限温度时,系统自动启动风扇降温,使温度下降,同时红灯亮。当温度下降到上限温度以下时,停止降温。温度在上下限温度之间时,执行机构不执行。同时三