毕业设计基于can总线的蔬菜大棚温湿度检测节点设计课程设计论文
温室大棚温湿度监测系统设计-毕业论文(设计)
摘要随着农业产业规模的提高,对于数量较多的大棚,传统的温度控制措施就显现出很大的局限性。
为此,在现代化的蔬菜大棚管理中通常有温湿度自动控制系统,以控制蔬菜大棚温湿度,适应生产需要。
本论文主要阐述了基于P89LPC938单片机的温室大棚温湿度监测系统设计原理,主要电路设计及软件设计等。
该系统采用LPC938单片机作为控制器,DHT11进行温湿度采集,并通过无线模块NRF24L01进行主机与从机的无线通信,利用其I2C总线技术控制SRL_11280W_LCD液晶实时显示。
使用户在控制室即可监测温室大棚内的实时温湿度,从而方便用户对温室大棚的管理。
关键词: 单片机P89LPC938; 传感器DHT11;液晶SRL_11280W_LCD; 无线模块 NRF24L01第一章绪论1.1 课题研究背景目前,我国农业正处于从传统农业向以优质、高效、高产为目标的现代化农业转化新阶段。
而大棚作为现代化农业设施的重要产物,在国内多数地区得到了广泛应用。
大棚可以避开外界种种不利因素的影响,人为控制或创造适宜农作物生长的气候环境,可以看成是一个半封闭式的人工生态环境。
由于大棚中各种环境因素是可以人为控制的,因此控制技术直接决定着大棚中农作物的产量和质量。
大棚监测系统一般包括三个模块:环境参数采集模块、数据处理模块和执行模块。
在目前的监测系统中,需采集的环境参数主要包括温度、湿度、CO2浓度、光照强度、土壤湿度等。
在实际设计中还需根据大棚的规模及所在区域设定不同的采集方式,确保数据采集的准确性。
例如我国北方地区,冬季寒冷而漫长,大棚监测最主要的一部分就是温度的调节。
这时可将一天分为午前、午后、前半夜和后半夜4个时段来进行温度调节。
午前以增加同化量为主,一般应将棚温保持在25~30℃为宜;午后光合作用呈下降趋势,以20~25℃为好,避免高温下养分消耗过多;日落后4~5h内,要将棚内温度从20℃逐渐降到15℃上下,以促进体内同化物的运转。
基于单片机在蔬菜大棚内的温湿度测量系统蓝牙模式的设计写作方法和创新点
基于单片机在蔬菜大棚内的温湿度测量系统蓝牙模式的设计写作方法和创新点下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!本店铺为大家提供各种类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you! In addition, this shop provides you with various types of practical materials, such as educational essays, diary appreciation, sentence excerpts, ancient poems, classic articles, topic composition, work summary, word parsing, copy excerpts, other materials and so on, want to know different data formats and writing methods, please pay attention!基于单片机在蔬菜大棚内的温湿度测量系统蓝牙模式的设计一、引言近年来,随着农业现代化的发展,大棚种植在我国得到了广泛应用。
基于单片机蔬菜大棚温度控制器毕业设计论文
哈尔滨剑桥学院毕业设计论文题目:基于单片机蔬菜大棚温度控制器学生:指导教师:专业:班级:2013年 5 月哈尔滨剑桥学院毕业设计任务书题目名称:基于单片机的蔬菜大棚内温度控制器的设计立题意义:本系统就是针对大棚内温度、湿度的控制。
温室大棚自动控制系统是综合考虑系统的精度、效率以及经济性要求多方面因素之后,设计一种基于单片机自动控制的大棚温湿度控制系统。
技术条件与要求:确定系统的测温方案,画出系统的框图;阐述系统硬件设计过程,画出完整的系统硬件电路原理图和PCB制版图;查阅资料明确所有相关芯片的功能。
任务内容(包括内容、计划、时间安排、完成工作量与水平具体要求)第1天:熟悉课程设计任务及要求,针对课题查阅技术资料。
第2天:确定设计方案。
要求对设计方案进行分析、比较、论证,画出方框图,并简述工作原理。
第3-4天:按照确定的方案设计单元电路。
要求画出单元电路图,元件及元件参数选择要有依据,各单元电路的设计要有详细论述。
第5天:撰写课程设计报告。
要求内容完整、图表清晰、文理流畅、格式规范、方案合理、设计正确。
专业负责人意见签名:年月日基于单片机的蔬菜大棚内温度控制器的设计摘要目前应用于温室大棚的温度检测系统大多采用由模拟温度传感器、多路模拟开关及A/D转换器等组成的传输系统。
这种温度采集系统需要在温室大棚内布置大量的测温电缆,才能把现场传感器的信号送到采集卡上,安装和拆卸繁杂,成本也高。
同时线路上传送的是模拟信号,易受干扰和损耗,并且测量误差也比较大,不利于控制者根据温度变化及时做出决定。
在这样的形式下,开发一种实时性高、精度高,能够综合处理多点温度信息的测控系统就很有必要。
关键词:单片机、传感器、报警器、上位机Design of greenhouse temperature controller based on MCUAbstractSimulated by the analog temperature sensors, multiplex switch mostly adopts the temperature detecting system is currently used in the greenhouse Transmission system and A\/D converter. This temperature acquisition system need to be arranged in greenhouse numerous measurement Temperature sensing cable, to make the signal of the sensor to the acquisition,installation and removal of complex, high cost. At the same time Line on the analog signal is transmitted, vulnerable to interference and loss, and the measurement error is relatively large, are not conducive to control According to the temperature changes in a timely decision. In this situation, the development of a real-time, high precision, can fully Combined treatment of culti-point temperature measurement and control system of information is very necessary.Keywords: Microcontroller, sensor, alarm, PC目录摘要 (Ⅰ)Abstract (Ⅱ)1绪论 (1)1.1 引言 (1)1.2选题的现实意义 (2)1.3 国内外现状 (2)1.4 系统功能 (3)2 总体方案设计 (4)2.1计算机的选择 (4)2.2 系统组成框图及工作原理 (4)2.3 硬件及系统整体机构 (5)2.4硬件设备选择 (9)3 硬件电路设计 (19)3.1 主机 (19)3.2 温度检测与控制部分设计 (19)3.3 人机对话部分的设计 (20)3.4 温度控制系统 (22)4 软件设计 (24)4.1 主程序流程图 (24)4.2键盘显示模板 (24)4.3 采样转换模板 (25)结论 (27)致谢 (28)参考文献 (29)附录1 单盘机程序 (30)基于单片机的蔬菜大棚内温度控制器的设计1 绪论1.1 引言随着我国国民经济的发展,人民的生活水平日益提高,冬季大棚蔬菜的市场日渐扩大,尤其是北方地区在寒冷的冬季用塑料大棚栽培蔬菜,更体现出经济价值。
毕业设计中期报告(基于单片机的蔬菜大棚温湿度控制系统设计)
①系统软件设计及系统调试。
②撰写毕业论文,完成英文资料翻译。
③按照学校论文格式要求修改并完成毕业论文,准备答辩。
学生签字:
年月日
指导教师的建议与格同毕业设计(论文)一同装订成册,由所在单位归档保存。
从开题以来我严格按照开题报告的时间安排进行毕业设计着手查阅有关蔬菜大棚温湿度控制系统设计的相关资料了解蔬菜大棚温湿度控制系统的基本工作原理与工作过程复习微机原理及接口及相关编程技巧学习sht11数字式集成温湿度传感器基本原理学习at89s52基本原理及常用设计方法
xxxxxxxxxxxx大学
毕业设计(论文)中期报告
系别
自动化与电气工程学院
班级
测控xxxx班
学生
姓名
xxx
指导
教师
xxx
课题名称:基于单片机的蔬菜大棚温湿度控制系统设计
简述开题以来所做的具体工作、取得的进展及下一步主要工作:
从开题以来,我严格按照开题报告的时间安排进行毕业设计,着手查阅有关蔬菜大棚温湿度控制系统设计的相关资料,了解蔬菜大棚温湿度控制系统的基本工作原理与工作过程,复习微机原理及接口及相关编程技巧,学习SHT11数字式集成温湿度传感器基本原理,学习AT89S52基本原理及常用设计方法。
通过多方搜集查阅相关书籍和文献,最后选取了最优的一种系统方案进行设计,即利用AT89C51单片机的软、硬件资源,辅以相应的测量电路和SHT11数字式集成温湿度传感器等智能仪器,能实现多任务、多通道的检测和输出。根据温室大棚内的温湿度传感器采集到的信息,利用数据总线将传感器信息送给单片机,以及进行LCD显示,报警,查询等功能。监控中心可向现场控制器发出控制指令,监测仪根据指令控制风机、水泵、等设备进行降温除湿,以保证大棚内作物的生长环境。
温室大棚温湿度监测系统设计毕业论文
温室大棚温湿度监测系统设计毕业论文引言温室大棚作为一种重要的农业设施,在现代农业生产中扮演着重要角色。
为了提高温室环境的稳定性和作物的产量,监测和控制温室大棚的温湿度是必不可少的。
本文将介绍一种温室大棚温湿度监测系统的设计,旨在为农业生产提供有效的监测和控制手段。
系统需求分析在温室大棚的种植过程中,温度和湿度是两个重要的气候因素。
因此,本系统的设计需满足以下需求: - 实时监测温室大棚内的温度和湿度数据,并能通过互联网远程访问; - 提供可视化界面,以便农民能方便地观察温室大棚的环境变化; - 当温度或湿度超出预设范围时,能自动发送警报信息。
系统设计本系统主要由以下几个部分组成:温湿度传感器、单片机控制模块、Wi-Fi模块和远程访问平台。
温湿度传感器温湿度传感器是监测温室大棚内温湿度的核心部件。
常用的温湿度传感器有DHT11和DHT22等型号。
传感器将温度和湿度数据转换为数字信号,并提供接口供单片机模块读取。
单片机控制模块单片机控制模块负责与温湿度传感器的通信和数据处理。
它通过读取传感器的数据,并根据预设的阈值进行判断,以决定是否触发警报或发送数据到远程访问平台。
Wi-Fi模块为了实现远程访问和控制,本系统中将使用Wi-Fi模块连接到互联网。
Wi-Fi模块可以将单片机控制模块收集到的温湿度数据发送到远程访问平台,并接收远程控制命令。
远程访问平台远程访问平台是农民和温室大棚之间的桥梁,为农民提供了监测和控制温室大棚的接口。
农民可以通过平台查看温室大棚的温湿度数据、设置阈值和接收警报信息。
系统实施本系统将采用Arduino作为单片机控制模块,使用DHT11作为温湿度传感器,ESP8266作为Wi-Fi模块。
远程访问平台将使用云服务器和Web开发技术来实现。
Arduino编程Arduino编程主要包括与温湿度传感器的通信、数据处理和与Wi-Fi模块的通信。
通过编写相应的代码,将传感器数据转换为温度和湿度值,并将数据发送到远程服务器。
蔬菜大棚温湿度监测系统毕业论文
2.1系统的总框图
这个设计硬件方面有五个模块,即STC89C52单片机主控模块、传感器模块、LCD1602液晶显示模块、继电器模块以与阈值设置模块。硬件主要以STC89C52型单片机为控制核心,通过LCD1602与时地显示传感器DHT11检测到的温湿度值,阀值可以通过AT24C02存储,断电进行保存,过阀值时会有相应的报警驱动。本研究设计的温湿度控制器框图如图2-1所示。
前种植植被一般都用温室栽培,为了充分的利用好温室栽培这一高效技术就必需有一套科学的,先进的管理方法,用以对不同种类植被生长的各个时期所需的温度与湿度等进行实时的监控。
1.3温湿度监测系统的发展现状
我国对于农业的设施投入相对较晚,但是发展却是很快。就现阶段世界塑料大棚和温室面积约占三十多万公顷,而我国的占地面积却是最大的。我国近几年塑料大棚和温室的面积在突飞猛进的增长。设施农业相对于普通的农业,产业化程度高,效益好,接受新技术的能力强。在我国,大型的温室在南方主要是花卉,然而在北方主要是蔬菜的种植,因为冬天北方的天气比较寒冷。但是我国的温室的建设也存在一定的问题,如土地利用率低,温室的盲目引进,设施结构的不正常,资源的浪费,管理运营的费用高,技术水平管理低,劳动生产率低等等诸类问题。我国的温室数量发展的速度是很快,每年都在增长,但是总的来说,我国农业的智能化水平还是不高,最主要的是,我国温室大棚的温湿度监测系统的智能化水平不高,并且这些系统会很贵,这对农业实现智能化的普遍实现是很困难的。因此设计比较便宜实用的设备是很有必要的,这对温室大棚的推广也于很重大的意义,在市场上也占据了很好的优势。
3.当温湿度超出阈值时,就会自动打开对应的继电器驱动负载。通过小指示灯指出是哪一路在工作,以提醒我们。阀值可以通过AT24C02存储,实现断电保存。
基于单片机的大棚温湿度检测报警系统毕业设计(论文)
基于单片机的大棚温湿度检测报警系统摘要系统是一个专门为温室大棚温湿度控制而设计的智能系统。
通过对系统的硬件部分和软件部分设计来达到监控要求。
硬件部分实现了对温湿度传感器模块、A/D转换模块、显示模块、控制模块的设计;软件部分主要根据系统的设计思想设计出了主程序和子程序流程图,并通过汇编语言和C语言实现。
通过实践证明,系统具有性能好、操作方便等优点,实现了对温湿度的显示、调节、自动控制和手动控制。
关键词:A/D转换;传感器;LEDABSTRACTThe work of this dissertation is about an intelligent system designed for controlling the temperature and humidity of a greenhouse. It can meet the demand of monitoring through the design of hardware and that of software in details, The former is more important in this dissertation, including the introduction of sensor of measuring temperature and humidity, changing of A/D, demonstrating mode of data, the mode of control and the connecting part of the changing column. And according to the design thoughts the latter shows the flow chart of the main program and the subprogram, realized by assembly language and C language. The system adopts quite a new integrated circuit, which makes it function better and run more conveniently when put into practice. Furthermore, not only can it achieve the goals of manifesting and regulating the temperature. But also it can be controlled automatically and manually.Key words:changing of A/D ; sensor ; LED目录1 绪论 (1)1.1课题背景 (1)1.2预期目标 (1)2 系统总体设计方案及工作原理 (2)2.1系统总体设计方案简述 (2)2.1.1基本功能 (2)2.1.2主要技术参数 (2)2.2系统的工作原理 (2)3 系统的硬件设计 (4)3.1 单片机的确定 (4)3.2传感器的确定 (7)3.2.1温度传感器 (7)3.2.2湿度传感器 (8)3.3采集电路的设计 (9)3.3.1温度采集电路 (9)3.3.2湿度采集电路 (10)3.4 A/D转换 (11)3.4.1 模数转换器的确定 (11)3.4.2 ADC0809与8031的连接 (13)3.5键盘与显示 (14)3.5.1键盘部分 (14)3.5.2显示部分 (14)3.6报警电路设计 (16)3.7单片机与PC机的通信接口 (17)3.8系统总体电路 (18)4 软件设计 (19)4.1 设计思想 (19)4.2 初始化程序及主程序框图 (21)4.3 子程序框图 (22)4.4系统的主要程序 (23)总结 (28)参考文献 (29)致谢 (30)1 绪论1.1课题背景温湿度是衡量温室大棚的重要指标,它直接影响到栽培作物的的生长和产量,为了能给作物提供一个合适的生长环境,首要问题是加强温室内的温湿度的检测, 但传统的方法是用与湿度表、毛发湿度表、双金属式测量计和湿度试纸等测试器材,通过人工进行检测,对不符合温度和湿度要求的库房进行通风、去湿和降温等工作。
毕业设计---温室大棚中温湿度测控系统的研究与设计[管理资料]
SHANDONGUNIVERSITYOFTECHNOLOGY毕业设计说明书温室大棚中温湿度测控系统的研究与设计学院:电气与电子工程学院专业:电子信息科学与技术学生姓名:学号:指导教师:20 11 年 6月摘要随着大棚技术的普及,温室大棚数量不断增多,温室大棚的温度控制成为一个难题。
目前应用于温室大棚的温度检测系统大多采用由模拟温度传感器、多路模拟开关、A /D及单片机等组成的传输系统。
这种温度采集系统需要在温室大棚内布置大量的测温电缆,才能把现场传感器的信号送到采集卡上,安装和拆卸繁杂,成本也高。
本课题提出一种基于单片机并采用数字化单总线技术的温度测控系统应用于温室大棚的的设计方案,该方案是利用温度传感器将温室大棚内温度的变化,变换成电流的变化,其值由单片机处理,最后由单片机去控制数字显示器,显示温室大棚内的实际温度。
一旦该温度值超过我们预先设定的上、下限,单片机便启动报警系统进行报警,进而对大棚内温度进行控制。
这种设计方案能对多点的温度进行实时巡检,各检测单元能独立完成各自功能,同时能够根据主控机的指令对温度进行定时采集,测量结果不仅能在本地显示,而且可以利用单片机串行口,通过RS一485总线及通信协议将采集的数据传送到计算机,进行进一步的存档、处理。
主控机负责控制指令的发送,控制各个从机进行温度采集,收集测量数据,并对测量结果(包括历史数据)进行整理、显示和存储。
该测控系统不需要任何固定网络的支持,安装简单方便,系统稳定可靠、可维护性好.关键词:温、湿度测控,AT89S52单片机,PC机,RS-485通信AbstractWith the popularization of greenhouse technology, the amount of greenhouse is larger and larger. However, the temperature control of greenhouse is becoming a difficult Problem. Currently, the temperature control system of greenhouse is mostly using a transfers system which consists of analog temperature sensors,multiplexing analog switches,A/D conversion units and SCM. This kind of temperature collection System needs a lot of cables which is laid to make the signal of the sensor be sent to the collection card in the greenhouse. Thus the work of fixing and take- down is miscellaneous, and the cost is high.This Paper gives a greenhouse temperature control project which 15 based upon the SCM and digital monobus technology. In this project,the change of temperature in the greenhouse is transformed into the change of electric current and then into the change of voltage by using the temperature result is dealt with by SCM. At last the real time temperature in the greenhouse is displayed on the monitor under the control of SCM. Once the value of the temperature in the greenhouse exceeds the minimum and maximum which is preestablished,the SCM will give an alarm and auto control the temperature in the greenhouse. This Project can make real time patrol checking to the different nod’s temperature in the greenhouse, and every separate checking unit can finish its task independently. At the same time ,very separate checking unit can make timing collection according to the instruction from the main control,and the measure results can not only be displayed at home but also can be further Processed and be kept in the archives by using the SCM’s serial interface and RS-454 bus and communication Protocols. This temperature control system whose stabilization and maintainability is good doesn’t need any fixed network to support and is easily fixed.Key words: humiture measuring and controlling, AT89S52 MCU, PC, RS-485bus目录摘要 ............................................................................................................................. Abstract ............................................................................................................................ 目录 . (I)第一章引言 0选题背景 0现实状况及未来发展方向 (1)本设计的主要内容 (2)第二章温室大棚测控方案的设计 (4)系统方案的整体设计 (4)温度的测量和控制 (4)温度传感器的选择 (4)DS18B20的介绍 (5)温度测控电路图 (8)湿度的测量和控制 (8)湿度传感器的选择 (8)HS1101湿度传感器介绍 (9)湿度传感器测量电路 (11)单片机系统设计 (12)单片机选择 (12)AT89S52 简介 (13)AT89S52 基本电路 (15) (16)显示系统选择 (16)显示系统电路 (18)通信系统 (20)通信方式选择 (20)通信MAX485电路 (21)信号采集通道的选择 (22)采集通道选择 (22)CD4051介绍 (24)采集通道电路图 (25)其他外围接口电路 (26)电源系统电路 (26)报警系统电路 (27)继电器系统 (28)存储器系统 (29)开关系统 (29)第三章系统的软件设计 (31)主程序流程图 (31)温度程序流程图 (32)湿度程序流程图 (37)通信程序 (40)第四章总结 (44)参考文献 (46)致谢及声明 (47)附录 (48)第一章引言选题背景在人类的生活环境中,温度扮演着极其重要的角色。
基于单片机的大棚温湿度监测系统的设计-本科毕业论文设计
第一章绪论
1.1
近期,我国温室的总种植面积位于世界前列,产业的发展迅猛。但是,我国的温室自动控制技术远远跟不上温室数量的增长,农业生产还在使用大量的人力劳动,不仅劳累,而且因为无法对温室环境进行精确监测,不仅浪费了大量的资源,还使作物产量受到了影响,降低了收入。同现代化农业发达的国家相比,我国在这一方面还是有比较大的差距,特别在是对温室生产环境的各个因素的自动监测与控制方面。本课题目的在于研究一个基于单片机为主控芯片下的大棚温湿度自动监测系统,由于单片机及相关附加部件的经济性,使得其能广泛应用于广大农民之中,从而通过对大棚温湿度的科学量化实时监测调整对作物的环境从而提高农业产量,造福广大农民,其实用性使得这个研究很有必要。
第二章系统硬件设计
2.1
作为一个大棚温湿度监测系统,其核心任务是对棚环境进行自动测量。该系统上电初始化后,通过SHT11感应并检测大棚的温湿度值,传送给AT89S52核心处理单元,此时处理器调出部设定好的温湿度上下限,据此对比判断对应数据是否异常,然后做出报警与否的反馈;确定是否异常超过预设的时间,如果超过预定时间,异常信号从报警电路输出;然后继续确定异常处理,如果解决了,然后就会解除报警。这样一来,通过单片机的核心处理控制功能来采集实时环境信息,让用户可以实时高效地获取大棚部的环境状态,从而能够及时实施管理。
2.2
单片机作为一种微型计算机,广泛应用在工业自动化、自动控制、智能仪器仪表等领域[2],具有体积小、成本低的特性,功能齐全,简单方便,发展迅速,嵌入容易。
本设计采用AT89S52单片机,单片机是一种低功耗,高性能CMOS8位微控制器,有8K的系统可编程闪存。它兼容MCS-51系列的引脚,适用于所有标准80C51指令集。从而使该器件进行编程,因此它能够在进行程序烧录是不进行多次拔插,可避免不必要的繁琐程序以及对装置的损耗甚至损坏。
蔬菜大棚温湿控制器设计(毕业设计完整版)
蔬菜大棚温湿控制器设计(毕业设计完整版)河南理工大学毕业设计(论文)说明书大棚温度湿度控制器设计摘要:温室是蔬菜大棚生产中必不可少的设施之一,不同种类蔬菜对温度及湿度等生长所需条件的要求也不尽相同,本设计就是控制大棚的温湿度,为它们提供一个良好的生存环境,给我们带来巨大的经济效益。
关键词:传感器、温湿度、控制电路、温度报警电路Abstract: Greenhouse production of greenhouse vegetables are an essential facilities, different types of vegetables, such as temperature and humidity on the growth of the necessary requirements are not the same, the design is to control the greenhouse temperature and humidity, to provide them with a goodthe living environment, has brought us huge economic benefits.Key words: sensors, temperature and humidity, control circuit, temperature alarm circuit12河南理工大学毕业设计(论文)说明书1 引言随着改革开放,特别是90年代以来,我国的温室大棚产业得到迅猛的发展,以蔬菜大棚、花卉为主植物栽培设施栽培在大江南北遍地开花,随着政府对城市蔬菜产业的不断投入,在乡镇内蔬菜大棚产业被看作是21世纪最具活力的新产业之一。
温室是蔬菜等植物在栽培生产中必不可少的设施之一,不同种类的蔬菜对温度及湿度等生长所需条件的要求也不尽相同,为它们提供一个更适宜其生长的封闭的、良好的生存环境,从而可以通过提早或延迟花期,最终将会给我们带来巨大的经济效益。
毕业论文——蔬菜大棚温湿度控制系统设计
毕业论文(设计)蔬菜大棚温湿度控制系统设计院系名称信息科学与工程系姓名学号专业电子信息工程指导教师年月摘要近些年,蔬菜大棚技术发展十分迅速,相关技术日益成熟,蔬菜大棚的数量也日益增加,研究蔬菜大棚可以提高蔬菜产量和质量,从而更好的为现代人服务;本文旨在设计出一套蔬菜大棚温湿度控制系统,代替人工,更好的控制蔬菜大棚内的温湿度,满足生产的需求。
本文基于物联网技术设计了一套蔬菜大棚温湿度控制系统;在系统中引入了nRF24L01技术组网和GSM通信技术,使用本系统,我们可以很方便的采集蔬菜大棚内的空气温湿度等环境参数,并通过LCD液晶显示器显示蔬菜大棚中的温湿度等环境参数,当系统出现异常时,可以通过GSM网络将警告信息发送给用户,此外,用户还可以通过按键控制湿度控制器和温度控制器调节蔬菜大棚环境参数。
本系统由一个主节点和多个从节点构成。
主要工作内容如下所示:1.主节点控制系统选择STM32F103ZET6单片机作为主控制器,主控制器连接nRF24L01无线模块、SIM808模块等外围设备;从节点控制系统选择STC89C52单片机作为控制器,控制器连接温湿度传感器和nRF24L01;2.一个主节点可以通过nRF24L01无线模块和多个从节点进行通信。
主节点控制系统中主控制器STM32FZET6外围连接SIM808模块,当系统出现故障的时候,将通过GSM网络自动向用户发送一条报警信息,以便用户能及时发现排除故障。
关键词:nRF24L01,STM32F103ZET6,STC89C52,SIM808模块IAbstractIn recent years, the development of vegetable greenhouse technology is very rapid, related technology matures, the number of greenhouses increasing, vegetable greenhouse is conducive to open our door to wisdom, improve the yield and quality of vegetables, so as to better serve for the modern people; the purpose of this paper is to design a set of vegetable greenhouse temperature and humidity control system, instead of manual, temperature and humidity better control of vegetable greenhouse, meet the demand of the production.This paper based on IOT technology to design a set of vegetable greenhouse temperature and humidity control system; nFR24L01 network technology and GSM communication technology is introduced in the system, the use of the system, we can easily collect greenhouse air humidity and other environmental parameters, and through the LCD liquid crystal display in vegetable greenhouse temperature and humidity etc. the environmental parameters, when the system is abnormal, the warning information can be sent to the user through the GSM network, in addition, users can also through the buttons to control the humidity controller and a temperature controller of greenhouse environment parameters.The system consists of a master node and multiple slave nodes. The main work is as follows:1.Master node control system selects STM32F103ZET6 MCU as the main controller, the main controller is connected with the nFR24L01 wireless module,SIM808 module and other peripheral equipment; from the choice of the STC89C52 as the controller node control system, the controller is connected with a temperature humidity sensor and nFR24L01;2.A master node can communicate via nFR24L01 wireless module and multiple slave nodes. The main control node main controller connected to the SIM808STM32FZET6 peripheral module in the system, when the system fails, will be automatically sent to the user through the GSM network an alarm information, so that users can find out fault.Key Word:nFR24L01, STM32F103ZET6, STC89C52, SIM808 ModuleII目录1 引言 (1)1.1.课题背景 (1)1.2.国内外研究现状 (1)1.2.1.国内现状分析 (1)1.2.2. 国外现状分析 (2)1.2.3. 研究状况总结 (3)1.3.本课题的研究内容 (3)2总体设计 (4)2.3蔬菜大棚温湿度控制系统核心技术 (6)2.3.1 nRF24L01组网技术 (6)2.3.2 GSM通信技术 (6)2.4本章小结 (6)3嵌入式系统设计 (7)3.1主节点控制系统设计 (7)3.1.1主控制器选择 (8)3.1.2主从节点间通信方式 (8)3.1.3 .LCD选型及电路设计 (10)3.2从节点控制系统设计 (13)3.2.1单片机选型和设计 (13)3.2.2传感器接口电路设计 (15)3.3本章小结 (16)4 结论 (45)参考文献 (45)致谢 (45)III1 引言1.1.课题背景蔬菜大棚技术在我国很早就已经发展起来了,并且已经趋于成熟,传统的蔬菜大棚技术全部采用人工的方式,其特点是使用竹子或钢筋的骨架结构,在其上面覆上保温塑料膜,如此一来,便就形成了一个密闭的温室空间。
大棚内的温、湿度检测与数据处理及显示界面设计 毕业设计
题目: 大棚内的温、湿度检测与数据处理及显示界面设计学院:组长:组员:摘要温室大棚对现在的人们来说,是非常熟悉的一个名词,因为现在我们生活中的很多花卉、蔬菜、水果都是从温室大棚中种植出来的。
如何利用自动检测与自动控制系统有效的控制好温室大棚内的各种环境因子,以提高温室大棚环境的控制精度和效果,对我国温室业的发展有着不可估量的重要意义。
本设计采用西门子S7-300系列可编程控制器来实现自动化控制的温室大棚。
温度、湿度等环境因子在植物过程中起重要作用,在检测这环境因子的时候考虑到精度,反应速度,方便设备连接等问题,将采用温度传感器,湿度传感器对环境各项指标进行检测,传感器将检测的结果送入PLC 中,由PLC将其与设定值进行比较,再发出相应的指令驱动电机﹑卷帘等设备运行或停止来调节室内的温度、湿度,从而达到智能化,自动化控制的目的。
使用step7及wincc flexible实现上下位连调,详细的介绍系统的特点,组成,硬件设计及软件设计等问题。
关键词:蔬菜大棚;PLC;温湿度控制AbstractGreenhouse for the people now is a very familiar noun, because now we live in a lot of flowers, vegetables, fruit which from greenhouse shelter of planting out. How to use automatic detection and automatic control system of effective control of greenhouse trellis inside, in order to improve the environmental factor trellis environment control precision of the greenhouse effect and has become the greenhouse industry research in China at present. This design USES the Siemens s7-300 PLC to realize the automation control greenhouse trellis. Temperature, humidity environment factors in the process of plants plays an important role in detecting the environmental factor, when considering the accuracy, the reaction speed, convenient device connected by such issues, will the temperature sensor,humidity sensors detect the indicators of environment, the sensor will test results by PLC sent PLC compare it with setting, then sends out the corresponding order-driven heating element,, the fan, ventilation window, filling light equipment, sunshade shade equipment operation or stop to adjust indoor temperature, light, humidity, so as to achieve the purpose of intelligent, automation control. Discuss PLC control system application in plants greenhouse canopy, Use the step7 and wincc flexible to achieve the upper and lower sandhi detailed introduces the characteristics of the system, the composition, the hardware design and software design.Keywords: Vegetables greenhouse;PLC system;Temperature and humidity control目录摘要................................................................................................................................. I I Abstract ............................................................................................................................. I I 第一章绪论. (1)1.1 课题背景及研究意义 (1)1.2国内外温室控制技术发展概况 (2)1.3 选题的目的和意义 (3)第二章系统的整体设计方案 (4)2.1系统的设计任务 (4)2.2 控制系统核心部件的选择 (4)2.2.1 通讯方式简介 (4)2.2.2 温室控制系统硬件配置 (5)2.3.控制方案 (6)2.4.系统工作原理 (7)第三章硬件系统的研究与设计 (8)3.1 PLC的选型 (8)3.1.1 I/O地址分配 (9)3.1.2 接线图 (11)3.2 传感器的选型 (12)3.2.1温度传感器 (12)3.2.3 空气湿度传感器 (14)3.3 电磁阀的选型 (15)3.4低压控制器件选型 (15)3.5主回路及控制回路的设计 (21)3.5.1 系统主电路设计 (21)3.5.2 控制回路设计 (23)3.6 就地控制箱设计 (24)第四章、软件系统的研究与设计 (26)4.1 STEP7软件编程简介 (26)4.1.1 软件简介 (26)4.1.2软件运行 (28)4.1.3 主要功能块简介 (29)4.2系统流程图 (30)4.2.1 主程序流程图 (30)4.2.2 温度子程序 (30)4.2.3 湿度子程序 (31)4.2.4 故障报警子程序 (33)第五章控制系统监控界面设计 (35)5.1 上位软件 (35)5.2 通讯连接 (36)5.3 人机界面 (36)结论 (39)致谢 (40)参考文献 (41)附录一:程序梯形图 (42)第一章绪论1.1 课题背景及研究意义中国农业的发展必须走现代化农业这条道路,随着国民经济的迅速增长,农业的研究和应用技术越来越受到重视,特别是温室大棚已经成为高效农业的一个重要组成部分。
蔬菜大棚温湿度控制系统设计毕业设计
本科毕业设计题目蔬菜大棚温湿度控制系统的设计毕业设计(论文)任务书题目蔬菜大棚温湿度控制系统的设计专业电子科学与技术学号姓名主要内容、基本要求、主要参考资料等一.主要内容:1.检测,选择温度和湿度环境参数进行监控。
2.硬件系统设计(1)温湿度采样系统;(2)单片机控制系统;(3)显示系统;(4)报警控制系统。
3. 软件系统设计(1)单片机系统初始化;(2)对传感器采集的数据信息进行分析,通过单片机控制温度和湿度;(3)显示模块以及报警控制模块。
二.基本要求:1 查阅相关书籍、资料,确定合理的方案。
2 详细叙述工作原理,以及各功能模块。
3 采用温湿度传感器测量大棚内温度以及湿度。
4 显示模块显示测量的温度和湿度数值。
三.主要参考资料:[1] 谭浩强.单片机课程设计[M].北京:清华大学出版社,1989[2] 张毅刚.单片机原理及接口技术[M].哈尔滨:哈尔滨工业大学出版社,1990[3] 郭天祥.新概念51单片机C语言教程[M].电子工业出版社,2009完成期限:指导教师签名:专业负责人签名:填表日期:毕业设计(论文)开题报告课题名称蔬菜大棚温湿度控制系统的设计课题来源教师拟定课题类型BY 指导教师学生姓名学号专业电子科学与技术开题报告内容:(调研资料的准备,设计的目的、要求、思路与预期成果;任务完成的阶段内容及时间安排;完成设计(论文)所具备的条件因素等。
)一、调研资料的准备1、了解选题背景:蔬菜的生长对于温湿度具有一定的要求,因此需要对环境的温度和湿度进行监测和控制。
随着科学技术的发展,也要求利用现代化仪器,更方便的测试蔬菜大棚内的温湿度以及控制系统,从而进一步提高蔬菜产量和数量。
2、查阅了相关书籍及参考资料(1)艾运阶. MCS_51单片机项目教程. 北京:北京理工大学出版社,2012(2)谭浩强. C语言程序设计(第三版) [M]. 北京:清华大学出版社,2005(3)程国钢,陈跃琴,崔荔蒙.51单片机典型模块开发查询手册. 北京:电子工业出版社,2012(4)白延敏. 51单片机典型系统开发实例精讲. 北京:电子工业出版社,2009 二、设计目的、要求为了更好的利用温室栽培这一高效技术,就必需运用科学的、先进的管理方法,用以对不同种类蔬菜生长的各个时期所需的温度及湿度等进行实时的监控。
温室大棚温湿度测控系统设计毕业设计(论文)
温室大棚温湿度测控系统设计[摘要]随着计算机应用技术的发展,用计算机控制的方面也涉及到各个领域,其中在塑料大棚内用单片机控制温度、湿度是应用于实践的主要方面之一。
这对于农作物的生长发育有非常大的促进作用,它可以避免因为外面气候的剧烈变化对农作物造成的伤害,而使农作物能够在一个最适合它的温度、湿度的环境中生长发育,从而可以促进作物健康生长,抑制微生物的危害,提高产量,增加经济效益。
本设计由AT89S52单片机,温度检测电路,湿度检测电路,控制系统,报警电路,采用LCD12864作为显示电路组成;温度检测和湿度检测采用DHT90温湿度传感器采集信息,将其采集到的数字信号传入AT89S52单片机,单片机通过比较输入温度与设定温度来控制风扇或电炉驱动电路,当棚内温度在设定范围内时,单片机不对风扇或电炉发出动作,实现了对大棚里植物生长温度及土壤和空气湿度的检测、监控,并能对超过正常温度、湿度范围的状况进行实时处理,使大棚环境得到了良好的控制。
该设计还具有对温度和湿度的显示功能,对大棚内环境温度和湿度的预设功能。
[关键词]温度检测、湿度检测、控制系统、报警系统Design in Greenhouse Temperature and HumidityMonitoring SystemXXTutor: xxxAbstract: With the development of computer application technology, the computer-controlled areas are also involved, including the plastic canopy temperature using SCM and humidity is one of the main aspects used in practice. This crop growth and development of a very large role in promoting, it could avoid severe climate change outside the damage to crops, Er Shi crops it can be one of the most suitable temperature and humidity of the environment, growth and development, which can promote healthy crop growth, inhibition of microbial hazards, increase productivity, increase economic benefits. The design by the AT89S52 microcontroller, temperature detection circuit, humidity detection circuit, control system, alarm circuit, as shown by LCD12864 circuit; temperature measurement and humidity detected by DHT90 temperature and humidity sensors to collect information, its collection to the digital signal incoming A T89S52 SCM, SCM by comparing the input temperature and set temperature to control fan or electric drive circuit, when the studio, the set temperature range, the microcontroller does not send fan or electric action, realized in the canopy and the plant growth and soil and air temperature humidity detection, monitoring, and can exceed the normal temperature and humidity range of state of real-time processing, so a good greenhouse environment control.The design also features display of temperature and humidity, ambient temperature and humidity of the shed by default.Key words: temperature testing, humidity testing, control system, alarm system.毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
蔬菜大棚温湿度采集系统的设计毕业论文.doc
蔬菜大棚温湿度采集系统的设计毕业论文目录引言......................................................................... 错误!未定义书签。
1 系统总体设计 (2)1.1 系统工作原理 (2)1.2 系统组成 (2)1.3 系统性能指标 (4)2 硬件电路设计 (5)2.1 设计原则 (5)2.2 系统硬件总体结构 (5)2.3 单片机的最小系统设计 (5)2.4 DHT11温湿度传感器 (6)2.5 串口的简介及作用 (9)2.6单片机与TQ2440开发板的串口通信 (9)3 软件设计 (11)3.1设计原则 (11)3.2 单片机软件设计 (11)3.3 TQ2440开发板的软件设计 (13)3.3.1 Qt的介绍 (14)3.3.2 串口软件设计 (14)3.3.3 TQ2440开发板网络连接的设计 (14)3.4 网络服务器端软件设计 (15)3.5 数据库设计 (17)4 系统连接和测试 (20)5 设计总结与分析 (23)致谢............................................................................. 错误!未定义书签。
参考文献.. (24)科技外文文献 (25)附录A: 源程序代码 (35)附录B: 系统使用说明书 (42)1 系统总体设计本系统主要针对农作物生长环境,设计了以PC 机为服务器,天嵌TQ2440开发版为远程终端,单片机为下位机的农作物环境的网络监控系统。
综合考虑系统的精度、效率以及经济性要求这三个方面之后,最终确定下位机以AT89C52单片机为采集端,选用性价比比较高的DHT11温湿度传感器模块,实现对温度精确测量与准确控制。
当单片机检测到温度和湿度值时,则通过RS-232串口发送至TQ2440开发版。
TQ2440通过实现串口与单片机通讯,通过实现TCP/IP 协议实现与远程服务器通讯。
基于CAN总线的库房温湿度毕业设计
该层定义信号是如何实际地传输的,因此涉及以位定时、位编码/解码、同步的解释。本技术规范没有定义物理层的驱动器/接收器特性,以便根据它们的应用,对发送媒体和信号电平进行优化。
(2)数据链路层(Data Link Layer)
1)逻辑链路控制子层(LLC,Logical Link Control)
Abstract
Keywords:CAN BUS STOREROOM PID CONTRON SYSTEM
第1章绪论
1.1课题背景
现代库房温湿度控制的发展已经有100多年的历史了。从控制的角度看,库房空调从一开始就是对库房温湿度等参数的控制,使之达到设计要求。以前,人们只能采用手动控制,随着电子技术的发展,人们开始在空调设备上采用自动控制。自1946年第一台电子计算机诞生以来,科学技术发生了一场深刻的革命,计算机不仅有惊人的运算速度和很高的计算精度,还具有记忆、判断等功能。随着计算机技术的不断发展和完善,可靠性不断提高,价格不断降低,从而在数据处理和工业控制方面得到了越来越广泛的应用,计算机技术用于空调系统控制已经取得了喜人的成绩。
LLC子层提供的功能包括:帧验收滤波、超载通告和恢复管理。
帧验收滤波:在LLC子层上开始的帧跃变是独立的,其自身操作与先前的帧跃变无关。帧内容由标识符命名。标识符并不能指明帧的目的地,但描述数据的含义,每个接收器通过帧验收滤波确定此帧与其是否有关。
超载通告:如果接收器内部条件要求延迟下一个LLC数据帧或LLC远程帧,则通过LLC子层开始发送超载帧。最多可产生两个超载帧,以延迟一个数据帧或远程帧。
现场总线是一种基于智能化仪表和执行机构的,全数字化的实时通信传输系统,应用于与工业现场或其他生产作业现场的现场数字设备与控制系统的通信。它也被称为开放式、数字化、多点通信的底层控制网络。它在制造业、流程工业、交通、楼宇等方面的自动化系统中具有广泛的应用前景。现场总线技术将专用微处理器置入传统的测量控制仪表,使它们各自都具有了数字计算和数字通信能力,采用可进行简单连接的双绞线等作为总线,把多个测量控制仪表连接成的网络系统,并按公开、规范的通信协议,在位于现场的多个微机化测量控制设备之间以及现场仪表与远程监控计算机之间,实现数据传输与信息交换,形成各种适应实际需要的自动控制系统。这是继基地式气动仪表控制系统、电动单元组合式模拟仪表控制系统、集中式数字控制系统、集散控制系统之后的新一代控制系统。
基于CAN总线的蔬菜大棚温湿度检测节点设计课程设计论文
辽宁工业大学工业控制网络课程设计(论文)题目:基于CAN总线的蔬菜大棚温湿度检测节点设计课程设计(论文)任务及评语院(系):电气工程学院 教研室:自动化 注:成绩:平时20% 论文质量60% 答辩20% 以百分制计算 学 号学生姓名 专业班级 自动化104 课程设计(论文)题目 基于CAN 总线的蔬菜大棚温湿度检测节点设计课程设计(论文)任务 课题完成的功能、设计任务及要求、技术参数实现功能检测大棚内某点的温湿度信号,传递给单片机,完成单片机最小系统设计,并把此系统作为CAN 的节点,节点的硬件包括主单片机、总线驱动器、控制器、接口电路,以一路信号为例的模拟量信号连接在CAN 总线上,实现远程通信。
设计任务及要求1、选择单片机、总线控制器型号,确定设计方案;2、设计单片机最小系统(晶振、电源、复位等);3、设计实现系统功能的单片机外围电路,包括驱动电路、键盘、显示;4、设计CAN 总线电路(包括控制器、驱动器、接口电路);5、软件设计(编写主程序、接收、发送程序及相应的流程图)6、要求认真独立完成所规定的全部内容;所设计的内容要求正确、合理。
7、撰写、打印设计说明书一份;设计说明书应在4000字以上。
技术参数1、符合CAN2.0B 规范;2、总线范围在3000米内,速率最高可达20bit/s ;3、温湿度信号变化范围0~5 V ;4、单滤波接收数据。
进度计划 1、布置任务,熟悉课设题目,查找及收集相关书籍、资料。
(1天)2、确定控制方案、选型。
(2天)3、CAN 节点框图、硬件电路设计。
(3天)4、编写程序流程图、主程序、发送、接收程序。
(2天)5、撰写设计说明书。
(1天)6、验收及答辩。
(1天)指导教师评语及成绩平时: 论文质量: 答辩:总成绩: 指导教师签字:年 月 日摘要本文以AT89C51为控制器,设计了基于CAN总线的温湿度检测节点设计方案。
详细的分析了基于CAN总线的温湿度检测和节点通信原理,设计了单片机最小系统、CAN通信接口电路、温度传感器电路、湿度传感器电路、键盘电路和显示电路等模块。
[完整版]基于CAN总线的温度检测系统毕业论文
[完整版]基于CAN总线的温度检测系统毕业论文毕业设计(论文)材料之二(1)毕业设计(论文)专业:题目:基于CAN总线的温度检测系统作者姓名:导师及职称:导师所在单位:2021年 6 月 16 日- 1 -本科毕业设计(论文)任务书2021 届专业学生姓名:Ⅰ 毕业设计(论文)题目中文:基于CAN总线的温度检测系统英文:The Temperature Monitor System Based on CAN BusⅡ 原始资料[1] 李华,MCS-51系列单片机实用接口技术[M],北京航空航天大学出版社,1998[2] 胡汉才,单片机原理及接口技术[M],北京:清华大学出版社,1996 [3 ] 王树勋,王朝玉,张新发MCS-51单片微型计算机原理与开发[M] 北京:机械工业出版社,1989[4 ] 张凤登现场总线技术与应用[M],北京:科学出版社 2021[5 ] 饶云涛,邹继军,郑勇芸现场总线CAN原理与应用技术[M],北京:北京航空航天大学出版社,2021.6[6 ] 程希明,CAN现场总线数据采集系统设计方案[J] 自动化仪表,2021:21-25Ⅲ 毕业设计(论文)任务内容1、课题研究的意义由于CAN总线具有多主方式工作、非破坏总线仲裁、直接通讯距离远、通信介质灵活、性价比高等特点,其应用范围目前已不再局限于汽车行业,而扩展到了机械工业、纺织机械、农业机械、机器人、数控机床、家用电器等领域发展。
CAN已经形成了国际标准,并已被公认为集中最有前途的现场总线之一。
对于CAN总线的开发具有重要的现实意义。
2、本课题研究的主要内容:此次毕业设计研究的内容是基于CAN总线的温度检测系统利用AT89S51单片机、SJA1000CAN控制器设计开发基于智能节点的CAN网络,实时监测各个节点状态并发送状态信息。
3、提交的成果:(1)毕业设计(论文)正文;(2)原理图及主程序;(3)一篇引用的外文文献及其译文;(4)10篇主要参考文献的题录及摘要。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
辽宁工业大学工业控制网络课程设计(论文)题目:基于CAN总线的蔬菜大棚温湿度检测节点设计院(系):电气工程学院专业班级:学号:学生姓名:指导教师:(签字)起止时间:课程设计(论文)任务及评语院(系):电气工程学院 教研室:自动化 注:成绩:平时20% 论文质量60% 答辩20% 以百分制计算 学 号100302114 学生姓名 王佳斌 专业班级 自动化104 课程设计(论文)题目 基于CAN 总线的蔬菜大棚温湿度检测节点设计课程设计(论文)任务 课题完成的功能、设计任务及要求、技术参数实现功能检测大棚内某点的温湿度信号,传递给单片机,完成单片机最小系统设计,并把此系统作为CAN 的节点,节点的硬件包括主单片机、总线驱动器、控制器、接口电路,以一路信号为例的模拟量信号连接在CAN 总线上,实现远程通信。
设计任务及要求1、选择单片机、总线控制器型号,确定设计方案;2、设计单片机最小系统(晶振、电源、复位等);3、设计实现系统功能的单片机外围电路,包括驱动电路、键盘、显示;4、设计CAN 总线电路(包括控制器、驱动器、接口电路);5、软件设计(编写主程序、接收、发送程序及相应的流程图)6、要求认真独立完成所规定的全部内容;所设计的内容要求正确、合理。
7、撰写、打印设计说明书一份;设计说明书应在4000字以上。
技术参数1、符合CAN2.0B 规范;2、总线范围在3000米内,速率最高可达20bit/s ;3、温湿度信号变化范围0~5 V ;4、单滤波接收数据。
进度计划 1、布置任务,熟悉课设题目,查找及收集相关书籍、资料。
(1天)2、确定控制方案、选型。
(2天)3、CAN 节点框图、硬件电路设计。
(3天)4、编写程序流程图、主程序、发送、接收程序。
(2天)5、撰写设计说明书。
(1天)6、验收及答辩。
(1天)指导教师评语及成绩平时: 论文质量: 答辩:总成绩: 指导教师签字:年 月 日摘要本文以AT89C51为控制器,设计了基于CAN总线的温湿度检测节点设计方案。
详细的分析了基于CAN总线的温湿度检测和节点通信原理,设计了单片机最小系统、CAN通信接口电路、温度传感器电路、湿度传感器电路、键盘电路和显示电路等模块。
本设计是通过温度传感器检测蔬菜大棚内的温湿度,并且传给单片机,通过单片机进行显示,把其作为CAN总线的节点,实现远程通信。
基于CAN总线的温湿度检测节点实现了温湿度的检测和实时显示,并可以与其它节点通信以便于温室内大范围的温湿度监测和控制,节点结构简单,降低了劳动强度,提高系统的实时性和可靠性。
关键词:CAN总线;单片机;温湿度检测;远程通信目录第1章绪论 (1)第2章课程设计方案 (3)2.1概述 (3)2.2 系统的总体组成 (3)第3章硬件设计 (5)3.1 单片机最小系统 (5)3.2 键盘电路的设计 (6)3.3 温度检测电路 (6)3.4 AD转换电路 (7)3.5 湿度检测电路 (8)3.6 CAN总线接口电路的设计 (9)3.6.2 CAN收发器 (10)3.7 直流稳压电源的设计 (11)3.8 显示电路的设计 (12)第4章软件设计 (14)4.1 主程序流程图 (14)4.2 SJA1000初始程序 (15)4.3 报文的发送 (16)第5章课程设计总结 (18)参考文献 (19)附录 (20)第1章绪论现场总线(Fieldbus)是近年来迅速发展起来的一种工业数据总线,它主要解决工业现场的智能化仪器仪表、控制器、执行机构等现场设备间的数字通信以及这些现场控制设备和高级控制系统之间的信息传递问题。
由于现场总线简单、可靠、经济实用等一系列突出的优点,因而受到了许多标准团体和计算机厂商的高度重视。
现场总线(Fieldbus)是20世纪80年代末、90年代初国际上发展形成的,用于过程自动化、制造自动化、楼宇自动化等领域的现场智能设备互连通讯网络。
它作为工厂数字通信网络的基础,沟通了生产过程现场及控制设备之间及其与更高控制管理层次之间的联系。
它不仅是一个基层网络,而且还是一种开放式、新型全分布控制系统。
这项以智能传感、控制、计算机、数字通讯等技术为主要内容的综合技术,已经受到世界范围的关注,成为自动化技术发展的热点,并将导致自动化系统结构与设备的深刻变革。
国际上许多有实力、有影响的公司都先后在不同程度上进行了现场总线技术与产品的开发。
现场总线设备的工作环境处于过程设备的底层,作为工厂设备级基础通讯网络,要求具有协议简单、容错能力强、安全性好、成本低的特点:具有一定的时间确定性和较高的实时性要求,还具有网络负载稳定,多数为短帧传送、信息交换频繁等特点。
由于上述特点,现场总线系统从网络结构到通讯技术,都具有不同上层高速数据通信网的特色。
一般把现场总线系统称为第五代控制系统,也称作FCS——现场总线控制系统。
人们一般把50年代前的气动信号控制系统PCS称作第一代,把4~20mA等电动模拟信号控制系统称为第二代,把数字计算机集中式控制系统称为第三代,而把70年代中期以来的集散式分布控制系统DCS称作第四代。
现场总线控制系统FCS作为新一代控制系统,一方面,突破了DCS系统采用通信专用网络的局限,采用了基于公开化、标准化的解决方案,克服了封闭系统所造成的缺陷;另一方面把DCS的集中与分散相结合的集散系统结构,变成了新型全分布式结构,把控制功能彻底下放到现场。
可以说,开放性、分散性与数字通讯是现场总线系统最显著的特征。
CAN是控制网络Control Area Network的简称,最早由德国BOSCH公司推出,用于汽车内部测量与执行部件之间的数据通信。
其总线规范现已被ISO国际标准组织制订为国际标准,得到了Motorola、Intel、Philips、Siemens、NEC 等公司的支持,已广泛应用在离散控制领域。
CAN协议也是建立在国际标准组织的开放系统互连模型基础上的,不过,其模型结构只有3层,只取OSI底层的物理层、数据链路层和顶上层的应用层。
其信号传输介质为双绞线,通信速率最高可达 1Mbps/40m,直接传输距离最远可达1 0km/kbps,可挂接设备最多可达 110个。
CAN的信号传输采用短帧结构,每一帧的有效字节数为8个,因而传输时间短,受干扰的概率低。
当节点严重错误时,具有自动关闭的功能以切断该节点与总线的联系,使总线上的其它节点及其通信不受影响,具有较强的抗干扰能力。
CAN支持多主方式工作,网络上任何节点均在任意时刻主动向其它节点发送信息,支持点对点、一点对多点和全局广播方式接收/发送数据。
它采用总线仲裁技术,当出现几个节点同时在网络上传输信息时,优先级高的节点可继续传输数据,而优先级低的节点则主动停止发送,从而避免了总线冲突。
已有多家公司开发生产了符合CAN协议的通信芯片,如Intel公司的 82 52 7,Motorola公司的MC68HC05X4,Philips公司的82 C2 50等。
还有插在PC机上的CAN总线接口卡,具有接口简单、编程方便、开发系统价格便宜等优点。
第2章课程设计方案2.1概述随着我国新土地政策的实施,政府鼓励农民将承包的土地向专业大户、合作农场和农业园区流转,发展规模农业,实现农业产业化,并逐步调整产业结构。
在此条件下,温室大棚种植、养殖业发展迅速,特别是无公害蔬菜大棚、花卉、育苗大棚在全国蓬勃发展,大棚质量不断提高,出现了机械强度高、抗风雪能力强、透光率高,操作管理方便,使用寿命长的玻璃棚、PC板棚等。
为了提高管理水平,要求对大棚的管理实施自动化控制,以降低成本,提高生产效率。
在对大棚的管理中,需要对棚内气体温度、湿度、浓度、土壤湿度等环境参数进行实时监控,以充分满足棚内作物生长的客观要求。
随着大棚数量的增加,跨地区经营现象的增多,需要用传输能力强和通信距离远的监控系统来有效地对大棚进行监管。
CAN总线技术具有先进的主网络结构,实时性好,通讯距离远,数据传输速率快,具有较好的差错控制能力,可靠性高、系统容量大、扩充容易、安装方便、维护费用低、性价比高等优点,特别适用控制节点多,分布较散的监控场所。
因此,本设计采用CAN技术来实现对大棚内温、湿度等参数的监控。
2.2 系统的总体组成现场数据的采集是以ATS89S52单片机为核心控制单元,外接数字温湿度传感器,从而获得现场环境的温湿度信号。
通过CAN总线控制器SJA1000和CAN 总线驱动器PCA82C250将数据发送到CAN总线上。
另外,在单片机电路中,通过键盘和数码管显示器件,实现对温湿度的实时显示和控制功能。
在CAN总线两端需要有120欧的终端电阻,用来抑制回路的反射信号。
CAN节点由微处理器、CAN控制器SJA1000、CAN驱动器PCA82C250构成。
CAN 控制器SJA1000执行在CAN规范中规定的完整的CAN协议,用于报文的缓冲和验收过滤,负责与微控制器进行状态、控制和命令等信息交换;在SJA1000下层是CAN收发器PCA82C250,是CAN控制器和总线接口,用于控制从CAN控制器到总线物理层或相反的逻辑电平信号,提供对总线的差动发送和对CAN控制器差动收功能。
系统组成结构图如下图2.1所示。
图2.1 系统总体框图第3章硬件设计3.1 单片机最小系统单片机选择51系列单片机AT89S52,该单片机有8K字节Flash ROM,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。
片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统.对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路。
单片机最小系统如下图所示。
图3.1 最小系统图AT89C52为8 位通用微处理器,采用工业标PDIP封装的准的C51内核,在内部功能及管脚排布上与通用的8xc52 相同,其主要用于会聚调整时的功能控制。
功能包括对会聚主IC 内部寄存器、数据RAM及外部接口等功能部件的初始化,会聚调整控制,会聚测试图控制,红外遥控信号IR 的接收解码及与主板CPU 通信等。
主要管脚有:XTAL1(19 脚)和XTAL2(18 脚)为振荡器输入输出端口,外接12MHz 晶振。
RST/Vpd (9 脚)为复位输入端口,外接电阻电容组成的复位电路。
VCC (40 脚)和GND (20 脚)为供电端口,分别接+5V 电源的正负端。
P0~P3 为可编程通用I/O 脚,其功能用途由软件定义,12 脚、27 脚及28 脚定义为握手信号功能端口,连接主板CPU 的相应功能端,用于当前制式的检测及会聚调整状态进入的控制功能。
3.2 键盘电路的设计本设计的键盘功能较少,可以选用3×2矩阵键盘,键盘用来设定温湿度的上下限值和控制通信。