基于CAN总线的蔬菜大棚温湿度检测节点设计课程设计979362

上传人:cn****1 文档编号:502869373 上传时间:2022-12-19 格式:DOC 页数:26 大小:543.02KB
返回 下载 相关 举报
基于CAN总线的蔬菜大棚温湿度检测节点设计课程设计979362_第1页
第1页 / 共26页
基于CAN总线的蔬菜大棚温湿度检测节点设计课程设计979362_第2页
第2页 / 共26页
基于CAN总线的蔬菜大棚温湿度检测节点设计课程设计979362_第3页
第3页 / 共26页
基于CAN总线的蔬菜大棚温湿度检测节点设计课程设计979362_第4页
第4页 / 共26页
基于CAN总线的蔬菜大棚温湿度检测节点设计课程设计979362_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《基于CAN总线的蔬菜大棚温湿度检测节点设计课程设计979362》由会员分享,可在线阅读,更多相关《基于CAN总线的蔬菜大棚温湿度检测节点设计课程设计979362(26页珍藏版)》请在金锄头文库上搜索。

1、 本科生课程设计(论文)辽 宁 工 业 大 学 工业控制网络 课程设计(论文)题目: 基于CAN总线的蔬菜大棚温湿度检测节点设计 课程设计(论文)任务及评语院(系):电气工程学院 教研室:自动化 学 号学生姓名专业班级自动化104课程设计(论文)题目基于CAN总线的蔬菜大棚温湿度检测节点设计课程设计(论文)任务课题完成的功能、设计任务及要求、技术参数实现功能检测大棚内某点的温湿度信号,传递给单片机,完成单片机最小系统设计,并把此系统作为CAN的节点,节点的硬件包括主单片机、总线驱动器、控制器、接口电路,以一路信号为例的模拟量信号连接在CAN总线上,实现远程通信。设计任务及要求1、选择单片机、总

2、线控制器型号,确定设计方案;2、设计单片机最小系统(晶振、电源、复位等);3、设计实现系统功能的单片机外围电路,包括驱动电路、键盘、显示;4、设计CAN总线电路(包括控制器、驱动器、接口电路);5、软件设计(编写主程序、接收、发送程序及相应的流程图)6、要求认真独立完成所规定的全部内容;所设计的内容要求正确、合理。7、撰写、打印设计说明书一份;设计说明书应在4000字以上。技术参数1、符合CAN2.0B规范;2、总线范围在3000米内,速率最高可达20bit/s;3、温湿度信号变化范围05 V;4、单滤波接收数据。进度计划1、布置任务,熟悉课设题目,查找及收集相关书籍、资料。(1天)2、确定控

3、制方案、选型。(2天)3、CAN节点框图、硬件电路设计。(3天)4、编写程序流程图、主程序、发送、接收程序。(2天)5、撰写设计说明书。(1天)6、验收及答辩。(1天)指导教师评语及成绩平时: 论文质量: 答辩: 总成绩: 指导教师签字: 年 月 日注:成绩:平时20% 论文质量60% 答辩20% 以百分制计算摘要 本文以AT89C51为控制器,设计了基于CAN总线的温湿度检测节点设计方案。详细的分析了基于CAN总线的温湿度检测和节点通信原理,设计了单片机最小系统、CAN通信接口电路、温度传感器电路、湿度传感器电路、键盘电路和显示电路等模块。本设计是通过温度传感器检测蔬菜大棚内的温湿度,并且传

4、给单片机,通过单片机进行显示,把其作为CAN总线的节点,实现远程通信。基于CAN总线的温湿度检测节点实现了温湿度的检测和实时显示,并可以与其它节点通信以便于温室内大范围的温湿度监测和控制,节点结构简单,降低了劳动强度,提高系统的实时性和可靠性。关键词:CAN总线;单片机;温湿度检测;远程通信目录第1章 绪论1第2章 课程设计方案32.1概述32.2 系统的总体组成3第3章 硬件设计53.1 单片机最小系统53.2 键盘电路的设计63.3 温度检测电路63.4 AD转换电路73.5 湿度检测电路83.6 CAN总线接口电路的设计93.6.2 CAN收发器103.7 直流稳压电源的设计113.8

5、显示电路的设计12第4章 软件设计144.1 主程序流程图144.2 SJA1000初始程序154.3 报文的发送16第5章 课程设计总结18参考文献19附录20I第1章 绪论现场总线(Fieldbus)是近年来迅速发展起来的一种工业数据总线,它主要解决工业现场的智能化仪器仪表、控制器、执行机构等现场设备间的数字通信以及这些现场控制设备和高级控制系统之间的信息传递问题。由于现场总线简单、可靠、经济实用等一系列突出的优点,因而受到了许多标准团体和计算机厂商的高度重视。现场总线(Fieldbus)是20世纪80年代末、90年代初国际上发展形成的,用于过程自动化、制造自动化、楼宇自动化等领域的现场智

6、能设备互连通讯网络。它作为工厂数字通信网络的基础,沟通了生产过程现场及控制设备之间及其与更高控制管理层次之间的联系。它不仅是一个基层网络,而且还是一种开放式、新型全分布控制系统。这项以智能传感、控制、计算机、数字通讯等技术为主要内容的综合技术,已经受到世界范围的关注,成为自动化技术发展的热点,并将导致自动化系统结构与设备的深刻变革。国际上许多有实力、有影响的公司都先后在不同程度上进行了现场总线技术与产品的开发。现场总线设备的工作环境处于过程设备的底层,作为工厂设备级基础通讯网络,要求具有协议简单、容错能力强、安全性好、成本低的特点 :具有一定的时间确定性和较高的实时性要求,还具有网络负载稳定,

7、多数为短帧传送、信息交换频繁等特点。由于上述特点,现场总线系统从网络结构到通讯技术,都具有不同上层高速数据通信网的特色。一般把现场总线系统称为第五代控制系统,也称作FCS现场总线控制系统。人们一般把50年代前的气动信号控制系统PCS称作第一代,把420mA等电动模拟信号控制系统称为第二代,把数字计算机集中式控制系统称为第三代,而把70年代中期以来的集散式分布控制系统DCS称作第四代。现场总线控制系统FCS作为新一代控制系统,一方面,突破了DCS系统采用通信专用网络的局限,采用了基于公开化、标准化的解决方案,克服了封闭系统所造成的缺陷;另一方面把DCS的集中与分散相结合的集散系统结构,变成了新型

8、全分布式结构,把控制功能彻底下放到现场。可以说,开放性、分散性与数字通讯是现场总线系统最显著的特征。CAN是控制网络Control Area Network的简称,最早由德国BOSCH公司推出,用于汽车内部测量与执行部件之间的数据通信。其总线规范现已被ISO国际标准组织制订为国际标准,得到了Motorola、Intel、Philips、Siemens、NEC等公司的支持,已广泛应用在离散控制领域。CAN协议也是建立在国际标准组织的开放系统互连模型基础上的,不过,其模型结构只有3层,只取OSI底层的物理层、数据链路层和顶上层的应用层。其信号传输介质为双绞线,通信速率最高可达 1Mbps/40m,

9、直接传输距离最远可达 1 0km/kbps,可挂接设备最多可达 110个。CAN的信号传输采用短帧结构,每一帧的有效字节数为8个,因而传输时间短,受干扰的概率低。当节点严重错误时,具有自动关闭的功能以切断该节点与总线的联系,使总线上的其它节点及其通信不受影响,具有较强的抗干扰能力。CAN支持多主方式工作,网络上任何节点均在任意时刻主动向其它节点发送信息,支持点对点、一点对多点和全局广播方式接收/发送数据。它采用总线仲裁技术,当出现几个节点同时在网络上传输信息时,优先级高的节点可继续传输数据,而优先级低的节点则主动停止发送,从而避免了总线冲突。已有多家公司开发生产了符合CAN协议的通信芯片,如I

10、ntel公司的 82 52 7,Motorola公司的MC68HC05X4,Philips公司的82 C2 50等。还有插在PC机上的CAN总线接口卡,具有接口简单、编程方便、开发系统价格便宜等优点。第2章 课程设计方案 2.1概述随着我国新土地政策的实施,政府鼓励农民将承包的土地向专业大户、合作农场和农业园区流转,发展规模农业,实现农业产业化,并逐步调整产业结构。在此条件下,温室大棚种植、养殖业发展迅速,特别是无公害蔬菜大棚、花卉、育苗大棚在全国蓬勃发展,大棚质量不断提高,出现了机械强度高、抗风雪能力强、透光率高,操作管理方便,使用寿命长的玻璃棚、PC板棚等。为了提高管理水平,要求对大棚的管

11、理实施自动化控制,以降低成本,提高生产效率。在对大棚的管理中,需要对棚内气体温度、湿度、浓度、土壤湿度等环境参数进行实时监控,以充分满足棚内作物生长的客观要求。随着大棚数量的增加,跨地区经营现象的增多,需要用传输能力强和通信距离远的监控系统来有效地对大棚进行监管。CAN总线技术具有先进的主网络结构,实时性好,通讯距离远,数据传输速率快,具有较好的差错控制能力,可靠性高、系统容量大、扩充容易、安装方便、维护费用低、性价比高等优点,特别适用控制节点多,分布较散的监控场所。因此,本设计采用CAN技术来实现对大棚内温、湿度等参数的监控。2.2 系统的总体组成现场数据的采集是以ATS89S52单片机为核

12、心控制单元,外接数字温湿度传感器,从而获得现场环境的温湿度信号。通过CAN总线控制器SJA1000和CAN总线驱动器PCA82C250将数据发送到CAN总线上。另外,在单片机电路中,通过键盘和数码管显示器件,实现对温湿度的实时显示和控制功能。在CAN总线两端需要有120欧的终端电阻,用来抑制回路的反射信号。CAN节点由微处理器、CAN控制器SJA1000、CAN驱动器PCA82C250构成。CAN控制器SJA1000执行在CAN规范中规定的完整的CAN协议,用于报文的缓冲和验收过滤,负责与微控制器进行状态、控制和命令等信息交换;在SJA1000下层是CAN收发器PCA82C250,是CAN控制

13、器和总线接口,用于控制从CAN控制器到总线物理层或相反的逻辑电平信号,提供对总线的差动发送和对CAN控制器差动收功能。系统组成结构图如下图2.1所示。 图2.1 系统总体框图 第3章 硬件设计3.1 单片机最小系统单片机选择51系列单片机AT89S52,该单片机有8K字节Flash ROM,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。 片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统.对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路。单片机

14、最小系统如下图所示。 图3.1 最小系统图AT89C52为8 位通用微处理器,采用工业标PDIP封装的准的C51内核,在内部功能及管脚排布上与通用的8xc52 相同,其主要用于会聚调整时的功能控制。功能包括对会聚主IC 内部寄存器、数据RAM及外部接口等功能部件的初始化,会聚调整控制,会聚测试图控制,红外遥控信号IR的接收解码及与主板CPU通信等。主要管脚有:XTAL1(19 脚)和XTAL2(18 脚)为振荡器输入输出端口,外接12MHz 晶振。RST/Vpd(9 脚)为复位输入端口,外接电阻电容组成的复位电路。VCC(40 脚)和GND(20 脚)为供电端口,分别接+5V电源的正负端。P0P3 为可

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号